Skip to content

TriangularAnisotropicFEMForceField

Triangular finite element model using anisotropic material

Templates:

  • Vec3d

Target: Sofa.Component.SolidMechanics.FEM.Elastic

namespace: sofa::component::solidmechanics::fem::elastic

parents:

  • TriangularFEMForceField

Data:

Name Description Default value
name object name unnamed
printLog if true, emits extra messages at runtime. 0
tags list of the subsets the objet belongs to
bbox this object bounding box
componentState The state of the component among (Dirty, Valid, Undefined, Loading, Invalid). Undefined
listening if true, handle the events, otherwise ignore the events 0
isCompliance Consider the component as a compliance, else as a stiffness 0
rayleighStiffness Rayleigh damping - stiffness matrix coefficient 0
triangleInfo Internal triangle data
vertexInfo Internal point data
method large: large displacements, small: small displacements large
poissonRatio Poisson ratio in Hooke's law (vector) 0.3
youngModulus Young modulus in Hooke's law (vector) 1000
rotatedInitialElements Flag activating rendering of stress directions within each triangle
initialTransformation Flag activating rendering of stress directions within each triangle
hosfordExponant Exponant in the Hosford yield criteria 1
criteriaValue Fracturable threshold used to draw fracturable triangles 1e+15
computePrincipalStress Compute principal stress for each triangle 0
transverseYoungModulus transverseYoungModulus 1000
fiberAngle Fiber angle in global reference frame (in degrees) 0
fiberCenter Concentric fiber center in global reference frame
localFiberDirection Computed fibers direction within each triangle
Visualization
showStressValue Flag activating rendering of stress values as a color in each triangle 1
showStressVector Flag activating rendering of stress directions within each triangle 0
showFracturableTriangles Flag activating rendering of triangles to fracture 0
showFiber Flag activating rendering of fiber directions within each triangle 1

Links:

Name Description
context Graph Node containing this object (or BaseContext::getDefault() if no graph is used)
slaves Sub-objects used internally by this object
master nullptr for regular objects, or master object for which this object is one sub-objects
mechanicalStates List of mechanical states to which this component is associated
mstate MechanicalState used by this component
topology link to the topology container