fedoo.weakform.ImplicitDynamic

class ImplicitDynamic(constitutivelaw, density, beta, gamma, name='', nlgeom=False, space=None)

Weak formulation.

Parameters:
  • thermal_constitutivelaw (ConstitutiveLaw name (str) or ConstitutiveLaw object) – Thermal Constitutive Law (fedoo.constitutivelaw)

  • name (str) – name of the WeakForm

  • nlgeom (bool (default = False))

__init__(constitutivelaw, density, beta, gamma, name='', nlgeom=False, space=None)

Methods

ImplicitDynamic.get_all()

Return the list of all weak forms.

ImplicitDynamic.get_weak_equation(assembly, pb)

ImplicitDynamic.initialize(assembly, pb)

ImplicitDynamic.nvar(self)

Return the number of variables used in the modeling space associated to the WeakForm.

ImplicitDynamic.reset()

ImplicitDynamic.set_start(assembly, pb)

ImplicitDynamic.sum(wf1, wf2)

ImplicitDynamic.to_start(assembly, pb)

ImplicitDynamic.update(assembly, pb)

ImplicitDynamic.update_2(assembly, pb)

ImplicitDynamic.name

Return the name of the WeakForm.

ImplicitDynamic.nlgeom

ImplicitDynamic.space

Return the ModelingSpace associated to the WeakForm if defined.