File kernel/src/simulationTools/SimulationTypeDef.hpp

Go to the source code of this file

Typedef for simulation-related objects.

Defines

DEFAULT_TOLERANCE

default tolerance value, used to update index sets

NS_EVENT
TD_EVENT

Event constants.

Typedefs

typedef std::vector<unsigned int> IndexInt

list of indices

typedef std::vector<SP::OneStepNSProblem> OneStepNSProblems

Map of OSNS.

typedef OSISet::iterator OSIIterator

Iterator through vector of OSI.

typedef std::set<SP::OneStepIntegrator> OSISet

Vector of OneStepIntegrator.

typedef OneStepNSProblems::iterator OSNSIterator

Iterator through OneStepNSProblems.

Enums

enum SICONOS_OSNSP

Values:

SICONOS_OSNSP_DEFAULT = 0
enum SICONOS_OSNSP_ED

Values:

SICONOS_OSNSP_ED_SMOOTH_ACC
SICONOS_OSNSP_ED_IMPACT
SICONOS_OSNSP_ED_SMOOTH_POS
enum SICONOS_OSNSP_TS

Values:

SICONOS_OSNSP_TS_VELOCITY = 0
SICONOS_OSNSP_TS_POS = 1

Variables

const int SICONOS_NB_OSNSP_TS = 1
const int SICONOS_NB_OSNSP_TSP = 2