NEML2#
NEML2 is a vectorized material-modeling library that runs constitutive models on CPU and GPU using PyTorch as the tensor backend.
Deployment & integration
Contributing & development
Reference
py-eager— eager Pythonpy-jit— in-processtorch.compilepy-aoti— compiled model from Pythoncpp-aoti— compiled model from C++cpp-dispatch— dispatching across devicescpp-eager— eager evaluation from C++- Solvers
- Sub-batch axes
- AOTI packages
- Accelerators (device families)
- Compilation pipeline
- Syntax catalog
- Python API