NEML2 has been written to be applicable for a wide range of models. While NEML2 is more generalised than its predecessor (NEML), it requires more lines of code in the MOOSE input file to perform the same task. It would be good to add some shortcuts to expedite the coding process of writing the input files with NEML2 for solid mechanics.
Design
Cascading the common commands for solid mechanics models or have them run in the background.
Impact
Adding shortcuts will simplify the scripting process for running solid mechanics models, as with NEML.
Motivation
NEML2 has been written to be applicable for a wide range of models. While NEML2 is more generalised than its predecessor (NEML), it requires more lines of code in the MOOSE input file to perform the same task. It would be good to add some shortcuts to expedite the coding process of writing the input files with NEML2 for solid mechanics.
Design
Cascading the common commands for solid mechanics models or have them run in the background.
Impact
Adding shortcuts will simplify the scripting process for running solid mechanics models, as with NEML.