Euler Explicit structure for dirdyn. More...
#include <mbs_euler_explicit.h>
Public Attributes | |
| euler_integrator_implementation | choice_of_euler |
| to choose between Eulaire, Alpah method and Euler explicit More... | |
| double * | a_n |
| vector used for alpha-method to store previous internal accelerations More... | |
| double * | a_n_1 |
| vector used for alpha-method to store current internal accelerations More... | |
| double | alpha_m |
| double | alpha_f |
| double | beta |
| double | gamma |
| double | div_alpha_m |
| internal parameters of the alpha-method More... | |
| int(* | derivs )(double, double[], double[], MbsData *, MbsDirdyn *) |
| The function computing the derivative of the system. More... | |
| void(* | loop_fct )(MbsData *, MbsDirdyn *) |
| The function to be called at the end of each time step, or waypoints. More... | |
| int(* | save_realtime_update )(MbsDirdyn *dd, MbsData *mbs_data) |
Euler Explicit structure for dirdyn.
| double* a_n |
vector used for alpha-method to store previous internal accelerations
| double* a_n_1 |
vector used for alpha-method to store current internal accelerations
| double alpha_f |
| double alpha_m |
| double beta |
| euler_integrator_implementation choice_of_euler |
to choose between Eulaire, Alpah method and Euler explicit
The function computing the derivative of the system.
| double div_alpha_m |
internal parameters of the alpha-method
| double gamma |
The function to be called at the end of each time step, or waypoints.
1.8.17