|
|
ModelShell Methods |
The ModelShell type exposes the following members.
| Name | Description | |
|---|---|---|
| Accept(ModelElementVisitor) |
accept an element visitor.
(Overrides ModelMembraneAccept(ModelElementVisitor).) | |
| AcceptT(IModelElementVisitorT, T) |
accept an element visitor.
(Inherited from ModelElement.) | |
| AcceptT(IModelElementVisitorT, T) |
accept an element visitor.
(Inherited from ModelMembrane.) | |
| AcceptT(IModelElementVisitorT, T) |
accept an element visitor.
(Overrides ModelMembraneAcceptT(IModelElementVisitorT, T).) | |
| AcceptR, T(IModelElementVisitorR, T, T) |
accept an element visitor.
(Inherited from ModelElement.) | |
| AcceptR, T(IModelElementVisitorR, T, T) |
accept an element visitor.
(Inherited from ModelMembrane.) | |
| AcceptR, T(IModelElementVisitorR, T, T) |
accept an element visitor.
(Overrides ModelMembraneAcceptR, T(IModelElementVisitorR, T, T).) | |
| add |
add an element load to the element.
(Inherited from ModelElement.) | |
| addLoads |
add loads connected to this element to its feb-element.
(Inherited from ModelElement.) | |
| addStrainMesh |
enrich the given mesh with strain data of this element.
(Inherited from ModelMembrane.) | |
| addStressMesh |
enrich the given mesh with stress data of this element.
(Inherited from ModelMembrane.) | |
| addStressStrainMesh |
Construct a mesh with coloring according to the given result-values and add it to the given list of meshes.
(Inherited from ModelMembrane.) | |
| addTo |
create feb-element and add it to the feb-model.
(Overrides ModelMembraneaddTo(Model, LCCombiCollector, Int32).) | |
| addUtilizationMesh |
enrich the given mesh with utilization data of this element.
(Inherited from ModelMembrane.) | |
| area |
Returns the area of the element.
(Inherited from ModelMembrane.) | |
| area(Int32) |
Returns area of the sub-element.
(Inherited from ModelMembrane.) | |
| BuilderElement |
Clone the grass-element on which this model-element is based and linked to.
(Inherited from ModelElement.) | |
| characteristic_length |
calculate characteristic length of the element.
(Inherited from ModelElement.) | |
| clearLoads |
clears the loads of the element. Make sure to clone it before clearing the loads
in order to avoid side effects.
(Inherited from ModelElement.) | |
| Clone |
Clone the model element.
(Inherited from ModelMembrane.) | |
| cloneBuilderElement |
Clone the grass-element on which this model-element is based and linked to.
(Inherited from ModelElement.) | |
| clonedBuilderElement |
return the cloned grass-element on which this model-element is based or null.
(Inherited from ModelElement.) | |
| cog |
calculate the center of gravity of the element.
(Inherited from ModelMembrane.) | |
| copyFEModelNodeIndexes |
update the elements node indexes with those of the underlying finite element. This is necessary when
topology of the feb-model changed.
(Inherited from ModelElement.) | |
| deformationEnergy |
calculates axial deformation- and bending energy stored in the element.
(Inherited from ModelMembrane.) | |
| dispLocalCoordinateSystem |
return displaced local coordinate system and its origin.
(Inherited from ModelMembrane.) | |
| dispNormalVectors |
Returns the shell normal vector for each node of the shell.
(Inherited from ModelMembrane.) | |
| drawCroSecForceOutput |
add lines of cross section forces diagrams to curves or meshes.
(Inherited from ModelMembrane.) | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| feMesh(Model) |
Returns the shell mesh of the membrane.
(Inherited from ModelMembrane.) | |
| feMesh(Model) |
Gets the underlying feb-mesh of the membrane.
(Inherited from ModelMembrane.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetCrossSectionsStates_OLD |
Determines the states in predefined discrete points of the element.
(Inherited from ModelMembrane.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetObjectData |
Serialize ModelElement.
(Inherited from ModelElement.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| is_inside |
checks whether an Element lies partly inside a given Brep.
(Inherited from ModelElement.) | |
| localCoSys(Element) |
create local coo-sys of undeformed element.
(Inherited from ModelElement.) | |
| localCoSys(PointState) |
create local coo-sys of deformed element.
(Inherited from ModelElement.) | |
| meanDisp |
Calculates the mean displacement of an element.
(Inherited from ModelMembrane.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| midpoint_disp |
return mid-point of deformed element.
(Inherited from ModelElement.) | |
| minmaxEpsX |
determine extreme axial strains in model for the currently visible loadcase.
Add result of element if necessary.
(Inherited from ModelMembrane.) | |
| referencePointOnZAxis |
return reference point on local z-axis for local coordinate system being
situated at first element node.
(Inherited from ModelElement.) | |
| resultantCroSecForces |
calculates resultant normal force (N), shear force (V) and moment (M) in an element.
(Inherited from ModelElement.) | |
| scaledState |
return scaled state at given element, location; superimpose loadcases if lc_num is smaller than 0;
unscaled load-case for lc_num % model.numLC if lc_num >= model.numLC (is used for retrieval of beam results).
(Inherited from ModelElement.) | |
| scaledStateAtT |
return scaled state at given element, location; superimpose loadcases if lc_num is smaller than 0;
unscaled load-case for lc_num % model.numLC if lc_num >= model.numLC (is used for retrieval of beam results).
(Inherited from ModelElement.) | |
| set_fe_and_model_index |
set the element and fe_element index.
(Inherited from ModelElement.) | |
| set_is_active |
set activation state of element and synchronize it with fe-model. An extra fe-model-generation
step is not necessary. Is therefore fast.
(Inherited from ModelMembrane.) | |
| SetNodeInds |
set the node indexes of the element.
(Inherited from ModelElement.) | |
| snapElement |
change the element if nodes snap together according to the given list of
node indexes.
returns true if the element was completely snapped.
(Overrides ModelMembranesnapElement(ListNode, Double).) | |
| split_elem |
The element with index ind is the seed of an element split. Make all splits
in the model that are necessary so that feb-model and model are synchronized.
(Inherited from ModelElement.) | |
| SurfaceArea |
Gets the surface area of the element in [m2].
(Inherited from ModelMembrane.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| totalEccentricity |
returns the eccentricity of the element in global coordinates.
(Inherited from ModelMembrane.) | |
| utilization |
return utilization of shell patch for given loadcase lc.
(Inherited from ModelMembrane.) | |
| Volume |
Get volume of the element in [m3?].
(Inherited from ModelMembrane.) | |
| weight |
return weight of the element in kN.
(Inherited from ModelMembrane.) |