Skip to content

Commit

Permalink
Added docs and issue numbers
Browse files Browse the repository at this point in the history
  This ought to be the final commit, closes idaholab#312
  • Loading branch information
reverendbedford committed Nov 15, 2022
1 parent 5396cdd commit 5cf2e03
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 1 deletion.
14 changes: 14 additions & 0 deletions doc/content/source/materials/CauchyStressFromNEML.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# CauchyStressFromNEML

!syntax description /Materials/CauchyStressFromNEML

This material model provides the Cauchy stress to the Lagrangian system using NEML.
It serves the same function as the [NEMLStress](source/materials/NEMLStress.md) object, but for
the Lagrangian solid mechanics system.

!syntax parameters /Materials/CauchyStressFromNEML

!syntax inputs /Materials/CauchyStressFromNEML

!syntax children /Materials/CauchyStressFromNEML

4 changes: 4 additions & 0 deletions test/tests/neml_lagrangian_jacobian/tests
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
difference_tol = 1E10
cli_args = "Modules/TensorMechanics/Master/all/strain=SMALL Modules/TensorMechanics/Master/all/formulation=TOTAL Materials/stress/large_kinematics=false"
requirement = 'Jacobian is exact with relative tolerance of 1e-7 for small strain kinematics using the total Lagrangian formulation'
issues = '#312'
[../]
[./small_updated]
type = PetscJacobianTester
Expand All @@ -14,6 +15,7 @@
difference_tol = 1E10
cli_args = "Modules/TensorMechanics/Master/all/strain=SMALL Modules/TensorMechanics/Master/all/formulation=UPDATED Materials/stress/large_kinematics=false"
requirement = 'Jacobian is exact with relative tolerance of 1e-7 for small strain kinematics using the updated Lagrangian formulation'
issues = '#312'
[../]
[./large_total]
type = PetscJacobianTester
Expand All @@ -22,6 +24,7 @@
difference_tol = 1E10
cli_args = "Modules/TensorMechanics/Master/all/strain=FINITE Modules/TensorMechanics/Master/all/formulation=TOTAL Materials/stress/large_kinematics=true"
requirement = 'Jacobian is exact with relative tolerance of 1e-7 for large strain kinematics using the total Lagrangian formulation'
issues = '#312'
[../]
[./large_updated]
type = PetscJacobianTester
Expand All @@ -30,5 +33,6 @@
difference_tol = 1E10
cli_args = "Modules/TensorMechanics/Master/all/strain=FINITE Modules/TensorMechanics/Master/all/formulation=UPDATED Materials/stress/large_kinematics=true"
requirement = 'Jacobian is exact with relative tolerance of 1e-7 for large strain kinematics using the updated Lagrangian formulation'
issues = '#312'
[../]
[]
2 changes: 1 addition & 1 deletion test/tests/neml_regression_lagrangian/populate_tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
rel_err = 1e-4
abs_zero = {abs_zero}
required_objects = NEMLStress
issues = '#197'
issues = '#312'
design = 'NEMLStress.md'
requirement = 'BlackBear shall run {testname} of the NEML regression tests and obtain equivalent results to those from the NEML material driver'
{skip} []
Expand Down

0 comments on commit 5cf2e03

Please sign in to comment.