From 0778ac42ec015610db570100dacb6b4b6578c3b8 Mon Sep 17 00:00:00 2001 From: WPK4FEM <129858139+WPK4FEM@users.noreply.github.com> Date: Tue, 13 Feb 2024 11:07:44 +0100 Subject: [PATCH] [GeoMechanicsApplication] Fix 1d consolidation test (#12030) (#12041) Changes include: * Cleaned up the input files of the 1D consolidation test. * Renamed a few model parts. * Removed unneeded output items. * Removed unneeded load parameters. * Documented the test. * Avoid offset of 1 second in end times of stages. * No longer skip this test. --- ..._stage1.mdpa => 1D-Consolidationtest.mdpa} | 24 +- .../1D-Consolidationtest_stage10.mdpa | 17 - .../1D-Consolidationtest_stage11.mdpa | 17 - .../1D-Consolidationtest_stage2.mdpa | 327 ---------- .../1D-Consolidationtest_stage3.mdpa | 17 - .../1D-Consolidationtest_stage4.mdpa | 17 - .../1D-Consolidationtest_stage5.mdpa | 17 - .../1D-Consolidationtest_stage6.mdpa | 17 - .../1D-Consolidationtest_stage7.mdpa | 17 - .../1D-Consolidationtest_stage8.mdpa | 17 - .../1D-Consolidationtest_stage9.mdpa | 17 - ...rs_stage3.json => MaterialParameters.json} | 2 +- .../MaterialParameters_stage1.json | 27 - .../MaterialParameters_stage10.json | 27 - .../MaterialParameters_stage11.json | 27 - .../MaterialParameters_stage2.json | 27 - .../MaterialParameters_stage4.json | 27 - .../MaterialParameters_stage5.json | 27 - .../MaterialParameters_stage6.json | 27 - .../MaterialParameters_stage7.json | 27 - .../MaterialParameters_stage8.json | 27 - .../MaterialParameters_stage9.json | 27 - .../MeshStructure.svg | 578 ++++++++++++++++++ .../ProjectParameters_stage1.json | 42 +- .../ProjectParameters_stage10.json | 34 +- .../ProjectParameters_stage11.json | 52 +- .../ProjectParameters_stage2.json | 34 +- .../ProjectParameters_stage3.json | 34 +- .../ProjectParameters_stage4.json | 34 +- .../ProjectParameters_stage5.json | 34 +- .../ProjectParameters_stage6.json | 34 +- .../ProjectParameters_stage7.json | 34 +- .../ProjectParameters_stage8.json | 34 +- .../ProjectParameters_stage9.json | 34 +- .../1D-Consolidation_all_stages/README.md | 56 ++ .../tests/test_benchmark_set_1.py | 5 - 36 files changed, 835 insertions(+), 980 deletions(-) rename applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/{1D-Consolidationtest_stage1.mdpa => 1D-Consolidationtest.mdpa} (97%) delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage10.mdpa delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage11.mdpa delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage2.mdpa delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage3.mdpa delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage4.mdpa delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage5.mdpa delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage6.mdpa delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage7.mdpa delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage8.mdpa delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage9.mdpa rename applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/{MaterialParameters_stage3.json => MaterialParameters.json} (92%) delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage1.json delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage10.json delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage11.json delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage2.json delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage4.json delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage5.json delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage6.json delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage7.json delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage8.json delete mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage9.json create mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MeshStructure.svg create mode 100644 applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/README.md diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage1.mdpa b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest.mdpa similarity index 97% rename from applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage1.mdpa rename to applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest.mdpa index 12b7921ea12c..279b975ca183 100644 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage1.mdpa +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest.mdpa @@ -296,7 +296,7 @@ Begin Conditions LineLoadDiffOrderCondition2D3N End Conditions -Begin SubModelPart Soil_undrained-auto-1 +Begin SubModelPart Soil_two_phase Begin SubModelPartTables End SubModelPartTables Begin SubModelPartNodes @@ -586,7 +586,7 @@ Begin SubModelPart Soil_undrained-auto-1 End SubModelPartConditions End SubModelPart -Begin SubModelPart BOTTOM +Begin SubModelPart Bottom Begin SubModelPartTables End SubModelPartTables Begin SubModelPartNodes @@ -602,7 +602,7 @@ Begin SubModelPart BOTTOM End SubModelPartConditions End SubModelPart -Begin SubModelPart SIDE +Begin SubModelPart Side Begin SubModelPartTables End SubModelPartTables Begin SubModelPartNodes @@ -697,7 +697,7 @@ End SubModelPart -Begin SubModelPart Line_Load-auto-1 +Begin SubModelPart Line_load Begin SubModelPartTables End SubModelPartTables Begin SubModelPartNodes @@ -715,3 +715,19 @@ Begin SubModelPart Line_Load-auto-1 End SubModelPartConditions End SubModelPart +Begin SubModelPart Fluid_pressure + Begin SubModelPartTables + End SubModelPartTables + Begin SubModelPartNodes + 197 + 198 + 199 + 200 + 201 + End SubModelPartNodes + Begin SubModelPartElements + End SubModelPartElements + Begin SubModelPartConditions + End SubModelPartConditions +End SubModelPart + diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage10.mdpa b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage10.mdpa deleted file mode 100644 index 79e8fe4beca9..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage10.mdpa +++ /dev/null @@ -1,17 +0,0 @@ - -Begin Properties 1 -End Properties - - -Begin Nodes -End Nodes - - -Begin Elements UPwSmallStrainElement2D3N -End Elements - - -Begin Conditions UPwFaceLoadCondition2D2N - 1 1 61 60 - 2 1 62 61 -End Conditions diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage11.mdpa b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage11.mdpa deleted file mode 100644 index 79e8fe4beca9..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage11.mdpa +++ /dev/null @@ -1,17 +0,0 @@ - -Begin Properties 1 -End Properties - - -Begin Nodes -End Nodes - - -Begin Elements UPwSmallStrainElement2D3N -End Elements - - -Begin Conditions UPwFaceLoadCondition2D2N - 1 1 61 60 - 2 1 62 61 -End Conditions diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage2.mdpa b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage2.mdpa deleted file mode 100644 index bb335331a557..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage2.mdpa +++ /dev/null @@ -1,327 +0,0 @@ - -Begin Properties 1 -End Properties - - -Begin Nodes -End Nodes - - -Begin Elements UPwSmallStrainElement2D3N -End Elements - - -Begin Conditions UPwFaceLoadCondition2D2N - 1 1 61 60 - 2 1 62 61 -End Conditions - - -Begin SubModelPart Soil_two_phase-auto-1 - Begin SubModelPartTables - End SubModelPartTables - Begin SubModelPartNodes - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 24 - 25 - 26 - 27 - 28 - 29 - 30 - 31 - 32 - 33 - 34 - 35 - 36 - 37 - 38 - 39 - 40 - 41 - 42 - 43 - 44 - 45 - 46 - 47 - 48 - 49 - 50 - 51 - 52 - 53 - 54 - 55 - 56 - 57 - 58 - 59 - 60 - 61 - 62 - 63 - 64 - 65 - 66 - 67 - 68 - 69 - 70 - 71 - 72 - 73 - 74 - 75 - 76 - 77 - 78 - 79 - 80 - 81 - 82 - 83 - 84 - 85 - 86 - 87 - 88 - 89 - 90 - 91 - 92 - 93 - 94 - 95 - 96 - 97 - 98 - 99 - 100 - 101 - 102 - 103 - 104 - 105 - 106 - 107 - 108 - 109 - 110 - 111 - 112 - 113 - 114 - 115 - 116 - 117 - 118 - 119 - 120 - 121 - 122 - 123 - 124 - 125 - 126 - 127 - 128 - 129 - 130 - 131 - 132 - 133 - 134 - 135 - 136 - 137 - 138 - 139 - 140 - 141 - 142 - 143 - 144 - 145 - 146 - 147 - 148 - 149 - 150 - 151 - 152 - 153 - 154 - 155 - 156 - 157 - 158 - 159 - 160 - 161 - 162 - 163 - 164 - 165 - 166 - 167 - 168 - 169 - 170 - 171 - 172 - 173 - 174 - 175 - 176 - 177 - 178 - 179 - 180 - 181 - 182 - 183 - 184 - 185 - 186 - 187 - 188 - 189 - 190 - 191 - 192 - 193 - 194 - 195 - 196 - 197 - 198 - 199 - 200 - 201 - End SubModelPartNodes - Begin SubModelPartElements - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - 20 - 21 - 22 - 23 - 24 - 25 - 26 - 27 - 28 - 29 - 30 - 31 - 32 - 33 - 34 - 35 - 36 - 37 - 38 - 39 - 40 - 41 - 42 - 43 - 44 - 45 - 46 - 47 - 48 - 49 - 50 - 51 - 52 - 53 - 54 - 55 - 56 - 57 - 58 - 59 - 60 - 61 - 62 - 63 - 64 - 65 - 66 - 67 - 68 - 69 - 70 - 71 - 72 - 73 - 74 - 75 - 76 - 77 - 78 - End SubModelPartElements - Begin SubModelPartConditions - End SubModelPartConditions -End SubModelPart - - -Begin SubModelPart Fluid_Pressure-auto-1 - Begin SubModelPartTables - End SubModelPartTables - Begin SubModelPartNodes - 197 - 198 - 199 - 200 - 201 - End SubModelPartNodes - Begin SubModelPartElements - End SubModelPartElements - Begin SubModelPartConditions - End SubModelPartConditions -End SubModelPart - - diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage3.mdpa b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage3.mdpa deleted file mode 100644 index 79e8fe4beca9..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage3.mdpa +++ /dev/null @@ -1,17 +0,0 @@ - -Begin Properties 1 -End Properties - - -Begin Nodes -End Nodes - - -Begin Elements UPwSmallStrainElement2D3N -End Elements - - -Begin Conditions UPwFaceLoadCondition2D2N - 1 1 61 60 - 2 1 62 61 -End Conditions diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage4.mdpa b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage4.mdpa deleted file mode 100644 index 79e8fe4beca9..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage4.mdpa +++ /dev/null @@ -1,17 +0,0 @@ - -Begin Properties 1 -End Properties - - -Begin Nodes -End Nodes - - -Begin Elements UPwSmallStrainElement2D3N -End Elements - - -Begin Conditions UPwFaceLoadCondition2D2N - 1 1 61 60 - 2 1 62 61 -End Conditions diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage5.mdpa b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage5.mdpa deleted file mode 100644 index 79e8fe4beca9..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage5.mdpa +++ /dev/null @@ -1,17 +0,0 @@ - -Begin Properties 1 -End Properties - - -Begin Nodes -End Nodes - - -Begin Elements UPwSmallStrainElement2D3N -End Elements - - -Begin Conditions UPwFaceLoadCondition2D2N - 1 1 61 60 - 2 1 62 61 -End Conditions diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage6.mdpa b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage6.mdpa deleted file mode 100644 index 79e8fe4beca9..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage6.mdpa +++ /dev/null @@ -1,17 +0,0 @@ - -Begin Properties 1 -End Properties - - -Begin Nodes -End Nodes - - -Begin Elements UPwSmallStrainElement2D3N -End Elements - - -Begin Conditions UPwFaceLoadCondition2D2N - 1 1 61 60 - 2 1 62 61 -End Conditions diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage7.mdpa b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage7.mdpa deleted file mode 100644 index 79e8fe4beca9..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage7.mdpa +++ /dev/null @@ -1,17 +0,0 @@ - -Begin Properties 1 -End Properties - - -Begin Nodes -End Nodes - - -Begin Elements UPwSmallStrainElement2D3N -End Elements - - -Begin Conditions UPwFaceLoadCondition2D2N - 1 1 61 60 - 2 1 62 61 -End Conditions diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage8.mdpa b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage8.mdpa deleted file mode 100644 index 79e8fe4beca9..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage8.mdpa +++ /dev/null @@ -1,17 +0,0 @@ - -Begin Properties 1 -End Properties - - -Begin Nodes -End Nodes - - -Begin Elements UPwSmallStrainElement2D3N -End Elements - - -Begin Conditions UPwFaceLoadCondition2D2N - 1 1 61 60 - 2 1 62 61 -End Conditions diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage9.mdpa b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage9.mdpa deleted file mode 100644 index 79e8fe4beca9..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/1D-Consolidationtest_stage9.mdpa +++ /dev/null @@ -1,17 +0,0 @@ - -Begin Properties 1 -End Properties - - -Begin Nodes -End Nodes - - -Begin Elements UPwSmallStrainElement2D3N -End Elements - - -Begin Conditions UPwFaceLoadCondition2D2N - 1 1 61 60 - 2 1 62 61 -End Conditions diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage3.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters.json similarity index 92% rename from applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage3.json rename to applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters.json index 576799499572..e9fd7ce53936 100644 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage3.json +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters.json @@ -1,6 +1,6 @@ { "properties": [{ - "model_part_name": "PorousDomain.Soil_two_phase-auto-1", + "model_part_name": "PorousDomain.Soil_two_phase", "properties_id": 1, "Material": { "constitutive_law": { diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage1.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage1.json deleted file mode 100644 index 5f85ba9d11a6..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage1.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "properties": [{ - "model_part_name": "PorousDomain.Soil_undrained-auto-1", - "properties_id": 1, - "Material": { - "constitutive_law": { - "name" : "GeoLinearElasticPlaneStrain2DLaw" - }, - "Variables": { - "IGNORE_UNDRAINED" : false, - "YOUNG_MODULUS" : 1000, - "POISSON_RATIO" : 0.0, - "DENSITY_SOLID" : 2.0e3, - "DENSITY_WATER" : 1.0e3, - "POROSITY" : 0.3, - "BULK_MODULUS_SOLID" : 1.0e12, - "BULK_MODULUS_FLUID" : 2.0e9, - "PERMEABILITY_XX" : 4.5e-30, - "PERMEABILITY_YY" : 4.5e-30, - "PERMEABILITY_XY" : 0.0, - "DYNAMIC_VISCOSITY" : 1.0e-6, - "THICKNESS" : 1.0 - }, - "Tables": {} - } - }] -} diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage10.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage10.json deleted file mode 100644 index 576799499572..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage10.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "properties": [{ - "model_part_name": "PorousDomain.Soil_two_phase-auto-1", - "properties_id": 1, - "Material": { - "constitutive_law": { - "name" : "GeoLinearElasticPlaneStrain2DLaw" - }, - "Variables": { - "IGNORE_UNDRAINED" : false, - "YOUNG_MODULUS" : 1000, - "POISSON_RATIO" : 0.0, - "DENSITY_SOLID" : 2.0e3, - "DENSITY_WATER" : 1.0e3, - "POROSITY" : 0.3, - "BULK_MODULUS_SOLID" : 1.0e12, - "BULK_MODULUS_FLUID" : 2.0e9, - "PERMEABILITY_XX" : 1.17982E-15, - "PERMEABILITY_YY" : 1.17982E-15, - "PERMEABILITY_XY" : 0.0, - "DYNAMIC_VISCOSITY" : 1.0e-6, - "THICKNESS" : 1.0 - }, - "Tables": {} - } - }] -} diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage11.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage11.json deleted file mode 100644 index 576799499572..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage11.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "properties": [{ - "model_part_name": "PorousDomain.Soil_two_phase-auto-1", - "properties_id": 1, - "Material": { - "constitutive_law": { - "name" : "GeoLinearElasticPlaneStrain2DLaw" - }, - "Variables": { - "IGNORE_UNDRAINED" : false, - "YOUNG_MODULUS" : 1000, - "POISSON_RATIO" : 0.0, - "DENSITY_SOLID" : 2.0e3, - "DENSITY_WATER" : 1.0e3, - "POROSITY" : 0.3, - "BULK_MODULUS_SOLID" : 1.0e12, - "BULK_MODULUS_FLUID" : 2.0e9, - "PERMEABILITY_XX" : 1.17982E-15, - "PERMEABILITY_YY" : 1.17982E-15, - "PERMEABILITY_XY" : 0.0, - "DYNAMIC_VISCOSITY" : 1.0e-6, - "THICKNESS" : 1.0 - }, - "Tables": {} - } - }] -} diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage2.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage2.json deleted file mode 100644 index 576799499572..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage2.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "properties": [{ - "model_part_name": "PorousDomain.Soil_two_phase-auto-1", - "properties_id": 1, - "Material": { - "constitutive_law": { - "name" : "GeoLinearElasticPlaneStrain2DLaw" - }, - "Variables": { - "IGNORE_UNDRAINED" : false, - "YOUNG_MODULUS" : 1000, - "POISSON_RATIO" : 0.0, - "DENSITY_SOLID" : 2.0e3, - "DENSITY_WATER" : 1.0e3, - "POROSITY" : 0.3, - "BULK_MODULUS_SOLID" : 1.0e12, - "BULK_MODULUS_FLUID" : 2.0e9, - "PERMEABILITY_XX" : 1.17982E-15, - "PERMEABILITY_YY" : 1.17982E-15, - "PERMEABILITY_XY" : 0.0, - "DYNAMIC_VISCOSITY" : 1.0e-6, - "THICKNESS" : 1.0 - }, - "Tables": {} - } - }] -} diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage4.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage4.json deleted file mode 100644 index 576799499572..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage4.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "properties": [{ - "model_part_name": "PorousDomain.Soil_two_phase-auto-1", - "properties_id": 1, - "Material": { - "constitutive_law": { - "name" : "GeoLinearElasticPlaneStrain2DLaw" - }, - "Variables": { - "IGNORE_UNDRAINED" : false, - "YOUNG_MODULUS" : 1000, - "POISSON_RATIO" : 0.0, - "DENSITY_SOLID" : 2.0e3, - "DENSITY_WATER" : 1.0e3, - "POROSITY" : 0.3, - "BULK_MODULUS_SOLID" : 1.0e12, - "BULK_MODULUS_FLUID" : 2.0e9, - "PERMEABILITY_XX" : 1.17982E-15, - "PERMEABILITY_YY" : 1.17982E-15, - "PERMEABILITY_XY" : 0.0, - "DYNAMIC_VISCOSITY" : 1.0e-6, - "THICKNESS" : 1.0 - }, - "Tables": {} - } - }] -} diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage5.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage5.json deleted file mode 100644 index 576799499572..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage5.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "properties": [{ - "model_part_name": "PorousDomain.Soil_two_phase-auto-1", - "properties_id": 1, - "Material": { - "constitutive_law": { - "name" : "GeoLinearElasticPlaneStrain2DLaw" - }, - "Variables": { - "IGNORE_UNDRAINED" : false, - "YOUNG_MODULUS" : 1000, - "POISSON_RATIO" : 0.0, - "DENSITY_SOLID" : 2.0e3, - "DENSITY_WATER" : 1.0e3, - "POROSITY" : 0.3, - "BULK_MODULUS_SOLID" : 1.0e12, - "BULK_MODULUS_FLUID" : 2.0e9, - "PERMEABILITY_XX" : 1.17982E-15, - "PERMEABILITY_YY" : 1.17982E-15, - "PERMEABILITY_XY" : 0.0, - "DYNAMIC_VISCOSITY" : 1.0e-6, - "THICKNESS" : 1.0 - }, - "Tables": {} - } - }] -} diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage6.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage6.json deleted file mode 100644 index 576799499572..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage6.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "properties": [{ - "model_part_name": "PorousDomain.Soil_two_phase-auto-1", - "properties_id": 1, - "Material": { - "constitutive_law": { - "name" : "GeoLinearElasticPlaneStrain2DLaw" - }, - "Variables": { - "IGNORE_UNDRAINED" : false, - "YOUNG_MODULUS" : 1000, - "POISSON_RATIO" : 0.0, - "DENSITY_SOLID" : 2.0e3, - "DENSITY_WATER" : 1.0e3, - "POROSITY" : 0.3, - "BULK_MODULUS_SOLID" : 1.0e12, - "BULK_MODULUS_FLUID" : 2.0e9, - "PERMEABILITY_XX" : 1.17982E-15, - "PERMEABILITY_YY" : 1.17982E-15, - "PERMEABILITY_XY" : 0.0, - "DYNAMIC_VISCOSITY" : 1.0e-6, - "THICKNESS" : 1.0 - }, - "Tables": {} - } - }] -} diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage7.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage7.json deleted file mode 100644 index 576799499572..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage7.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "properties": [{ - "model_part_name": "PorousDomain.Soil_two_phase-auto-1", - "properties_id": 1, - "Material": { - "constitutive_law": { - "name" : "GeoLinearElasticPlaneStrain2DLaw" - }, - "Variables": { - "IGNORE_UNDRAINED" : false, - "YOUNG_MODULUS" : 1000, - "POISSON_RATIO" : 0.0, - "DENSITY_SOLID" : 2.0e3, - "DENSITY_WATER" : 1.0e3, - "POROSITY" : 0.3, - "BULK_MODULUS_SOLID" : 1.0e12, - "BULK_MODULUS_FLUID" : 2.0e9, - "PERMEABILITY_XX" : 1.17982E-15, - "PERMEABILITY_YY" : 1.17982E-15, - "PERMEABILITY_XY" : 0.0, - "DYNAMIC_VISCOSITY" : 1.0e-6, - "THICKNESS" : 1.0 - }, - "Tables": {} - } - }] -} diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage8.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage8.json deleted file mode 100644 index 576799499572..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage8.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "properties": [{ - "model_part_name": "PorousDomain.Soil_two_phase-auto-1", - "properties_id": 1, - "Material": { - "constitutive_law": { - "name" : "GeoLinearElasticPlaneStrain2DLaw" - }, - "Variables": { - "IGNORE_UNDRAINED" : false, - "YOUNG_MODULUS" : 1000, - "POISSON_RATIO" : 0.0, - "DENSITY_SOLID" : 2.0e3, - "DENSITY_WATER" : 1.0e3, - "POROSITY" : 0.3, - "BULK_MODULUS_SOLID" : 1.0e12, - "BULK_MODULUS_FLUID" : 2.0e9, - "PERMEABILITY_XX" : 1.17982E-15, - "PERMEABILITY_YY" : 1.17982E-15, - "PERMEABILITY_XY" : 0.0, - "DYNAMIC_VISCOSITY" : 1.0e-6, - "THICKNESS" : 1.0 - }, - "Tables": {} - } - }] -} diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage9.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage9.json deleted file mode 100644 index 576799499572..000000000000 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MaterialParameters_stage9.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "properties": [{ - "model_part_name": "PorousDomain.Soil_two_phase-auto-1", - "properties_id": 1, - "Material": { - "constitutive_law": { - "name" : "GeoLinearElasticPlaneStrain2DLaw" - }, - "Variables": { - "IGNORE_UNDRAINED" : false, - "YOUNG_MODULUS" : 1000, - "POISSON_RATIO" : 0.0, - "DENSITY_SOLID" : 2.0e3, - "DENSITY_WATER" : 1.0e3, - "POROSITY" : 0.3, - "BULK_MODULUS_SOLID" : 1.0e12, - "BULK_MODULUS_FLUID" : 2.0e9, - "PERMEABILITY_XX" : 1.17982E-15, - "PERMEABILITY_YY" : 1.17982E-15, - "PERMEABILITY_XY" : 0.0, - "DYNAMIC_VISCOSITY" : 1.0e-6, - "THICKNESS" : 1.0 - }, - "Tables": {} - } - }] -} diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MeshStructure.svg b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MeshStructure.svg new file mode 100644 index 000000000000..ff275a65e051 --- /dev/null +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/MeshStructure.svg @@ -0,0 +1,578 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + y + x + + p=0 + q=-1 + 1m + 0.1m + + + + + + diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage1.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage1.json index 0490f0833c76..0807d68c79f5 100644 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage1.json +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage1.json @@ -1,8 +1,8 @@ { "problem_data": { "problem_name": "1D-Consolidationtest_stage1", - "start_time": 0.0, - "end_time": 1.0, + "start_time": -1.0, + "end_time": 0.0, "echo_level": 1, "parallel_type": "OpenMP", "number_of_threads": 1 @@ -13,13 +13,13 @@ "domain_size": 2, "model_import_settings": { "input_type": "mdpa", - "input_filename": "1D-Consolidationtest_stage1" + "input_filename": "1D-Consolidationtest" }, "material_import_settings": { - "materials_filename": "MaterialParameters_stage1.json" + "materials_filename": "MaterialParameters.json" }, "time_stepping": { - "time_step": 0.25 + "time_step": 1.0 }, "buffer_size": 2, "echo_level": 1, @@ -50,13 +50,13 @@ "desired_iterations": 4, "max_radius_factor": 10.0, "min_radius_factor": 0.1, - "calculate_reactions" : true, - "max_line_search_iterations" : 5, - "first_alpha_value" : 0.5, - "second_alpha_value" : 1.0, - "min_alpha" : 0.1, - "max_alpha" : 2.0, - "line_search_tolerance" : 0.5, + "calculate_reactions": true, + "max_line_search_iterations": 5, + "first_alpha_value": 0.5, + "second_alpha_value": 1.0, + "min_alpha": 0.1, + "max_alpha": 2.0, + "line_search_tolerance": 0.5, "rotation_dofs": true, "linear_solver_settings": { "solver_type": "amgcl", @@ -68,9 +68,9 @@ "tolerance": 1.0e-6, "scaling": false }, - "problem_domain_sub_model_part_list": ["Soil_undrained-auto-1"], - "processes_sub_model_part_list": ["BOTTOM","SIDE","Line_Load-auto-1"], - "body_domain_sub_model_part_list": ["Soil_undrained-auto-1"] + "problem_domain_sub_model_part_list": ["Soil_two_phase"], + "processes_sub_model_part_list": ["Bottom","Side","Line_load"], + "body_domain_sub_model_part_list": ["Soil_two_phase"] }, "output_processes": { "gid_output": [{ @@ -95,8 +95,8 @@ "node_output": false, "skin_output": false, "plane_output": [], - "nodal_results": ["DISPLACEMENT","WATER_PRESSURE","REACTION","REACTION_WATER_PRESSURE"], - "gauss_point_results": ["GREEN_LAGRANGE_STRAIN_TENSOR","CAUCHY_STRESS_TENSOR","TOTAL_STRESS_TENSOR","VON_MISES_STRESS","FLUID_FLUX_VECTOR"] + "nodal_results": ["DISPLACEMENT","WATER_PRESSURE"], + "gauss_point_results": ["CAUCHY_STRESS_TENSOR"] }, "point_data_configuration": [] } @@ -109,7 +109,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.BOTTOM", + "model_part_name": "PorousDomain.Bottom", "variable_name": "DISPLACEMENT", "active": [true,true,true], "is_fixed": [true,true,true], @@ -121,7 +121,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.SIDE", + "model_part_name": "PorousDomain.Side", "variable_name": "DISPLACEMENT", "active": [true,false,false], "is_fixed": [true,false,false], @@ -134,10 +134,10 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Line_Load-auto-1", + "model_part_name": "PorousDomain.Line_load", "variable_name": "LINE_LOAD", "active": [false,true,false], - "value": [0.0,-1,0.0], + "value": [0.0,-1.0,0.0], "table": [0,0,0] } }] diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage10.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage10.json index 501b78613643..575117296f7d 100644 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage10.json +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage10.json @@ -1,8 +1,8 @@ { "problem_data": { "problem_name": "1D-Consolidationtest_stage10", - "start_time": 1728001, - "end_time": 4320001, + "start_time": 1728000.0, + "end_time": 4320000.0, "echo_level": 1, "parallel_type": "OpenMP", "number_of_threads": 1 @@ -13,10 +13,10 @@ "domain_size": 2, "model_import_settings": { "input_type": "mdpa", - "input_filename": "1D-Consolidationtest_stage10" + "input_filename": "1D-Consolidationtest" }, "material_import_settings": { - "materials_filename": "MaterialParameters_stage10.json" + "materials_filename": "MaterialParameters.json" }, "time_stepping": { "time_step": 32000 @@ -68,9 +68,9 @@ "tolerance": 1.0e-6, "scaling": false }, - "problem_domain_sub_model_part_list": ["Soil_two_phase-auto-1"], - "processes_sub_model_part_list": ["BOTTOM","SIDE","Fluid_Pressure-auto-1","Line_Load-auto-1"], - "body_domain_sub_model_part_list": ["Soil_two_phase-auto-1"] + "problem_domain_sub_model_part_list": ["Soil_two_phase"], + "processes_sub_model_part_list": ["Bottom","Side","Fluid_pressure","Line_load"], + "body_domain_sub_model_part_list": ["Soil_two_phase"] }, "output_processes": { "gid_output": [{ @@ -95,8 +95,8 @@ "node_output": false, "skin_output": false, "plane_output": [], - "nodal_results": ["DISPLACEMENT","WATER_PRESSURE","REACTION","REACTION_WATER_PRESSURE"], - "gauss_point_results": ["GREEN_LAGRANGE_STRAIN_TENSOR","CAUCHY_STRESS_TENSOR","TOTAL_STRESS_TENSOR","VON_MISES_STRESS","FLUID_FLUX_VECTOR"] + "nodal_results": ["DISPLACEMENT","WATER_PRESSURE"], + "gauss_point_results": ["CAUCHY_STRESS_TENSOR"] }, "point_data_configuration": [] } @@ -109,7 +109,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.BOTTOM", + "model_part_name": "PorousDomain.Bottom", "variable_name": "DISPLACEMENT", "active": [true,true,true], "is_fixed": [true,true,true], @@ -121,7 +121,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.SIDE", + "model_part_name": "PorousDomain.Side", "variable_name": "DISPLACEMENT", "active": [true,false,false], "is_fixed": [true,false,false], @@ -133,15 +133,11 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyScalarConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Fluid_Pressure-auto-1", + "model_part_name": "PorousDomain.Fluid_pressure", "variable_name": "WATER_PRESSURE", "is_fixed": true, "value": 0.0, - "table": 0, - "hydrostatic": false, - "gravity_direction": 1, - "reference_coordinate": 0.0, - "specific_weight": 10000.0 + "table": 0 } }], "loads_process_list": [{ @@ -149,10 +145,10 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Line_Load-auto-1", + "model_part_name": "PorousDomain.Line_load", "variable_name": "LINE_LOAD", "active": [false,true,false], - "value": [0.0,-1,0.0], + "value": [0.0,-1.0,0.0], "table": [0,0,0] } }] diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage11.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage11.json index e13d056b122f..4c72cfd240fc 100644 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage11.json +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage11.json @@ -1,8 +1,8 @@ { "problem_data": { "problem_name": "1D-Consolidationtest_stage11", - "start_time": 4320001, - "end_time": 8640000, + "start_time": 4320000.0, + "end_time": 8640000.0, "echo_level": 1, "parallel_type": "OpenMP", "number_of_threads": 1 @@ -13,10 +13,10 @@ "domain_size": 2, "model_import_settings": { "input_type": "mdpa", - "input_filename": "1D-Consolidationtest_stage11" + "input_filename": "1D-Consolidationtest" }, "material_import_settings": { - "materials_filename": "MaterialParameters_stage11.json" + "materials_filename": "MaterialParameters.json" }, "time_stepping": { "time_step": 64000 @@ -42,21 +42,21 @@ "displacement_absolute_tolerance": 1.0E-9, "residual_relative_tolerance": 1.0E-4, "residual_absolute_tolerance": 1.0E-9, - "min_iterations": 6, - "max_iterations": 15, + "min_iterations": 6, + "max_iterations": 15, "number_cycles": 10, "reduction_factor": 0.5, "increase_factor": 2.0, "desired_iterations": 4, "max_radius_factor": 10.0, "min_radius_factor": 0.1, - "calculate_reactions" : true, - "max_line_search_iterations" : 5, - "first_alpha_value" : 0.5, - "second_alpha_value" : 1.0, - "min_alpha" : 0.1, - "max_alpha" : 2.0, - "line_search_tolerance" : 0.5, + "calculate_reactions": true, + "max_line_search_iterations": 5, + "first_alpha_value": 0.5, + "second_alpha_value": 1.0, + "min_alpha": 0.1, + "max_alpha": 2.0, + "line_search_tolerance": 0.5, "rotation_dofs": true, "linear_solver_settings": { "solver_type": "amgcl", @@ -68,9 +68,9 @@ "tolerance": 1.0e-6, "scaling": false }, - "problem_domain_sub_model_part_list": ["Soil_two_phase-auto-1"], - "processes_sub_model_part_list": ["BOTTOM","SIDE","Fluid_Pressure-auto-1","Line_Load-auto-1"], - "body_domain_sub_model_part_list": ["Soil_two_phase-auto-1"] + "problem_domain_sub_model_part_list": ["Soil_two_phase"], + "processes_sub_model_part_list": ["Bottom","Side","Fluid_pressure","Line_load"], + "body_domain_sub_model_part_list": ["Soil_two_phase"] }, "output_processes": { "gid_output": [{ @@ -95,8 +95,8 @@ "node_output": false, "skin_output": false, "plane_output": [], - "nodal_results": ["DISPLACEMENT","WATER_PRESSURE","REACTION","REACTION_WATER_PRESSURE"], - "gauss_point_results": ["GREEN_LAGRANGE_STRAIN_TENSOR","CAUCHY_STRESS_TENSOR","TOTAL_STRESS_TENSOR","VON_MISES_STRESS","FLUID_FLUX_VECTOR"] + "nodal_results": ["DISPLACEMENT","WATER_PRESSURE"], + "gauss_point_results": ["CAUCHY_STRESS_TENSOR"] }, "point_data_configuration": [] } @@ -109,7 +109,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.BOTTOM", + "model_part_name": "PorousDomain.Bottom", "variable_name": "DISPLACEMENT", "active": [true,true,true], "is_fixed": [true,true,true], @@ -121,7 +121,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.SIDE", + "model_part_name": "PorousDomain.Side", "variable_name": "DISPLACEMENT", "active": [true,false,false], "is_fixed": [true,false,false], @@ -133,15 +133,11 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyScalarConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Fluid_Pressure-auto-1", + "model_part_name": "PorousDomain.Fluid_pressure", "variable_name": "WATER_PRESSURE", "is_fixed": true, "value": 0.0, - "table": 0, - "hydrostatic": false, - "gravity_direction": 1, - "reference_coordinate": 0.0, - "specific_weight": 10000.0 + "table": 0 } }], "loads_process_list": [{ @@ -149,10 +145,10 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Line_Load-auto-1", + "model_part_name": "PorousDomain.Line_load", "variable_name": "LINE_LOAD", "active": [false,true,false], - "value": [0.0,-1,0.0], + "value": [0.0,-1.0,0.0], "table": [0,0,0] } }] diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage2.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage2.json index 5c6b7bc2ab0d..9465645a929e 100644 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage2.json +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage2.json @@ -1,8 +1,8 @@ { "problem_data": { "problem_name": "1D-Consolidationtest_stage2", - "start_time": 1.0, - "end_time": 8641, + "start_time": 0.0, + "end_time": 8640.0, "echo_level": 1, "parallel_type": "OpenMP", "number_of_threads": 1 @@ -13,10 +13,10 @@ "domain_size": 2, "model_import_settings": { "input_type": "mdpa", - "input_filename": "1D-Consolidationtest_stage2" + "input_filename": "1D-Consolidationtest" }, "material_import_settings": { - "materials_filename": "MaterialParameters_stage2.json" + "materials_filename": "MaterialParameters.json" }, "time_stepping": { "time_step": 100 @@ -68,9 +68,9 @@ "tolerance": 1.0e-6, "scaling": false }, - "problem_domain_sub_model_part_list": ["Soil_two_phase-auto-1"], - "processes_sub_model_part_list": ["BOTTOM","SIDE","Fluid_Pressure-auto-1","Line_Load-auto-1"], - "body_domain_sub_model_part_list": ["Soil_two_phase-auto-1"] + "problem_domain_sub_model_part_list": ["Soil_two_phase"], + "processes_sub_model_part_list": ["Bottom","Side","Fluid_pressure","Line_load"], + "body_domain_sub_model_part_list": ["Soil_two_phase"] }, "output_processes": { "gid_output": [{ @@ -95,8 +95,8 @@ "node_output": false, "skin_output": false, "plane_output": [], - "nodal_results": ["DISPLACEMENT","WATER_PRESSURE","REACTION","REACTION_WATER_PRESSURE"], - "gauss_point_results": ["GREEN_LAGRANGE_STRAIN_TENSOR","CAUCHY_STRESS_TENSOR","TOTAL_STRESS_TENSOR","VON_MISES_STRESS","FLUID_FLUX_VECTOR"] + "nodal_results": ["DISPLACEMENT","WATER_PRESSURE"], + "gauss_point_results": ["CAUCHY_STRESS_TENSOR"] }, "point_data_configuration": [] } @@ -109,7 +109,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.BOTTOM", + "model_part_name": "PorousDomain.Bottom", "variable_name": "DISPLACEMENT", "active": [true,true,true], "is_fixed": [true,true,true], @@ -121,7 +121,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.SIDE", + "model_part_name": "PorousDomain.Side", "variable_name": "DISPLACEMENT", "active": [true,false,false], "is_fixed": [true,false,false], @@ -133,15 +133,11 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyScalarConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Fluid_Pressure-auto-1", + "model_part_name": "PorousDomain.Fluid_pressure", "variable_name": "WATER_PRESSURE", "is_fixed": true, "value": 0.0, - "table": 0, - "hydrostatic": false, - "gravity_direction": 1, - "reference_coordinate": 0.0, - "specific_weight": 10000.0 + "table": 0 } }], "loads_process_list": [{ @@ -149,10 +145,10 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Line_Load-auto-1", + "model_part_name": "PorousDomain.Line_load", "variable_name": "LINE_LOAD", "active": [false,true,false], - "value": [0.0,-1,0.0], + "value": [0.0,-1.0,0.0], "table": [0,0,0] } }] diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage3.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage3.json index 78e4445849ae..cc6fa0a2bea1 100644 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage3.json +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage3.json @@ -1,8 +1,8 @@ { "problem_data": { "problem_name": "1D-Consolidationtest_stage3", - "start_time": 8641, - "end_time": 17281, + "start_time": 8640.0, + "end_time": 17280.0, "echo_level": 1, "parallel_type": "OpenMP", "number_of_threads": 1 @@ -13,10 +13,10 @@ "domain_size": 2, "model_import_settings": { "input_type": "mdpa", - "input_filename": "1D-Consolidationtest_stage3" + "input_filename": "1D-Consolidationtest" }, "material_import_settings": { - "materials_filename": "MaterialParameters_stage3.json" + "materials_filename": "MaterialParameters.json" }, "time_stepping": { "time_step": 200 @@ -68,9 +68,9 @@ "tolerance": 1.0e-6, "scaling": false }, - "problem_domain_sub_model_part_list": ["Soil_two_phase-auto-1"], - "processes_sub_model_part_list": ["BOTTOM","SIDE","Fluid_Pressure-auto-1","Line_Load-auto-1"], - "body_domain_sub_model_part_list": ["Soil_two_phase-auto-1"] + "problem_domain_sub_model_part_list": ["Soil_two_phase"], + "processes_sub_model_part_list": ["Bottom","Side","Fluid_pressure","Line_load"], + "body_domain_sub_model_part_list": ["Soil_two_phase"] }, "output_processes": { "gid_output": [{ @@ -95,8 +95,8 @@ "node_output": false, "skin_output": false, "plane_output": [], - "nodal_results": ["DISPLACEMENT","WATER_PRESSURE","REACTION","REACTION_WATER_PRESSURE"], - "gauss_point_results": ["GREEN_LAGRANGE_STRAIN_TENSOR","CAUCHY_STRESS_TENSOR","TOTAL_STRESS_TENSOR","VON_MISES_STRESS","FLUID_FLUX_VECTOR"] + "nodal_results": ["DISPLACEMENT","WATER_PRESSURE"], + "gauss_point_results": ["CAUCHY_STRESS_TENSOR"] }, "point_data_configuration": [] } @@ -109,7 +109,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.BOTTOM", + "model_part_name": "PorousDomain.Bottom", "variable_name": "DISPLACEMENT", "active": [true,true,true], "is_fixed": [true,true,true], @@ -121,7 +121,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.SIDE", + "model_part_name": "PorousDomain.Side", "variable_name": "DISPLACEMENT", "active": [true,false,false], "is_fixed": [true,false,false], @@ -133,15 +133,11 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyScalarConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Fluid_Pressure-auto-1", + "model_part_name": "PorousDomain.Fluid_pressure", "variable_name": "WATER_PRESSURE", "is_fixed": true, "value": 0.0, - "table": 0, - "hydrostatic": false, - "gravity_direction": 1, - "reference_coordinate": 0.0, - "specific_weight": 10000.0 + "table": 0 } }], "loads_process_list": [{ @@ -149,10 +145,10 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Line_Load-auto-1", + "model_part_name": "PorousDomain.Line_load", "variable_name": "LINE_LOAD", "active": [false,true,false], - "value": [0.0,-1,0.0], + "value": [0.0,-1.0,0.0], "table": [0,0,0] } }] diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage4.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage4.json index 19fd63c3b19e..8a908f5be663 100644 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage4.json +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage4.json @@ -1,8 +1,8 @@ { "problem_data": { "problem_name": "1D-Consolidationtest_stage4", - "start_time": 17281, - "end_time": 43201, + "start_time": 17280.0, + "end_time": 43200.0, "echo_level": 1, "parallel_type": "OpenMP", "number_of_threads": 1 @@ -13,10 +13,10 @@ "domain_size": 2, "model_import_settings": { "input_type": "mdpa", - "input_filename": "1D-Consolidationtest_stage4" + "input_filename": "1D-Consolidationtest" }, "material_import_settings": { - "materials_filename": "MaterialParameters_stage4.json" + "materials_filename": "MaterialParameters.json" }, "time_stepping": { "time_step": 500 @@ -68,9 +68,9 @@ "tolerance": 1.0e-6, "scaling": false }, - "problem_domain_sub_model_part_list": ["Soil_two_phase-auto-1"], - "processes_sub_model_part_list": ["BOTTOM","SIDE","Fluid_Pressure-auto-1","Line_Load-auto-1"], - "body_domain_sub_model_part_list": ["Soil_two_phase-auto-1"] + "problem_domain_sub_model_part_list": ["Soil_two_phase"], + "processes_sub_model_part_list": ["Bottom","Side","Fluid_pressure","Line_load"], + "body_domain_sub_model_part_list": ["Soil_two_phase"] }, "output_processes": { "gid_output": [{ @@ -95,8 +95,8 @@ "node_output": false, "skin_output": false, "plane_output": [], - "nodal_results": ["DISPLACEMENT","WATER_PRESSURE","REACTION","REACTION_WATER_PRESSURE"], - "gauss_point_results": ["GREEN_LAGRANGE_STRAIN_TENSOR","CAUCHY_STRESS_TENSOR","TOTAL_STRESS_TENSOR","VON_MISES_STRESS","FLUID_FLUX_VECTOR"] + "nodal_results": ["DISPLACEMENT","WATER_PRESSURE"], + "gauss_point_results": ["CAUCHY_STRESS_TENSOR"] }, "point_data_configuration": [] } @@ -109,7 +109,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.BOTTOM", + "model_part_name": "PorousDomain.Bottom", "variable_name": "DISPLACEMENT", "active": [true,true,true], "is_fixed": [true,true,true], @@ -121,7 +121,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.SIDE", + "model_part_name": "PorousDomain.Side", "variable_name": "DISPLACEMENT", "active": [true,false,false], "is_fixed": [true,false,false], @@ -133,15 +133,11 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyScalarConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Fluid_Pressure-auto-1", + "model_part_name": "PorousDomain.Fluid_pressure", "variable_name": "WATER_PRESSURE", "is_fixed": true, "value": 0.0, - "table": 0, - "hydrostatic": false, - "gravity_direction": 1, - "reference_coordinate": 0.0, - "specific_weight": 10000.0 + "table": 0 } }], "loads_process_list": [{ @@ -149,10 +145,10 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Line_Load-auto-1", + "model_part_name": "PorousDomain.Line_load", "variable_name": "LINE_LOAD", "active": [false,true,false], - "value": [0.0,-1,0.0], + "value": [0.0,-1.0,0.0], "table": [0,0,0] } }] diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage5.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage5.json index e00e87257915..a8c98fb71510 100644 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage5.json +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage5.json @@ -1,8 +1,8 @@ { "problem_data": { "problem_name": "1D-Consolidationtest_stage5", - "start_time": 43201, - "end_time": 86401, + "start_time": 43200.0, + "end_time": 86400.0, "echo_level": 1, "parallel_type": "OpenMP", "number_of_threads": 1 @@ -13,10 +13,10 @@ "domain_size": 2, "model_import_settings": { "input_type": "mdpa", - "input_filename": "1D-Consolidationtest_stage5" + "input_filename": "1D-Consolidationtest" }, "material_import_settings": { - "materials_filename": "MaterialParameters_stage5.json" + "materials_filename": "MaterialParameters.json" }, "time_stepping": { "time_step": 1000 @@ -68,9 +68,9 @@ "tolerance": 1.0e-6, "scaling": false }, - "problem_domain_sub_model_part_list": ["Soil_two_phase-auto-1"], - "processes_sub_model_part_list": ["BOTTOM","SIDE","Fluid_Pressure-auto-1","Line_Load-auto-1"], - "body_domain_sub_model_part_list": ["Soil_two_phase-auto-1"] + "problem_domain_sub_model_part_list": ["Soil_two_phase"], + "processes_sub_model_part_list": ["Bottom","Side","Fluid_pressure","Line_load"], + "body_domain_sub_model_part_list": ["Soil_two_phase"] }, "output_processes": { "gid_output": [{ @@ -95,8 +95,8 @@ "node_output": false, "skin_output": false, "plane_output": [], - "nodal_results": ["DISPLACEMENT","WATER_PRESSURE","REACTION","REACTION_WATER_PRESSURE"], - "gauss_point_results": ["GREEN_LAGRANGE_STRAIN_TENSOR","CAUCHY_STRESS_TENSOR","TOTAL_STRESS_TENSOR","VON_MISES_STRESS","FLUID_FLUX_VECTOR"] + "nodal_results": ["DISPLACEMENT","WATER_PRESSURE"], + "gauss_point_results": ["CAUCHY_STRESS_TENSOR"] }, "point_data_configuration": [] } @@ -109,7 +109,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.BOTTOM", + "model_part_name": "PorousDomain.Bottom", "variable_name": "DISPLACEMENT", "active": [true,true,true], "is_fixed": [true,true,true], @@ -121,7 +121,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.SIDE", + "model_part_name": "PorousDomain.Side", "variable_name": "DISPLACEMENT", "active": [true,false,false], "is_fixed": [true,false,false], @@ -133,15 +133,11 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyScalarConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Fluid_Pressure-auto-1", + "model_part_name": "PorousDomain.Fluid_pressure", "variable_name": "WATER_PRESSURE", "is_fixed": true, "value": 0.0, - "table": 0, - "hydrostatic": false, - "gravity_direction": 1, - "reference_coordinate": 0.0, - "specific_weight": 10000.0 + "table": 0 } }], "loads_process_list": [{ @@ -149,10 +145,10 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Line_Load-auto-1", + "model_part_name": "PorousDomain.Line_load", "variable_name": "LINE_LOAD", "active": [false,true,false], - "value": [0.0,-1,0.0], + "value": [0.0,-1.0,0.0], "table": [0,0,0] } }] diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage6.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage6.json index 737c026b0d1d..a2da25e7024d 100644 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage6.json +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage6.json @@ -1,8 +1,8 @@ { "problem_data": { "problem_name": "1D-Consolidationtest_stage6", - "start_time": 86401, - "end_time": 172801, + "start_time": 86400.0, + "end_time": 172800.0, "echo_level": 1, "parallel_type": "OpenMP", "number_of_threads": 1 @@ -13,10 +13,10 @@ "domain_size": 2, "model_import_settings": { "input_type": "mdpa", - "input_filename": "1D-Consolidationtest_stage6" + "input_filename": "1D-Consolidationtest" }, "material_import_settings": { - "materials_filename": "MaterialParameters_stage6.json" + "materials_filename": "MaterialParameters.json" }, "time_stepping": { "time_step": 2000 @@ -68,9 +68,9 @@ "tolerance": 1.0e-6, "scaling": false }, - "problem_domain_sub_model_part_list": ["Soil_two_phase-auto-1"], - "processes_sub_model_part_list": ["BOTTOM","SIDE","Fluid_Pressure-auto-1","Line_Load-auto-1"], - "body_domain_sub_model_part_list": ["Soil_two_phase-auto-1"] + "problem_domain_sub_model_part_list": ["Soil_two_phase"], + "processes_sub_model_part_list": ["Bottom","Side","Fluid_pressure","Line_load"], + "body_domain_sub_model_part_list": ["Soil_two_phase"] }, "output_processes": { "gid_output": [{ @@ -95,8 +95,8 @@ "node_output": false, "skin_output": false, "plane_output": [], - "nodal_results": ["DISPLACEMENT","WATER_PRESSURE","REACTION","REACTION_WATER_PRESSURE"], - "gauss_point_results": ["GREEN_LAGRANGE_STRAIN_TENSOR","CAUCHY_STRESS_TENSOR","TOTAL_STRESS_TENSOR","VON_MISES_STRESS","FLUID_FLUX_VECTOR"] + "nodal_results": ["DISPLACEMENT","WATER_PRESSURE"], + "gauss_point_results": ["CAUCHY_STRESS_TENSOR"] }, "point_data_configuration": [] } @@ -109,7 +109,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.BOTTOM", + "model_part_name": "PorousDomain.Bottom", "variable_name": "DISPLACEMENT", "active": [true,true,true], "is_fixed": [true,true,true], @@ -121,7 +121,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.SIDE", + "model_part_name": "PorousDomain.Side", "variable_name": "DISPLACEMENT", "active": [true,false,false], "is_fixed": [true,false,false], @@ -133,15 +133,11 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyScalarConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Fluid_Pressure-auto-1", + "model_part_name": "PorousDomain.Fluid_pressure", "variable_name": "WATER_PRESSURE", "is_fixed": true, "value": 0.0, - "table": 0, - "hydrostatic": false, - "gravity_direction": 1, - "reference_coordinate": 0.0, - "specific_weight": 10000.0 + "table": 0 } }], "loads_process_list": [{ @@ -149,10 +145,10 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Line_Load-auto-1", + "model_part_name": "PorousDomain.Line_load", "variable_name": "LINE_LOAD", "active": [false,true,false], - "value": [0.0,-1,0.0], + "value": [0.0,-1.0,0.0], "table": [0,0,0] } }] diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage7.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage7.json index ceaf8234dbd1..5ae4a7ee0af2 100644 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage7.json +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage7.json @@ -1,8 +1,8 @@ { "problem_data": { "problem_name": "1D-Consolidationtest_stage7", - "start_time": 172801, - "end_time": 432001, + "start_time": 172800.0, + "end_time": 432000.0, "echo_level": 1, "parallel_type": "OpenMP", "number_of_threads": 1 @@ -13,10 +13,10 @@ "domain_size": 2, "model_import_settings": { "input_type": "mdpa", - "input_filename": "1D-Consolidationtest_stage7" + "input_filename": "1D-Consolidationtest" }, "material_import_settings": { - "materials_filename": "MaterialParameters_stage7.json" + "materials_filename": "MaterialParameters.json" }, "time_stepping": { "time_step": 4000 @@ -68,9 +68,9 @@ "tolerance": 1.0e-6, "scaling": false }, - "problem_domain_sub_model_part_list": ["Soil_two_phase-auto-1"], - "processes_sub_model_part_list": ["BOTTOM","SIDE","Fluid_Pressure-auto-1","Line_Load-auto-1"], - "body_domain_sub_model_part_list": ["Soil_two_phase-auto-1"] + "problem_domain_sub_model_part_list": ["Soil_two_phase"], + "processes_sub_model_part_list": ["Bottom","Side","Fluid_pressure","Line_load"], + "body_domain_sub_model_part_list": ["Soil_two_phase"] }, "output_processes": { "gid_output": [{ @@ -95,8 +95,8 @@ "node_output": false, "skin_output": false, "plane_output": [], - "nodal_results": ["DISPLACEMENT","WATER_PRESSURE","REACTION","REACTION_WATER_PRESSURE"], - "gauss_point_results": ["GREEN_LAGRANGE_STRAIN_TENSOR","CAUCHY_STRESS_TENSOR","TOTAL_STRESS_TENSOR","VON_MISES_STRESS","FLUID_FLUX_VECTOR"] + "nodal_results": ["DISPLACEMENT","WATER_PRESSURE"], + "gauss_point_results": ["CAUCHY_STRESS_TENSOR"] }, "point_data_configuration": [] } @@ -109,7 +109,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.BOTTOM", + "model_part_name": "PorousDomain.Bottom", "variable_name": "DISPLACEMENT", "active": [true,true,true], "is_fixed": [true,true,true], @@ -121,7 +121,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.SIDE", + "model_part_name": "PorousDomain.Side", "variable_name": "DISPLACEMENT", "active": [true,false,false], "is_fixed": [true,false,false], @@ -133,15 +133,11 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyScalarConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Fluid_Pressure-auto-1", + "model_part_name": "PorousDomain.Fluid_pressure", "variable_name": "WATER_PRESSURE", "is_fixed": true, "value": 0.0, - "table": 0, - "hydrostatic": false, - "gravity_direction": 1, - "reference_coordinate": 0.0, - "specific_weight": 10000.0 + "table": 0 } }], "loads_process_list": [{ @@ -149,10 +145,10 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Line_Load-auto-1", + "model_part_name": "PorousDomain.Line_load", "variable_name": "LINE_LOAD", "active": [false,true,false], - "value": [0.0,-1,0.0], + "value": [0.0,-1.0,0.0], "table": [0,0,0] } }] diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage8.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage8.json index 663d3e52ccf5..af3b27e1844a 100644 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage8.json +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage8.json @@ -1,8 +1,8 @@ { "problem_data": { "problem_name": "1D-Consolidationtest_stage8", - "start_time": 432001, - "end_time": 864001, + "start_time": 432000.0, + "end_time": 864000.0, "echo_level": 1, "parallel_type": "OpenMP", "number_of_threads": 1 @@ -13,10 +13,10 @@ "domain_size": 2, "model_import_settings": { "input_type": "mdpa", - "input_filename": "1D-Consolidationtest_stage8" + "input_filename": "1D-Consolidationtest" }, "material_import_settings": { - "materials_filename": "MaterialParameters_stage8.json" + "materials_filename": "MaterialParameters.json" }, "time_stepping": { "time_step": 8000 @@ -68,9 +68,9 @@ "tolerance": 1.0e-6, "scaling": false }, - "problem_domain_sub_model_part_list": ["Soil_two_phase-auto-1"], - "processes_sub_model_part_list": ["BOTTOM","SIDE","Fluid_Pressure-auto-1","Line_Load-auto-1"], - "body_domain_sub_model_part_list": ["Soil_two_phase-auto-1"] + "problem_domain_sub_model_part_list": ["Soil_two_phase"], + "processes_sub_model_part_list": ["Bottom","Side","Fluid_pressure","Line_load"], + "body_domain_sub_model_part_list": ["Soil_two_phase"] }, "output_processes": { "gid_output": [{ @@ -95,8 +95,8 @@ "node_output": false, "skin_output": false, "plane_output": [], - "nodal_results": ["DISPLACEMENT","WATER_PRESSURE","REACTION","REACTION_WATER_PRESSURE"], - "gauss_point_results": ["GREEN_LAGRANGE_STRAIN_TENSOR","CAUCHY_STRESS_TENSOR","TOTAL_STRESS_TENSOR","VON_MISES_STRESS","FLUID_FLUX_VECTOR"] + "nodal_results": ["DISPLACEMENT","WATER_PRESSURE"], + "gauss_point_results": ["CAUCHY_STRESS_TENSOR"] }, "point_data_configuration": [] } @@ -109,7 +109,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.BOTTOM", + "model_part_name": "PorousDomain.Bottom", "variable_name": "DISPLACEMENT", "active": [true,true,true], "is_fixed": [true,true,true], @@ -121,7 +121,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.SIDE", + "model_part_name": "PorousDomain.Side", "variable_name": "DISPLACEMENT", "active": [true,false,false], "is_fixed": [true,false,false], @@ -133,15 +133,11 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyScalarConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Fluid_Pressure-auto-1", + "model_part_name": "PorousDomain.Fluid_pressure", "variable_name": "WATER_PRESSURE", "is_fixed": true, "value": 0.0, - "table": 0, - "hydrostatic": false, - "gravity_direction": 1, - "reference_coordinate": 0.0, - "specific_weight": 10000.0 + "table": 0 } }], "loads_process_list": [{ @@ -149,10 +145,10 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Line_Load-auto-1", + "model_part_name": "PorousDomain.Line_load", "variable_name": "LINE_LOAD", "active": [false,true,false], - "value": [0.0,-1,0.0], + "value": [0.0,-1.0,0.0], "table": [0,0,0] } }] diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage9.json b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage9.json index 23a328b039d2..abd0cdbf10e5 100644 --- a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage9.json +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/ProjectParameters_stage9.json @@ -1,8 +1,8 @@ { "problem_data": { "problem_name": "1D-Consolidationtest_stage9", - "start_time": 864001, - "end_time": 1728001, + "start_time": 864000.0, + "end_time": 1728000.0, "echo_level": 1, "parallel_type": "OpenMP", "number_of_threads": 1 @@ -13,10 +13,10 @@ "domain_size": 2, "model_import_settings": { "input_type": "mdpa", - "input_filename": "1D-Consolidationtest_stage9" + "input_filename": "1D-Consolidationtest" }, "material_import_settings": { - "materials_filename": "MaterialParameters_stage9.json" + "materials_filename": "MaterialParameters.json" }, "time_stepping": { "time_step": 16000 @@ -68,9 +68,9 @@ "tolerance": 1.0e-6, "scaling": false }, - "problem_domain_sub_model_part_list": ["Soil_two_phase-auto-1"], - "processes_sub_model_part_list": ["BOTTOM","SIDE","Fluid_Pressure-auto-1","Line_Load-auto-1"], - "body_domain_sub_model_part_list": ["Soil_two_phase-auto-1"] + "problem_domain_sub_model_part_list": ["Soil_two_phase"], + "processes_sub_model_part_list": ["Bottom","Side","Fluid_pressure","Line_load"], + "body_domain_sub_model_part_list": ["Soil_two_phase"] }, "output_processes": { "gid_output": [{ @@ -95,8 +95,8 @@ "node_output": false, "skin_output": false, "plane_output": [], - "nodal_results": ["DISPLACEMENT","WATER_PRESSURE","REACTION","REACTION_WATER_PRESSURE"], - "gauss_point_results": ["GREEN_LAGRANGE_STRAIN_TENSOR","CAUCHY_STRESS_TENSOR","TOTAL_STRESS_TENSOR","VON_MISES_STRESS","FLUID_FLUX_VECTOR"] + "nodal_results": ["DISPLACEMENT","WATER_PRESSURE"], + "gauss_point_results": ["CAUCHY_STRESS_TENSOR"] }, "point_data_configuration": [] } @@ -109,7 +109,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.BOTTOM", + "model_part_name": "PorousDomain.Bottom", "variable_name": "DISPLACEMENT", "active": [true,true,true], "is_fixed": [true,true,true], @@ -121,7 +121,7 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.SIDE", + "model_part_name": "PorousDomain.Side", "variable_name": "DISPLACEMENT", "active": [true,false,false], "is_fixed": [true,false,false], @@ -133,15 +133,11 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyScalarConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Fluid_Pressure-auto-1", + "model_part_name": "PorousDomain.Fluid_pressure", "variable_name": "WATER_PRESSURE", "is_fixed": true, "value": 0.0, - "table": 0, - "hydrostatic": false, - "gravity_direction": 1, - "reference_coordinate": 0.0, - "specific_weight": 10000.0 + "table": 0 } }], "loads_process_list": [{ @@ -149,10 +145,10 @@ "kratos_module": "KratosMultiphysics.GeoMechanicsApplication", "process_name": "ApplyVectorConstraintTableProcess", "Parameters": { - "model_part_name": "PorousDomain.Line_Load-auto-1", + "model_part_name": "PorousDomain.Line_load", "variable_name": "LINE_LOAD", "active": [false,true,false], - "value": [0.0,-1,0.0], + "value": [0.0,-1.0,0.0], "table": [0,0,0] } }] diff --git a/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/README.md b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/README.md new file mode 100644 index 000000000000..adf2f7632ee7 --- /dev/null +++ b/applications/GeoMechanicsApplication/tests/1D-Consolidation_all_stages/README.md @@ -0,0 +1,56 @@ +# 1D Consolidation + +This test verifies that in a column of triangular plane strain elements, consolidation follows the solution given by Terzaghi in 1923. + +## Setup + +This test consists of 78 6-noded elements (using the SmallStrainUPwDiffOrderElement2D6N class) of $b x h = 0.1 x 1.0 \mathrm{[m]}$. A +schematic representation can be found in the figure below: + +![MeshStructure](MeshStructure.svg) + +All nodes on the sides have fixed horizontal displacements. The bottom nodes have fixed displacement in both the horizontal and the vertical +direction. At the top of the column a vertical compressive line load with a magnitude of 1.0 N/m is applied. This load is kept constant during the whole analysis time. Note that gravity is absent in this computation, the top load generates the excess pore pressure. In the first stage no Dirichlet boundaries for the water pressure D.O.F. are given, such that all water is contained within the column. I n all later stages, the water pressure (p) on the top of the column is specified to be 0.0 [Pa]. This creates an outflow boundary at the top. + +The material is described using: +- A linear elastic plane strain model (LinearElasticPlaneStrain2DLaw) +- A Young's modulus $E = 1.0E3 \mathrm{[Pa]}$ with Poisson's ratio $\nu = 0.0 \mathrm{[-]}$. +- The soil and water density are specified, but irrelevant due to the absence of gravity. The porosity is 0.3. +These material properties of the dry soil give a compression modulus $K = E / (3(1-2\nu)) = 3.33E2 \mathrm{[Pa]}$ and a shear modulus $G = E / (2( 1 + \nu )) = 5.0E2 \mathrm{[Pa]}$. +- The dynamic viscosity of water is given as $\mu = 1.0E-6 \mathrm{[Pa \cdot s]}$ and the intrinsic permeability of the soil as $\kappa = 1.17982E-15 \mathrm{[m^2]}$ +- The bulk modulus of water $K_w = 2.0E9 \mathrm{[Pa]}$ + +The differential equation for the 1D consolidation column under constant load as presented by Verruijt (2001) is : + +$$ \frac{\partial p}{\partial t} = c_v \frac{\partial^2 p}{\partial y^2} $$ + +where the consolidation coefficient: + +$$ c_v = \frac{\kappa}{\mu ( \frac{1}{K + 4G/3} + \frac{n}{K_w})}$$ + +The analytical solution given by Terzaghi reads: + +$$ p = \frac{4 p_0}{\pi} \sum_{j=1}^{\infty} \frac{(-1)^{j-1}}{2j-1} cos((2j-1) \frac{\pi y}{2 h}) exp(-(2j-1)^2 \frac{\pi^2 c_v t}{4 h^2}) $$ + +Analysis stages are chosen such that at the end times of the stages and the corresponding dimensionless time parameter $\frac{c_v t}{h^2}$ follows the pattern of the table below. + +| $t \mathrm{[s]}$ | $\frac{c_v t}{h^2}$ | +|------------------|---------------------| +| 0.0 | 0.0 | +| 8640.0 | 0.01 | +| 17280.0 | 0.02 | +| 43200.0 | 0.05 | +| 86400.0 | 0.1 | +| 172800.0 | 0.2 | +| 432000.0 | 0.5 | +| 864000.0 | 1.0 | +| 1728000.0 | 2.0 | +| 4320000.0 | 5.0 | +| 8640000.0 | 10.0 | + +## Assertions + +The test asserts that the vertical distribution of pressure matches the given Terzaghi solution at all nodes at the end of every stage. + +## Bibliography +Verruijt, A., 2001. [Soil Mechanics](https://ocw.tudelft.nl/wp-content/uploads/SoilMechBook.pdf). Delft University of Technology. diff --git a/applications/GeoMechanicsApplication/tests/test_benchmark_set_1.py b/applications/GeoMechanicsApplication/tests/test_benchmark_set_1.py index f34db8b8a8de..61788e7464c0 100644 --- a/applications/GeoMechanicsApplication/tests/test_benchmark_set_1.py +++ b/applications/GeoMechanicsApplication/tests/test_benchmark_set_1.py @@ -118,9 +118,6 @@ def test_benchmark1_3(self): reaction_force = [(cauchy_stress_at_load[0][3]+cauchy_stress_at_load[1][3]+cauchy_stress_at_load[2][3])/3*step_size for cauchy_stress_at_load in cauchy_stresses_at_load] cauchy_stress_tensor[min_distance_idxs] - - # todo - @KratosUnittest.skip("test should be checked") def test_benchmark1_4(self): """ test 1D consolidation on elastic soil. @@ -173,7 +170,6 @@ def test_benchmark1_4(self): for rmse_stage in rmse_stages: self.assertLess(rmse_stage, accuracy) - def test_benchmark1_5(self): """ test point load on circular tunnel with beam elements @@ -225,6 +221,5 @@ def test_benchmark1_5(self): self.assertLess(error_max_x_disp, abs(max_x_disp * precision)) self.assertLess(error_max_y_disp, abs(max_y_disp * precision)) - if __name__ == '__main__': KratosUnittest.main()