![]() |
Support Class |
Namespace: Karamba.Supports
The Support type exposes the following members.
Name | Description | |
---|---|---|
![]() | Support |
Initializes a new instance of the Support class. Create a new support. |
![]() | Support(Int32) |
Initializes a new instance of the Support class.
create a new support at node with given index.
|
![]() | Support(SerializationInfo, StreamingContext) |
Initializes a new instance of the Support class.
Deserialize Support.
|
![]() | Support(Int32, IReadOnlyListBoolean, Plane3) |
Initializes a new instance of the Support class.
Create a new support at node with given index.
|
![]() | Support(Point3, IReadOnlyListBoolean, Plane3) |
Initializes a new instance of the Support class.
create a new support at node with given index.
|
![]() | Support(Int32, ListBoolean, Plane3, Vector3, Vector3, String) |
Initializes a new instance of the Support class.
create support with prescribed displacements or rotations via node index.
|
![]() | Support(Point3, ListBoolean, Plane3, Vector3, Vector3, String) |
Initializes a new instance of the Support class.
create support with prescribed displacements or rotations via position of node.
|
Name | Description | |
---|---|---|
![]() | Condition |
Gets a displacement boundary condition if is active.
|
![]() | conditionSet |
Gets a value indicating whether conditions are set for the support.
|
![]() | hasLocalCoosys |
Gets a value indicating whether a local coordinate system is attached to the node.
|
![]() | indexSet |
Gets a value indicating whether the support location is set using a node index.
|
![]() | IsValid |
Gets a value indicating whether the support is valid.
|
![]() | LcName |
Gets name of load-case for which a prescribed displacement is defined.
|
![]() | local_coosys |
Gets plane according to which the nodal coordinate system is oriented.
|
![]() | node_ind |
Gets or sets the zero based index of the node where the support attaches. The
index overrules support placement by coordinate.
|
![]() | position |
Gets or sets position of the support.
|
![]() | positionSet |
Gets a value indicating whether the support location is set using a position.
|
![]() | UserData |
Gets access to the user-data dictionary.
(Inherited from CommonObject.) |
Name | Description | |
---|---|---|
![]() | addTo |
Add a support to the feb-model.
|
![]() | Clone |
Clones the support.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | euler_rotations |
euler angles of local coordinate system about global axes.
|
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetObjectData |
Serialize Support.
(Overrides CommonObjectGetObjectData(SerializationInfo, StreamingContext).) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | globalRotationsDeg |
rotation angles of local coordinate system about global axes.
|
![]() | HasUserData |
true if the object has user-data attached.
(Inherited from CommonObject.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | plane |
return the plane of the support.
|
![]() | reactForce |
return reaction force for given load-case.
|
![]() | rotReactForceLocal |
Rotational reaction force in local coordinates.
|
![]() | scaledReactForce |
return scaled reaction force for given load-case. Scaling factors
correspond to those set at the nearest up-stream ModelView.
|
![]() | setCondition |
Sets a prescribed displacement/rotation.
|
![]() | ToString | String representation of a support. (Overrides CommonObjectToString.) |
![]() | Transform |
change the position of a support according to a transformation.
|
![]() | transReactForceLocal |
Translational reaction force in local coordinates.
|
Name | Description | |
---|---|---|
![]() | _condition | if true a displacement boundary condition is active. |
![]() | _displacement |
prescribed displacements by default 0; rotations in rad.
|
![]() | fe_bc_ind |
fe-indexes of bc-objects in fe-model; -1 means no referenced object available.
|
![]() | lc_name_ | load-case name of the load. |