Click or drag to resize

CSOptiBeam Constructor

Initializes a new instance of the CSOptiBeam class. initialize cross section optimization element consisting of straight line elements (beams or trusses).

Namespace:  Karamba.Algorithms
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntax
public CSOptiBeam(
	Model febmodel,
	List<ModelElementStraightLine> sline_grp,
	Beam3D_CSFamily crosec_family,
	Dictionary<string, UtilChecker> util_checkers,
	double util_target
)

Parameters

febmodel
Type: Model
feb-model which is optimized.
sline_grp
Type: System.Collections.GenericListModelElementStraightLine
List of straight line elements that are part of the optimization element.
crosec_family
Type: Beam3D_CSFamily
Family of cross sections to select from.
util_checkers
Type: System.Collections.GenericDictionaryString, UtilChecker
dictionary with utility checkers for the different cross sections.
util_target
Type: SystemDouble
target value of maximum element utilization.
See Also