21 "assembly",
"The NEML2Assembly object to use to provide assembly information");
23 "fe",
"The NEML2FEInterpolation object to use to couple variables");
30 _neml2_assembly(_fe_problem.getUserObject<
NEML2Assembly>(
"assembly", 0)),
38 TIME_SECTION(
"execute", 1,
"NEML2 kernel execution");
This user object serves as the "interface" for interpolating MOOSE variable values and gradients from...
void execute() override
Execute method.
static InputParameters validParams()
static InputParameters validParams()
NEML2Kernel(const InputParameters ¶meters)
This user object caches assembly information from MOOSE.
virtual void forward()=0
The forward operator of this kernel.