Click or drag to resize

Karamba.Loads Namespace

Classes that represent loads. They are 'builders' which create C++ load-objects but do not directly reference them.
Classes
  ClassDescription
Public classElementLoad
Base class of all loads acting directly on an element
Public classGravityLoad
Represents gravity load
Public classImperfection
defines a geometric imperfection for a linear element
Public classLoad
Base class of all loads
Public classMesh_PointLoad
Point-load within a mesh-load
Public classMesh_UniformlyDistLoad
Uniformly distributed element load within a mesh-load
Public classMeshLoad
Definition of a load acting on an arbitrary mesh
Public classMeshLoadBuilder
builds mesh-loads from user supplied data
Public classMeshLoadNew
Definition of a load acting on an arbitrary mesh
Public classMeshUnitLoad
Mesh vertex unit loads for calculating node unit loads
Public classMeshUnitLoadNew
Mesh vertex unit loads for calculating node unit loads
Public classMeshUnitLoadsItem
Unit load item belonging to a mesh unit load
Public classModelUnitLoads
Loads on nodes and elements of the statical model calculated with unit distributed load on the mesh
Public classModelUnitLoadsNew
Loads on nodes and elements of the statical model calculated with unit distributed load on the mesh
Public classPointLoad
Single load on a point
Public classPointMass
Lumped mass at a node of the model. Influences the calculation of natural frequencies but not the weight of a structure
Public classStrainLoad
defines a pretension load in an element
Public classTemperatureLoad
defines a pretension load in an element
Public classUniformlyDistLoad
defines a uniformly distributed load on an element
Interfaces
Enumerations
  EnumerationDescription
Public enumerationLoadOrientation
orientation of a load acting on an element
Public enumerationMeshUnitLoadgenerate_loads
indexes for gen_type