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.

Mesh

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.

Boundary Conditions

In both experiments, the y = -0.5 \times sidelength surface is fixed with a Dirichlet boundary condition, and the y = 0.5 \times sidelength 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.

Tests

Fdirichlet_fixation_strong_P1-P0_hex_QS

Tags: FAST MECHANICS SERIAL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:17:20.726241, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:00.784507
ALL PASSED
  PASS max_error(x.dynpt.gz): 0.00031280517578125
  PASS max_error(firstPrincipalStress.igb.gz): 0.00016021728515625

Mdirichlet_fixation_strong_P1-P0_hex_QS

Tags: MEDIUM MECHANICS PARALLEL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:17:21.550552, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:25.190466
ALL PASSED
  PASS max_error(x.dynpt.gz): 0.00031280517578125
  PASS max_error(firstPrincipalStress.igb.gz): 0.00044155120849609375

Fdirichlet_fixation_strong_MINI_tet_GA

Tags: FAST MECHANICS SERIAL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:17:46.806706, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:00.993547
ALL PASSED
  PASS max_error(x.dynpt.gz): 1.52587890625e-05
  PASS max_error(firstPrincipalStress.igb.gz): 8.20159912109375e-05

Mdirichlet_fixation_strong_MINI_tet_GA

Tags: MEDIUM MECHANICS PARALLEL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:17:47.839967, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:27.149482
ALL PASSED
  PASS max_error(x.dynpt.gz): 0.00011444091796875
  PASS max_error(firstPrincipalStress.igb.gz): 0.00022870302200317383

Fdirichlet_fixation_weak_P1-P0_hex_GA

Tags: FAST MECHANICS SERIAL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:18:15.029619, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:01.211973
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 1.918060302734375
  FAIL max_error(firstPrincipalStress.igb.gz): 2.3891658782958984

Last passed: 2023-10-17 01:18:43.750456, revision {‘base’: ‘262fea74’}, dependency revisions {PT_C: 31642c1e,cvsys: c71cd962,eikonal: 5fbbfda3,elasticity: a90d7f01}

Mdirichlet_fixation_weak_P1-P0_hex_GA

Tags: MEDIUM MECHANICS PARALLEL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:18:16.280441, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:40.968542
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 1.6473312377929688
  FAIL max_error(firstPrincipalStress.igb.gz): 1.5248260498046875

Last passed: 2023-10-17 01:18:45.201250, revision {‘base’: ‘262fea74’}, dependency revisions {PT_C: 31642c1e,cvsys: c71cd962,eikonal: 5fbbfda3,elasticity: a90d7f01}

Fdirichlet_fixation_weak_MINI_tet_QS

Tags: FAST MECHANICS SERIAL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:18:57.314026, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:00.785180
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 0.61175537109375
  FAIL max_error(firstPrincipalStress.igb.gz): 0.3985757827758789

Last passed: 2023-10-17 01:19:29.142210, revision {‘base’: ‘262fea74’}, dependency revisions {PT_C: 31642c1e,cvsys: c71cd962,eikonal: 5fbbfda3,elasticity: a90d7f01}

Mdirichlet_fixation_weak_MINI_tet_QS

Tags: MEDIUM MECHANICS PARALLEL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:18:58.138988, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:26.277910
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 0.36592864990234375
  FAIL max_error(firstPrincipalStress.igb.gz): 0.2408313751220703

Last passed: 2023-10-17 01:19:30.049175, revision {‘base’: ‘262fea74’}, dependency revisions {PT_C: 31642c1e,cvsys: c71cd962,eikonal: 5fbbfda3,elasticity: a90d7f01}

Fneumann_fixation_strong_P1-P0_tet_QS

Tags: FAST MECHANICS SERIAL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:19:24.457784, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:00.769955
ALL PASSED
  PASS max_error(x.dynpt.gz): 0.000192628926015459
  PASS max_error(firstPrincipalStress.igb.gz): 0.000156402587890625

Mneumann_fixation_strong_P1-P0_tet_QS

Tags: MEDIUM MECHANICS PARALLEL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:19:25.267716, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:30.108297
ALL PASSED
  PASS max_error(x.dynpt.gz): 0.0023345947265625
  PASS max_error(firstPrincipalStress.igb.gz): 0.002521514892578125

Fneumann_fixation_strong_MINI_hex_GA

Tags: FAST MECHANICS SERIAL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:19:55.445348, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:01.877782
ALL PASSED
  PASS max_error(x.dynpt.gz): 5.340576171875e-05
  PASS max_error(firstPrincipalStress.igb.gz): 1.919269561767578e-05

Mneumann_fixation_strong_MINI_hex_GA

Tags: MEDIUM MECHANICS PARALLEL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:19:57.364180, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:37.541578
ALL PASSED
  PASS max_error(x.dynpt.gz): 0.0013885498046875
  PASS max_error(firstPrincipalStress.igb.gz): 0.0004019737243652344

Fneumann_fixation_weak_P1-P0_tet_GA

Tags: FAST MECHANICS SERIAL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:20:34.955012, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:00.975759
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 11.655220031738281
  FAIL max_error(firstPrincipalStress.igb.gz): 0.33934593200683594

Last passed: 2023-10-17 01:21:14.736577, revision {‘base’: ‘262fea74’}, dependency revisions {PT_C: 31642c1e,cvsys: c71cd962,eikonal: 5fbbfda3,elasticity: a90d7f01}

Mneumann_fixation_weak_P1-P0_tet_GA

Tags: MEDIUM MECHANICS PARALLEL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:20:35.972092, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:48.098971
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 8.715042114257812
  FAIL max_error(firstPrincipalStress.igb.gz): 1.3299105167388916

Last passed: No passes found in history (earliest 2023-07-01 01:20:53.949048)

Fneumann_fixation_weak_MINI_hex_QS

Tags: FAST MECHANICS SERIAL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:21:24.140575, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:01.230964
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 0.5998516082763672
  FAIL max_error(firstPrincipalStress.igb.gz): 0.03480327129364014

Last passed: 2023-10-17 01:22:16.988442, revision {‘base’: ‘262fea74’}, dependency revisions {PT_C: 31642c1e,cvsys: c71cd962,eikonal: 5fbbfda3,elasticity: a90d7f01}

Mneumann_fixation_weak_MINI_hex_QS

Tags: MEDIUM MECHANICS PARALLEL

Checks:

  • Compare against stored reference: max_error(x.dynpt.gz)
  • Compare against stored reference: max_error(firstPrincipalStress.igb.gz)

Last run: 2023-12-05 01:21:25.411791, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:25.313343
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 0.5041427612304688
  FAIL max_error(firstPrincipalStress.igb.gz): 0.021690160036087036

Last passed: 2023-10-17 01:22:18.456090, revision {‘base’: ‘262fea74’}, dependency revisions {PT_C: 31642c1e,cvsys: c71cd962,eikonal: 5fbbfda3,elasticity: a90d7f01}