Click or drag to resize

AnalyzeThIIsolve Method

analyze a models deformation

Namespace:  Karamba.Algorithms
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public static void solve(
	Model in_model,
	int 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: SystemInt32
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