StateSelectorMinMaxAllTResType, TState Class

Select a load-case so that a specific result of a state is minimized or maximized.

Definition

Namespace: Karamba.Elements.States.Selectors
Assembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
C#
public class StateSelectorMinMaxAll<TResType, TState>
Inheritance
Object    StateSelectorMinMaxAllTResType, TState
Derived

Type Parameters

TResType
Type of the state result.
TState
Type of the state.

Constructors

StateSelectorMinMaxAllTResType, TState Initializes a new instance of the StateSelectorMinMaxAllTResType, TState class. Default constructor for enlisting in the selector factory.
StateSelectorMinMaxAllTResType, TState(Model, TResType, String, Boolean, Boolean) Initializes a new instance of the StateSelectorMinMaxAllTResType, TState class. Creates a load-case selector which selects a load-case of a given load-case-combination.

Properties

LoadCaseCombination Selects a point-state from an Element1D based on a given criteria.
LoadCases Gets all load-cases of the load combination.

Methods

AddTo(StateSelectorSet, Model, TResType, String, Boolean, Boolean) Add selector to the selector set.
AddTo(StateSelectorSet, Model, String, Boolean, Boolean, String) Add new selector to set of selectors in case it matches the tag.
AddTo(ListTupleString, TResType, StateSelectorSet, Model, String, Boolean, Boolean, String) Add new selector to set of selectors in case it matches the tag.
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)
StatesWithOptimumWeight Select a state from a list of weighted states.
ThrowIfInvalidLoadCase Checks whether there are load cases in the model.
ToString Returns a string that represents the current object.
(Inherited from Object)

Fields

LeadingResultType Result type to be minimized or maximized.
loadCaseCombination_ load-cases to search for the minimum or maximum.
Maximize is true if the maximum of a result is to be found. If Minimize is also true then the result with the largest absolute value is sought.
Minimize is true if the minimum of a result is to be found. If Maximize is also true then the result with the largest absolute value is sought.
Model model in which to search for the minimum or maximum.

Extension Methods

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

See Also