(...)
fm_fem(mesh, order = 2, ...)# S3 method for fm_mesh_1d
fm_fem(mesh, order = 2, ...)
# S3 method for fm_mesh_2d
fm_fem(mesh, order = 2, aniso = NULL, ...)
# S3 method for fm_tensor
fm_fem(mesh, order = 2, ...)
# S3 method for fm_mesh_3d
fm_fem(mesh, order = 2, ...)
fm_fem.fm_mesh_1d: A list with elements c0, c1, g1, g2.
When mesh$degree == 2, also g01, g02, and g12.
fm_fem.fm_mesh_2d: A list with elements c0, c1, g1, va,
ta, and more if order > 1. When aniso is non-NULL, also g1aniso
matrices, etc.
fm_fem.fm_tensor: A list with elements cc, g1, g2.
fm_fem.fm_mesh_3d: A list with elements c0, c1, g1, g2,
va, ta, and more if order > 2.
fm_mesh_1d or other supported mesh class object
integer
Currently unused
If non-NULL, a list(gamma, v). Calculates anisotropic
structure matrices (in addition to the regular) for \(\gamma\) and
\(v\) for an anisotropic operator \(\nabla\cdot H \nabla\), where \(H=\gamma I + v v^\top\). Currently
(2023-08-05) the fields need to be given per vertex.