user_dirdyn module¶
Module for the definition of functions related to Equilibrium analysis.
-
user_dirdyn.
user_dirdyn_finish
(mbs_data, mbs_dirdyn)¶ Run specific operations required by the user when direct dynamic analysis ends.
- Parameters
mbs_data (MBsysPy.MbsData) – The instance containing the multibody project.
mbs_dirdyn (MBsysPy.MbsDirdyn) – The instance of the current direct dynamic process.
- Returns
- Return type
None.
-
user_dirdyn.
user_dirdyn_init
(mbs_data, mbs_dirdyn)¶ Run specific operation required by the user before running direct dynamic.
- Parameters
mbs_data (MBsysPy.MbsData) – The instance containing the multibody project.
mbs_dirdyn (MBsysPy.MbsDirdyn) – The instance of the current direct dynamic process.
- Returns
- Return type
None.
-
user_dirdyn.
user_dirdyn_loop
(mbs_data, mbs_dirdyn)¶ Run specific operation required by the user at the end of each integrator step.
In case of multistep integrator, this function is not called at intermediate steps.
- Parameters
mbs_data (MBsysPy.MbsData) – The instance containing the multibody project.
mbs_dirdyn (MBsysPy.MbsDirdyn) – The instance of the current direct dynamic process.
- Returns
- Return type
None.