chrono::ChAssembly Member List

This is the complete list of members for chrono::ChAssembly, including all inherited members.

Add(std::shared_ptr< ChPhysicsItem > item)chrono::ChAssembly
AddAsset(std::shared_ptr< ChAsset > masset)chrono::ChPhysicsIteminline
AddBatch(std::shared_ptr< ChPhysicsItem > item)chrono::ChAssembly
AddBody(std::shared_ptr< ChBody > body)chrono::ChAssemblyvirtual
AddCollisionModelsToSystem()chrono::ChPhysicsIteminlinevirtual
AddLink(std::shared_ptr< ChLinkBase > link)chrono::ChAssemblyvirtual
AddMesh(std::shared_ptr< fea::ChMesh > mesh)chrono::ChAssemblyvirtual
AddOtherPhysicsItem(std::shared_ptr< ChPhysicsItem > item)chrono::ChAssemblyvirtual
ArchiveContainerName() (defined in chrono::ChObj)chrono::ChObjinlinevirtual
ArchiveIN(ChArchiveIn &marchive) overridechrono::ChAssemblyvirtual
ArchiveOUT(ChArchiveOut &marchive) overridechrono::ChAssemblyvirtual
assetschrono::ChPhysicsItemprotected
batch_to_insertchrono::ChAssemblyprotected
bodylistchrono::ChAssemblyprotected
ChAssembly() (defined in chrono::ChAssembly)chrono::ChAssembly
ChAssembly(const ChAssembly &other) (defined in chrono::ChAssembly)chrono::ChAssembly
ChObj() (defined in chrono::ChObj)chrono::ChObj
ChObj(const ChObj &other) (defined in chrono::ChObj)chrono::ChObj
ChPhysicsItem() (defined in chrono::ChPhysicsItem)chrono::ChPhysicsIteminline
ChPhysicsItem(const ChPhysicsItem &other) (defined in chrono::ChPhysicsItem)chrono::ChPhysicsItem
ChTimechrono::ChObjprotected
Clear()chrono::ChAssembly
Clone() const overridechrono::ChAssemblyinlinevirtual
ConstraintsBiLoad_C(double factor=1, double recovery_clamp=0.1, bool do_clamp=false) overridechrono::ChAssemblyvirtual
ConstraintsBiLoad_Ct(double factor=1) overridechrono::ChAssemblyvirtual
ConstraintsBiLoad_Qc(double factor=1) overridechrono::ChAssemblyvirtual
ConstraintsBiReset() overridechrono::ChAssemblyvirtual
ConstraintsFbLoadForces(double factor=1) overridechrono::ChAssemblyvirtual
ConstraintsFetch_react(double factor=1) overridechrono::ChAssemblyvirtual
ConstraintsLoadJacobians() overridechrono::ChAssemblyvirtual
FlushBatch()chrono::ChAssembly
Get_bodylist() constchrono::ChAssemblyinline
Get_linklist() constchrono::ChAssemblyinline
Get_meshlist() constchrono::ChAssemblyinline
Get_otherphysicslist() constchrono::ChAssemblyinline
GetAssetN(unsigned int num)chrono::ChPhysicsItem
GetAssets()chrono::ChPhysicsIteminline
GetAssetsFrame(unsigned int nclone=0)chrono::ChPhysicsIteminlinevirtual
GetAssetsFrameNclones()chrono::ChPhysicsIteminlinevirtual
GetCenter(ChVector<> &mcenter)chrono::ChPhysicsItemvirtual
GetChTime() constchrono::ChObjinline
GetCollide() constchrono::ChPhysicsIteminlinevirtual
GetDOC() overridechrono::ChAssemblyinlinevirtual
GetDOC_c() overridechrono::ChAssemblyinlinevirtual
GetDOC_d() overridechrono::ChAssemblyinlinevirtual
GetDOF() overridechrono::ChAssemblyinlinevirtual
GetDOF_w() overridechrono::ChAssemblyinlinevirtual
GetIdentifier() constchrono::ChObjinline
GetName() constchrono::ChObjinline
GetNameString() constchrono::ChObjinline
GetNbodies() constchrono::ChAssemblyinline
GetNbodiesFixed() constchrono::ChAssemblyinline
GetNbodiesSleeping() constchrono::ChAssemblyinline
GetNbodiesTotal() constchrono::ChAssemblyinline
GetNcoords() constchrono::ChAssemblyinline
GetNcoords_w() constchrono::ChAssemblyinline
GetNdoc() constchrono::ChAssemblyinline
GetNdoc_w() constchrono::ChAssemblyinline
GetNdoc_w_C() constchrono::ChAssemblyinline
GetNdoc_w_D() constchrono::ChAssemblyinline
GetNdof() constchrono::ChAssemblyinline
GetNlinks() constchrono::ChAssemblyinline
GetNmeshes() constchrono::ChAssemblyinline
GetNphysicsItems() constchrono::ChAssemblyinline
GetNsysvars() constchrono::ChAssemblyinline
GetNsysvars_w() constchrono::ChAssemblyinline
GetOffset_L()chrono::ChPhysicsIteminline
GetOffset_w()chrono::ChPhysicsIteminline
GetOffset_x()chrono::ChPhysicsIteminline
GetSystem() constchrono::ChPhysicsIteminline
GetTotalAABB(ChVector<> &bbmin, ChVector<> &bbmax)chrono::ChPhysicsItemvirtual
InjectConstraints(ChSystemDescriptor &mdescriptor) overridechrono::ChAssemblyvirtual
InjectKRMmatrices(ChSystemDescriptor &mdescriptor) overridechrono::ChAssemblyvirtual
InjectVariables(ChSystemDescriptor &mdescriptor) overridechrono::ChAssemblyvirtual
IntFromDescriptor(const unsigned int off_v, ChStateDelta &v, const unsigned int off_L, ChVectorDynamic<> &L) overridechrono::ChAssemblyvirtual
IntLoadConstraint_C(const unsigned int off, ChVectorDynamic<> &Qc, const double c, bool do_clamp, double recovery_clamp) overridechrono::ChAssemblyvirtual
IntLoadConstraint_Ct(const unsigned int off, ChVectorDynamic<> &Qc, const double c) overridechrono::ChAssemblyvirtual
IntLoadResidual_CqL(const unsigned int off_L, ChVectorDynamic<> &R, const ChVectorDynamic<> &L, const double c) overridechrono::ChAssemblyvirtual
IntLoadResidual_F(const unsigned int off, ChVectorDynamic<> &R, const double c) overridechrono::ChAssemblyvirtual
IntLoadResidual_Mv(const unsigned int off, ChVectorDynamic<> &R, const ChVectorDynamic<> &w, const double c) overridechrono::ChAssemblyvirtual
IntStateGather(const unsigned int off_x, ChState &x, const unsigned int off_v, ChStateDelta &v, double &T) overridechrono::ChAssemblyvirtual
IntStateGatherAcceleration(const unsigned int off_a, ChStateDelta &a) overridechrono::ChAssemblyvirtual
IntStateGatherReactions(const unsigned int off_L, ChVectorDynamic<> &L) overridechrono::ChAssemblyvirtual
IntStateIncrement(const unsigned int off_x, ChState &x_new, const ChState &x, const unsigned int off_v, const ChStateDelta &Dv) overridechrono::ChAssemblyvirtual
IntStateScatter(const unsigned int off_x, const ChState &x, const unsigned int off_v, const ChStateDelta &v, const double T) overridechrono::ChAssemblyvirtual
IntStateScatterAcceleration(const unsigned int off_a, const ChStateDelta &a) overridechrono::ChAssemblyvirtual
IntStateScatterReactions(const unsigned int off_L, const ChVectorDynamic<> &L) overridechrono::ChAssemblyvirtual
IntToDescriptor(const unsigned int off_v, const ChStateDelta &v, const ChVectorDynamic<> &R, const unsigned int off_L, const ChVectorDynamic<> &L, const ChVectorDynamic<> &Qc) overridechrono::ChAssemblyvirtual
KRMmatricesLoad(double Kfactor, double Rfactor, double Mfactor) overridechrono::ChAssemblyvirtual
linklistchrono::ChAssemblyprotected
meshlistchrono::ChAssemblyprotected
MFlagGet(int &mflag, int mask) (defined in chrono::ChObj)chrono::ChObjinline
MFlagSetOFF(int &mflag, int mask) (defined in chrono::ChObj)chrono::ChObjinline
MFlagSetON(int &mflag, int mask) (defined in chrono::ChObj)chrono::ChObjinline
MFlagsSetAllOFF(int &mflag) (defined in chrono::ChObj)chrono::ChObjinline
MFlagsSetAllON(int &mflag) (defined in chrono::ChObj)chrono::ChObjinline
nbodieschrono::ChAssemblyprotected
nbodies_fixedchrono::ChAssemblyprotected
nbodies_sleepchrono::ChAssemblyprotected
ncoordschrono::ChAssemblyprotected
ncoords_wchrono::ChAssemblyprotected
ndocchrono::ChAssemblyprotected
ndoc_wchrono::ChAssemblyprotected
ndoc_w_Cchrono::ChAssemblyprotected
ndoc_w_Dchrono::ChAssemblyprotected
ndofchrono::ChAssemblyprotected
nlinkschrono::ChAssemblyprotected
nmesheschrono::ChAssemblyprotected
nphysicsitemschrono::ChAssemblyprotected
nsysvarschrono::ChAssemblyprotected
nsysvars_wchrono::ChAssemblyprotected
offset_Lchrono::ChPhysicsItemprotected
offset_wchrono::ChPhysicsItemprotected
offset_xchrono::ChPhysicsItemprotected
otherphysicslistchrono::ChAssemblyprotected
Remove(std::shared_ptr< ChPhysicsItem > item)chrono::ChAssembly
RemoveAllBodies()chrono::ChAssembly
RemoveAllLinks()chrono::ChAssembly
RemoveAllMeshes()chrono::ChAssembly
RemoveAllOtherPhysicsItems()chrono::ChAssembly
RemoveBody(std::shared_ptr< ChBody > body)chrono::ChAssemblyvirtual
RemoveCollisionModelsFromSystem()chrono::ChPhysicsIteminlinevirtual
RemoveLink(std::shared_ptr< ChLinkBase > link)chrono::ChAssemblyvirtual
RemoveMesh(std::shared_ptr< fea::ChMesh > mesh)chrono::ChAssemblyvirtual
RemoveOtherPhysicsItem(std::shared_ptr< ChPhysicsItem > item)chrono::ChAssemblyvirtual
Search(const char *name)chrono::ChAssembly
SearchBody(const char *name)chrono::ChAssembly
SearchBodyID(int markID)chrono::ChAssembly
SearchLink(const char *name)chrono::ChAssembly
SearchMarker(const char *name)chrono::ChAssembly
SearchMarker(int markID)chrono::ChAssembly
SearchMesh(const char *name)chrono::ChAssembly
SearchOtherPhysicsItem(const char *name)chrono::ChAssembly
SetChTime(double m_time)chrono::ChObjinline
SetIdentifier(int id)chrono::ChObjinline
SetName(const char myname[])chrono::ChObjinline
SetNameString(const std::string &myname)chrono::ChObjinline
SetNoSpeedNoAcceleration() overridechrono::ChAssemblyvirtual
SetOffset_L(const unsigned int moff)chrono::ChPhysicsIteminline
SetOffset_w(const unsigned int moff)chrono::ChPhysicsIteminline
SetOffset_x(const unsigned int moff)chrono::ChPhysicsIteminline
SetSystem(ChSystem *m_system) overridechrono::ChAssemblyvirtual
Setup() overridechrono::ChAssemblyvirtual
ShowHierarchy(ChStreamOutAscii &m_file, int level=0)chrono::ChAssembly
StreamINstate(ChStreamInBinary &mstream)chrono::ChPhysicsIteminlinevirtual
StreamOUTstate(ChStreamOutBinary &mstream)chrono::ChPhysicsIteminlinevirtual
SyncCollisionModels() overridechrono::ChAssemblyvirtual
systemchrono::ChPhysicsItemprotected
Update(double mytime, bool update_assets=true) overridechrono::ChAssemblyvirtual
Update(bool update_assets=true) overridechrono::ChAssemblyvirtual
VariablesFbIncrementMq() overridechrono::ChAssemblyvirtual
VariablesFbLoadForces(double factor=1) overridechrono::ChAssemblyvirtual
VariablesFbReset() overridechrono::ChAssemblyvirtual
VariablesQbIncrementPosition(double step) overridechrono::ChAssemblyvirtual
VariablesQbLoadSpeed() overridechrono::ChAssemblyvirtual
VariablesQbSetSpeed(double step=0) overridechrono::ChAssemblyvirtual
~ChAssembly() (defined in chrono::ChAssembly)chrono::ChAssemblyvirtual
~ChObj() (defined in chrono::ChObj)chrono::ChObjinlinevirtual
~ChPhysicsItem() (defined in chrono::ChPhysicsItem)chrono::ChPhysicsItemvirtual