chrono::modal::ChModalAssembly Member List

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

Add(std::shared_ptr< ChPhysicsItem > item)chrono::ChAssembly
AddBatch(std::shared_ptr< ChPhysicsItem > item)chrono::ChAssembly
AddBody(std::shared_ptr< ChBody > body)chrono::ChAssembly
AddCamera(std::shared_ptr< ChCamera > camera)chrono::ChPhysicsItem
AddCollisionModelsToSystem()chrono::ChPhysicsIteminlinevirtual
AddInternal(std::shared_ptr< ChPhysicsItem > item)chrono::modal::ChModalAssembly
AddInternalBody(std::shared_ptr< ChBody > body)chrono::modal::ChModalAssembly
AddInternalLink(std::shared_ptr< ChLinkBase > link)chrono::modal::ChModalAssembly
AddInternalMesh(std::shared_ptr< fea::ChMesh > mesh)chrono::modal::ChModalAssembly
AddInternalOtherPhysicsItem(std::shared_ptr< ChPhysicsItem > item)chrono::modal::ChModalAssembly
AddLink(std::shared_ptr< ChLinkBase > link)chrono::ChAssembly
AddMesh(std::shared_ptr< fea::ChMesh > mesh)chrono::ChAssembly
AddOtherPhysicsItem(std::shared_ptr< ChPhysicsItem > item)chrono::ChAssembly
AddShaft(std::shared_ptr< ChShaft > shaft)chrono::ChAssembly
AddVisualModel(std::shared_ptr< ChVisualModel > model)chrono::ChPhysicsItem
AddVisualShape(std::shared_ptr< ChVisualShape > shape, const ChFrame<> &frame=ChFrame<>())chrono::ChPhysicsItem
AddVisualShapeFEA(std::shared_ptr< ChVisualShapeFEA > shapeFEA)chrono::ChPhysicsItem
ArchiveContainerName() (defined in chrono::ChObj)chrono::ChObjinlinevirtual
ArchiveIN(ChArchiveIn &marchive) overridechrono::modal::ChModalAssemblyvirtual
ArchiveOUT(ChArchiveOut &marchive) overridechrono::modal::ChModalAssemblyvirtual
batch_to_insertchrono::ChAssemblyprotected
bodylistchrono::ChAssemblyprotected
cameraschrono::ChPhysicsItemprotected
ChAssembly() (defined in chrono::ChAssembly)chrono::ChAssembly
ChAssembly(const ChAssembly &other) (defined in chrono::ChAssembly)chrono::ChAssembly
ChModalAssembly() (defined in chrono::modal::ChModalAssembly)chrono::modal::ChModalAssembly
ChModalAssembly(const ChModalAssembly &other) (defined in chrono::modal::ChModalAssembly)chrono::modal::ChModalAssembly
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
ChSystem (defined in chrono::modal::ChModalAssembly)chrono::modal::ChModalAssemblyfriend
ChSystemDistributed (defined in chrono::modal::ChModalAssembly)chrono::modal::ChModalAssemblyfriend
ChSystemMulticore (defined in chrono::modal::ChModalAssembly)chrono::modal::ChModalAssemblyfriend
ChTimechrono::ChObjprotected
Clear()chrono::modal::ChModalAssembly
Clone() const overridechrono::modal::ChModalAssemblyinlinevirtual
ComputeModes(const ChModalSolveUndamped &n_modes_settings)chrono::modal::ChModalAssembly
ComputeModesDamped(const ChModalSolveDamped &n_modes_settings)chrono::modal::ChModalAssembly
ComputeModesExternalData(ChSparseMatrix &mM, ChSparseMatrix &mK, ChSparseMatrix &full_Cq, const ChModalSolveUndamped &n_modes_settings)chrono::modal::ChModalAssembly
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::modal::ChModalAssemblyvirtual
DumpSubassemblyMatrices(bool save_M, bool save_K, bool save_R, bool save_Cq, const char *path)chrono::modal::ChModalAssembly
FlushBatch()chrono::ChAssembly
Get_assembly_x0() constchrono::modal::ChModalAssemblyinline
Get_bodylist() constchrono::ChAssemblyinline
Get_custom_F_full()chrono::modal::ChModalAssemblyinline
Get_custom_F_modal()chrono::modal::ChModalAssemblyinline
Get_internal_bodylist() constchrono::modal::ChModalAssemblyinline
Get_internal_linklist() constchrono::modal::ChModalAssemblyinline
Get_internal_meshlist() constchrono::modal::ChModalAssemblyinline
Get_internal_otherphysicslist() constchrono::modal::ChModalAssemblyinline
Get_linklist() constchrono::ChAssemblyinline
Get_meshlist() constchrono::ChAssemblyinline
Get_modal_K() constchrono::modal::ChModalAssemblyinline
Get_modal_M() constchrono::modal::ChModalAssemblyinline
Get_modal_Psi() constchrono::modal::ChModalAssemblyinline
Get_modal_q()chrono::modal::ChModalAssemblyinline
Get_modal_q_dt()chrono::modal::ChModalAssemblyinline
Get_modal_q_dtdt()chrono::modal::ChModalAssemblyinline
Get_modal_R() constchrono::modal::ChModalAssemblyinline
Get_modes_assembly_x0() constchrono::modal::ChModalAssemblyinline
Get_modes_damping_ratios() constchrono::modal::ChModalAssemblyinline
Get_modes_eig() constchrono::modal::ChModalAssemblyinline
Get_modes_frequencies() constchrono::modal::ChModalAssemblyinline
Get_modes_V() constchrono::modal::ChModalAssemblyinline
Get_n_modes_coords_w()chrono::modal::ChModalAssemblyinline
Get_otherphysicslist() constchrono::ChAssemblyinline
Get_shaftlist() constchrono::ChAssemblyinline
GetCameras() constchrono::ChPhysicsIteminline
GetCenter(ChVector<> &mcenter)chrono::ChPhysicsItemvirtual
GetChTime() constchrono::ChObjinline
GetCollide() constchrono::ChPhysicsIteminlinevirtual
GetDOC() overridechrono::modal::ChModalAssemblyinlinevirtual
GetDOC_c() overridechrono::modal::ChModalAssemblyinlinevirtual
GetDOC_d() overridechrono::modal::ChModalAssemblyinlinevirtual
GetDOF() overridechrono::modal::ChModalAssemblyinlinevirtual
GetDOF_w() overridechrono::modal::ChModalAssemblyinlinevirtual
GetIdentifier() constchrono::ChObjinline
GetN_boundary_bodies() constchrono::modal::ChModalAssemblyinline
GetN_boundary_coords() constchrono::modal::ChModalAssemblyinline
GetN_boundary_coords_w() constchrono::modal::ChModalAssemblyinline
GetN_boundary_doc() constchrono::modal::ChModalAssemblyinline
GetN_boundary_doc_w() constchrono::modal::ChModalAssemblyinline
GetN_boundary_doc_w_C() constchrono::modal::ChModalAssemblyinline
GetN_boundary_doc_w_D() constchrono::modal::ChModalAssemblyinline
GetN_boundary_dof() constchrono::modal::ChModalAssemblyinline
GetN_boundary_links() constchrono::modal::ChModalAssemblyinline
GetN_boundary_meshes() constchrono::modal::ChModalAssemblyinline
GetN_boundary_physicsItems() constchrono::modal::ChModalAssemblyinline
GetN_boundary_sysvars() constchrono::modal::ChModalAssemblyinline
GetN_boundary_sysvars_w() constchrono::modal::ChModalAssemblyinline
GetN_internal_bodies() constchrono::modal::ChModalAssemblyinline
GetN_internal_coords() constchrono::modal::ChModalAssemblyinline
GetN_internal_coords_w() constchrono::modal::ChModalAssemblyinline
GetN_internal_doc() constchrono::modal::ChModalAssemblyinline
GetN_internal_doc_w() constchrono::modal::ChModalAssemblyinline
GetN_internal_doc_w_C() constchrono::modal::ChModalAssemblyinline
GetN_internal_doc_w_D() constchrono::modal::ChModalAssemblyinline
GetN_internal_dof() constchrono::modal::ChModalAssemblyinline
GetN_internal_links() constchrono::modal::ChModalAssemblyinline
GetN_internal_meshes() constchrono::modal::ChModalAssemblyinline
GetN_internal_physicsItems() constchrono::modal::ChModalAssemblyinline
GetN_internal_sysvars() constchrono::modal::ChModalAssemblyinline
GetN_internal_sysvars_w() constchrono::modal::ChModalAssemblyinline
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
GetNshafts() constchrono::ChAssemblyinline
GetNshaftsFixed() constchrono::ChAssemblyinline
GetNshaftsSleeping() constchrono::ChAssemblyinline
GetNshaftsTotal() constchrono::ChAssemblyinline
GetNsysvars() constchrono::ChAssemblyinline
GetNsysvars_w() constchrono::ChAssemblyinline
GetNumVisualModelClones() constchrono::ChPhysicsIteminlinevirtual
GetOffset_L()chrono::ChPhysicsIteminline
GetOffset_w()chrono::ChPhysicsIteminline
GetOffset_x()chrono::ChPhysicsIteminline
GetStateLocal(ChStateDelta &Dx_local, ChStateDelta &v_local)chrono::modal::ChModalAssembly
GetSubassemblyConstraintJacobianMatrix(ChSparseMatrix *Cq)chrono::modal::ChModalAssembly
GetSubassemblyDampingMatrix(ChSparseMatrix *R)chrono::modal::ChModalAssembly
GetSubassemblyMassMatrix(ChSparseMatrix *M)chrono::modal::ChModalAssembly
GetSubassemblyStiffnessMatrix(ChSparseMatrix *K)chrono::modal::ChModalAssembly
GetSystem() constchrono::ChPhysicsIteminline
GetTotalAABB(ChVector<> &bbmin, ChVector<> &bbmax)chrono::ChPhysicsItemvirtual
GetVisualModel() constchrono::ChPhysicsItem
GetVisualModelFrame(unsigned int nclone=0)chrono::ChPhysicsIteminlinevirtual
GetVisualShape(unsigned int i) constchrono::ChPhysicsItem
GetVisualShapeFEA(unsigned int i) constchrono::ChPhysicsItem
InjectConstraints(ChSystemDescriptor &mdescriptor) overridechrono::modal::ChModalAssemblyvirtual
InjectKRMmatrices(ChSystemDescriptor &mdescriptor) overridechrono::modal::ChModalAssemblyvirtual
InjectVariables(ChSystemDescriptor &mdescriptor) overridechrono::modal::ChModalAssemblyvirtual
IntFromDescriptor(const unsigned int off_v, ChStateDelta &v, const unsigned int off_L, ChVectorDynamic<> &L) overridechrono::modal::ChModalAssemblyvirtual
IntLoadConstraint_C(const unsigned int off, ChVectorDynamic<> &Qc, const double c, bool do_clamp, double recovery_clamp) overridechrono::modal::ChModalAssemblyvirtual
IntLoadConstraint_Ct(const unsigned int off, ChVectorDynamic<> &Qc, const double c) overridechrono::modal::ChModalAssemblyvirtual
IntLoadResidual_CqL(const unsigned int off_L, ChVectorDynamic<> &R, const ChVectorDynamic<> &L, const double c) overridechrono::modal::ChModalAssemblyvirtual
IntLoadResidual_F(const unsigned int off, ChVectorDynamic<> &R, const double c) overridechrono::modal::ChModalAssemblyvirtual
IntLoadResidual_Mv(const unsigned int off, ChVectorDynamic<> &R, const ChVectorDynamic<> &w, const double c) overridechrono::modal::ChModalAssemblyvirtual
IntStateGather(const unsigned int off_x, ChState &x, const unsigned int off_v, ChStateDelta &v, double &T) overridechrono::modal::ChModalAssemblyvirtual
IntStateGatherAcceleration(const unsigned int off_a, ChStateDelta &a) overridechrono::modal::ChModalAssemblyvirtual
IntStateGatherReactions(const unsigned int off_L, ChVectorDynamic<> &L) overridechrono::modal::ChModalAssemblyvirtual
IntStateGetIncrement(const unsigned int off_x, const ChState &x_new, const ChState &x, const unsigned int off_v, ChStateDelta &Dv) overridechrono::modal::ChModalAssemblyvirtual
IntStateIncrement(const unsigned int off_x, ChState &x_new, const ChState &x, const unsigned int off_v, const ChStateDelta &Dv) overridechrono::modal::ChModalAssemblyvirtual
IntStateScatter(const unsigned int off_x, const ChState &x, const unsigned int off_v, const ChStateDelta &v, const double T, bool full_update) overridechrono::modal::ChModalAssemblyvirtual
IntStateScatterAcceleration(const unsigned int off_a, const ChStateDelta &a) overridechrono::modal::ChModalAssemblyvirtual
IntStateScatterReactions(const unsigned int off_L, const ChVectorDynamic<> &L) overridechrono::modal::ChModalAssemblyvirtual
IntToDescriptor(const unsigned int off_v, const ChStateDelta &v, const ChVectorDynamic<> &R, const unsigned int off_L, const ChVectorDynamic<> &L, const ChVectorDynamic<> &Qc) overridechrono::modal::ChModalAssemblyvirtual
IsActive() constchrono::ChPhysicsIteminlinevirtual
IsModalMode() (defined in chrono::modal::ChModalAssembly)chrono::modal::ChModalAssemblyinline
KRMmatricesLoad(double Kfactor, double Rfactor, double Mfactor) overridechrono::modal::ChModalAssemblyvirtual
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
nshaftschrono::ChAssemblyprotected
nshafts_fixedchrono::ChAssemblyprotected
nshafts_sleepchrono::ChAssemblyprotected
nsysvarschrono::ChAssemblyprotected
nsysvars_wchrono::ChAssemblyprotected
offset_Lchrono::ChPhysicsItemprotected
offset_wchrono::ChPhysicsItemprotected
offset_xchrono::ChPhysicsItemprotected
operator=(ChModalAssembly other)chrono::modal::ChModalAssembly
chrono::ChAssembly::operator=(ChAssembly other)chrono::ChAssembly
otherphysicslistchrono::ChAssemblyprotected
RegisterCallback_CustomForceFull(std::shared_ptr< CustomForceFullCallback > mcallback)chrono::modal::ChModalAssemblyinline
RegisterCallback_CustomForceModal(std::shared_ptr< CustomForceModalCallback > mcallback)chrono::modal::ChModalAssemblyinline
Remove(std::shared_ptr< ChPhysicsItem > item)chrono::ChAssembly
RemoveAllBodies()chrono::ChAssembly
RemoveAllInternalBodies()chrono::modal::ChModalAssembly
RemoveAllInternalLinks()chrono::modal::ChModalAssembly
RemoveAllInternalMeshes()chrono::modal::ChModalAssembly
RemoveAllInternalOtherPhysicsItems()chrono::modal::ChModalAssembly
RemoveAllLinks()chrono::ChAssembly
RemoveAllMeshes()chrono::ChAssembly
RemoveAllOtherPhysicsItems()chrono::ChAssembly
RemoveAllShafts()chrono::ChAssembly
RemoveBody(std::shared_ptr< ChBody > body)chrono::ChAssembly
RemoveCollisionModelsFromSystem()chrono::ChPhysicsIteminlinevirtual
RemoveInternal(std::shared_ptr< ChPhysicsItem > item)chrono::modal::ChModalAssembly
RemoveInternalBody(std::shared_ptr< ChBody > body)chrono::modal::ChModalAssembly
RemoveInternalLink(std::shared_ptr< ChLinkBase > link)chrono::modal::ChModalAssembly
RemoveInternalMesh(std::shared_ptr< fea::ChMesh > mesh)chrono::modal::ChModalAssembly
RemoveInternalOtherPhysicsItem(std::shared_ptr< ChPhysicsItem > item)chrono::modal::ChModalAssembly
RemoveLink(std::shared_ptr< ChLinkBase > link)chrono::ChAssembly
RemoveMesh(std::shared_ptr< fea::ChMesh > mesh)chrono::ChAssembly
RemoveOtherPhysicsItem(std::shared_ptr< ChPhysicsItem > item)chrono::ChAssembly
RemoveShaft(std::shared_ptr< ChShaft > shaft)chrono::ChAssembly
Search(const char *name)chrono::ChAssembly
SearchBody(const char *name)chrono::ChAssembly
SearchBodyID(int bodyID)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
SearchShaft(const char *name)chrono::ChAssembly
SetChTime(double m_time)chrono::ChObjinline
SetFullStateReset()chrono::modal::ChModalAssembly
SetFullStateWithModeOverlay(int n_mode, double phase, double amplitude)chrono::modal::ChModalAssembly
SetIdentifier(int id)chrono::ChObjinline
SetInternalNodesUpdate(bool mflag)chrono::modal::ChModalAssembly
SetInternalStateWithModes(bool full_update)chrono::modal::ChModalAssembly
SetModalMode(bool mmodal)chrono::modal::ChModalAssemblyinline
SetName(const char myname[])chrono::ChObjinline
SetNameString(const std::string &myname)chrono::ChObjinline
SetNoSpeedNoAcceleration() overridechrono::modal::ChModalAssemblyvirtual
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::modal::ChModalAssemblyvirtual
Setup() overridechrono::modal::ChModalAssemblyvirtual
SetupModalData(int nmodes_reduction)chrono::modal::ChModalAssemblyprotected
shaftlistchrono::ChAssemblyprotected
ShowHierarchy(ChStreamOutAscii &m_file, int level=0) constchrono::ChAssembly
StreamINstate(ChStreamInBinary &mstream)chrono::ChPhysicsIteminlinevirtual
StreamOUTstate(ChStreamOutBinary &mstream)chrono::ChPhysicsIteminlinevirtual
swap(ChModalAssembly &first, ChModalAssembly &second)chrono::modal::ChModalAssemblyfriend
SwitchModalReductionON(const ChModalSolveUndamped &n_modes_settings, const ChModalDamping &damping_model=ChModalDampingNone())chrono::modal::ChModalAssembly
SwitchModalReductionON(ChSparseMatrix &full_M, ChSparseMatrix &full_K, ChSparseMatrix &full_Cq, const ChModalSolveUndamped &n_modes_settings, const ChModalDamping &damping_model=ChModalDampingNone())chrono::modal::ChModalAssembly
SyncCollisionModels() overridechrono::modal::ChModalAssemblyvirtual
systemchrono::ChPhysicsItemprotected
Update(bool update_assets=true) overridechrono::modal::ChModalAssemblyvirtual
chrono::ChAssembly::Update(double mytime, 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
vis_model_instancechrono::ChPhysicsItemprotected
~ChAssembly() (defined in chrono::ChAssembly)chrono::ChAssembly
~ChModalAssembly() (defined in chrono::modal::ChModalAssembly)chrono::modal::ChModalAssembly
~ChObj() (defined in chrono::ChObj)chrono::ChObjinlinevirtual
~ChPhysicsItem() (defined in chrono::ChPhysicsItem)chrono::ChPhysicsItemvirtual