diff --git a/.gitmodules b/.gitmodules index f447bb6ea2d2..2c2e72815998 100644 --- a/.gitmodules +++ b/.gitmodules @@ -21,7 +21,7 @@ url = https://code.ornl.gov/neams-workbench/wasp.git [submodule "modules/solid_mechanics/contrib/neml2"] path = modules/solid_mechanics/contrib/neml2 - url = https://github.com/reverendbedford/neml2.git + url = ../../applied-material-modeling/neml2.git update = none [submodule "modules/fluid_properties/contrib/sodium"] path = modules/fluid_properties/contrib/sodium diff --git a/modules/solid_mechanics/doc/content/modules/solid_mechanics/NEML2.md b/modules/solid_mechanics/doc/content/modules/solid_mechanics/NEML2.md index 58d3a37ed05a..553fc118fb58 100644 --- a/modules/solid_mechanics/doc/content/modules/solid_mechanics/NEML2.md +++ b/modules/solid_mechanics/doc/content/modules/solid_mechanics/NEML2.md @@ -1,6 +1,6 @@ # NEML2 -In addition to the MOOSE native material models, MOOSE can also seamlessly interface with the external material modeling library [NEML2](https://github.com/reverendbedford/neml2) [!cite](neml2_anl_report). +In addition to the MOOSE native material models, MOOSE can also seamlessly interface with the external material modeling library [NEML2](https://github.com/applied-material-modeling/neml2) [!cite](neml2_anl_report). ## What is NEML2? @@ -15,7 +15,7 @@ built on top of [libTorch](https://pytorch.org/cppdocs/) to provide GPU support, means that NEML2 models have all the features of a Torch module. So, for example, users can take derivatives of the model with respect to parameters using pytorch automatic differentiation (AD). -NEML2 is provided as open source software under a MIT [license](https://raw.githubusercontent.com/reverendbedford/neml2/main/LICENSE). +NEML2 is provided as open source software under a MIT [license](https://raw.githubusercontent.com/applied-material-modeling/neml2/main/LICENSE). ## How to use NEML2? @@ -59,7 +59,7 @@ A dedicated input file syntax block is reserved for MOOSE-NEML2 interaction. The [] ``` -The field `input` informs MOOSE where to look for the NEML2 input file. The field `model` tells MOOSE which material model in the NEML2 input file should be "imported". Details about all the options can be found in the [MOOSE-NEML2 syntax documentation](syntax/NEML2/index.md). To understand how to write a NEML2 input file, please refer to the [NEML2 documentation](https://reverendbedford.github.io/neml2/). +The field `input` informs MOOSE where to look for the NEML2 input file. The field `model` tells MOOSE which material model in the NEML2 input file should be "imported". Details about all the options can be found in the [MOOSE-NEML2 syntax documentation](syntax/NEML2/index.md). To understand how to write a NEML2 input file, please refer to the [NEML2 documentation](https://applied-material-modeling.github.io/neml2/). ## Citing NEML2 diff --git a/modules/solid_mechanics/include/neml2/utils/NEML2Utils.h b/modules/solid_mechanics/include/neml2/utils/NEML2Utils.h index 5f321da830ed..983fc7dd6a0c 100644 --- a/modules/solid_mechanics/include/neml2/utils/NEML2Utils.h +++ b/modules/solid_mechanics/include/neml2/utils/NEML2Utils.h @@ -131,7 +131,7 @@ To debug NEML2 related issues: run the simulation through a debugger: See https://mooseframework.inl.gov/application_development/debugging.html 4. If the issue is due to a NEML2 bug, feel free to report it at - https://github.com/reverendbedford/neml2/issues + https://github.com/applied-material-modeling/neml2/issues ============================================================================== )"""";