20 #ifndef _EULER_EXPLICIT_INTEGRATOR_H_
21 #define _EULER_EXPLICIT_INTEGRATOR_H_
23 #include "integrator.h"
25 namespace MBSimIntegrator {
50 void setStepSize(
double dt_) {
dt = dt_;}
60 int iter, step, integrationSteps;
63 std::ofstream integPlot;
Explicit Euler integrator.
Definition: euler_explicit_integrator.h:28
virtual void integrate(MBSim::DynamicSystemSolver &system)
start the integration
Definition: euler_explicit_integrator.cc:100
solver interface for modelling and simulation of dynamic systems
Definition: dynamic_system_solver.h:48
virtual void initializeUsingXML(xercesc::DOMElement *element)
initialize integrator
Definition: euler_explicit_integrator.cc:107
EulerExplicitIntegrator()
constructor
Definition: euler_explicit_integrator.cc:38
virtual ~EulerExplicitIntegrator()
destructor
Definition: euler_explicit_integrator.h:38
double dt
step size
Definition: euler_explicit_integrator.h:57
integrator-interface for dynamic systems
Definition: integrator.h:40
static DynamicSystemSolver * system
dynamic system
Definition: solver.h:65