mbsim 4.0.0 MBSim Kernel

MBSim::PHEM56Integrator Member List

This is the complete list of members for MBSim::PHEM56Integrator, including all inherited members.

aTol | MBSim::PHEM56Integrator | private
debugInit() | MBSim::Integrator |
DEC enum value (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator |
DGETRF enum value (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator |
domEvalError | MBSim::Solver | protected
dt0 | MBSim::PHEM56Integrator | private
dtMax | MBSim::PHEM56Integrator | private
dtOut (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | private
dtPlot (defined in MBSim::Integrator) | MBSim::Integrator | protected
dtRoot | MBSim::RootFindingIntegrator | protected
execute() override | MBSim::Integrator | inline virtual
fprob(int *ifcn, int *nq, int *nv, int *nu, int *nl, int *nzg, int *nzf, int *lrda, int *nblk, int *nmrc, int *npgp, int *npfl, int *indgr, int *indgc, int *indflr, int *indflc, double *t, double *p, double *v, double *u, double *xl, double *g, double *gp, double *f, double *gpp, double *gt, double *fl, double *qdot, double *udot, double *am) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | private static
gdMax | MBSim::RootFindingIntegrator | protected
generalVMatrix | MBSim::PHEM56Integrator | private
getAbsoluteTolerance() const (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
getDOMEvalError() const (defined in MBSim::Solver) | MBSim::Solver | inline
getEndTime() const (defined in MBSim::Integrator) | MBSim::Integrator | inline
getInitialState() const override (defined in MBSim::Integrator) | MBSim::Integrator | inline virtual
getPlotStepSize() const (defined in MBSim::Integrator) | MBSim::Integrator | inline
getRelativeTolerance() const (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
getStartTime() const (defined in MBSim::Integrator) | MBSim::Integrator | inline
getSystem() (defined in MBSim::Solver) | MBSim::Solver | inline
getToleranceForPositionConstraints() | MBSim::RootFindingIntegrator | inline
getToleranceForVelocityConstraints() | MBSim::RootFindingIntegrator | inline
gMax | MBSim::RootFindingIntegrator | protected
initializeUsingXML(xercesc::DOMElement *element) override | MBSim::PHEM56Integrator | virtual
initialProjection | MBSim::PHEM56Integrator | private
integrate() override | MBSim::PHEM56Integrator | virtual
integrate()=0 | MBSim::PHEM56Integrator |
integrate(MBSim::DynamicSystemSolver &sys) | MBSim::PHEM56Integrator | inline
MBSim::RootFindingIntegrator::integrate(MBSim::DynamicSystemSolver &sys) | MBSim::Integrator | inline
Integrator() | MBSim::Integrator | inline
linearAlgebra | MBSim::PHEM56Integrator | private
LinearAlgebra enum name (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator |
maxSteps | MBSim::PHEM56Integrator | private
name | MBSim::Integrator | protected
numberOfStepsBetweenProjections | MBSim::PHEM56Integrator | private
plotOnRoot | MBSim::RootFindingIntegrator | protected
postIntegrate() (defined in MBSim::Integrator) | MBSim::Integrator | inline virtual
postprocessing() | MBSim::Solver | virtual
preIntegrate() (defined in MBSim::Integrator) | MBSim::Integrator | inline virtual
projectOntoIndex1ConstraintManifold | MBSim::PHEM56Integrator | private
rTol | MBSim::PHEM56Integrator | private
s0 (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | private
setAbsoluteTolerance(const fmatvec::Vec &aTol_) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
setAbsoluteTolerance(double aTol_) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
setEndTime(double tEnd_) (defined in MBSim::Integrator) | MBSim::Integrator | inline
setGeneralVMatrix(bool generalVMatrix_) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
setInitialProjection(bool initialProjection_) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
setInitialState(const fmatvec::Vec &z0_) (defined in MBSim::Integrator) | MBSim::Integrator | inline
setInitialStepSize(double dt0_) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
setLinearAlgebra(LinearAlgebra linearAlgebra_) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
setMaximumStepSize(double dtMax_) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
setNumberOfStepsBetweenProjections(int numberOfStepsBetweenProjections_) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
setPlotOnRoot(bool b) | MBSim::RootFindingIntegrator | inline
setPlotStepSize(double dtPlot_) (defined in MBSim::Integrator) | MBSim::Integrator | inline
setProjectOntoIndex1ConstraintManifold(bool projectOntoIndex1ConstraintManifold_) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
setRelativeTolerance(const fmatvec::Vec &rTol_) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
setRelativeTolerance(double rTol_) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
setRootFindingAccuracy(double dtRoot_) | MBSim::RootFindingIntegrator | inline
setStartTime(double tStart_) (defined in MBSim::Integrator) | MBSim::Integrator | inline
setStepLimit(int maxSteps_) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | inline
setSystem(DynamicSystemSolver *s) (defined in MBSim::Solver) | MBSim::Solver | inline
setToleranceForPositionConstraints(double gMax_) | MBSim::RootFindingIntegrator | inline
setToleranceForVelocityConstraints(double gdMax_) | MBSim::RootFindingIntegrator | inline
shift (defined in MBSim::RootFindingIntegrator) | MBSim::RootFindingIntegrator | protected
signChangedWRTsvLast(const fmatvec::Vec &svStepEnd) const (defined in MBSim::RootFindingIntegrator) | MBSim::RootFindingIntegrator | protected
solout(int *nr, int *nq, int *nv, int *nu, int *nl, int *lrdo, double *q, double *v, double *u, double *a, double *rlam, double *dowk, int *irtrn) (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | private static
Solver() | MBSim::Solver | inline
subIntegrate(double tStop) (defined in MBSim::Integrator) | MBSim::Integrator | inline virtual
svLast (defined in MBSim::RootFindingIntegrator) | MBSim::RootFindingIntegrator | protected
system | MBSim::Solver | protected
tEnd (defined in MBSim::Integrator) | MBSim::Integrator | protected
throwError(const std::string &msg) const (defined in MBSim::Solver) | MBSim::Solver | inline
time (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | private
tPlot (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator | private
tStart | MBSim::Integrator | protected
unknown enum value (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator |
z0 | MBSim::Integrator | protected
~Integrator() override=default | MBSim::Integrator |
~PHEM56Integrator() override=default (defined in MBSim::PHEM56Integrator) | MBSim::PHEM56Integrator |
~Solver() override=default | MBSim::Solver |