Home
last modified time | relevance | path

Searched refs:yErrEst (Results 1 – 15 of 15) sorted by relevance

/dports/science/simbody/simbody-Simbody-3.7/SimTKmath/Integrators/src/
H A DVerletIntegrator.cpp62 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) in attemptDAEStep() argument
94 VectorView qErrEst = yErrEst( 0, nq); // all 3rd order estimates in attemptDAEStep()
95 VectorView uErrEst = yErrEst( nq, nu); in attemptDAEStep()
96 VectorView zErrEst = yErrEst(nq+nu, nz); in attemptDAEStep()
97 VectorView uzErrEst = yErrEst( nq, nu+nz); // all 2nd order estimates in attemptDAEStep()
208 if (!localProjectUAndUErrEstNoThrow(advanced, yErrEst, anyChangesU, in attemptDAEStep()
H A DIntegratorRep.h454 Real calcErrorNorm(const State& s, const Vector& yErrEst, in calcErrorNorm() argument
460 qNorm = calcWeightedInfNormQ(s, s.getUWeights(), yErrEst(0,nq), in calcErrorNorm()
467 qNorm = calcWeightedRMSNormQ(s, s.getUWeights(), yErrEst(0,nq), in calcErrorNorm()
770 bool localProjectQAndQErrEstNoThrow(State& s, Vector& yErrEst,
789 if (yErrEst.size()) {
790 VectorView qErrEst = yErrEst(0, s.getNQ());
793 getSystem().projectQ(s, yErrEst, options, results);
813 bool localProjectUAndUErrEstNoThrow(State& s, Vector& yErrEst,
832 if (yErrEst.size()) {
833 VectorView uErrEst = yErrEst(s.getNQ(), s.getNU());
[all …]
H A DAbstractIntegratorRep.cpp138 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) in attemptDAEStep() argument
146 ODEconverged = attemptODEStep(t1, yErrEst, errOrder, numIterations); in attemptDAEStep()
155 Real errNorm = calcErrorNorm(advanced, yErrEst, worstOne); in attemptDAEStep()
188 if (!localProjectQAndQErrEstNoThrow(advanced, yErrEst, anyChanges, in attemptDAEStep()
201 if (!localProjectUAndUErrEstNoThrow(advanced, yErrEst, anyChanges, in attemptDAEStep()
531 Vector yErrEst(ny); in takeOneStep() local
552 bool converged = attemptDAEStep(t1, yErrEst, errOrder, numIterations); in takeOneStep()
556 errNorm = (hasErrorControl ? calcErrorNorm(advanced,yErrEst,worstY) in takeOneStep()
H A DExplicitEulerIntegrator.cpp129 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) in attemptDAEStep() argument
140 yErrEst = advanced.getY(); // save unprojected Y for error estimate in attemptDAEStep()
176 yErrEst -= getPreviousY() + (h/2)*(getPreviousYDot()+advanced.getYDot()); in attemptDAEStep()
H A DSemiExplicitEuler2Integrator.cpp137 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) in attemptDAEStep() argument
148 VectorView qErrEst = yErrEst( 0, nq); in attemptDAEStep()
149 VectorView uErrEst = yErrEst( nq, nu); in attemptDAEStep()
150 VectorView zErrEst = yErrEst(nq+nu, nz); in attemptDAEStep()
H A DAbstractIntegratorRep.h100 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations);
111 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) in attemptODEStep() argument
H A DVerletIntegratorRep.h36 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) override;
H A DRungeKuttaMersonIntegratorRep.h42 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) override;
H A DRungeKutta3IntegratorRep.h42 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) override;
H A DRungeKuttaFeldbergIntegratorRep.h42 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) override;
H A DRungeKutta2IntegratorRep.h42 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) override;
H A DSemiExplicitEulerIntegratorRep.h36 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) override;
H A DExplicitEulerIntegratorRep.h36 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) override;
H A DSemiExplicitEuler2IntegratorRep.h36 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) override;
H A DSemiExplicitEulerIntegrator.cpp128 (Real t1, Vector& yErrEst, int& errOrder, int& numIterations) in attemptDAEStep() argument