[GeoMechanicsApplication] add a new oedometer test to the test_element_lab#14403
[GeoMechanicsApplication] add a new oedometer test to the test_element_lab#14403Sabine-van-Dijk merged 25 commits intomasterfrom
Conversation
…est (unit convention = kN)
WPK4FEM
left a comment
There was a problem hiding this comment.
Hi Sabine, Thank you for this nice first setup. I have a lot of small nagging comments, but am happy with the completeness of test, documentation and picture. It would be nice to also have pictures of stress development in time in the documentation, as this is the way these kind of experiments usually are assessed.
Apparently you have not experienced non-uniform deformations in the test. That is something I fear from past experience and that ( if it starts happening ) should be curable with master-slave constraints that force a uniform displacement field.
Lets await Marjan's comments before starting to change things.
Regards, Wijtze Pieter
| "PERMEABILITY_YY": 4.5e-30, | ||
| "PERMEABILITY_XY": 0.0, | ||
| "DYNAMIC_VISCOSITY": 8.9e-07, | ||
| "THICKNESS": 1.0, |
There was a problem hiding this comment.
For plane strain and axi-symmetric models, THICKNESS should not be provided.
There was a problem hiding this comment.
Removed it.
For which should it be provided?
| "move_mesh_flag": false, | ||
| "reform_dofs_at_each_step": false, | ||
| "block_builder": true, | ||
| "reset_displacements": true, |
There was a problem hiding this comment.
In a 1 stage computation, false would be a more natural value. reset_displacements is used for setting total displacement fields back to 0.0 at the start of a later stage.
| "properties_id": 1, | ||
| "Material": { | ||
| "constitutive_law": { | ||
| "name": "GeoLinearElasticPlaneStrain2DLaw" |
There was a problem hiding this comment.
@WPK4FEM Does it make sense to have the same material properties for all these lab tests? Sabine has already kindly made the Triaxial test with the Mohr-Coulomb material, and I'm wondering if we can reuse the same material properties for this oedometer test as well? Would Mohr-Coulomb make sense, or would you prefer linear elastic? (Then we can basically have one material file in a common folder and reuse that for all types of lab tests.)
There was a problem hiding this comment.
I had a brief discussion with @WPK4FEM about this and he would like to have 2 sets of tests per each lab test: one for linear elastic material and another one for Mohr-Coulomb material. For Triaxial test you already have the Mohr-Coulomb test and for this oedometer test, you have set up a linear elastic one. Perhaps after merging this, you can also add the Mohr-Coulomb model (most likely the same material file you used for the Triaxial test) to this oedometer test and also (the same) linear elastic material for the Triaxial test.
There was a problem hiding this comment.
Having shared material parameters files abolutely makes sense. It would enable running all ( triaxial, oedometer, CRS etc ) tests for a material.
| "model_part_name": "PorousDomain.Top_load", | ||
| "variable_name": "LINE_LOAD", | ||
| "active": [false, true, false], | ||
| "value": [0.0, 0.0, 0.0], |
There was a problem hiding this comment.
To make it stepwise load function:
| "value": [0.0, 0.0, 0.0], | |
| "value": [0.0, -1000.0, 0.0], |
There was a problem hiding this comment.
Very nice detailed picture! 👍🏼
| End SubModelPartNodes | ||
| End SubModelPart | ||
|
|
||
| Begin SubModelPart Sides_L_R |
There was a problem hiding this comment.
Maybe a more clear name for this would be:
| Begin SubModelPart Sides_L_R | |
| Begin SubModelPart Sides_rollers |
indigocoral
left a comment
There was a problem hiding this comment.
Thanks a lot, Sabine, for making this test and also producing the nice graph and nice results checking. Regarding non-uniform deformations that @WPK4FEM mentioned, yes we have not experienced non-uniform deformations in this test. Perhaps this is something to discuss later? :)
Thanks a lot Sabine!
| "properties_id": 1, | ||
| "Material": { | ||
| "constitutive_law": { | ||
| "name": "GeoLinearElasticPlaneStrain2DLaw" |
There was a problem hiding this comment.
I had a brief discussion with @WPK4FEM about this and he would like to have 2 sets of tests per each lab test: one for linear elastic material and another one for Mohr-Coulomb material. For Triaxial test you already have the Mohr-Coulomb test and for this oedometer test, you have set up a linear elastic one. Perhaps after merging this, you can also add the Mohr-Coulomb model (most likely the same material file you used for the Triaxial test) to this oedometer test and also (the same) linear elastic material for the Triaxial test.
… changes in undrained branch
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
|
To do:
|
… si units (N instead of kN)
Co-authored-by: Copilot <copilot@github.com>
WPK4FEM
left a comment
There was a problem hiding this comment.
Hi Sabine,
Some more small remarks,
Wijtze Pieter
📝 Description
Set up a test for the oedometer experiment. + small changes to the triaxial test.
🆕 Changelog