Package mbdyn :: Module groups
[hide private]

Module groups

source code

The interface to the groups from mbdyn.bindings.groups. The motivation is to have groups for the Python interface, independent from the WraptMBDyn that gets labels from the input file. The main work of those groups is to keep track of the object references when they are added from the Simulation. They also label the items before the input file writing.

Classes [hide private]
  ItemGroup
A general interface for a Node group or an Elem group.
  NodeGroup
A group (or list) of nodes.
  ElementGroup
A group (or list) of elements.
  ReferenceList
A group (or list) of reference frames.
  CommonContainer
A base class for Nodes and Elements.
  Nodes
The nodes of the simulation.
  Elements
The elements of the Simulation.
Variables [hide private]
  ATTRIBUTES = {'ELEM': {'AERODYNAMIC': 'aerodynamics', 'AEROMOD...
Variables Details [hide private]

ATTRIBUTES

Value:
{'ELEM': {'AERODYNAMIC': 'aerodynamics',
          'AEROMODAL': 'aeromodals',
          'AIRPROPERTIES': 'air_properties',
          'AUTOMATICSTRUCTURAL': 'automatic_structurals',
          'BEAM': 'beams',
          'BODY': 'bodies',
          'BULK': 'bulks',
          'DRIVEN': 'drivens',
...