Common interface for inserting gathered MOOSE data into the NEML2 material model.
const InputParameters & parameters() const
Get the parameters of the object.
NEML2Kernel is a conceptual extension of MOOSE kernel that operates on NEML2 tensors.
neml2::Tensor _output
The output of the forward operator.
Base class for NEML2 kernels that operate before the constitutive update.
neml2::Tensor gatheredData() const override
Convert data gathered from MOOSE into neml2::Tensor.
static InputParameters validParams()