Click or drag to resize

LargeDeformsolve Method

analyze a model with large deformation.

Namespace:  Karamba.Algorithms
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntax
public static void solve(
	Model in_model,
	double target_disp,
	int number_of_increments,
	out double max_disp,
	out Model model
)

Parameters

in_model
Type: Karamba.ModelsModel
model for which large displacements shall be computed.
target_disp
Type: SystemDouble
if target_disp >0 then this is the prescribed value of the maximum deflection at the end of form finding: In each iteration the maximum deflection is scaled to MaxDisp/Inc. If MaxDisp is smaller than 0 the process is load-controlled: In each iteration the external load gets scaled to 1/Inc.
number_of_increments
Type: SystemInt32
number of load increments. After each increment the model geometry gets updated.
max_disp
Type: SystemDouble
maximum displacement in the model.
model
Type: Karamba.ModelsModel
model with displacements.
See Also