Package mbdyn :: Module common
[hide private]

Module common

source code

All the common objects used all over the MBDyn package. They are mainly used for writing the MBDyn input file.

Classes [hide private]
  CommonArgument
An argument used for the MBDyn input file, characterized only by a value without reference.
  GeometricArgument
A geometric argument is whether a vector or a matrix.
  BasicObject
An object that will collect the values of the parameters to save.
  ManagerObject
This object will add a vector or a matrix attributes to others MBDyn objects (reference, node, element).
  Block
The object for writing a block of arguments in the MBDyn input file
Functions [hide private]
 
get_mbdyn_name(name)
This function returns the MBDyn attribute name.
source code
 
keyarg_to_mbdyn(name)
MBDyn supports spaces, this function does the conversion from an argument given in a dictionary to MBDyn
source code
 
split_into_pieces_of_3(raw_list)
The length of the list is supposed to be a multiple of 3.
source code
Variables [hide private]
  MANAGER = ManagerObject()
Function Details [hide private]

get_mbdyn_name(name)

source code 
This function returns the MBDyn attribute name. This attribute will be the connection between the Python world and the MBDyn input file