12#ifdef MOOSE_LIBTORCH_ENABLED
Implements a form of the central difference time integrator that calculates acceleration directly fro...
const InputParameters & parameters() const
void postSolve() override
TorchAssembly * _assembly
The assembly object with cached assembly information.
void evaluateRHSResidual() override
Evaluate the RHS residual.
TorchFEInterpolation * _fe
The FE interface for getting variable values/gradients interpolated onto the finite element space.
static InputParameters validParams()
std::vector< const Node * > _no_node
Empty node vector to help zero out the algebraic range.
void rebuildBoundaryElementList()
void meshChanged() override
void initialSetup() override
bool _boundary_elems_dirty
Whether the cached boundary element list needs rebuilding.
std::vector< const Elem * > _boundary_elems
Empty element vector to help zero out the algebraic range.