Click or drag to resize

BESOShell_Algorithm Constructor

Initializes a new instance of the BESOShell_Algorithm class. initialize an ESO-algorithm.

Namespace:  Karamba.Algorithms
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntax
public BESOShell_Algorithm(
	Mesh mesh,
	FilterScheme filter,
	double ER,
	double ARmax,
	double Vtarget_ratio,
	int N
)

Parameters

mesh
Type: Karamba.Utilities.KMeshMesh
mesh which contains the faces to be removed or added.
filter
Type: Karamba.Algorithms.BESOShellProcedureFilterScheme
filter for generating the face values.
ER
Type: SystemDouble
evolutionary volume ratio.
ARmax
Type: SystemDouble
maximum number of elements to be added on one cycle.
Vtarget_ratio
Type: SystemDouble
ratio between targeet area and current area.
N
Type: SystemInt32
numbr of steps to be considered when forming the convergence number.
See Also