A use case for nodal NEML2 model execution has popped up, and the execution during the INITIAL execution state needs to be enabled. Investigate micro optimizations for tensor conversion and contiguous storage for fast memcopy transfers back to MOOSE. Add some more error checking.
Design
Template ExecuteNEML2Model and add a nodal version. Figure out why the INITIAL stage is not properly executing. Check the compatibility of block restrictions of the involved user objects.
Motivation
A use case for nodal NEML2 model execution has popped up, and the execution during the
INITIAL
execution state needs to be enabled. Investigate micro optimizations for tensor conversion and contiguous storage for fast memcopy transfers back to MOOSE. Add some more error checking.Design
Template
ExecuteNEML2Model
and add a nodal version. Figure out why theINITIAL
stage is not properly executing. Check the compatibility of block restrictions of the involved user objects.Impact
Added capability