Mechanics Boundary Conditions
Module: devtests.mechanics.boundarycondition.run
Section author: Christoph Augustin <christoph.augustin@medunigraz.at> andMatthias Gsell <matthias.gsell@medunigraz.at>
This example demonstrates the application of different types of boundary conditions to a cube.
A simple cube mesh is generated of default side length 0.2 mm and resolution 0.l mm. This can be changed with command line parameters.
In both experiments, the surface is fixed
with a Dirichlet boundary condition, and the
surface is either displaced with a time-varying Dirichlet boundary condition,
or has a time-varying pressure applied with a Neumann boundary condition. The
magnitude of these displacements/pressure can be modified on the command line.
Checks:
Last run: 2023-03-26 01:19:22.514297, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:00.842775
ALL PASSED
PASS max_error(x.dynpt.gz): 0.00031280517578125
PASS max_error(firstPrincipalStress.igb.gz): 0.00016021728515625
Tags: MEDIUM MECHANICS PARALLEL
Checks:
Last run: 2023-03-26 01:19:23.397179, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:26.511792
ALL PASSED
PASS max_error(x.dynpt.gz): 0.00031280517578125
PASS max_error(firstPrincipalStress.igb.gz): 0.00044155120849609375
Checks:
Last run: 2023-03-26 01:19:49.961742, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:00.961048
ALL PASSED
PASS max_error(x.dynpt.gz): 1.52587890625e-05
PASS max_error(firstPrincipalStress.igb.gz): 8.20159912109375e-05
Tags: MEDIUM MECHANICS PARALLEL
Checks:
Last run: 2023-03-26 01:19:50.962002, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:28.520647
ALL PASSED
PASS max_error(x.dynpt.gz): 0.00011444091796875
PASS max_error(firstPrincipalStress.igb.gz): 0.00022870302200317383
Checks:
Last run: 2023-03-26 01:20:19.517702, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:01.312777
ALL PASSED
PASS max_error(x.dynpt.gz): 0.00048065185546875
PASS max_error(firstPrincipalStress.igb.gz): 0.000949859619140625
Tags: MEDIUM MECHANICS PARALLEL
Checks:
Last run: 2023-03-26 01:20:20.870696, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:44.797991
ALL PASSED
PASS max_error(x.dynpt.gz): 0.000919342041015625
PASS max_error(firstPrincipalStress.igb.gz): 0.0019769668579101562
Checks:
Last run: 2023-03-26 01:21:05.726689, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:00.779254
ALL PASSED
PASS max_error(x.dynpt.gz): 3.0517578125e-05
PASS max_error(firstPrincipalStress.igb.gz): 2.1301209926605225e-05
Tags: MEDIUM MECHANICS PARALLEL
Checks:
Last run: 2023-03-26 01:21:06.545316, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:27.719769
ALL PASSED
PASS max_error(x.dynpt.gz): 9.1552734375e-05
PASS max_error(firstPrincipalStress.igb.gz): 7.82012939453125e-05
Checks:
Last run: 2023-03-26 01:21:34.301642, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:00.764033
ALL PASSED
PASS max_error(x.dynpt.gz): 0.000192628926015459
PASS max_error(firstPrincipalStress.igb.gz): 0.000156402587890625
Tags: MEDIUM MECHANICS PARALLEL
Checks:
Last run: 2023-03-26 01:21:35.099487, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:31.381918
ALL PASSED
PASS max_error(x.dynpt.gz): 0.0023345947265625
PASS max_error(firstPrincipalStress.igb.gz): 0.002521514892578125
Checks:
Last run: 2023-03-26 01:22:06.536457, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:01.881755
ALL PASSED
PASS max_error(x.dynpt.gz): 5.340576171875e-05
PASS max_error(firstPrincipalStress.igb.gz): 1.919269561767578e-05
Tags: MEDIUM MECHANICS PARALLEL
Checks:
Last run: 2023-03-26 01:22:08.460279, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:53.409304
ALL PASSED
PASS max_error(x.dynpt.gz): 0.0013885498046875
PASS max_error(firstPrincipalStress.igb.gz): 0.0004019737243652344
Checks:
Last run: 2023-03-26 01:23:01.905522, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:00.976081
ALL PASSED
PASS max_error(x.dynpt.gz): 0.001220703125
PASS max_error(firstPrincipalStress.igb.gz): 7.62939453125e-05
Tags: MEDIUM MECHANICS PARALLEL
Checks:
Last run: 2023-03-26 01:23:02.923396, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:54.266882
**** 1/2 FAILED ****
FAIL max_error(x.dynpt.gz): 0.012298583984375
PASS max_error(firstPrincipalStress.igb.gz): 0.000606536865234375
Last passed: 2022-09-22 01:55:35.570296, revision {‘base’: ‘98712d0a’}, dependency revisions {PT_C: 31642c1e,cvsys: 87732e68,eikonal: b58be0de,elasticity: ce4dcf39}
Checks:
Last run: 2023-03-26 01:23:57.249561, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:01.293386
ALL PASSED
PASS max_error(x.dynpt.gz): 0.0001220703125
PASS max_error(firstPrincipalStress.igb.gz): 6.943941116333008e-06
Tags: MEDIUM MECHANICS PARALLEL
Checks:
Last run: 2023-03-26 01:23:58.580835, revision {‘base’: ‘6b57420d’}, dependency revisions {PT_C: 31642c1e,cvsys: b052f3a9,eikonal: b58be0de,elasticity: fadd9ded}
Runtime: 0:00:33.937272
ALL PASSED
PASS max_error(x.dynpt.gz): 0.00185394287109375
PASS max_error(firstPrincipalStress.igb.gz): 0.00023602228611707687