Skip to content

Parametric mappings

Nils Kohl requested to merge kohl/parametric-mappings into main

Introduces a new blending map that enables iso-, super- and sub-parametric mappings.

Essentially, the blending map does two things during process_integrand():

a) it sets the affine Jacobian to the identity b) it replaces the blending Jacobian with the transpose of the gradient of a P1 or P2 vector FE function

Using that blending function automatically adds a P1 or P2 vector FE function as a parameter to the operator that must be used to specify the node locations. In other words, the mesh vertex/edge node positions have to be interpolated into that function.

Merge request reports