|
|
__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
|