fedoo.weakform.PlateKirchhoffLoveEquilibrium.set_dissipation

PlateKirchhoffLoveEquilibrium.set_dissipation(dissipation=None, evolution=None, **kargs)

Attach a dissipative contribution.

For mechanical weakforms, set_dissipation(alpha=..., beta=...) is the shorthand Rayleigh form C = alpha*M + beta*K. A weakform or assembly can also be stored here for custom dissipation providers.

evolution tags the weakform with a time-evolution category so a matching problem-level integrator picks it up; pass it when the weakform does not already declare time_evolution.