[SerializableAttribute]
public class LoadCase : LoadComponent, ISerializable,
IEquatable<LoadCase>, IComparable<LoadCase>
<SerializableAttribute>
Public Class LoadCase
Inherits LoadComponent
Implements ISerializable, IEquatable(Of LoadCase),
IComparable(Of LoadCase)
[SerializableAttribute]
public ref class LoadCase : public LoadComponent,
ISerializable, IEquatable<LoadCase^>, IComparable<LoadCase^>
[<SerializableAttribute>]
type LoadCase =
class
inherit LoadComponent
interface ISerializable
interface IEquatable<LoadCase>
interface IComparable<LoadCase>
end
LoadCase(LoadCase) | Initializes a new instance of the LoadCase class. the copy constructor. |
LoadCase(String) | Initializes a new instance of the LoadCase class. create new SuperPosition rule with factors given in LcFact. |
LoadCase(Int32, Model) | Initializes a new instance of the LoadCase class. create new unit LCSuperPosition rule for a load-case of given index. |
LoadCase(SerializationInfo, StreamingContext) | Initializes a new instance of the LoadCase class. |
LoadCase(String, Double) | Initializes a new instance of the LoadCase class. |
LoadCase(String, Model, ListDouble) | Initializes a new instance of the LoadCase class. create new SuperPosition rule with factors given in LcFact. |
LoadCase(String, Model, Double) | Initializes a new instance of the LoadCase class. create new SLCuperPosition rule with factors given in LcFact. |
factors | Gets pairs of load-case names and factors. |
Name |
Gets or sets the name of the load-component.
(Inherited from LoadComponent) |
Add(LoadCase) | Adds two LoadCaseSuperPosition objects and returns a new one. |
Add(LoadCase, LoadCase) | adds two LoadCaseSuperPosition objects. |
Add(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. |
And | combine two list of super-imposition objects via AND. |
CombinationKey | Generate string representation of the formula of the combination. |
CompareTo(LoadCase) | Compare another LoadCase to this one. The comparison is done on the basis of their names. |
CompareTo(LoadComponent) |
Compares two load components.
(Inherited from LoadComponent) |
Equals(LoadCase) | Compares other load case to this load case. |
Equals(LoadComponent) |
Tests for equality.
(Inherited from LoadComponent) |
Equals(Object) |
Tests for equality.
(Overrides LoadComponentEquals(Object)) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
GetHashCode | Serves as the default hash function. (Overrides LoadComponentGetHashCode) |
GetLoadLeafContributions |
Adds to the contribution of each Leaf to the load-component.
(Overrides LoadComponentGetLoadLeafContributions(Double)) |
GetObjectData |
Serialize the load case.
(Overrides LoadComponentGetObjectData(SerializationInfo, StreamingContext)) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
IsLeaf |
Returns true if the SuperPosition is empty.
(Overrides LoadComponentIsLeaf) |
isLoadComponent |
Checks whether the load case combination represents a load component.
(Overrides LoadComponentisLoadComponent) |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
Scale | Returns a new scaled LoadCaseSuperPosition object. |
ToString |
generate string representation.
(Overrides ObjectToString) |
Equality(LoadCase, LoadCase) | Tests for equality. |
Inequality(LoadCase, LoadCase) | Tests for inequality. |
ContainerType |
test if object is (a container like) a list or an array.
(Defined by MiniUtil) |