bounds

compas_cra.equilibrium.bounds(variable, d_bnd=0.001)[source]

Variable bounds for pyomo.

Parameters
  • variable (str) –

    • d: virtual displacement \(\delta d\)

    • f: force, \(f = (f_n, f_u, f_v)\)

    • f_tilde: force, \(f ̃ = ({f_n}^+, {f_n}^-, f_u, f_v)\)

  • d_bnd (float, optional) – displacement bounds, -d_bnd <= d <= d_bnd

Returns

Callable – bounds constraint/domain function for pyomo