|
IsoLinesSolve Method
|
retrieve force flow lines
Namespace:
Karamba.Results
Assembly:
KarambaCommon (in KarambaCommon.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax public static void Solve(
Model model,
double layer_pos,
List<SurfaceResultTag> _res_tags,
List<Line3> lines,
List<double> values,
double dLtol,
bool smooth,
VectReal superimp_factors,
out List<List<List<List<PolyLine3>>>> iso_lines_results,
out List<List<List<double>>> iso_values_results
)
Public Shared Sub Solve (
model As Model,
layer_pos As Double,
_res_tags As List(Of SurfaceResultTag),
lines As List(Of Line3),
values As List(Of Double),
dLtol As Double,
smooth As Boolean,
superimp_factors As VectReal,
<OutAttribute> ByRef iso_lines_results As List(Of List(Of List(Of List(Of PolyLine3)))),
<OutAttribute> ByRef iso_values_results As List(Of List(Of List(Of Double)))
)
public:
static void Solve(
Model^ model,
double layer_pos,
List<SurfaceResultTag>^ _res_tags,
List<Line3>^ lines,
List<double>^ values,
double dLtol,
bool smooth,
VectReal^ superimp_factors,
[OutAttribute] List<List<List<List<PolyLine3^>^>^>^>^% iso_lines_results,
[OutAttribute] List<List<List<double>^>^>^% iso_values_results
)
static member Solve :
model : Model *
layer_pos : float *
_res_tags : List<SurfaceResultTag> *
lines : List<Line3> *
values : List<float> *
dLtol : float *
smooth : bool *
superimp_factors : VectReal *
iso_lines_results : List<List<List<List<PolyLine3>>>> byref *
iso_values_results : List<List<List<float>>> byref -> unit
Parameters
- model
- Type: Karamba.ModelsModel
Model with calculated displacements - layer_pos
- Type: SystemDouble
Layer for which stresses/strains shall be calculated.
-1 designates the lower, +1 the upper side of the shell. - _res_tags
- Type: System.Collections.GenericListSurfaceResultTag
tags of the results which shall be used for creating iso-lines - lines
- Type: System.Collections.GenericListLine3
lines that intersect the shell and thereby define starting points for iso-lines - values
- Type: System.Collections.GenericListDouble
values for which isolines shall be generated - dLtol
- Type: SystemDouble
minimum length of line segments of iso-lines - smooth
- Type: SystemBoolean
If true iso-lines are smoothed by using s spline instead of straight line segments - superimp_factors
- Type: VectReal
vector of loadfactors to be used for superimposition of loads - iso_lines_results
- Type: System.Collections.GenericListListListListPolyLine3
list of curves representing the iso-lines. List structure: lines/branchs/segments.
each iso-line can have multiple branches (think of T-connections); each branch may consist of several straight line segments - iso_values_results
- Type: System.Collections.GenericListListListDouble
list of values of the property on the iso-lines. List structure: lines/branchs.
each iso-line can have multiple branches (think of T-connections)
See Also