|
__init__(self,
name=' mbdyn simu ' ,
title=' Mbdyn used from Python ' ,
keep=False,
overwrite=False)
'name' is only used for writing the files. |
source code
|
|
|
set_integrator(self,
integrator)
Set the simulation integrator |
source code
|
|
|
|
|
add_reference(self,
reference)
Add a reference frame to the simulation |
source code
|
|
|
add_node(self,
node)
Add a node to the simulation |
source code
|
|
|
add_element(self,
elt)
Add an element to the simulation |
source code
|
|
|
|
|
|
|
_set_info_for_loading(self)
Load the time step and the .mov file before loading the results,
used only when scanning the output files |
source code
|
|
|
|
|
set_wrapt_mbdyn(self,
wrapt_mbdyn)
Set an instance of the wraptMBDyn, used when the input file is not
written by the Python interface |
source code
|
|
|
_get_mbdyn_instances(self)
The instances provided from the interface get the ones created by
MBDyn |
source code
|
|
|
|
|
|
|
update_elts(self)
Update all the element by calling the update method
of each element. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
solve_by_mbdyn_exec(self)
Run the MBDyn executable on the input file written. |
source code
|
|
|
|
|
run(self)
Identic function has 'run_full()' |
source code
|
|
|
__repr__(self)
Return the representation of the simulation |
source code
|
|
|
|
|
|
Inherited from preprocessing.SimulationBase :
add_control_data ,
clean_dir_simu ,
clean_dir_tmp ,
create_dir_simu ,
create_dir_tmp ,
keep_mbdyn_files ,
set_node_numerotation_offset ,
write
Inherited from common.BasicObject :
get_lines ,
get_mbdyn_instance ,
set_comment ,
set_label ,
set_name ,
set_simulation_ref
Inherited from record.Record :
common_init_results ,
init_results ,
set_own_parameters ,
will_save ,
will_save_nothing ,
will_save_only
Inherited from record.RecordBase :
collect_own_parameters ,
set_own_para
|