chrono::ChSystemDescriptor Member List

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

ArchiveIn(ChArchiveIn &archive_in)chrono::ChSystemDescriptorinlinevirtual
ArchiveOut(ChArchiveOut &archive_out)chrono::ChSystemDescriptorinlinevirtual
BeginInsertion()chrono::ChSystemDescriptorinlinevirtual
BuildBiVector(ChVectorDynamic<> &Bvector, unsigned int start_row=0) constchrono::ChSystemDescriptorvirtual
BuildDiagonalVector(ChVectorDynamic<> &Diagonal_vect) constchrono::ChSystemDescriptorvirtual
BuildDiVector(ChVectorDynamic<> &Dvector) constchrono::ChSystemDescriptorvirtual
BuildFbVector(ChVectorDynamic<> &Fvector, unsigned int start_row=0) constchrono::ChSystemDescriptorvirtual
BuildSystemMatrix(ChSparseMatrix *Z, ChVectorDynamic<> *rhs) constchrono::ChSystemDescriptorvirtual
c_achrono::ChSystemDescriptorprotected
ChSystemDescriptor() (defined in chrono::ChSystemDescriptor)chrono::ChSystemDescriptor
ComputeFeasabilityViolation(double &resulting_maxviolation, double &resulting_feasability)chrono::ChSystemDescriptorvirtual
ConstraintsProject(ChVectorDynamic<> &multipliers)chrono::ChSystemDescriptorvirtual
CountActiveConstraints() constchrono::ChSystemDescriptorvirtual
CountActiveVariables() constchrono::ChSystemDescriptorvirtual
EndInsertion()chrono::ChSystemDescriptorinlinevirtual
FromConstraintsToVector(ChVectorDynamic<> &mvector, bool resize_vector=true) constchrono::ChSystemDescriptorvirtual
FromUnknownsToVector(ChVectorDynamic<> &mvector, bool resize_vector=true) constchrono::ChSystemDescriptorvirtual
FromVariablesToVector(ChVectorDynamic<> &mvector, bool resize_vector=true) constchrono::ChSystemDescriptorvirtual
FromVectorToConstraints(const ChVectorDynamic<> &mvector)chrono::ChSystemDescriptorvirtual
FromVectorToUnknowns(const ChVectorDynamic<> &mvector)chrono::ChSystemDescriptorvirtual
FromVectorToVariables(const ChVectorDynamic<> &mvector)chrono::ChSystemDescriptorvirtual
GetConstraints()chrono::ChSystemDescriptorinline
GetKRMBlocks()chrono::ChSystemDescriptorinline
GetMassFactor()chrono::ChSystemDescriptorinlinevirtual
GetVariables()chrono::ChSystemDescriptorinline
InsertConstraint(ChConstraint *mc)chrono::ChSystemDescriptorinlinevirtual
InsertKRMBlock(ChKRMBlock *mk)chrono::ChSystemDescriptorinlinevirtual
InsertVariables(ChVariables *mv)chrono::ChSystemDescriptorinlinevirtual
m_constraintschrono::ChSystemDescriptorprotected
m_KRMblockschrono::ChSystemDescriptorprotected
m_variableschrono::ChSystemDescriptorprotected
PasteComplianceMatrixInto(ChSparseMatrix &Z, unsigned int start_row=0, unsigned int start_col=0, bool only_bilateral=false) constchrono::ChSystemDescriptor
PasteConstraintsJacobianMatrixInto(ChSparseMatrix &Z, unsigned int start_row=0, unsigned int start_col=0, bool only_bilateral=false) constchrono::ChSystemDescriptor
PasteConstraintsJacobianMatrixTransposedInto(ChSparseMatrix &Z, unsigned int start_row=0, unsigned int start_col=0, bool only_bilateral=false) constchrono::ChSystemDescriptor
PasteMassKRMMatrixInto(ChSparseMatrix &Z, unsigned int start_row=0, unsigned int start_col=0) constchrono::ChSystemDescriptor
SchurComplementProduct(ChVectorDynamic<> &result, const ChVectorDynamic<> &lvector, std::vector< bool > *enabled=nullptr)chrono::ChSystemDescriptorvirtual
SetMassFactor(const double mc_a)chrono::ChSystemDescriptorinlinevirtual
SystemProduct(ChVectorDynamic<> &result, const ChVectorDynamic<> &x)chrono::ChSystemDescriptorvirtual
UnknownsProject(ChVectorDynamic<> &mx)chrono::ChSystemDescriptorvirtual
UpdateCountsAndOffsets()chrono::ChSystemDescriptorvirtual
WriteMatrix(const std::string &path, const std::string &prefix, bool one_indexed=true)chrono::ChSystemDescriptorvirtual
WriteMatrixBlocks(const std::string &path, const std::string &prefix, bool one_indexed=true)chrono::ChSystemDescriptorvirtual
WriteMatrixSpmv(const std::string &path, const std::string &prefix, bool one_indexed=true)chrono::ChSystemDescriptorvirtual
~ChSystemDescriptor() (defined in chrono::ChSystemDescriptor)chrono::ChSystemDescriptorvirtual