Click or drag to resize

PrincipalForcesDirssolve 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,
	string elem_id,
	VectReal superimp_factors,
	out List<Point3> princ_origins,
	out List<Vector3> princ_n1_vec,
	out List<Vector3> princ_n2_vec,
	out List<Vector3> princ_m1_vec,
	out List<Vector3> princ_m2_vec,
	out List<Vector3> v1_vec,
	out List<Vector3> v2_vec,
	out List<double> princ_n1_val,
	out List<double> princ_n2_val,
	out List<double> princ_m1_val,
	out List<double> princ_m2_val
)

Parameters

model
Type: Karamba.ModelsModel

[Missing <param name="model"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

elem_id
Type: SystemString

[Missing <param name="elem_id"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

superimp_factors
Type: VectReal

[Missing <param name="superimp_factors"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

princ_origins
Type: System.Collections.GenericListPoint3

[Missing <param name="princ_origins"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

princ_n1_vec
Type: System.Collections.GenericListVector3

[Missing <param name="princ_n1_vec"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

princ_n2_vec
Type: System.Collections.GenericListVector3

[Missing <param name="princ_n2_vec"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

princ_m1_vec
Type: System.Collections.GenericListVector3

[Missing <param name="princ_m1_vec"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

princ_m2_vec
Type: System.Collections.GenericListVector3

[Missing <param name="princ_m2_vec"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

v1_vec
Type: System.Collections.GenericListVector3

[Missing <param name="v1_vec"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

v2_vec
Type: System.Collections.GenericListVector3

[Missing <param name="v2_vec"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

princ_n1_val
Type: System.Collections.GenericListDouble

[Missing <param name="princ_n1_val"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

princ_n2_val
Type: System.Collections.GenericListDouble

[Missing <param name="princ_n2_val"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

princ_m1_val
Type: System.Collections.GenericListDouble

[Missing <param name="princ_m1_val"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

princ_m2_val
Type: System.Collections.GenericListDouble

[Missing <param name="princ_m2_val"/> documentation for "M:Karamba.Results.PrincipalForcesDirs.solve(Karamba.Models.Model,System.String,feb.VectReal,System.Collections.Generic.List{Karamba.Geometry.Point3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{Karamba.Geometry.Vector3}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@,System.Collections.Generic.List{System.Double}@)"]

See Also