v0.2.0

Jeremy L Thompson
2023-01-10T21:52:12Z

Merge branch 'jeremy/release' into 'main'

v0.2.0 Release

See merge request micromorph/ratel!311

Expanded features and material models.

Add RatelComputeSurfaceForces for computing final forces on surfaces, identified by DMPlex face id number. Add support for computing Jacobians from strain energy density functional from residual evaluation via Automatic Differentiation with Enzyme-AD. Neo-Hookean material models provided in current and initial configuration. Add support for platen boundary condition based upon Nitsche's method. Add support for restart from saved binaries of state vectors.

Various breaking changes to increase consistency with PETSc and improve maintainability.