FactoryAlgorithms Class

factory class to algorithm-objects.

Definition

Namespace: Karamba.Factories
Assembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
public class FactoryAlgorithms
Inheritance
Object    FactoryAlgorithms

Constructors

FactoryAlgorithms Initializes a new instance of the FactoryAlgorithms class

Methods

Analyze Calculate a models mechanical response using the load case combinations calculation options.
Obsolete.
AnalyzeThI Calculate a models mechanical response using first order theory.
Obsolete.
AnalyzeThII Analyze a models deformation using second order theory and assuming small displacements.
Obsolete.
Eigenmodes Calculate the structures stiffness-matrix eigenvalues and mode shapes.
Equals Determines whether the specified object is equal to the current object.
(Inherited from 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.
(Inherited from Object)
GetType Gets the Type of the current instance.
(Inherited from Object)
MemberwiseClone Creates a shallow copy of the current Object.
(Inherited from Object)
NaturalVibes(Model, Int32, Int32, Int32, Double, ListDouble, EigenShapesScalingType, ListDouble, ListDouble, ListVector3, ListDouble, Model) Calculate the structures natural frequencies and mode shapes.
NaturalVibes(Model, Int32, Int32, Int32, Double, ListDouble, EigenShapesScalingType, ListDouble, ListDouble, ListVector3, ListVector3, ListDouble, Model) Calculate the structures natural frequencies and mode shapes.
OptiCroSec(Model, IReadOnlyListCroSec, IReadOnlyListDouble, IReadOnlyListDouble, String, Int32, Double, Int32, Double, Int32, Boolean, Boolean, ListString, ListString, Double, Double, Boolean) Optimize the cross section of beams and shells for stress and maximum deflection. It is an iterative procedure. All load-cases are considered for utilization and displacement.
Obsolete.
OptiCroSec(Model, IReadOnlyListCroSec, IReadOnlyListDouble, IReadOnlyListDouble, String, IReadOnlyListString, IReadOnlyListString, IEnumerableString, IEnumerableString, Int32, Double, Int32, Int32, Double, Double, Int32, Boolean, Boolean, ListString, ListString, Double, Double, Boolean) Optimize the cross section of beams and shells for stress and maximum deflection. It is an iterative procedure. All load-cases are considered for utilization and displacement.
OptiReinf Optimize the reinforcement of concrete shell cross section.
ToString Returns a string that represents the current object.
(Inherited from Object)

Extension Methods

ContainerType test if object is (a container like) a list or an array.
(Defined by MiniUtil)

See Also