fiat team mailing list archive
-
fiat team
-
Mailing list archive
-
Message #00002
Projection of user-defined function
Now that the generation of dof-maps is (mostly) in place in FFC, the
next thing we need to fix is the projection (interpolation) of
user-defined functions onto the finite element space. (The third step
will be evaluation at vertices for post-processing.)
I then need to take a node in FIAT and ask for its coordinate (if the
dual basis is point evaluation). The coordinate I get would then be
mapped from the reference element to the physical element where the
user-defined function is evaluated to obtain its expansion in the
basis.
I could generate this from what I have now, but I also need
coordinates of internal dofs.
Maybe in the future, we might want to do something more general, like
projecting onto the Dubiner basis and doing a linear transformation to
get the expansion at run-time?
/Anders
Follow ups