Robotran C Documentation
Classes | Macros
mbs_dirdyn_struct.h File Reference
#include "mbs_aux.h"
#include "mbs_buffer.h"
#include "../mbs_numerics/integrator.h"

Go to the source code of this file.

Classes

struct  MbsDirdynOptions
 Structure defining the option of a direct dynamic. More...
 
struct  MbsDirdyn
 General structure of the direct dynamic module. More...
 

Macros

#define DOPRI5_NB_ALLOC_VEC   8
 number of vectors to allocate for dopri5 More...
 
#define DIRDYN_INTEGRATOR_OPTION_DEFAULT_nmax   (int) 1e9
 Define of default options for integrator in DirdynStruc. More...
 
#define DIRDYN_INTEGRATOR_OPTION_DEFAULT_toler   1.0e-3
 
#define DIRDYN_INTEGRATOR_OPTION_DEFAULT_rtoler   1.0e-3
 
#define DIRDYN_INTEGRATOR_OPTION_DEFAULT_atoler   1.0e-6
 
#define DIRDYN_INTEGRATOR_OPTION_DEFAULT_dt_max   1.0e-3
 
#define DIRDYN_INTEGRATOR_WAYPOINT_TIME_ERROR_max   1.0e-10
 

Detailed Description

This header defines structure of the dirdyn module in C.

Creation date: 10/09/2015

Author
Nicolas Docquier, Timothée Habra

(c) Universite catholique de Louvain

Macro Definition Documentation

◆ DIRDYN_INTEGRATOR_OPTION_DEFAULT_atoler

#define DIRDYN_INTEGRATOR_OPTION_DEFAULT_atoler   1.0e-6

◆ DIRDYN_INTEGRATOR_OPTION_DEFAULT_dt_max

#define DIRDYN_INTEGRATOR_OPTION_DEFAULT_dt_max   1.0e-3

◆ DIRDYN_INTEGRATOR_OPTION_DEFAULT_nmax

#define DIRDYN_INTEGRATOR_OPTION_DEFAULT_nmax   (int) 1e9

Define of default options for integrator in DirdynStruc.

◆ DIRDYN_INTEGRATOR_OPTION_DEFAULT_rtoler

#define DIRDYN_INTEGRATOR_OPTION_DEFAULT_rtoler   1.0e-3

◆ DIRDYN_INTEGRATOR_OPTION_DEFAULT_toler

#define DIRDYN_INTEGRATOR_OPTION_DEFAULT_toler   1.0e-3

◆ DIRDYN_INTEGRATOR_WAYPOINT_TIME_ERROR_max

#define DIRDYN_INTEGRATOR_WAYPOINT_TIME_ERROR_max   1.0e-10

◆ DOPRI5_NB_ALLOC_VEC

#define DOPRI5_NB_ALLOC_VEC   8

number of vectors to allocate for dopri5