|
Robotran C Documentation
|
void user_load_post(MbsData *mbs_data)
User own initialization operations.
Definition: user_load.c:24
void * dummy
Definition: user_model.h:26
Definition: user_model.h:24
void mbs_get_user_model_list(int *user_model_list)
Definition: user_model.c:55
double user_LinkForces(double Z, double Zd, MbsData *mbs_data, double tsim, int ilnk)
Compute the value of a link forces.
Definition: user_LinkForces.c:15
Definition: mbs_binder_public.h:384
void user_free(MbsData *mbs_data)
User own freeing operations.
Definition: user_load.c:43
void mbs_delete_user_model(UserModel *um)
Definition: user_model.c:30
double * user_JointForces(MbsData *mbs_data, double tsim)
Compute the user-specified joint force in all joint.
Definition: user_JointForces.c:17
double * Qq
Array with the values of the joint forces.
Definition: mbs_data.h:204
void mbs_load_user_model(MbsInfos *mbs_infos, UserModel *um)
Load the user model data.
Definition: user_model.c:35
double * user_Link3DForces(double PxF[4], double RxF[4][4], double VxF[4], double OMxF[4], double AxF[4], double OMPxF[4], MbsData *mbs_data, double tsim, int ixF)
Compute an user-specified point to point force, with arbitrary line of action.
Definition: user_Link3DForces.c:15
double ** l3DWr
Definition: mbs_data.h:243
set_output function called by the user to output his own variables
Definition: mbs_data.h:149
void mbs_get_user_model_size(int *n_user_model)
Definition: user_model.c:50
void mbs_print_user_model(UserModel *um)
Definition: user_model.c:45
UserModel * mbs_new_user_model()
Definition: user_model.c:22
void mbs_bind_user_model(MbsInfos *mbs_infos, UserModel *um)
Bind the user model data to the MbsInfos memory pointers.
Definition: user_model.c:40