|
PrincipalStressDirssolve Method
|
retrieve principal stress directions for shell elements. No output is generated for beams.
Namespace:
Karamba.Results
Assembly:
KarambaCommon (in KarambaCommon.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax public static void solve(
Model model,
int layer_ind,
double layer_pos,
VectReal superimp_factors,
out List<Point3> princ_origins,
out List<Vector3> princ_vec1s,
out List<Vector3> princ_vec2s,
out List<double> princ_val1s,
out List<double> princ_val2s
)
Public Shared Sub solve (
model As Model,
layer_ind As Integer,
layer_pos As Double,
superimp_factors As VectReal,
<OutAttribute> ByRef princ_origins As List(Of Point3),
<OutAttribute> ByRef princ_vec1s As List(Of Vector3),
<OutAttribute> ByRef princ_vec2s As List(Of Vector3),
<OutAttribute> ByRef princ_val1s As List(Of Double),
<OutAttribute> ByRef princ_val2s As List(Of Double)
)
public:
static void solve(
Model^ model,
int layer_ind,
double layer_pos,
VectReal^ superimp_factors,
[OutAttribute] List<Point3>^% princ_origins,
[OutAttribute] List<Vector3>^% princ_vec1s,
[OutAttribute] List<Vector3>^% princ_vec2s,
[OutAttribute] List<double>^% princ_val1s,
[OutAttribute] List<double>^% princ_val2s
)
static member solve :
model : Model *
layer_ind : int *
layer_pos : float *
superimp_factors : VectReal *
princ_origins : List<Point3> byref *
princ_vec1s : List<Vector3> byref *
princ_vec2s : List<Vector3> byref *
princ_val1s : List<float> byref *
princ_val2s : List<float> byref -> unit
Parameters
- model
- Type: Karamba.ModelsModel
Model with calculated displacements - layer_ind
- Type: SystemInt32
index of layer of shell where force flow lines shall be computed. - layer_pos
- Type: SystemDouble
layer of shell where force flow lines shall be computed. -1 is the lower side, +1 the upper side. - superimp_factors
- Type: VectReal
vector of doubles for superimposing the loadcases - princ_origins
- Type: System.Collections.GenericListPoint3
coordinates of points where principal directions were calculated - princ_vec1s
- Type: System.Collections.GenericListVector3
vector tangent to first principal direction - princ_vec2s
- Type: System.Collections.GenericListVector3
vector tangent to second principal direction - princ_val1s
- Type: System.Collections.GenericListDouble
value of first principal stress - princ_val2s
- Type: System.Collections.GenericListDouble
value of second principal stress
See Also