9ac457f | Antonio M. Recuero | 29 January 2024, 16:25:49 UTC | Reinit material for contact constraints on undisplaced mesh. This is needed for explicit dynamics contact constraints which use material properties on both secondary node and primary projection point. | 02 March 2024, 19:27:53 UTC |
be55865 | Antonio Recuero | 24 January 2024, 00:56:17 UTC | Remove dead code, add coverage, cleanup | 02 March 2024, 19:27:53 UTC |
bdd2cf3 | Antonio Recuero | 22 January 2024, 17:46:04 UTC | Include option to overwrite current solution. This option is more consistent with the internal energy of the solid. I.e., it overwrites the position of the contacting boundaries with the result of the iterative contact algorithm. However, it sometimes results in some sort of element inversion or impossible mappings. This needs to be investigated/debugged. It may be due to MOOSE's order of operations. | 02 March 2024, 19:27:53 UTC |
584e25a | Antonio Recuero | 19 January 2024, 21:48:01 UTC | Update contact boundary displacements with new step. The previous strategy modified previous displacements to produce a velocity that would fulfil the dynamic contact constraints. That resulted in very wrong internal force state in the new step, which _created_ energy. This commit attempts to directly write the displacement variables in the new step. | 02 March 2024, 19:27:53 UTC |
e3e67d3 | Antonio Recuero | 04 January 2024, 15:50:00 UTC | Fix critical time step postprocessor threading behavior. When multiple threads provide values for the critical values for the time step, pick the minimum value. Otherwise: - It's numerically inaccurate, only the minimum value would guarantee stability. - The behavior would be inconsistent with parallel processing | 02 March 2024, 19:27:53 UTC |
5cb3132 | Antonio Recuero | 02 January 2024, 23:27:41 UTC | Move test folder and remove unnecessary mutex. Fix website. Only update auxiliary system in node-face constraints if we are writing to variables. | 02 March 2024, 19:27:53 UTC |
6c87002 | Antonio Recuero | 02 January 2024, 21:53:40 UTC | Fix documentation | 02 March 2024, 19:27:53 UTC |
7d50145 | Antonio Recuero | 08 December 2023, 19:01:34 UTC | Remove unused gap variable | 02 March 2024, 19:27:53 UTC |
d5a58b9 | Antonio Recuero | 05 December 2023, 23:28:26 UTC | Add heavy test | 02 March 2024, 19:27:53 UTC |
0675e22 | Antonio Recuero | 29 November 2023, 17:38:43 UTC | Implement balance-momentum equations for explicit contact (#25666) Kinematic constraint works for primary surface being rigid and works also in parallel. Requires verification and adding documentation. | 02 March 2024, 19:27:49 UTC |
7e9143d | Antonio Recuero | 21 November 2023, 20:39:36 UTC | Make NodeFace writeable friendly. Pull variables into constraint. | 02 March 2024, 19:27:18 UTC |
076f8ae | Antonio Recuero | 21 November 2023, 20:35:01 UTC | Fix nodal calculations | 02 March 2024, 19:27:18 UTC |
f87ff84 | Antonio Recuero | 16 November 2023, 19:31:36 UTC | Implement momentum-balance explicit dynamics contact force | 02 March 2024, 19:27:18 UTC |
7436d6a | Antonio Recuero | 15 November 2023, 21:54:37 UTC | Enable (hopefully) neighbor materials in explicit contact constraint | 02 March 2024, 19:27:18 UTC |
cb98b48 | Alex Lindsay | 14 November 2023, 00:24:41 UTC | Mods to avoid OOB access | 02 March 2024, 19:27:18 UTC |
835e404 | Antonio Recuero | 13 November 2023, 23:03:42 UTC | Add necessary material properties | 02 March 2024, 19:27:17 UTC |
47dfe7b | Antonio Recuero | 10 November 2023, 20:03:25 UTC | Neighbor material in node-face explicit dynamics constraint | 02 March 2024, 19:27:17 UTC |
d47cecd | Antonio Recuero | 08 November 2023, 20:37:21 UTC | Update calls to system base with new API | 02 March 2024, 19:27:17 UTC |
bb206bc | Antonio Recuero | 19 October 2023, 23:54:49 UTC | WIP iterative contact dynamics | 02 March 2024, 19:27:17 UTC |
29c256d | Antonio Recuero | 19 October 2023, 22:08:58 UTC | Add wave speed as a material property | 02 March 2024, 19:27:13 UTC |
01b4bb2 | Antonio Recuero | 09 October 2023, 17:16:46 UTC | Initial commit with: - Initial explicit dynamics action - Initial explicit dynamics node-face normal constraint (#25666). | 02 March 2024, 19:26:14 UTC |
1ac1ddc | Guillaume Giudicelli | 01 March 2024, 20:50:25 UTC | Merge pull request #26924 from GiudGiud/PR_less_checks Tune verbosity of search value conflicts | 01 March 2024, 20:50:25 UTC |
03a8ec5 | Guillaume Giudicelli | 01 March 2024, 15:24:19 UTC | Address Alex's review rename variable Co-authored-by: Alex Lindsay <alexander.lindsay@inl.gov> | 01 March 2024, 16:19:16 UTC |
eb8d9de | Guillaume Giudicelli | 01 March 2024, 02:17:19 UTC | Merge pull request #26934 from GiudGiud/PR_sam_comp | 01 March 2024, 02:17:19 UTC |
8f10cb0 | Guillaume Giudicelli | 29 February 2024, 20:08:30 UTC | Add a tensor mechanics app header for compatibility refs #25584 | 29 February 2024, 20:08:52 UTC |
ad219bc | Guillaume Giudicelli | 29 February 2024, 05:21:54 UTC | Merge pull request #26926 from hugary1995/weld_animation Add an animation of laser welding | 29 February 2024, 05:21:54 UTC |
349bab8 | Alex Lindsay | 29 February 2024, 05:07:31 UTC | Merge pull request #26927 from lindsayad/unused-contact-tests Remove unused VCP contact tests | 29 February 2024, 05:07:31 UTC |
36edcf4 | Alex Lindsay | 29 February 2024, 00:56:31 UTC | Remove unused VCP contact tests Discovered these were unused while looking into #26879 | 29 February 2024, 00:57:48 UTC |
4ee14ee | Gary Hu | 28 February 2024, 23:02:09 UTC | Add an animation of laser welding close #26925 | 28 February 2024, 23:03:15 UTC |
de04424 | Guillaume Giudicelli | 28 February 2024, 22:09:47 UTC | Limit the output from search value conflict by default Make it user selectable refs #26923 | 28 February 2024, 22:13:45 UTC |
6201cb0 | Guillaume Giudicelli | 28 February 2024, 21:37:32 UTC | Stop searching for value conflict if the mesh has not changed: and the conflict search has happened once refs #26923 | 28 February 2024, 22:13:30 UTC |
c8158dd | Guillaume Giudicelli | 28 February 2024, 14:48:23 UTC | Merge pull request #26739 from GiudGiud/PR_rename_tensor | 28 February 2024, 14:48:23 UTC |
c019c7d | Guillaume Giudicelli | 28 February 2024, 00:52:40 UTC | Change documentation test makefile to exclude tensor mechanics symlink folder | 28 February 2024, 05:18:39 UTC |
1f3ac12 | Guillaume Giudicelli | 27 February 2024, 22:16:14 UTC | Update some UEL and NEML2 paths And a few tests doco paths | 28 February 2024, 05:18:39 UTC |
90df016 | Guillaume Giudicelli | 27 February 2024, 16:26:53 UTC | Update coverage target to new module name | 28 February 2024, 05:18:39 UTC |
0aee541 | Guillaume Giudicelli | 21 February 2024, 18:45:48 UTC | Allow actions registered to meta-action tasks to create an action that has a valid and a deprecated syntax and still have the single-syntax-action behavior | 28 February 2024, 05:18:38 UTC |
4b11022 | Guillaume Giudicelli | 21 February 2024, 17:08:37 UTC | Address Ben's review - revert some module name changes in newsletters - improve reference spelling to the solid mechanics module part 2 | 28 February 2024, 05:18:38 UTC |
3c943a7 | Guillaume Giudicelli | 10 February 2024, 00:43:42 UTC | Update module loader to new tensor mechanics module name Makefile cosmetic changes | 28 February 2024, 05:18:38 UTC |
100e610 | Guillaume Giudicelli | 08 February 2024, 17:51:55 UTC | Add doco for new name of parameter sharing action | 28 February 2024, 05:18:38 UTC |
48018aa | Guillaume Giudicelli | 08 February 2024, 17:48:40 UTC | Add two deprecated headers to keep the actions around until the apps are patched | 28 February 2024, 05:18:38 UTC |
3ea25bd | Guillaume Giudicelli | 08 February 2024, 16:51:15 UTC | Attempt deleting doco symlink - if we dont do that the 'child' class searching extension cannot find the children classes headers and errors | 28 February 2024, 05:18:38 UTC |
d81ec64 | MOOSE maintenance | 08 February 2024, 16:46:32 UTC | Add more pages for deprecated kernels pages | 28 February 2024, 05:18:38 UTC |
64c7504 | Guillaume Giudicelli | 08 February 2024, 07:09:48 UTC | Update tests spec design document location | 28 February 2024, 05:18:38 UTC |
9ba88fc | Guillaume Giudicelli | 08 February 2024, 05:12:48 UTC | More backing up on bad replacements | 28 February 2024, 05:18:38 UTC |
a6d1d77 | MOOSE maintenance | 08 February 2024, 04:47:24 UTC | (Dynamic)SolidMechanicsAction -> Dynamic/QuasiStaticSolidMechanicsPhysics | 28 February 2024, 05:18:38 UTC |
5e180b7 | Guillaume Giudicelli | 08 February 2024, 04:31:31 UTC | Rename UO doc files | 28 February 2024, 05:18:38 UTC |
f0a34d7 | Guillaume Giudicelli | 07 February 2024, 23:47:40 UTC | Update documentation module items to new module name - sqa reports - duplicate bibs - tutorial links - gallery | 28 February 2024, 05:18:38 UTC |
408a08e | Guillaume Giudicelli | 07 February 2024, 19:01:15 UTC | Fixup deprecated syntax doco to point to new tests names and blocks | 28 February 2024, 05:18:38 UTC |
b91e5c6 | MOOSE maintenance | 07 February 2024, 05:52:12 UTC | Replace TM by SolidMechanics in XFEM, Combined, Porous Flow and Contact | 28 February 2024, 05:18:38 UTC |
a62f350 | Guillaume Giudicelli | 07 February 2024, 05:48:25 UTC | Update modules documentation to new modules names | 28 February 2024, 05:18:38 UTC |
592d874 | Guillaume Giudicelli | 07 February 2024, 05:48:03 UTC | Update framework documentation to new module name | 28 February 2024, 05:18:38 UTC |
c9ce007 | Guillaume Giudicelli | 06 February 2024, 01:00:53 UTC | Unrelated Clang format | 28 February 2024, 05:18:38 UTC |
95b038d | Guillaume Giudicelli | 05 February 2024, 16:10:50 UTC | Add new Physics syntax pages | 28 February 2024, 05:18:38 UTC |
b60b204 | Guillaume Giudicelli | 05 February 2024, 16:05:22 UTC | Add back old pages for compatibility | 28 February 2024, 05:18:38 UTC |
e0ba26d | Guillaume Giudicelli | 05 February 2024, 16:01:25 UTC | Update syntax doco to new syntax | 28 February 2024, 05:18:38 UTC |
da161e7 | Guillaume Giudicelli | 05 February 2024, 04:51:42 UTC | Update modules/solid_mech to new syntax | 28 February 2024, 05:18:37 UTC |
1a8450b | Guillaume Giudicelli | 05 February 2024, 04:25:45 UTC | Update doco source doco & links for new physics names | 28 February 2024, 05:18:37 UTC |
b1b5b89 | Guillaume Giudicelli | 05 February 2024, 03:28:04 UTC | Update solid mechanics module name in MOOSE tutorial | 28 February 2024, 05:18:37 UTC |
22232d1 | Guillaume Giudicelli | 05 February 2024, 03:19:20 UTC | Update module path in SQA docs and in doc configuration | 28 February 2024, 05:18:37 UTC |
5eab5fc | MOOSE maintenance | 05 February 2024, 02:17:20 UTC | Update solid mechanics UO names in tests | 28 February 2024, 05:18:37 UTC |
97a04f9 | MOOSE maintenance | 05 February 2024, 02:16:49 UTC | Update solid mechanics UO names in examples | 28 February 2024, 05:18:37 UTC |
69e762a | MOOSE maintenance | 05 February 2024, 02:16:23 UTC | Update solid mechanics action syntax in examples | 28 February 2024, 05:18:37 UTC |
a5ef5ca | MOOSE maintenance | 05 February 2024, 02:14:40 UTC | Update action syntax in examples Update UO names in examples | 28 February 2024, 05:18:37 UTC |
9fdee1a | Guillaume Giudicelli | 05 February 2024, 00:52:18 UTC | Use QuasiStatic in physics name | 28 February 2024, 05:18:37 UTC |
086e12d | MOOSE maintenance | 04 February 2024, 23:05:20 UTC | Update tensor mechanics syntax in tests | 28 February 2024, 05:18:37 UTC |
69ceb58 | Guillaume Giudicelli | 04 February 2024, 23:04:04 UTC | Use Physics name for base classes of major SM actions | 28 February 2024, 03:30:49 UTC |
5d55a22 | Guillaume Giudicelli | 04 February 2024, 22:52:30 UTC | Update action syntax to use Physics | 28 February 2024, 03:30:49 UTC |
2a6e655 | Guillaume Giudicelli | 04 February 2024, 22:43:25 UTC | Add macro for deprecating syntax | 28 February 2024, 03:30:49 UTC |
13e1f60 | Guillaume Giudicelli | 04 February 2024, 22:11:10 UTC | Adapt other modules to new solid mechanics module | 28 February 2024, 03:30:49 UTC |
cc9e82e | MOOSE maintenance | 04 February 2024, 22:05:27 UTC | Update test objects to new module name | 28 February 2024, 03:30:49 UTC |
fc4f38b | Guillaume Giudicelli | 04 February 2024, 22:02:45 UTC | Update submodules | 28 February 2024, 03:30:49 UTC |
2a25e49 | Guillaume Giudicelli | 04 February 2024, 21:58:24 UTC | Adapt actions to new name | 28 February 2024, 03:30:49 UTC |
6b00646 | Guillaume Giudicelli | 04 February 2024, 21:48:38 UTC | Adapt utils to new name | 28 February 2024, 03:30:49 UTC |
d49c37a | Guillaume Giudicelli | 04 February 2024, 21:47:10 UTC | Adapt the app to new name | 28 February 2024, 03:30:49 UTC |
70496b4 | Guillaume Giudicelli | 04 February 2024, 21:39:45 UTC | Adapt materials to new UO names | 28 February 2024, 03:30:49 UTC |
c69ef8d | MOOSE maintenance | 04 February 2024, 21:35:44 UTC | Rename tensor mechanics UOs to solid mecha UOs | 28 February 2024, 03:30:49 UTC |
aa44acc | MOOSE maintenance | 04 February 2024, 18:48:12 UTC | Register classes to new solid mechanics app | 28 February 2024, 03:30:49 UTC |
99fc11d | Guillaume Giudicelli | 04 February 2024, 18:44:50 UTC | Adapt unit tests to new module name | 28 February 2024, 03:30:48 UTC |
8ad759e | Guillaume Giudicelli | 04 February 2024, 18:43:21 UTC | Adapt SQA documents to new name | 28 February 2024, 03:30:48 UTC |
3d619ec | Guillaume Giudicelli | 04 February 2024, 18:40:32 UTC | Rename SQA and bib files to solid mechanics | 28 February 2024, 03:30:48 UTC |
d119f9b | Guillaume Giudicelli | 04 February 2024, 18:38:16 UTC | Rename doco folders to solid mechanics | 28 February 2024, 03:30:48 UTC |
e9eca09 | Guillaume Giudicelli | 29 December 2023, 10:53:47 UTC | Add symlinks for tensor mechanics module This keeps additional civet recipes green during the transition | 28 February 2024, 03:30:48 UTC |
d9e9e36 | Guillaume Giudicelli | 29 December 2023, 10:51:49 UTC | Update modules central makefile for new module name, refs #25584 | 28 February 2024, 03:30:48 UTC |
db00441 | Guillaume Giudicelli | 29 December 2023, 10:48:13 UTC | Rename tensor mechanics module to solid mechanics, refs #25584 | 28 February 2024, 03:30:48 UTC |
398d8b5 | Guillaume Giudicelli | 28 February 2024, 02:54:33 UTC | Merge pull request #26907 from laagesen/grain_growth_doco_26890 Add additional references for phase-field grain growth model | 28 February 2024, 02:54:33 UTC |
b7f09a1 | Guillaume Giudicelli | 28 February 2024, 02:50:05 UTC | Merge pull request #26906 from lindsayad/discrete-stateful-26905 Get variable dependencies of discrete materials for stateful init | 28 February 2024, 02:50:05 UTC |
ff396e3 | Guillaume Giudicelli | 28 February 2024, 02:49:38 UTC | Merge pull request #26898 from lindsayad/ad-coupled-scalar-dot Add adCoupledScalarDot API | 28 February 2024, 02:49:38 UTC |
9ec0453 | Guillaume Giudicelli | 27 February 2024, 22:12:40 UTC | Merge pull request #26903 from miaoyinb/cut_mesh_fix Fix missing cut plane in CutMeshByPlaneGenerator | 27 February 2024, 22:12:40 UTC |
ec42629 | Larry Aagesen | 27 February 2024, 20:01:46 UTC | Add additional references for phase-field grain growth model. Closes #26890 | 27 February 2024, 20:02:14 UTC |
afa2585 | Yinbin Miao | 27 February 2024, 19:07:19 UTC | remove variable that is not used | 27 February 2024, 19:07:19 UTC |
3b87952 | Alex Lindsay | 27 February 2024, 18:04:32 UTC | Get variable dependencies of discrete materials for stateful init Closes #26905 | 27 February 2024, 18:05:13 UTC |
81ad0b1 | Yinbin Miao | 27 February 2024, 16:31:34 UTC | Fix missing cut plane in CutMeshByPlaneGenerator closes #26902 | 27 February 2024, 16:32:46 UTC |
d6b47a8 | Guillaume Giudicelli | 27 February 2024, 15:16:15 UTC | Merge pull request #21992 from dschwen/values_21989 Add more `coupled*Values*` functions | 27 February 2024, 15:16:15 UTC |
f56251c | joshuahansel | 27 February 2024, 12:46:10 UTC | Merge pull request #26893 from joshuahansel/move-back-joss-files Moved THM JOSS paper files into THM dir | 27 February 2024, 12:46:10 UTC |
0df9b38 | Alex Lindsay | 27 February 2024, 07:34:48 UTC | Test new adCoupledScalarDot API | 27 February 2024, 07:49:50 UTC |
71d02aa | Alex Lindsay | 27 February 2024, 07:16:19 UTC | const qualify the component argument for scalar coupleable APIs | 27 February 2024, 07:49:50 UTC |
4911aba | Alex Lindsay | 27 February 2024, 07:15:24 UTC | Add adCoupledScalarDot API Refs #26891 | 27 February 2024, 07:49:50 UTC |
d449b5e | Guillaume Giudicelli | 23 February 2024, 00:47:10 UTC | Add documentation for the NeighborCoupleable interface | 27 February 2024, 05:50:11 UTC |
08c553f | Guillaume Giudicelli | 22 February 2024, 21:01:13 UTC | Add neighbor coupleable interface tests for new routines | 27 February 2024, 05:49:15 UTC |
d540670 | Daniel Schwen | 01 September 2022, 23:02:46 UTC | Add more coupled*Values* functions (#21989) | 27 February 2024, 05:49:15 UTC |