Commit 56bdf64d authored by Nicolas Van der Noot's avatar Nicolas Van der Noot
Browse files

merge user files in user_dirdyn.c

parent a8aba764
//---------------------------
// UCL-CEREM-MBS
//
// @version MBsysLab_s 1.7.a
//
// Creation : 2015
// Last update : 08/05/2015
//---------------------------
#include "math.h"
#include "MBSdef.h"
#include "mbs_data.h"
#include "mbs_aux.h"
#include "mbs_dirdyn.h"
/*! \brief user own initialization functions
*
* \param[in,out] mbs_data data structure of the model
* \param[in,out] mbs_aux auxiliary data structure (for advance users)
* \param[in,out] mbs_dd general structure of the direct dynamic module (for advance users)
*
* For beginners, it is advised to only use the MbsData structure.
* The fields MbsAux and MbsDirdyn are provided for more advance users.
*/
void user_init(MbsData *mbs_data, MbsAux *mbs_aux, MbsDirdyn *mbs_dd)
{
}
/*! \brief user own initialization functions
*
* \param[in,out] mbs_data data structure of the model
* \param[in,out] mbs_aux auxiliary data structure (for advance users)
* \param[in,out] mbs_dd general structure of the direct dynamic module (for advance users)
*
* For beginners, it is advised to only use the MbsData structure.
* The fields MbsAux and MbsDirdyn are provided for more advance users.
*/
void user_loop(MbsData *mbs_data, MbsAux *mbs_aux, MbsDirdyn *mbs_dd)
{
}
/*! \brief user own initialization functions
*
* \param[in,out] mbs_data data structure of the model
* \param[in,out] mbs_aux auxiliary data structure (for advance users)
* \param[in,out] mbs_dd general structure of the direct dynamic module (for advance users)
*
* For beginners, it is advised to only use the MbsData structure.
* The fields MbsAux and MbsDirdyn are provided for more advance users.
*/
void user_finish(MbsData *mbs_data, MbsAux *mbs_aux, MbsDirdyn *mbs_dd)
{
}
//---------------------------
// UCL-CEREM-MBS
//
// @version MBsysLab_s 1.7.a
//
// Creation : 2015
// Last update : 08/05/2015
//---------------------------
#include "math.h"
#include "MBSdef.h"
#include "mbs_data.h"
#include "mbs_aux.h"
#include "mbs_dirdyn.h"
void user_finish(MbsData *mbs_data, MbsAux *mbs_aux, MbsDirdyn* dd)
{
}
//---------------------------
// UCL-CEREM-MBS
//
// @version MBsysLab_s 1.7.a
//
// Creation : 2015
// Last update : 08/05/2015
//---------------------------
#include "math.h"
#include "MBSdef.h"
#include "mbs_data.h"
#include "mbs_aux.h"
#include "mbs_dirdyn.h"
void user_init(MbsData *mbs_data, MbsAux *mbs_aux, MbsDirdyn* dd)
{
}
//---------------------------
// UCL-CEREM-MBS
//
// @version MBsysLab_s 1.7.a
//
// Creation : 2015
// Last update : 08/05/2015
//---------------------------
#include "math.h"
#include "MBSdef.h"
#include "mbs_data.h"
#include "mbs_aux.h"
#include "mbs_dirdyn.h"
void user_loop(MbsData *mbs_data, MbsAux *mbs_aux, MbsDirdyn* dd)
{
}
......@@ -15,9 +15,9 @@
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * */
void user_init(MbsData *MBSdata, MbsAux *mbs_aux, MbsDirdyn* dd);
void user_loop(MbsData *MBSdata, MbsAux *mbs_aux, MbsDirdyn* dd);
void user_finish(MbsData *MBSdata, MbsAux *mbs_aux, MbsDirdyn* dd);
void user_init(MbsData *MBSdata, MbsAux *mbs_aux, MbsDirdyn *mbs_dd);
void user_loop(MbsData *MBSdata, MbsAux *mbs_aux, MbsDirdyn *mbs_dd);
void user_finish(MbsData *MBSdata, MbsAux *mbs_aux, MbsDirdyn *mbs_dd);
void user_cons_hJ(double *h, double **Jac, MbsData *s, double tsim);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment