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-06 01:16:58.048521, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:00.842336
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-06 01:16:58.932840, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:25.774143
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-06 01:17:24.763394, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:00.976318
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-06 01:17:25.779822, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:27.141205
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-06 01:17:52.961778, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:01.229001
**** 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-06 01:17:54.230078, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:40.892450
**** 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-06 01:18:35.188438, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:00.790487
**** 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-06 01:18:36.019169, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:26.352301
**** 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-06 01:19:02.419773, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:00.781073
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-06 01:19:03.240400, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:29.900663
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-06 01:19:33.203040, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:01.840111
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-06 01:19:35.086028, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:37.580040
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-06 01:20:12.705600, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:00.965233
**** 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-06 01:20:13.709336, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:48.042776
**** 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-06 01:21:01.815210, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:01.235723
**** 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-06 01:21:03.093950, revision {‘base’: ‘f172baea’}, dependency revisions {PT_C: 31642c1e,cvsys: 69164767,eikonal: 5fbbfda3,elasticity: edfdcbb3}

Runtime: 0:00:25.326290
**** 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}