This projects the given function into the function space provided by a
DM, putting the coefficients in a global vector.
Collective on dm
dm - The
time - The time
funcs - The coordinate functions to evaluate, one per field
ctxs - Optional array of contexts to pass to each coordinate function. ctxs itself may be null.
mode - The insertion mode for values
X - vector
Calling sequence of func#
dim - The spatial dimension
time - The time at which to sample
x - The coordinates
Nc - The number of components
u - The output field values
ctx - optional user-defined function context
This API is specific to only particular usage of
The notes need to provide some information about what has to be provided to the
DM to be able to perform the computation.