PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::CoSemiImplicitHyperelasticitySolver< TDataType > Member List

This is the complete list of members for dyno::CoSemiImplicitHyperelasticitySolver< TDataType >, including all inherited members.

accdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
addField(FBase *data)dyno::OBase
addField(FieldID name, FBase *data)dyno::OBase
addFieldAlias(FieldID name, FBase *data)dyno::OBase
addFieldAlias(FieldID name, FBase *data, FieldMap &fieldAlias)dyno::OBase
addInputField(FBase *field)dyno::OBase
addOutputField(FBase *field)dyno::OBase
addParameter(FBase *field)dyno::OBase
addToOutput(FBase *field)dyno::OBase
attachField(FBase *field, std::string name, std::string desc, bool autoDestroy=true) overridedyno::Modulevirtual
baseId()dyno::Objectstatic
block_xdyno::OBaseprivate
block_ydyno::OBaseprivate
Bond typedefdyno::CoSemiImplicitHyperelasticitySolver< TDataType >
bx()dyno::OBaseinline
by()dyno::OBaseinline
caption()dyno::OBasevirtual
captionVisible()dyno::OBasevirtual
cIddyno::Objectprivatestatic
computeInverseK()dyno::LinearElasticitySolver< TDataType >protected
computeMaterialStiffness()dyno::LinearElasticitySolver< TDataType >protectedvirtual
connectContact()dyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
constrain() overridedyno::LinearElasticitySolver< TDataType >protectedvirtual
ConstraintModule()dyno::ConstraintModule
Coord typedefdyno::CoSemiImplicitHyperelasticitySolver< TDataType >
CoSemiImplicitHyperelasticitySolver()dyno::CoSemiImplicitHyperelasticitySolver< TDataType >
createObject(std::string name)dyno::Objectstatic
ddyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
DEF_ARRAY_IN(Coord, RestNorm, DeviceType::GPU, "Vertex Rest Normal")dyno::CoSemiImplicitHyperelasticitySolver< TDataType >
DEF_ARRAY_IN(Coord, Norm, DeviceType::GPU, "Vertex Normal")dyno::CoSemiImplicitHyperelasticitySolver< TDataType >
DEF_ARRAY_IN(Coord, OldPosition, DeviceType::GPU, "")dyno::CoSemiImplicitHyperelasticitySolver< TDataType >
DEF_ARRAY_IN(Attribute, Attribute, DeviceType::GPU, "Particle Attribute")dyno::CoSemiImplicitHyperelasticitySolver< TDataType >
dyno::LinearElasticitySolver::DEF_ARRAY_IN(Coord, X, DeviceType::GPU, "Rest Pos")dyno::LinearElasticitySolver< TDataType >
dyno::LinearElasticitySolver::DEF_ARRAY_IN(Coord, Y, DeviceType::GPU, "Particle position")dyno::LinearElasticitySolver< TDataType >
dyno::LinearElasticitySolver::DEF_ARRAY_IN(Coord, Velocity, DeviceType::GPU, "Particle velocity")dyno::LinearElasticitySolver< TDataType >
DEF_ARRAYLIST_IN(Bond, Bonds, DeviceType::GPU, "Peridynamic bonds")dyno::LinearElasticitySolver< TDataType >
DEF_INSTANCE_IN(TriangleSet< TDataType >, TriangularMesh, "")dyno::CoSemiImplicitHyperelasticitySolver< TDataType >
DEF_VAR(bool, NeighborSearchingAdjacent, true, "")dyno::CoSemiImplicitHyperelasticitySolver< TDataType >
dyno::LinearElasticitySolver::DEF_VAR(Real, Mu, 0.001, "Lame parameters: mu")dyno::LinearElasticitySolver< TDataType >
dyno::LinearElasticitySolver::DEF_VAR(Real, Lambda, 0.01, "Lame parameters: lambda")dyno::LinearElasticitySolver< TDataType >
dyno::LinearElasticitySolver::DEF_VAR(uint, IterationNumber, 30, "Iteration number")dyno::LinearElasticitySolver< TDataType >
dyno::ConstraintModule::DEF_VAR(bool, ForceUpdate, false, "")dyno::Module
DEF_VAR_IN(EnergyType, EnergyType, "")dyno::CoSemiImplicitHyperelasticitySolver< TDataType >
DEF_VAR_IN(EnergyModels< Real >, EnergyModels, "")dyno::CoSemiImplicitHyperelasticitySolver< TDataType >
DEF_VAR_IN(Real, Unit, "mesh unit")dyno::CoSemiImplicitHyperelasticitySolver< TDataType >
dyno::LinearElasticitySolver::DEF_VAR_IN(Real, Horizon, "")dyno::LinearElasticitySolver< TDataType >
dyno::LinearElasticitySolver::DEF_VAR_IN(Real, TimeStep, "")dyno::LinearElasticitySolver< TDataType >
description()dyno::OBasevirtual
Edyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
enforceElasticity()dyno::LinearElasticitySolver< TDataType >protectedvirtual
enforceHyperelasticity()dyno::CoSemiImplicitHyperelasticitySolver< TDataType >protected
FieldMap typedefdyno::OBase
fields_inputdyno::OBaseprotected
fields_outputdyno::OBaseprotected
fields_paramdyno::OBaseprotected
FieldVector typedefdyno::OBase
findField(FBase *data)dyno::OBase
findFieldAlias(const FieldID name)dyno::OBase
findFieldAlias(const FieldID name, FieldMap &fieldAlias)dyno::OBase
findInputField(FBase *field)dyno::OBase
findOutputField(FBase *field)dyno::OBase
findParameter(FBase *field)dyno::OBase
generateObjectId()dyno::Objectprivatestatic
getAllFields()dyno::OBase
getClassMap()dyno::Objectstatic
getContactRulePtr()dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
getE()dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
getField(const FieldID name)dyno::OBase
getField(FieldID name)dyno::OBaseinline
getFieldAlias(FBase *data)dyno::OBase
getFieldAliasCount(FBase *data)dyno::OBase
getInputFields()dyno::OBaseinline
getModuleType() overridedyno::ConstraintModuleinlinevirtual
getName() overridedyno::Modulevirtual
getOutputFields()dyno::OBaseinline
getParameters()dyno::OBaseinline
getParentNode()dyno::Module
getS(Real E, Real nv)dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
getS0(Real E, Real nv)dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
getS1(Real E, Real nv)dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
getSceneGraph()dyno::Module
getXi()dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
grad_res_epsdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
iddyno::Objectprivate
initialize()dyno::Module
initializeImpl()dyno::Moduleprotectedvirtual
initializeVolume()dyno::CoSemiImplicitHyperelasticitySolver< TDataType >protected
isAllFieldsReady()dyno::OBase
isInitialized()dyno::Module
isInputComplete()dyno::Module
isOutputCompete()dyno::Module
k_benddyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
LinearElasticitySolver()dyno::LinearElasticitySolver< TDataType >
m_Adyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_alphadyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_alphaComputedyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_bFixeddyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_eigenValuesdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_energydyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_Fdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_fielddyno::OBaseprivate
m_fieldAliasdyno::OBaseprivate
m_fixedPosdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_fractiondyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_gradientdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_gradientMagnitudedyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_initializeddyno::Moduleprivate
m_invFdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_invKdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_matRdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_matUdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_matVdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_module_namedyno::Moduleprivate
m_nodedyno::Moduleprivate
m_objectVolumedyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_objectVolumeSetdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_particleVolumedyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_particleVolumeSetdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_reducedyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_sourcedyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_validOfFdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_validOfKdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
m_volumedyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
Matrix typedefdyno::CoSemiImplicitHyperelasticitySolver< TDataType >
mBulkStiffnessdyno::LinearElasticitySolver< TDataType >protected
mContactRuledyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
mDisplacementdyno::LinearElasticitySolver< TDataType >protected
mEnergyGradientdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
mFdyno::LinearElasticitySolver< TDataType >protected
mInvKdyno::LinearElasticitySolver< TDataType >protected
Module(std::string name="default")dyno::Module
mPosBufdyno::LinearElasticitySolver< TDataType >protected
mPosBuf_Marchdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
mWeightsdyno::LinearElasticitySolver< TDataType >protected
OBase()dyno::OBaseinline
Object()dyno::Object
objectId()dyno::Objectinline
postprocess()dyno::Moduleinlineprotectedvirtual
preprocess() overridedyno::LinearElasticitySolver< TDataType >protectedvirtual
Real typedefdyno::CoSemiImplicitHyperelasticitySolver< TDataType >
registerClass(ClassInfo *ci)dyno::Objectstatic
removeField(FBase *data)dyno::OBase
removeFieldAlias(const FieldID name)dyno::OBase
removeFieldAlias(const FieldID name, FieldMap &fieldAlias)dyno::OBase
removeFromOutput(FBase *field)dyno::OBase
removeInputField(FBase *field)dyno::OBase
removeOutputField(FBase *field)dyno::OBase
removeParameter(FBase *field)dyno::OBase
requireUpdate()dyno::Moduleprotectedvirtual
resizeAllFields()dyno::CoSemiImplicitHyperelasticitySolver< TDataType >protected
sdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
selfContactdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
setAccelerated(bool acc_)dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
setBlockCoord(float x, float y)dyno::OBaseinline
setContactMaxIte(int ite)dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
setE(Real E_)dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
setGrad_res_eps(Real r)dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
setK_bend(Real k)dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
setName(std::string name)dyno::Module
setObjectVolume(Real volume)dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
setParentNode(Node *node)dyno::Modulevirtual
setParticleVolume(Real volume)dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
setS(Real s_)dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
setSelfContact(bool s_)dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
setUpdateAlways(bool b)dyno::Module
setXi(Real xi_)dyno::CoSemiImplicitHyperelasticitySolver< TDataType >inline
solveElasticity() overridedyno::CoSemiImplicitHyperelasticitySolver< TDataType >virtual
update()dyno::Module
updateEnded()dyno::Moduleprotectedvirtual
updateImpl() overridedyno::ConstraintModuleprotectedvirtual
updateStarted()dyno::Moduleprotectedvirtual
updateVelocity()dyno::LinearElasticitySolver< TDataType >protected
validateInputs()dyno::Moduleprotectedvirtual
validateOutputs()dyno::Moduleprotectedvirtual
xidyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
y_currentdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
y_gradCdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
y_nextdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
y_predyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
y_residualdyno::CoSemiImplicitHyperelasticitySolver< TDataType >private
~ConstraintModule() overridedyno::ConstraintModule
~CoSemiImplicitHyperelasticitySolver() overridedyno::CoSemiImplicitHyperelasticitySolver< TDataType >
~LinearElasticitySolver() overridedyno::LinearElasticitySolver< TDataType >
~Module(void) overridedyno::Module
~OBase() overridedyno::OBase
~Object()dyno::Objectinlinevirtual