Karamba.Models Namespace

Classes that represent finite element models. They can each reference a C++ model which they own. References to builder are stored in order to allow disassembling of models into their constituents.

Classes

AssembleModel Creates a finite element model from given entities (points, beams, supports, loads, cross sections, materials,... ).
BasicDisplay Holds all properties that determine the general display properties of a statical model.
BeamDisplay Holds all properties that determine the display of beams.
ConnectedParts Lists the connected parts of a model.
ElementActivate Activates the elements of a model according to the activation list. Uses soft kill approach for inactive elements.
Model Statical model that contains all relevant model information.
ModelBuilder Builds a statical model from given components.
ModelBuilderFEB builds abstract finite element model.
ModelDisplay Class that collects all the display preferences to draw geometries from a Model.
ModelException exception to be thrown in case of problems with model-creation.
ModelModifier utility class for modifying models.
ModelResult This class contains method to retrieve result from a Model instance. Results can be numerical values or geometrical entities.
ReactionDisplay Collection of display preferences for rendering reaction forces.
ShellDisplay Holds all properties that determine the display of shells.
ShellViewPreferences Preferences for the display of shell elements.

Enumerations

ReactionForcesDisplay Enumeration of reaction forces to display.
StructureColorType Colors to be used for rendering cross sections.