Home
Trees
Indices
Help
[
hide private
]
[
Module Hierarchy
|
Class Hierarchy
]
Class Hierarchy
mbdyn.bindings.basic_objects.BasicObject
:
A basic bindings object interfacing a C++ instance.
mbdyn.bindings.basic_objects.Element
:
The top class of an element.
mbdyn.bindings.elements.Joint
:
The general class for the "JOINT" group
mbdyn.bindings.joints.DriveHingeJoint
:
The interface of the
DriveHingeJoint
class.
mbdyn.bindings.joints.BindingsHingeJoint
:
A drive hinge joint on which the angle value can be set at every time step
mbdyn.bindings.elements.AutomaticStructural
:
The general class for the "AUTOMATICSTRUCTURAL" group
mbdyn.bindings.elements.Rotor
:
General class of the "ROTOR" group
mbdyn.bindings.elements.SocketStreamOutput
:
The general class for the "SOCKETSTREAM_OUTPUT" group
mbdyn.bindings.elements.Bulk
:
The general class for the "BULK" group
mbdyn.bindings.elements.AirProperties
:
The general class for the "AIRPROPERTIES" group
mbdyn.bindings.elements.Plate
:
The general class for the "PLATE" group
mbdyn.bindings.elements.Gravity
:
The general class for the "GRAVITY" group
mbdyn.bindings.elements.Hydraulic
:
The general class for the "HYDRAULIC" group
mbdyn.bindings.elements.Genel
:
The general class for the "GENEL" group
mbdyn.bindings.elements.Electric
:
The general class for the "ELECTRIC" group
mbdyn.bindings.elements.Force
:
The general class of the "FORCE" group
mbdyn.bindings.forces.StructuralForce
:
The communication with the MBDyn structural force.
mbdyn.bindings.forces.ConservativeCouple
:
The MBDyn conservative couple
mbdyn.bindings.forces.BindingsCouple
:
A MBDyn conservative couple on which a value can be set at each time step.
mbdyn.bindings.forces.ConservativeForce
:
The conservative force of MBDyn.
mbdyn.bindings.forces.BindingsForce
:
A MBDyn conservative force on which the value can be set at every time step.
mbdyn.bindings.elements.Loadable
:
The general class for the "LOADABLE" group
mbdyn.bindings.elements.Body
:
The general class for the "BODY" group
mbdyn.bindings.elements.External
:
The general class for the "EXTERNAL" group
mbdyn.bindings.elements.Beam
:
The general class for the "BEAM" group
mbdyn.bindings.elements.Aerodynamic
:
The general class for the "AERODYNAMIC" group
mbdyn.bindings.elements.ElectricBulk
:
The general class for the "ELECTRICBULK" group
mbdyn.bindings.elements.Aeromodal
:
The general class for the "AEROMODAL" group
mbdyn.bindings.elements.Driven
:
The general class for the "DRIVEN" group
mbdyn.bindings.basic_objects.Node
:
The top class of a node.
mbdyn.bindings.nodes.Abstract
:
The general node for the "ABSTRACT" group
mbdyn.bindings.nodes.Electric
:
The general node for the "ELECTRIC" group
mbdyn.bindings.nodes.Parameter
:
The general node for the "PARAMETER" group
mbdyn.bindings.nodes.Structural
:
The general node for the "STRUCTURAL" group.
mbdyn.bindings.nodes.Hydraulic
:
The general group for the "HYDRAULIC" group
mbdyn.bindings.frames.ReferenceFrame
:
The MBDyn reference frame that output values in the absolute reference frame.
mbdyn.bindings.main.Groups
:
Gather MBDyn groups of nodes or elements.
mbdyn.bindings.main.ProgressBar
:
The MBDyn progress bar.
mbdyn.bindings.main.WraptMBDyn
:
The MBDyn service for Python.
mbdyn.common.Block
:
The object for writing a block of arguments in the MBDyn input file
mbdyn.common.CommonArgument
:
An argument used for the MBDyn input file, characterized only by a value without reference.
mbdyn.common.GeometricArgument
:
A geometric argument is whether a vector or a matrix.
mbdyn.common.ManagerObject
:
This object will add a vector or a matrix attributes to others MBDyn objects (reference, node, element).
mbdyn.control_data.ControlData
:
The control data of MBDyn, generated automatically by the nodes and elements information or the user's object.
mbdyn.elts.beam.BeamSection
:
A section of a beam, used by the
Beam3
class
mbdyn.elts.joint.Coincidence
:
A joint that makes two nodes clamped to each other.
mbdyn.elts.joint._SetRevoluteDocumentation
:
An abstract class used as decorator for setting the common documentation on the
RevoluteHinge
and the
RevolutePin
classes.
mbdyn.general.Eye
:
The eye matrix
mbdyn.general.Int
:
A MBDyn integer for the input file
mbdyn.general.MatrixNull
:
The matrix Null
mbdyn.general.Null
:
The vector Null
mbdyn.general.Real
:
A MBDyn real for the input file
mbdyn.interface.application.ShowGeometry
:
An application supposed to show a MBDyn geometry
mbdyn.interface.common.OrderDictionary
:
A dictionary that keeps in mind the order the items have been added
mbdyn.interface.mapper.Common
:
The common class for a mapper
mbdyn.interface.mapper.Node
:
The node class mapper, a VTK sphere.
mbdyn.interface.mapper.StructuralNode
:
The structural node mapper
mbdyn.interface.vectors.ReferenceFrame
:
A VTK reference frame able to represent a MBDyn rotation (or orientation matrix).
mbdyn.interface.vectors.VTKCommon
:
The common class for a VTK object in MBDyn.
mbdyn.interface.vectors.Arrow
:
Description of an arrow mapper.
mbdyn.interface.vectors.Vector
:
Description of a vector as a VTK actor
mbdyn.interface.vectors.CommonAxe
:
The top class of every axe.
mbdyn.interface.vectors.XAxe
:
The
x
axe, set as red.
mbdyn.interface.vectors.YAxe
:
The
y
axe, set as green.
mbdyn.interface.vectors.ZAxe
:
The
z
axe, set as blue.
mbdyn.main.List
:
A list containing object with a name attribute.
mbdyn.main.PyMBDynFile
:
A file containing the MBDyn results as well as the Python information for loading a pickled Simulation.
mbdyn.preprocessing.ArgumentMethod
:
The method associated to an argument for the integrator
mbdyn.preprocessing.LineArgument
:
An argument only displayed on one line for the integrator
mbdyn.preprocessing.MultistepIntegrator
:
The MBDyn multistep integrator.
mbdyn.quantity.Quantity3D
:
A physical quantity having values along 3 axis.
mbdyn.record.RecordBase
:
An object that have the values of its own attributes in a dictionary
ParametersToSave
.
mbdyn.record.Record
:
An object that is able to save some of its attributes.
mbdyn.common.BasicObject
:
An object that will collect the values of the parameters to save.
mbdyn.nodes.Node
:
An abstract class for all the nodes.
mbdyn.nodes.StructuralNode
:
The structural node of MBDyn.
mbdyn.interface.nodes.StructuralNode
:
A structural node receiving instructions from GTK and showing its results in the VTK area.
mbdyn.preprocessing.SimulationBase
:
The base of the Simulation.
mbdyn.main.Simulation
:
The main MBDyn simulation.
mbdyn.groups.ItemGroup
:
A general interface for a Node group or an Elem group.
mbdyn.groups.ElementGroup
:
A group (or list) of elements.
mbdyn.groups.NodeGroup
:
A group (or list) of nodes.
mbdyn.groups.ReferenceList
:
A group (or list) of reference frames.
mbdyn.interface.groups.ReferenceList
:
The reference frames list
mbdyn.references.BasicReference
:
The most basic reference frame object.
mbdyn.references.ReferenceFrame
:
The reference frame interface.
mbdyn.interface.references.ReferenceFrame
:
A reference frame based in a VTK environment
mbdyn.elements_base.CommonElement
:
A common element belongs to a group and has a clas key, specific to that group, that allow to retrieve its class.
mbdyn.elements_base.ElementWithoutNode
:
Common class for the objects without node.
mbdyn.elements.AirProperties
:
The MBDyn air properties.
mbdyn.elements.Gravity
:
The MBDyn gravity object.
mbdyn.elements_base.ElementWithNode
:
Every element attached to a node.
mbdyn.elements.Body
:
A MBDyn body with a mass, a center of mass and and an inertia matrix.
mbdyn.elts.beam.Beam3
:
The beam made of 3 nodes.
mbdyn.interface.elements.Beam3
mbdyn.elts.aerodynamic.Rotor
:
Used to associate the aerodynamic elements.
mbdyn.elts.force.GeneralForce
:
A general force for the FORCE group of MBDyn.
mbdyn.elts.force.Couple
:
The top class for the couples.
mbdyn.elts.force.BindingsCouple
:
A couple that can be set at runtime.
mbdyn.elts.force.ConservativeCouple
:
The MBDyn conservative couple
mbdyn.elts.force.Force
:
The top class of all the forces.
mbdyn.elts.force.BindingsForce
:
A force that can be set at runtime.
mbdyn.elts.force.ConservativeForce
:
The MBDyn conservative force
mbdyn.elts.joint.CommonJoint
:
The top class for joints.
mbdyn.elts.joint.CommonJoint2Nodes
:
Description of a joint associated to two nodes.
mbdyn.elts.joint.DriveHinge
:
Imposed rotation on a hinge.
mbdyn.elts.joint.BindingsHinge
:
A drive hinge joint having its angle vector set at run time.
mbdyn.elts.joint.Distance
:
Set a distance between two nodes.
mbdyn.elts.joint.RevoluteHinge
:
A pivot hinge between two nodes.
mbdyn.elts.joint.SphericalHinge
:
A spherical hinge between two nodes.
mbdyn.elts.joint.Prismatic
:
Constraint the relative rotation of two nodes.
mbdyn.elts.joint.Clamp
:
The clamp joint.
mbdyn.elts.joint.RevolutePin
:
A pivot between a built-in node clamped to the ground and the user one.
mbdyn.elts.aerodynamic.AerodynamicBeam
:
The MBDyn aerodynamic beam.
mbdyn.law.LinearElasticGeneric
:
The linear elastic generic constitutive law.
mbdyn.groups.CommonContainer
:
A base class for
Nodes
and
Elements
.
mbdyn.groups.Elements
:
The elements of the Simulation.
mbdyn.groups.Nodes
:
The nodes of the simulation.
mbdyn.interface.groups.Nodes
:
The list of nodes
object
:
The most base type
mbdyn.bindings.progressbar.ProgressBarWidget
:
This is an element of ProgressBar formatting.
mbdyn.bindings.progressbar.ETA
:
Widget for the Estimated Time of Arrival
mbdyn.bindings.progressbar.FileTransferSpeed
:
Widget for showing the transfer speed (useful for file transfers).
mbdyn.bindings.progressbar.Percentage
:
Just the percentage done.
mbdyn.bindings.progressbar.RotatingMarker
:
A rotating marker for filling the bar of progress.
gobject.GInterface
:
Interface GInterface
atk.ImplementorIface
gtk.Widget
:
Object GtkWidget...
gtk.DrawingArea
:
Object GtkDrawingArea...
gtk.gtkgl.widget.DrawingArea
:
OpenGL-capable gtk.DrawingArea.
mbdyn.interface.renderWindowInteractor.GtkGLExtVTKRenderWindowInteractor
:
Embeds a vtkRenderWindow into a pyGTK widget and uses vtkGenericRenderWindowInteractor for the event handling.
gtk.Container
:
Object GtkContainer...
gtk.MenuShell
:
Object GtkMenuShell...
gtk.Menu
:
Object GtkMenu...
mbdyn.interface.common.BaseMenu
:
A common menu.
mbdyn.interface.references.ReferenceFrameMenu
:
The reference frame menu
mbdyn.interface.nodes.NodeMenu
:
The GTK menu for a node
mbdyn.interface.groups.ReferenceListMenu
:
The menu for the reference frames
mbdyn.interface.groups.NodesMenu
:
The menu for the list of nodes
mbdyn.bindings.progressbar.ProgressBarWidgetHFill
:
This is a variable width element of ProgressBar formatting.
mbdyn.bindings.progressbar.Bar
:
The bar of progress.
mbdyn.bindings.progressbar.ReverseBar
:
The reverse bar of progress, or bar of regress.
gtk.gtkgl.widget.Widget
:
Mixin class for OpenGL-capable widgets.
gtk.gtkgl.widget.DrawingArea
:
OpenGL-capable gtk.DrawingArea.
mbdyn.interface.renderWindowInteractor.GtkGLExtVTKRenderWindowInteractor
:
Embeds a vtkRenderWindow into a pyGTK widget and uses vtkGenericRenderWindowInteractor for the event handling.
list
:
list() -> new list list(sequence) -> new list initialized from sequence's items
mbdyn.quantity.CommonList
:
A list that can be cleaned.
mbdyn.quantity.Result
:
A list of results for a particular object attribute.
mbdyn.quantity.Results
:
All the possible results that will be saved during the simulation.
mbdyn.groups.ItemGroup
:
A general interface for a Node group or an Elem group.
mbdyn.groups.ElementGroup
:
A group (or list) of elements.
mbdyn.groups.NodeGroup
:
A group (or list) of nodes.
mbdyn.groups.ReferenceList
:
A group (or list) of reference frames.
mbdyn.interface.groups.ReferenceList
:
The reference frames list
mbdyn.bindings.frames.FramesList
:
The list of MBDyn reference frames.
mbdyn.bindings.groups.ItemGroup
:
An element or node group used by MBDyn.
mbdyn.bindings.groups.NodeGroup
:
The top class for all the node group
mbdyn.bindings.groups.Abstracts
:
The "ABSTRACT" node group
mbdyn.bindings.groups.NodeElectrics
:
The "ELECTRIC" node group
mbdyn.bindings.groups.Parameters
:
The "PARAMETER" node group
mbdyn.bindings.groups.Structurals
:
The "STRUCTURAL" node group
mbdyn.bindings.groups.NodeHydraulics
:
The "HYDRAULIC" node group
mbdyn.bindings.groups.ElementGroup
:
The top class for the element group
mbdyn.bindings.groups.Aerodynamics
:
The "AERODYNAMIC" element group
mbdyn.bindings.groups.AutomaticStructurals
:
The "AUTOMATICSTRUCTURAL" element group
mbdyn.bindings.groups.Beams
:
The "BEAM" element group
mbdyn.bindings.groups.Joints
:
The "JOINT" element group
mbdyn.bindings.groups.Drivens
:
The "DRIVEN" element group
mbdyn.bindings.groups.SocketStreamOutputs
:
The "SOCKETSTREAM_OUTPUT" element group
mbdyn.bindings.groups.AirProperties
:
The "AIRPROPERTIES" element group
mbdyn.bindings.groups.Bulks
:
The "BULKS" element group
mbdyn.bindings.groups.Loadables
:
The "LOADABLE" element group
mbdyn.bindings.groups.Aeromodals
:
The "AEROMODAL" element group
mbdyn.bindings.groups.Hydraulics
:
The "HYDRAULICS" element group
mbdyn.bindings.groups.Bodies
:
The "BODY" element group
mbdyn.bindings.groups.Externals
:
The "EXTERNAL" element group
mbdyn.bindings.groups.Gravities
:
The "GRAVITY" element group
mbdyn.bindings.groups.Electrics
:
The "ELECTRICS" element group
mbdyn.bindings.groups.Rotors
:
The "ROTOR" element group
mbdyn.bindings.groups.Forces
:
The "FORCE" element group
mbdyn.bindings.groups.Genels
:
The "GENEL" element group
mbdyn.bindings.groups.Plates
:
The "PLATE" element group
mbdyn.bindings.groups.ElectricBulks
:
The "ELECTRICBULK" element group
gobject.GObject
:
Object GObject...
gtk.Object
:
Object GtkObject...
gtk.Widget
:
Object GtkWidget...
gtk.DrawingArea
:
Object GtkDrawingArea...
gtk.gtkgl.widget.DrawingArea
:
OpenGL-capable gtk.DrawingArea.
mbdyn.interface.renderWindowInteractor.GtkGLExtVTKRenderWindowInteractor
:
Embeds a vtkRenderWindow into a pyGTK widget and uses vtkGenericRenderWindowInteractor for the event handling.
gtk.Container
:
Object GtkContainer...
gtk.MenuShell
:
Object GtkMenuShell...
gtk.Menu
:
Object GtkMenu...
mbdyn.interface.common.BaseMenu
:
A common menu.
mbdyn.interface.references.ReferenceFrameMenu
:
The reference frame menu
mbdyn.interface.nodes.NodeMenu
:
The GTK menu for a node
mbdyn.interface.groups.ReferenceListMenu
:
The menu for the reference frames
mbdyn.interface.groups.NodesMenu
:
The menu for the list of nodes
dict
:
dict() -> new empty dictionary.
mbdyn.record.ParametersToSave
:
A dictionary on which attributes can be added.
mbdyn.bindings.progressbar.ProgressBar
:
This is the ProgressBar class, it updates and prints the bar.
Home
Trees
Indices
Help
Generated by Epydoc 3.0beta1 on Thu Aug 30 11:45:41 2007
http://epydoc.sourceforge.net