Click or drag to resize

AnalyzeThIIsolve Method

analyze a models 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,
	string lc_nii,
	double rtol,
	int max_iter,
	bool nii_lt0,
	out List<double> lc_max_disp,
	out List<double> lc_gravity_force,
	out List<double> lc_elastic_energy,
	out Model model,
	out string warning
)

Parameters

in_model
Type: Karamba.ModelsModel
the model to be analyzed.
lc_nii
Type: SystemString
name of load-case for determining the normal force for ThII effects. If -1 then NII is taken as the maximum compressive normal force.
rtol
Type: SystemDouble
Upper limit for the ratio between initial and current residual forces.
max_iter
Type: SystemInt32
maximum number of iterations for finding NII.
nii_lt0
Type: SystemBoolean
if true only compressive normal forces are considered as NII. Stiffening of the system is thus avoided.
lc_max_disp
Type: System.Collections.GenericListDouble
maximum displacement for each load case. List-structure: load-case/disp.
lc_gravity_force
Type: System.Collections.GenericListDouble
resultant gravity force for each load-case. List-structure: load-case/gravity-force.
lc_elastic_energy
Type: System.Collections.GenericListDouble
internal elastic energy for each load-case. List-structure: load-case/energy.
model
Type: Karamba.ModelsModel
analyzed model with displacements.
warning
Type: SystemString
warning regarding the solution process or "".
See Also