-
Notifications
You must be signed in to change notification settings - Fork 101
test: mixed-dimensional consistency #3957
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
castelletto1
merged 321 commits into
develop
from
feature/oduran/test_fem_stress_consistency
Mar 31, 2026
Merged
Changes from all commits
Commits
Show all changes
321 commits
Select commit
Hold shift + click to select a range
1255072
Update DynamicFieldSpecification.cpp
OmarDuran 85fc4de
wip: update hydrostatic specification
OmarDuran deef39c
wip: update baseline
OmarDuran 5d754bd
Revert "wip: update baseline"
OmarDuran 5f6cca5
Update testMixedDimSinglePhaseFlow.cpp
OmarDuran f2952cd
Update testMixedDimSinglePhaseFlow.cpp
OmarDuran 21bcbb5
Update DynamicFieldSpecification.cpp
OmarDuran e13b0ea
Update testMixedDimSinglePhaseFlow.cpp
OmarDuran b6f17a5
Update testMixedDimSinglePhaseFlow.cpp
OmarDuran 360c976
Update CMakeLists.txt
OmarDuran 4ace3f8
wip: cleaning up
OmarDuran 211d3c7
Update SolidMechanicsAugmentedLagrangianContact.cpp
OmarDuran 2ef921d
Update testFEMConsistency.cpp
OmarDuran c77f5b2
wip: clean up code part I
OmarDuran eed9343
wip: add option to replace displacements
OmarDuran 1ebb36a
Synchronize bubble displacement and add reset_displacements option
OmarDuran 572ec5c
test traction on generated fractures
OmarDuran 4851d94
testing fracture stress in all the configurations
OmarDuran 2c54a37
wip initialize traction from matrix elements
OmarDuran 4a03e4b
wip: refactor traction initialization from bulk stresses.
OmarDuran 11f4015
wip: report completion for SG.
OmarDuran 882eb94
update from develop
OmarDuran eaf5ce4
delete duplicated code
OmarDuran d72e2af
Parametrization for multiple mpi ranks
OmarDuran e83528d
balancing test load
OmarDuran d824379
fix typo in the xml block
OmarDuran 5bff55f
Ensuring stick mode
OmarDuran fa9212e
add print statements
OmarDuran d90acfb
add print statements
OmarDuran c5c1f9a
adjusting mesh modification stamps for SurfaceGenerator steps as solo…
OmarDuran ed9f861
remove print statements
OmarDuran 4a78194
test failure is caused by a race condition when running tests in par…
OmarDuran ff79f51
test failure is caused by a race condition when running tests in par…
OmarDuran 441061b
run test with direct solver
OmarDuran 4eb8998
wip fixing tetrehedral partitions
OmarDuran 2dbcff0
fix: address surface generator performance issues (#3968)
rrsettgast 10db3d0
fix conflict
OmarDuran 3ea580a
adding print statements
OmarDuran f2fbe83
remove print statements
OmarDuran 7446a8a
uncrustify style
OmarDuran cca5df1
remove unused variable
OmarDuran 5efc697
remove unused variable
OmarDuran df6be99
run all tests with 4 ranks
OmarDuran 8229d9f
update test meshes
OmarDuran 32a98cc
add missing comma
OmarDuran 30f9857
update mpi testFEMConsistency
OmarDuran 4f35ade
run test with 4 ranks.
OmarDuran 9b4424d
wip: clean up I
OmarDuran dcd9204
Merge branch 'develop' into feature/oduran/test_fem_stress_consistency
OmarDuran d750b9e
fix: doc
OmarDuran b703624
Using LvArray tensorOps
castelletto1 096ded9
Same
castelletto1 1fd7495
Throw an error if 3D cell have tensile principal stresses
castelletto1 15a101f
Final refactoring for initializeTractionFromAdjacentCellStress
castelletto1 5d9ebcc
Exact cases with SG.
OmarDuran f9780cd
update from develop
OmarDuran 3cb22ff
wip: compositional vertical equilibrium
OmarDuran 93d7f01
wip: compositional vertical equilibrium II
OmarDuran 54cbea7
wip: compositional vertical equilibrium III
OmarDuran 63c104e
wip: compositional vertical equilibrium IV
OmarDuran 18db6a0
wip: compositional vertical equilibrium V
OmarDuran 1dcc802
wip: compositional vertical equilibrium VI
OmarDuran 9363723
wip: compositional vertical equilibrium VII
OmarDuran 7187ceb
Merge branch 'develop' into feature/oduran/test_fem_stress_consistency
OmarDuran 9029317
wip: compositional vertical equilibrium VIII
OmarDuran d2c473d
wip: compositional vertical equilibrium IX
OmarDuran 5fa27b5
wip: compositional vertical equilibrium X
OmarDuran d30af7f
wip: make SG log output more informative
OmarDuran dbc198f
wip: compositional vertical equilibrium XI
OmarDuran a2a6735
wip: compositional vertical equilibrium XII
OmarDuran 09e8158
wip: compositional vertical equilibrium XIII
OmarDuran 310818c
wip: compositional vertical equilibrium XIV
OmarDuran ea9feea
wip: compositional vertical equilibrium XV
OmarDuran b15d5bb
wip: compositional vertical equilibrium XVI
OmarDuran d112a12
wip: improving test for FEM consistency and annotate issue with norma…
OmarDuran 4101dbf
wip: cleaning up aux files.
OmarDuran 03b9c82
wip: fixing release compilation.
OmarDuran 257882a
wip: fix compilation issue with Ubuntu CUDA debug (20.04, clang 10.0.…
OmarDuran 1e96d14
wip: remove vtk output from tests.
OmarDuran c14b447
wip: making test faster
OmarDuran 8b6de53
wip: uncrustify
OmarDuran 0acc364
wip: making test faster II
OmarDuran ab6177c
wip: making test faster III
OmarDuran 2216334
wip: making test faster VI
OmarDuran 539b87c
wip: making test faster VII
OmarDuran 1c342f3
wip
OmarDuran 8f0d6fa
wip: making test faster VIII
OmarDuran d3b5687
wip: making test faster IX
OmarDuran d184cfb
wip: making test faster X
OmarDuran 64fc62c
wip: making test faster XI
OmarDuran 93b81ad
wip: making test faster XII
OmarDuran 68d1450
wip: making test faster XIII
OmarDuran 1a7f891
Remove registration or pressure fields in pure contact mechanics.
OmarDuran 1139875
wip: making test faster XIV
OmarDuran 02186a8
wip: push LvArray updates
OmarDuran d3b77f1
wip: make code CI-compliant I
OmarDuran 9a8d030
wip: make code CI-compliant II
OmarDuran c1e868f
wip: make code CI-compliant III
OmarDuran a2a2a0c
wip: make code CI-compliant IV
OmarDuran c27316b
wip: make code CI-compliant V
OmarDuran 39a2e1a
wip: robust test for SG
OmarDuran b18e514
wip: robust test for SG II
OmarDuran dbaaf00
wip: robust test for SG III
OmarDuran 32b01c4
wip: robust test for SG IV
OmarDuran 839c138
wip: robust test for SG V
OmarDuran a8ef9e0
wip: robust test for SG VI
OmarDuran 6d5bd18
wip: robust test for SG VII
OmarDuran 9be188a
wip: robust test for SG VIII
OmarDuran 6614f3b
wip: robust test for SG IX
OmarDuran df2483a
wip: robust test for SG X
OmarDuran 9a8ad56
wip: robust test for SG XI
OmarDuran b82c243
wip: robust test for SG XII
OmarDuran 1391522
wip: robust test for SG XIII
OmarDuran 0300e40
wip: robust test for SG XIV
OmarDuran 16de5f4
wip: robust test for SG XV
OmarDuran ee1d1b0
wip: centralization of mixed-dimensional tests meshes
OmarDuran 16da515
wip: robust test for SG XVI
OmarDuran 4bf589a
wip: robust test for SG XVII
OmarDuran 55fdaa0
wip: robust test for SG XVIII
OmarDuran 308d1f9
wip: robust test for SG XIX
OmarDuran 4425e3e
wip: robust test for SG XX
OmarDuran 0cee70c
wip: include Euler-Poincaré characteristic option
OmarDuran a831835
wip: expanding coverage
OmarDuran 37cdb2f
wip: fix documentaion
OmarDuran 0334f74
wip: mpi test
OmarDuran d7cf879
Update testSurfaceGenerator.cpp
OmarDuran 9c77588
wip: mpi test
OmarDuran 0a65fce
wip: serial test under mpi structure
OmarDuran 55ab276
wip: split serial test and mpi test
OmarDuran c1c3280
wip: fixing mpi test
OmarDuran f552c01
wip: fixing mpi test
OmarDuran 4023829
wip: fixing mpi test
OmarDuran e739534
wip: fixing mpi test
OmarDuran 4981954
wip: adding Nicola's meshes
OmarDuran d17b924
wip: adding Nicola's meshes II
OmarDuran 233d8d4
wip: adding Nicola's meshes III
OmarDuran 3149b93
wip: adding Nicola's meshes IV
OmarDuran 874f0da
wip: adding Nicola's meshes V
OmarDuran 772e043
wip: adding Nicola's meshes VI
OmarDuran 9a08982
wip: fixing underintegration at external boundaries
OmarDuran 85f7af2
fix an orientation issue on contact mec solvers.
OmarDuran 91e60cf
mpi-compatible euler characteristic
OmarDuran 21c35f6
wip: testing testSurfaceGenerator_mpi only on hexahedra
OmarDuran af6c912
wip: refactor implementation of Neumann conditions
OmarDuran acb99ec
refactor traction boundary conditions.
OmarDuran 968102e
refactor traction boundary conditions II
OmarDuran e4d2863
Triggering CI/CD pipeline
OmarDuran 4954fb7
Triggering CI/CD pipeline
OmarDuran 98f45ed
wip: update from develop
OmarDuran dc2b432
split of simplexes is fully correct in serial.
OmarDuran b4984ef
split of simplexes is fully correct in parallel.
OmarDuran 3a82cab
split of simplexes is fully correct in parallel: fixed np = 10
OmarDuran d7882e6
Adding note on incomplete Euler characteristic on incomplete high-ord…
OmarDuran 1280c8a
disable assertion A5 for all the test.
OmarDuran db211bd
disable assertion A5 for all the test.
OmarDuran 1711829
wip: update from develop
OmarDuran cae84be
disable Assertion 5
OmarDuran 777e09f
Compute euler characteristis on the bulk.
OmarDuran 21a9bd1
Compute euler characteristis only the bulk elements.
OmarDuran 5c1b1c8
wip: robust parallelization.
OmarDuran 000686c
wip: robust parallelization.
OmarDuran 5b726ad
wip: cleaning up.
OmarDuran 34d8843
wip: cleaning up II
OmarDuran afbfcb6
Merge branch 'develop' into feature/oduran/test_fem_stress_consistency
OmarDuran 5a94fe8
wip: clean up III
OmarDuran 2d650af
wip: clean up IV
OmarDuran 8115845
wip: fixing mpi test in release
OmarDuran 299afca
wip: adjust for external workflow.
OmarDuran d752927
Triggering CI/CD or pushing empty commit
OmarDuran c2a7bff
Triggering CI/CD or pushing empty commit
OmarDuran 1604609
Merge branch 'develop' into feature/oduran/test_fem_stress_consistency
OmarDuran 2448d1d
wip: mpi tests are not run on Rockylinux CUDA (8, clang 17.0.6, cuda …
OmarDuran 54ad6b6
Merge branch 'feature/oduran/test_fem_stress_consistency' of https://…
OmarDuran 79f945a
wip: adding fixtures for both serial and mpi test modes
OmarDuran 79c2373
wip: fix serial testtestMixedDimSinglePhaseFlow
OmarDuran 5a2ae24
wip: fix serial testestMixedDimSinglePhaseFlow
OmarDuran 2a91ed9
wip: fix issue with CUDA runner.
OmarDuran 22d0e14
fix serial testFEMConsistency on cuda runner
OmarDuran 5d783fe
Merge branch 'develop' into feature/oduran/test_fem_stress_consistency
OmarDuran 6fcddd0
Add debug printers
OmarDuran f8c3166
wip: minor fix
OmarDuran bc5bf40
Merge branch 'develop' into feature/oduran/test_fem_stress_consistency
OmarDuran 8baf7f0
wip: minor fix
OmarDuran 326354d
wip: minor fix
OmarDuran 3d9a25e
wip: fix ninja race condition
OmarDuran 295d043
wip: fix testFEMConsistency on cuda runner.
OmarDuran 1d87f9e
wip: fix testFEMConsistency on cuda runner II.
OmarDuran 471bc59
fix: correct three phases hydro. equilibrium with no capillarity.
OmarDuran 7dcfd01
Merge branch 'fix/oduran/no_capillarity_three_phases_hydro_equi' into…
OmarDuran e059d31
fix: compilation issue
OmarDuran 0f6ff4d
Merge branch 'fix/oduran/no_capillarity_three_phases_hydro_equi' into…
OmarDuran 76407f7
sty: uncrustify
OmarDuran 6d2c7bd
Triggering CI/CD for hydrostatic equilibrium test
OmarDuran 0773972
Apply suggestions from code review
rrsettgast 5259092
fix: automatic test and removing unused TableCapillaryPressure and Ta…
OmarDuran b403361
fix: race condition with ninja builds
OmarDuran 89fda1e
fix: simplification for testFixedDimHydrostaticEquilibrium and automa…
OmarDuran 221530b
fix: simplification for automatic test initialization_2phase_no_cappr…
OmarDuran 7032072
Merge branch 'fix/oduran/no_capillarity_three_phases_hydro_equi' into…
OmarDuran f6aec0c
wip: merge from develop
OmarDuran 5485904
some potential fixes
rrsettgast af326c6
breakpoints for debugging
rrsettgast 1a88c8c
breakpoints for debugging
rrsettgast 8397214
Merge branch 'develop' into feature/oduran/test_fem_stress_consistency
OmarDuran fc17d88
more debugging
rrsettgast ca35581
Merge branch 'feature/oduran/test_fem_stress_consistency' of github.c…
rrsettgast 05eee24
fix cuda compilation
rrsettgast 3e0e245
more debugging
rrsettgast 001490a
workaround extra captures of host only objects in device lambda
rrsettgast 01cb5a4
workaround extra captures of host only objects in device lambda
rrsettgast 5ee7856
debugging
rrsettgast 4dd392e
debugging
rrsettgast 6de3bf2
debugging
rrsettgast 94d7b8e
debugging
rrsettgast dcfb878
debugging
rrsettgast 397c957
more debugging
rrsettgast 7157b5b
more debugging
rrsettgast 4325b7b
change some kernels in SolidMechanicsAugmentedLagrangianContact to ho…
rrsettgast 813a914
more attempts at debugging
rrsettgast 360ea79
kind of working on device but many host kernels
rrsettgast bced932
some potential fixes with stale data
rrsettgast a3c15cc
a bunch of debugging output
rrsettgast 1eaec65
add kernel level debugging output
rrsettgast 5a8e131
maybe fixed...still some data motion issues that seem like incorrect …
rrsettgast 5629e24
potential fix
rrsettgast 921baa6
fix for nested arrays
rrsettgast bffb7db
potential candidate for merge
rrsettgast 49c9fd0
Merge branch 'develop' into feature/oduran/test_fem_stress_consistency
rrsettgast 3b874b5
fixed problem with cmake
rrsettgast 679d31a
Merge branch 'feature/oduran/test_fem_stress_consistency' of github.c…
rrsettgast bd9d851
update submodule
rrsettgast b5e0f1b
moved some serialPolicy to parallelHostPolicy
rrsettgast 7a7c10e
uncrustify
rrsettgast cbe26e6
Merge branch 'develop' into feature/oduran/test_fem_stress_consistency
OmarDuran 2415d2b
wip: update from origin
OmarDuran c0ab20c
Merge branch 'develop' into feature/oduran/test_fem_stress_consistency
OmarDuran 3be248d
remove some autos and rebase line
OmarDuran 63d0a0b
wip: update the submodule pointer in GEOS
OmarDuran 1567222
wip: add test that were accidentally deleted.
OmarDuran 9578e02
Update src/coreComponents/dataRepository/wrapperHelpers.hpp
OmarDuran 52ed1ee
Update src/coreComponents/dataRepository/Group.cpp
OmarDuran 2d8e3a5
wip: apply copilot suggestions.
OmarDuran c791a1b
Merge branch 'feature/oduran/test_fem_stress_consistency' of https://…
OmarDuran c0bdc31
wip: apply copilot suggestions II.
OmarDuran 4983562
fix typo
rrsettgast fe3d4d7
revert some changes
rrsettgast af28fc8
wip: fix failing tests.
OmarDuran 509b7f9
wip: apply uncrustify.
OmarDuran da51804
trigger ci
OmarDuran 32378de
wip: update baseline on smaller differences.
OmarDuran File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule LvArray
updated
4 files
| +1 −0 | .gitignore | |
| +19 −8 | src/ChaiBuffer.hpp | |
| +223 −0 | unitTests/testArray1DOfArray1D.cpp | |
| +14 −0 | unitTests/testUtils.hpp |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.