Skip to content

GroupFilterYoungModulus

Engine defining a vector of young modulus according of a list of defined groups.

Vec3d

Templates:

  • Vec3d

Target: Sofa.Component.Engine.Generate

namespace: sofa::component::engine::generate

parents:

  • DataEngine

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
elementsGroup Vector of groups (each element gives its group
mapGroupModulus Mapping between groups and modulus
defaultYoungModulus Default value if the primitive is not in a group 10000
groupModulus list of young modulus for each group
Inputs
groups Groups
primitives Vector of primitives (indices)
Outputs
youngModulus Vector of young modulus for each primitive
Name Description Destination type name
context Graph Node containing this object (or BaseContext::getDefault() if no graph is used) BaseContext
slaves Sub-objects used internally by this object BaseObject
master nullptr for regular objects, or master object for which this object is one sub-objects BaseObject