Click or drag to resize

LCSuperPosition Class

Represents a SuperPosition of several load-cases.
Inheritance Hierarchy
SystemObject
  Karamba.Loads.CombinationsLCSuperPosition

Namespace:  Karamba.Loads.Combinations
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntax
[SerializableAttribute]
public class LCSuperPosition

The LCSuperPosition type exposes the following members.

Constructors
  NameDescription
Public methodLCSuperPosition
Initializes a new instance of the LCSuperPosition class. the default constructor.
Public methodLCSuperPosition(LCSuperPosition)
Initializes a new instance of the LCSuperPosition class. the copy constructor.
Public methodLCSuperPosition(Int32, Model)
Initializes a new instance of the LCSuperPosition class. create new unit LCSuperPosition rule for a load-case of given index.
Public methodLCSuperPosition(String, Double)
Initializes a new instance of the LCSuperPosition class. create new SuperPosition rule with factors given in LcFact.
Public methodLCSuperPosition(Model, ListDouble)
Initializes a new instance of the LCSuperPosition class. create new SuperPosition rule with factors given in LcFact.
Public methodLCSuperPosition(Model, Double)
Initializes a new instance of the LCSuperPosition class. create new SLCuperPosition rule with factors given in LcFact.
Top
Properties
  NameDescription
Public propertyfactors
Gets pairs of load-case names and factors.
Top
Methods
  NameDescription
Public methodAdd(LCSuperPosition)
Adds two LoadCaseSuperPosition objects and returns a new one.
Public methodAdd(String, Double)
add a load-case of given identifier and factor to the super position expression in case the name already exists in the superposition the factor is added to the existing one.
Public methodStatic memberAdd(LCSuperPosition, LCSuperPosition)
adds two LoadCaseSuperPosition objects.
Public methodStatic memberAnd
combine two list of super-imposition objects via AND.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodisZero
Returns true if the SuperPosition is empty.
Public methodlcFactors
Returns the load-case factors as a VectReal for all load-cases present in the model.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodScale
Returns a new scaled LoadCaseSuperPosition object.
Public methodToString
generate string representation.
(Overrides ObjectToString.)
Top
See Also