Engine
explicit_euler.h
1 #ifndef EXPLICIT_EULER
2 #define EXPLICIT_EULER
3 
4 #include <time_integrator.h>
5 #include <Eigen/Core>
6 #include <vector3G.h>
7 
12 {
13  public :
17  ExplicitEuler();
18 
23  ExplicitEuler(GLfloat dt);
24 
25  private:
26 
33  void Solve(
34  const NetForceAccumulator& net_force_accumulator,
35  const std::vector<std::shared_ptr<PhysicsEntity>> &entity_ptrs,
36  const std::shared_ptr<PhysicsEntity> entity_ptr);
37 
38 };
39 #endif
40 
ExplicitEuler()
Definition: explicit_euler.cpp:5
Implementation of Explicit Euler method for solving Newton&#39;s equations of motion. ...
Definition: explicit_euler.h:11
An abstact base class for all grid based numerical ODE solvers for Newton&#39;s laws. ...
Definition: time_integrator.h:11
Definition: net_force_accumulator.h:14