Add(std::shared_ptr< ChPhysicsItem > item) | chrono::ChSystem | |
AddBatch(std::shared_ptr< ChPhysicsItem > item) | chrono::ChSystem | inline |
AddBody(std::shared_ptr< ChBody > newbody) override | chrono::ChSystemDistributed | virtual |
AddBodyAllRanks(std::shared_ptr< ChBody > body) | chrono::ChSystemDistributed | |
AddBodyExchange(std::shared_ptr< ChBody > newbody, distributed::COMM_STATUS status) | chrono::ChSystemDistributed | protected |
AddLink(std::shared_ptr< ChLinkBase > link) override | chrono::ChSystemMulticore | virtual |
AddMaterialSurfaceData(std::shared_ptr< ChBody > newbody) override (defined in chrono::ChSystemMulticoreSMC) | chrono::ChSystemMulticoreSMC | virtual |
AddMesh(std::shared_ptr< fea::ChMesh > mesh) | chrono::ChSystem | virtual |
AddOtherPhysicsItem(std::shared_ptr< ChPhysicsItem > newitem) override | chrono::ChSystemMulticore | virtual |
AddShaft(std::shared_ptr< ChShaft > shaft) override | chrono::ChSystemMulticore | virtual |
applied_forces | chrono::ChSystem | protected |
applied_forces_current | chrono::ChSystem | protected |
ArchiveIn(ChArchiveIn &marchive) | chrono::ChSystem | virtual |
ArchiveOut(ChArchiveOut &marchive) | chrono::ChSystem | virtual |
assembly (defined in chrono::ChSystem) | chrono::ChSystem | protected |
BodyState typedef | chrono::ChSystemDistributed | |
CalculateBodyAABB() | chrono::ChSystemMulticore | |
CalculateConstraintViolation(std::vector< double > &cvec) | chrono::ChSystemMulticore | |
CalculateContactForces() | chrono::ChSystemMulticore | inlinevirtual |
cd_accumulator (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | protected |
ch_time | chrono::ChSystem | protected |
ChCommDistributed (defined in chrono::ChSystemDistributed) | chrono::ChSystemDistributed | friend |
ChDomainDistributed (defined in chrono::ChSystemDistributed) | chrono::ChSystemDistributed | friend |
CheckIds() | chrono::ChSystemDistributed | |
ChSystem() | chrono::ChSystem | |
ChSystem(const ChSystem &other) | chrono::ChSystem | |
ChSystemDistributed(MPI_Comm communicator, double ghostlayer, unsigned int maxobjects) | chrono::ChSystemDistributed | |
ChSystemMulticore() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | |
ChSystemMulticore(const ChSystemMulticore &other) (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | |
ChSystemMulticoreSMC() (defined in chrono::ChSystemMulticoreSMC) | chrono::ChSystemMulticoreSMC | |
ChSystemMulticoreSMC(const ChSystemMulticoreSMC &other) (defined in chrono::ChSystemMulticoreSMC) | chrono::ChSystemMulticoreSMC | |
Clear() | chrono::ChSystem | |
ClearForceVariables() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | |
Clone() const override | chrono::ChSystemMulticoreSMC | inlinevirtual |
collision_callbacks | chrono::ChSystem | protected |
collision_system | chrono::ChSystem | protected |
collision_system_type | chrono::ChSystem | protected |
comm | chrono::ChSystemDistributed | protected |
composition_strategy (defined in chrono::ChSystem) | chrono::ChSystem | protected |
ComputeCollisions() | chrono::ChSystem | |
ConstraintsBiLoad_C(double factor=1, double recovery_clamp=0.1, bool do_clamp=false) (defined in chrono::ChSystem) | chrono::ChSystem | |
ConstraintsBiLoad_Ct(double factor=1) (defined in chrono::ChSystem) | chrono::ChSystem | |
ConstraintsBiLoad_Qc(double factor=1) (defined in chrono::ChSystem) | chrono::ChSystem | |
ConstraintsBiReset() (defined in chrono::ChSystem) | chrono::ChSystem | |
ConstraintsFbLoadForces(double factor=1) (defined in chrono::ChSystem) | chrono::ChSystem | |
ConstraintsFetch_react(double factor=1) (defined in chrono::ChSystem) | chrono::ChSystem | |
ConstraintsLoadJacobians() (defined in chrono::ChSystem) | chrono::ChSystem | |
contact_container | chrono::ChSystem | protected |
counter (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | protected |
current_threads (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | |
CustomEndOfStep() | chrono::ChSystem | inlinevirtual |
data_manager (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | |
ddm | chrono::ChSystemDistributed | |
descriptor | chrono::ChSystem | protected |
DescriptorPrepareInject(ChSystemDescriptor &mdescriptor) | chrono::ChSystem | protectedvirtual |
detect_optimal_bins (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | protected |
detect_optimal_threads (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | protected |
DoAssembly(int action) | chrono::ChSystem | |
DoEntireDynamics(double end_time) | chrono::ChSystem | |
DoEntireKinematics(double end_time) | chrono::ChSystem | |
DoEntireUniformDynamics(double end_time, double frame_step) | chrono::ChSystem | |
DoFrameDynamics(double end_time) | chrono::ChSystem | |
DoFrameKinematics(double end_time) | chrono::ChSystem | |
DoFullAssembly() | chrono::ChSystem | |
domain | chrono::ChSystemDistributed | protected |
DoStaticAnalysis(ChStaticAnalysis &analysis) | chrono::ChSystem | |
DoStaticLinear() | chrono::ChSystem | |
DoStaticNonlinear(int nsteps=10, bool verbose=false) | chrono::ChSystem | |
DoStaticNonlinearRheonomic(int nsteps=10, bool verbose=false, std::shared_ptr< ChStaticNonLinearRheonomicAnalysis::IterationCallback > callback=nullptr) | chrono::ChSystem | |
DoStaticRelaxing(int nsteps=10) | chrono::ChSystem | |
DoStepDynamics(double step_size) | chrono::ChSystem | |
DoStepKinematics(double step_size) | chrono::ChSystem | |
DumpSystemMatrices(bool save_M, bool save_K, bool save_R, bool save_Cq, const char *path) | chrono::ChSystem | |
EnableSolverMatrixWrite(bool val, const std::string &out_dir=".") | chrono::ChSystem | |
EnableThreadTuning(int min_threads, int max_threads) | chrono::ChSystemMulticore | |
ErrorAbort(std::string msg) | chrono::ChSystemDistributed | |
FileProcessChR(ChStreamInBinary &m_file) | chrono::ChSystem | |
FileWriteChR(ChStreamOutBinary &m_file) | chrono::ChSystem | |
FlushBatch() | chrono::ChSystem | inline |
ForceUpdate() | chrono::ChSystem | |
frame_bins (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | protected |
frame_threads (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | protected |
G_acc | chrono::ChSystem | protected |
Get_bodylist() const | chrono::ChSystem | inline |
Get_G_acc() const | chrono::ChSystem | inline |
Get_linklist() const | chrono::ChSystem | inline |
Get_meshlist() const | chrono::ChSystem | inline |
Get_otherphysicslist() const | chrono::ChSystem | inline |
Get_shaftlist() const | chrono::ChSystem | inline |
GetAssembly() const | chrono::ChSystem | inline |
GetBodyAppliedForce(ChBody *body) override | chrono::ChSystemMulticore | virtual |
GetBodyAppliedTorque(ChBody *body) override | chrono::ChSystemMulticore | virtual |
GetBodyContactForce(uint gid) const override | chrono::ChSystemDistributed | virtual |
chrono::ChSystemMulticoreSMC::GetBodyContactForce(uint body_id) const=0 | chrono::ChSystemMulticoreSMC | |
chrono::ChSystemMulticore::GetBodyContactForce(std::shared_ptr< ChBody > body) const | chrono::ChSystemMulticore | inline |
GetBodyContactForces(const std::vector< uint > &gids) const | chrono::ChSystemDistributed | |
GetBodyContactTorque(uint body_id) const override | chrono::ChSystemMulticoreSMC | virtual |
GetBodyContactTorque(uint body_id) const=0 | chrono::ChSystemMulticoreSMC | |
GetBodyContactTorque(std::shared_ptr< ChBody > body) const | chrono::ChSystemMulticoreSMC | inline |
chrono::ChSystemMulticore::GetBodyContactTorque(std::shared_ptr< ChBody > body) const | chrono::ChSystemMulticore | inline |
GetChTime() const | chrono::ChSystem | inline |
GetCollisionSystem() const | chrono::ChSystem | inline |
GetComm() const | chrono::ChSystemDistributed | inline |
GetCommRank() const | chrono::ChSystemDistributed | inline |
GetCommSize() const | chrono::ChSystemDistributed | inline |
GetCommunicator() const | chrono::ChSystemDistributed | inline |
GetConstraintJacobianMatrix(ChSparseMatrix *Cq) | chrono::ChSystem | |
GetContactContainer() const | chrono::ChSystem | inline |
GetContactMethod() const override | chrono::ChSystemMulticoreSMC | inlinevirtual |
GetDampingMatrix(ChSparseMatrix *R) | chrono::ChSystem | |
GetDOC() const | chrono::ChSystem | inline |
GetDOC_c() const | chrono::ChSystem | inline |
GetDOC_d() const | chrono::ChSystem | inline |
GetDOF() const | chrono::ChSystem | inline |
GetDOF_w() const | chrono::ChSystem | inline |
GetDomain() const | chrono::ChSystemDistributed | inline |
GetGhostLayer() const | chrono::ChSystemDistributed | inline |
GetHighestZ() | chrono::ChSystemDistributed | |
GetLowestZ(uint *gid) | chrono::ChSystemDistributed | |
GetMassMatrix(ChSparseMatrix *M) | chrono::ChSystem | |
GetMasterRank() const | chrono::ChSystemDistributed | inline |
GetMaterialCompositionStrategy() const | chrono::ChSystem | inline |
GetMaxiter() const | chrono::ChSystem | inline |
GetMaxPenetrationRecoverySpeed() const | chrono::ChSystem | inline |
GetMinBounceSpeed() const | chrono::ChSystem | inline |
GetNbodies() const | chrono::ChSystem | inline |
GetNbodiesFixed() const | chrono::ChSystem | inline |
GetNbodiesSleeping() const | chrono::ChSystem | inline |
GetNbodiesTotal() const | chrono::ChSystem | inline |
GetNconstr() override | chrono::ChSystem | inlinevirtual |
GetNcontacts() | chrono::ChSystem | |
GetNcoords() const | chrono::ChSystem | inline |
GetNcoords_a() | chrono::ChIntegrableIIorder | inlinevirtual |
GetNcoords_dy() override | chrono::ChIntegrableIIorder | inlinevirtual |
GetNcoords_v() override | chrono::ChSystem | inlinevirtual |
GetNcoords_w() const | chrono::ChSystem | inline |
GetNcoords_x() override | chrono::ChSystem | inlinevirtual |
GetNcoords_y() override | chrono::ChIntegrableIIorder | inlinevirtual |
GetNdoc() const | chrono::ChSystem | inline |
GetNdoc_w() const | chrono::ChSystem | inline |
GetNdoc_w_C() const | chrono::ChSystem | inline |
GetNdoc_w_D() const | chrono::ChSystem | inline |
GetNdof() const | chrono::ChSystem | inline |
GetNlinks() const | chrono::ChSystem | inline |
GetNmeshes() const | chrono::ChSystem | inline |
GetNphysicsItems() const | chrono::ChSystem | inline |
GetNshafts() const | chrono::ChSystem | inline |
GetNshaftsFixed() const | chrono::ChSystem | inline |
GetNshaftsSleeping() const | chrono::ChSystem | inline |
GetNshaftsTotal() const | chrono::ChSystem | inline |
GetNsysvars() const | chrono::ChSystem | inline |
GetNsysvars_w() const | chrono::ChSystem | inline |
GetNumBilaterals() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | |
GetNumBodies() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | |
GetNumBodiesGlobal() const | chrono::ChSystemDistributed | inline |
GetNumContacts() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | |
GetNumShafts() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | |
GetNumThreadsChrono() const (defined in chrono::ChSystem) | chrono::ChSystem | inline |
GetNumthreadsCollision() const (defined in chrono::ChSystem) | chrono::ChSystem | inline |
GetNumthreadsEigen() const (defined in chrono::ChSystem) | chrono::ChSystem | inline |
GetRTF() const | chrono::ChSystem | inline |
GetSettings() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | |
GetSolver() | chrono::ChSystem | virtual |
GetSolverCallsCount() const | chrono::ChSystem | inline |
GetSolverForceTolerance() const | chrono::ChSystem | inline |
GetSolverMaxIterations() const | chrono::ChSystem | |
GetSolverSetupCount() const | chrono::ChSystem | inline |
GetSolverTolerance() const | chrono::ChSystem | |
GetSolverType() const | chrono::ChSystem | inline |
GetStep() const | chrono::ChSystem | inline |
GetStepcount() const | chrono::ChSystem | inline |
GetStiffnessMatrix(ChSparseMatrix *K) | chrono::ChSystem | |
GetSystemDescriptor() | chrono::ChSystem | inline |
GetTimerAdvance() const override | chrono::ChSystemMulticore | virtual |
GetTimerCollision() const override | chrono::ChSystemMulticore | virtual |
GetTimerCollisionBroad() const | chrono::ChSystem | inline |
GetTimerCollisionNarrow() const | chrono::ChSystem | inline |
GetTimerJacobian() const override | chrono::ChSystemMulticore | virtual |
GetTimerLSsetup() const override | chrono::ChSystemMulticore | virtual |
GetTimerLSsolve() const override | chrono::ChSystemMulticore | virtual |
GetTimerProcessContact() const (defined in chrono::ChSystemMulticoreSMC) | chrono::ChSystemMulticoreSMC | inline |
GetTimerSetup() const override | chrono::ChSystemMulticore | inlinevirtual |
GetTimerStep() const override | chrono::ChSystemMulticore | virtual |
GetTimerUpdate() const override | chrono::ChSystemMulticore | virtual |
GetTimestepper() const | chrono::ChSystem | inline |
GetTimestepperType() const | chrono::ChSystem | inline |
GetUseSleeping() const | chrono::ChSystem | inline |
ghost_layer | chrono::ChSystemDistributed | protected |
InjectConstraints(ChSystemDescriptor &mdescriptor) (defined in chrono::ChSystem) | chrono::ChSystem | |
InjectKRMmatrices(ChSystemDescriptor &mdescriptor) (defined in chrono::ChSystem) | chrono::ChSystem | |
InjectVariables(ChSystemDescriptor &mdescriptor) (defined in chrono::ChSystem) | chrono::ChSystem | |
InSub(const ChVector< double > &pos) const | chrono::ChSystemDistributed | |
Integrate_Y() override | chrono::ChSystemDistributed | virtual |
InternalForceType | chrono::ChSystemDistributed | protected |
IntFromDescriptor(const unsigned int off_v, ChStateDelta &v, const unsigned int off_L, ChVectorDynamic<> &L) (defined in chrono::ChSystem) | chrono::ChSystem | |
IntToDescriptor(const unsigned int off_v, const ChStateDelta &v, const ChVectorDynamic<> &R, const unsigned int off_L, const ChVectorDynamic<> &L, const ChVectorDynamic<> &Qc) (defined in chrono::ChSystem) | chrono::ChSystem | |
is_initialized | chrono::ChSystem | protected |
is_updated | chrono::ChSystem | protected |
IsSolverMatrixWriteEnabled() const (defined in chrono::ChSystem) | chrono::ChSystem | inline |
it (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | protected |
KRMmatricesLoad(double Kfactor, double Rfactor, double Mfactor) (defined in chrono::ChSystem) | chrono::ChSystem | |
last_err | chrono::ChSystem | protected |
LoadConstraint_C(ChVectorDynamic<> &Qc, const double c, const bool do_clamp=false, const double clamp=1e30) override | chrono::ChSystem | virtual |
LoadConstraint_Ct(ChVectorDynamic<> &Qc, const double c) override | chrono::ChSystem | virtual |
LoadResidual_CqL(ChVectorDynamic<> &R, const ChVectorDynamic<> &L, const double c) override | chrono::ChSystem | virtual |
LoadResidual_F(ChVectorDynamic<> &R, const double c) override | chrono::ChSystem | virtual |
LoadResidual_Hv(ChVectorDynamic<> &R, const ChVectorDynamic<> &v, const double c) | chrono::ChIntegrable | inlinevirtual |
LoadResidual_Mv(ChVectorDynamic<> &R, const ChVectorDynamic<> &w, const double c) override | chrono::ChSystem | virtual |
m_RTF | chrono::ChSystem | protected |
master_rank | chrono::ChSystemDistributed | protected |
max_penetration_recovery_speed | chrono::ChSystem | protected |
maxiter | chrono::ChSystem | protected |
min_bounce_speed | chrono::ChSystem | protected |
my_rank | chrono::ChSystemDistributed | protected |
ncontacts | chrono::ChSystem | protected |
ncoords | chrono::ChSystem | protected |
ncoords_w | chrono::ChSystem | protected |
ndoc | chrono::ChSystem | protected |
ndoc_w | chrono::ChSystem | protected |
ndoc_w_C | chrono::ChSystem | protected |
ndoc_w_D | chrono::ChSystem | protected |
ndof | chrono::ChSystem | protected |
NewBody() override | chrono::ChSystemDistributed | virtual |
NewBodyAuxRef() override | chrono::ChSystemDistributed | virtual |
node_name | chrono::ChSystemDistributed | |
nsysvars | chrono::ChSystem | protected |
nsysvars_w | chrono::ChSystem | protected |
nthreads_chrono (defined in chrono::ChSystem) | chrono::ChSystem | protected |
nthreads_collision (defined in chrono::ChSystem) | chrono::ChSystem | protected |
nthreads_eigen (defined in chrono::ChSystem) | chrono::ChSystem | protected |
num_bodies_global | chrono::ChSystemDistributed | protected |
num_ranks | chrono::ChSystemDistributed | protected |
old_timer (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | protected |
old_timer_cd (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | protected |
OnMaster() const | chrono::ChSystemDistributed | inline |
output_dir | chrono::ChSystem | protected |
PrintBodyStatus() | chrono::ChSystemDistributed | |
PrintEfficiency() | chrono::ChSystemDistributed | |
PrintShapeData() | chrono::ChSystemDistributed | |
PrintStepStats() override (defined in chrono::ChSystemMulticoreSMC) | chrono::ChSystemMulticoreSMC | virtual |
RecomputeThreads() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | |
RegisterCustomCollisionCallback(std::shared_ptr< CustomCollisionCallback > callback) | chrono::ChSystem | |
Remove(std::shared_ptr< ChPhysicsItem > item) | chrono::ChSystem | |
RemoveAllBodies() | chrono::ChSystem | inline |
RemoveAllLinks() | chrono::ChSystem | inline |
RemoveAllMeshes() | chrono::ChSystem | inline |
RemoveAllOtherPhysicsItems() | chrono::ChSystem | inline |
RemoveAllShafts() | chrono::ChSystem | inline |
RemoveBodiesBelow(double z) | chrono::ChSystemDistributed | |
RemoveBody(std::shared_ptr< ChBody > body) override | chrono::ChSystemDistributed | virtual |
RemoveBodyExchange(int index) | chrono::ChSystemDistributed | |
RemoveLink(std::shared_ptr< ChLinkBase > link) | chrono::ChSystem | inlinevirtual |
RemoveMesh(std::shared_ptr< fea::ChMesh > mesh) | chrono::ChSystem | inlinevirtual |
RemoveOtherPhysicsItem(std::shared_ptr< ChPhysicsItem > item) | chrono::ChSystem | inlinevirtual |
RemoveRedundantConstraints(bool remove_zero_constr=false, double qr_tol=1e-6, bool verbose=false) | chrono::ChSystem | |
RemoveShaft(std::shared_ptr< ChShaft > shaft) | chrono::ChSystem | inlinevirtual |
ResetStepcount() | chrono::ChSystem | inline |
ResetTimers() | chrono::ChSystem | inline |
SanityCheck() | chrono::ChSystemDistributed | |
Search(const std::string &name) const | chrono::ChSystem | inline |
SearchBody(const std::string &name) const | chrono::ChSystem | inline |
SearchBodyID(int id) const | chrono::ChSystem | inline |
SearchLink(const std::string &name) const | chrono::ChSystem | inline |
SearchMarker(const std::string &name) const | chrono::ChSystem | inline |
SearchMarker(int id) const | chrono::ChSystem | inline |
SearchMesh(const std::string &name) const | chrono::ChSystem | inline |
SearchOtherPhysicsItem(const std::string &name) const | chrono::ChSystem | inline |
SearchShaft(const std::string &name) const | chrono::ChSystem | inline |
Set_G_acc(const ChVector<> &m_acc) | chrono::ChSystem | inline |
SetBodyState(uint gid, const BodyState &state) (defined in chrono::ChSystemDistributed) | chrono::ChSystemDistributed | |
SetBodyStates(const std::vector< uint > &gids, const std::vector< BodyState > &states) | chrono::ChSystemDistributed | |
SetChTime(double time) | chrono::ChSystem | inline |
SetCollisionSystem(std::shared_ptr< ChCollisionSystem > coll_sys) | chrono::ChSystem | virtual |
SetCollisionSystemType(ChCollisionSystemType type) override | chrono::ChSystemMulticoreSMC | virtual |
SetContactContainer(ChCollisionSystemType type) override | chrono::ChSystemMulticoreSMC | virtual |
SetContactContainer(std::shared_ptr< ChContactContainer > container) override | chrono::ChSystemMulticoreSMC | virtual |
SetGhostLayer(double ghostlayer) | chrono::ChSystemDistributed | inline |
SetMaster() | chrono::ChSystemDistributed | inline |
SetMaterialCompositionStrategy(std::unique_ptr< ChMaterialCompositionStrategy > &&strategy) override | chrono::ChSystemMulticore | virtual |
SetMaxiter(int m_maxiter) | chrono::ChSystem | inline |
SetMaxPenetrationRecoverySpeed(double mval) | chrono::ChSystem | inline |
SetMinBounceSpeed(double mval) | chrono::ChSystem | inline |
SetNumThreads(int num_threads_chrono, int num_threads_collision=0, int num_threads_eigen=0) override | chrono::ChSystemMulticore | virtual |
SetRTF(double rtf) | chrono::ChSystem | inline |
SetSolver(std::shared_ptr< ChSolver > newsolver) | chrono::ChSystem | virtual |
SetSolverForceTolerance(double tolerance) | chrono::ChSystem | inline |
SetSolverMaxIterations(int max_iters) | chrono::ChSystem | |
SetSolverTolerance(double tolerance) | chrono::ChSystem | |
SetSolverType(ChSolver::Type type) | chrono::ChSystem | |
SetSphereShape(uint gid, int shape_idx, double radius) (defined in chrono::ChSystemDistributed) | chrono::ChSystemDistributed | |
SetSphereShapes(const std::vector< uint > &gids, const std::vector< int > &shape_idx, const std::vector< double > &radii) | chrono::ChSystemDistributed | |
SetStep(double m_step) | chrono::ChSystem | inline |
SetSystemDescriptor(std::shared_ptr< ChSystemDescriptor > newdescriptor) | chrono::ChSystem | |
SetTimestepper(std::shared_ptr< ChTimestepper > mstepper) | chrono::ChSystem | inline |
SetTimestepperType(ChTimestepper::Type type) | chrono::ChSystem | |
SetTriangleShape(uint gid, int shape_idx, const TriData &new_shape) (defined in chrono::ChSystemDistributed) | chrono::ChSystemDistributed | |
SetTriangleShapes(const std::vector< uint > &gids, const std::vector< int > &shape_idx, const std::vector< TriData > &new_shapes) | chrono::ChSystemDistributed | |
Setup() override | chrono::ChSystemMulticoreSMC | virtual |
setupcount | chrono::ChSystem | protected |
SetupInitial() | chrono::ChSystem | protected |
SetUseSleeping(bool ms) | chrono::ChSystem | inline |
ShowHierarchy(ChStreamOutAscii &m_file, int level=0) const | chrono::ChSystem | inline |
solvecount | chrono::ChSystem | protected |
solver | chrono::ChSystem | protected |
StateGather(ChState &x, ChStateDelta &v, double &T) override | chrono::ChSystem | virtual |
chrono::ChIntegrableIIorder::StateGather(ChState &y, double &T) override | chrono::ChIntegrableIIorder | virtual |
StateGatherAcceleration(ChStateDelta &a) override | chrono::ChSystem | virtual |
StateGatherDerivative(ChStateDelta &Dydt) override | chrono::ChIntegrableIIorder | virtual |
StateGatherReactions(ChVectorDynamic<> &L) override | chrono::ChSystem | virtual |
StateIncrement(ChState &y_new, const ChState &y, const ChStateDelta &Dy) override | chrono::ChIntegrableIIorder | virtual |
StateIncrementX(ChState &x_new, const ChState &x, const ChStateDelta &Dx) override | chrono::ChSystem | virtual |
StateScatter(const ChState &x, const ChStateDelta &v, const double T, bool full_update) override | chrono::ChSystem | virtual |
chrono::ChIntegrableIIorder::StateScatter(const ChState &y, const double T, bool full_update) override | chrono::ChIntegrableIIorder | virtual |
StateScatterAcceleration(const ChStateDelta &a) override | chrono::ChSystem | virtual |
StateScatterDerivative(const ChStateDelta &Dydt) override | chrono::ChIntegrableIIorder | virtual |
StateScatterReactions(const ChVectorDynamic<> &L) override | chrono::ChSystem | virtual |
StateSetup(ChState &x, ChStateDelta &v, ChStateDelta &a) | chrono::ChIntegrableIIorder | virtual |
chrono::ChIntegrable::StateSetup(ChState &y, ChStateDelta &dy) | chrono::ChIntegrable | inlinevirtual |
StateSolve(ChStateDelta &dydt, ChVectorDynamic<> &L, const ChState &y, const double T, const double dt, bool force_state_scatter, bool full_update) override | chrono::ChIntegrableIIorder | virtual |
StateSolveA(ChStateDelta &Dvdt, ChVectorDynamic<> &L, const ChState &x, const ChStateDelta &v, const double T, const double dt, bool force_state_scatter, bool full_update) | chrono::ChIntegrableIIorder | virtual |
StateSolveCorrection(ChStateDelta &Dv, ChVectorDynamic<> &L, const ChVectorDynamic<> &R, const ChVectorDynamic<> &Qc, const double c_a, const double c_v, const double c_x, const ChState &x, const ChStateDelta &v, const double T, bool force_state_scatter, bool full_update, bool force_setup) override | chrono::ChSystem | virtual |
chrono::ChIntegrableIIorder::StateSolveCorrection(ChStateDelta &Dy, ChVectorDynamic<> &L, const ChVectorDynamic<> &R, const ChVectorDynamic<> &Qc, const double a, const double b, const ChState &y, const double T, const double dt, bool force_state_scatter, bool full_update, bool force_setup) override final | chrono::ChIntegrableIIorder | inlinevirtual |
step | chrono::ChSystem | protected |
stepcount | chrono::ChSystem | protected |
timer_accumulator (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | protected |
timer_advance | chrono::ChSystem | protected |
timer_collision | chrono::ChSystem | protected |
timer_jacobian | chrono::ChSystem | protected |
timer_ls_setup | chrono::ChSystem | protected |
timer_ls_solve | chrono::ChSystem | protected |
timer_setup | chrono::ChSystem | protected |
timer_step | chrono::ChSystem | protected |
timer_update | chrono::ChSystem | protected |
timestepper | chrono::ChSystem | protected |
tol_force | chrono::ChSystem | protected |
TriData typedef | chrono::ChSystemDistributed | |
UnregisterCustomCollisionCallback(std::shared_ptr< CustomCollisionCallback > callback) | chrono::ChSystem | |
Update() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | virtual |
chrono::ChSystem::Update(double mytime, bool update_assets=true) | chrono::ChSystem | |
chrono::ChSystem::Update(bool update_assets=true) | chrono::ChSystem | |
Update3DOFBodies() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | virtual |
UpdateBilaterals() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | virtual |
UpdateLinks() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | virtual |
UpdateMaterialSurfaceData(int index, ChBody *body) override (defined in chrono::ChSystemMulticoreSMC) | chrono::ChSystemMulticoreSMC | virtual |
UpdateMotorLinks() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | virtual |
UpdateOtherPhysics() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | virtual |
UpdateRigidBodies() override | chrono::ChSystemDistributed | virtual |
UpdateShafts() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | virtual |
use_sleeping | chrono::ChSystem | protected |
VariablesFbIncrementMq() (defined in chrono::ChSystem) | chrono::ChSystem | |
VariablesFbLoadForces(double factor=1) (defined in chrono::ChSystem) | chrono::ChSystem | |
VariablesFbReset() (defined in chrono::ChSystem) | chrono::ChSystem | |
VariablesQbIncrementPosition(double step) (defined in chrono::ChSystem) | chrono::ChSystem | |
VariablesQbLoadSpeed() (defined in chrono::ChSystem) | chrono::ChSystem | |
VariablesQbSetSpeed(double step=0) (defined in chrono::ChSystem) | chrono::ChSystem | |
visual_system | chrono::ChSystem | protected |
world | chrono::ChSystemDistributed | protected |
write_matrix | chrono::ChSystem | protected |
~ChSystem() | chrono::ChSystem | virtual |
~ChSystemDistributed() (defined in chrono::ChSystemDistributed) | chrono::ChSystemDistributed | virtual |
~ChSystemMulticore() (defined in chrono::ChSystemMulticore) | chrono::ChSystemMulticore | virtual |