PrincipalStressDirssolve Method
retrieve principal stress directions for shell elements. No output is generated for beams.
Namespace: Karamba.ResultsAssembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
public static void solve(
Model model,
LoadCase loadCase,
int layerInd,
double layerPos,
out IList<Point3> princOrigins,
out IList<Vector3> princVec1S,
out IList<Vector3> princVec2S,
out IList<double> princVal1S,
out IList<double> princVal2S
)
Public Shared Sub solve (
model As Model,
loadCase As LoadCase,
layerInd As Integer,
layerPos As Double,
<OutAttribute> ByRef princOrigins As IList(Of Point3),
<OutAttribute> ByRef princVec1S As IList(Of Vector3),
<OutAttribute> ByRef princVec2S As IList(Of Vector3),
<OutAttribute> ByRef princVal1S As IList(Of Double),
<OutAttribute> ByRef princVal2S As IList(Of Double)
)
public:
static void solve(
Model^ model,
LoadCase^ loadCase,
int layerInd,
double layerPos,
[OutAttribute] IList<Point3>^% princOrigins,
[OutAttribute] IList<Vector3>^% princVec1S,
[OutAttribute] IList<Vector3>^% princVec2S,
[OutAttribute] IList<double>^% princVal1S,
[OutAttribute] IList<double>^% princVal2S
)
static member solve :
model : Model *
loadCase : LoadCase *
layerInd : int *
layerPos : float *
princOrigins : IList<Point3> byref *
princVec1S : IList<Vector3> byref *
princVec2S : IList<Vector3> byref *
princVal1S : IList<float> byref *
princVal2S : IList<float> byref -> unit
Parameters
- model Model
- Model with calculated displacements.
- loadCase LoadCase
- load-case for which to retrieve results.
- layerInd Int32
- index of layer of shell where force flow lines shall be computed.
- layerPos Double
- layer of shell where force flow lines shall be computed. -1 is the lower side, +1 the upper side.
- princOrigins IListPoint3
- coordinates of points where principal directions were calculated.
- princVec1S IListVector3
- vector tangent to first principal direction.
- princVec2S IListVector3
- vector tangent to second principal direction.
- princVal1S IListDouble
- value of first principal stress.
- princVal2S IListDouble
- value of second principal stress.