Robotran C Documentation
Functions
user_equil.c File Reference
#include "math.h"
#include "mbs_data.h"
#include "mbs_equil_struct.h"

Functions

void user_equil_init (MbsData *mbs_data, MbsEquil *mbs_equil)
 user own initialization functions More...
 
void user_equil_loop (MbsData *mbs_data, MbsEquil *mbs_equil)
 user own loop functions More...
 
void user_equil_finish (MbsData *mbs_data, MbsEquil *mbs_equil)
 user own finishing functions More...
 
void user_equil_fxe (MbsData *mbs_data, double *f)
 user own implementation of added equilibrium equations Fxe Necessary to express equilibrium f(x)=0 More...
 

Function Documentation

◆ user_equil_finish()

void user_equil_finish ( MbsData mbs_data,
MbsEquil mbs_equil 
)

user own finishing functions

Parameters
[in,out]mbs_datadata structure of the model
[in,out]mbs_equilgeneral structure of the equilibrium module (for advance users)

For beginners, it is advised to only use the MbsData structure. The field MbsEquil is provided for more advance users.

◆ user_equil_fxe()

void user_equil_fxe ( MbsData mbs_data,
double *  f 
)

user own implementation of added equilibrium equations Fxe Necessary to express equilibrium f(x)=0

Parameters
[in]mbs_datadata structure of the model
[out]fvectors which contains the added equibrium functions : =f(xe, ... )

◆ user_equil_init()

void user_equil_init ( MbsData mbs_data,
MbsEquil mbs_equil 
)

user own initialization functions


Robotran - MBsysC

Template file for equilibrium module

This files enable the user to call custom at specific places in the time simulation. It is a template file that can be edited by the user.

(c) Universite catholique de Louvain

Parameters
[in,out]mbs_datadata structure of the model
[in,out]mbs_equilgeneral structure of the equilibrium module (for advance users)

For beginners, it is advised to only use the MbsData structure. The field MbsEquil is provided for more advance users.

◆ user_equil_loop()

void user_equil_loop ( MbsData mbs_data,
MbsEquil mbs_equil 
)

user own loop functions

Parameters
[in,out]mbs_datadata structure of the model
[in,out]mbs_equilgeneral structure of the equilibrium module (for advance users)

For beginners, it is advised to only use the MbsData structure. The field MbsEquil is provided for more advance users.