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");
static InputParameters validParams()
This user object caches assembly information from MOOSE.
This user object serves as the "interface" for interpolating MOOSE variable values and gradients from...
static InputParameters validParams()
virtual void forward()=0
The forward operator of this kernel.
NEML2Kernel(const InputParameters ¶meters)
void execute() override
Execute method.