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: 2024-02-29 01:48:23.118505, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

Runtime: 0:00:01.052007
ALL PASSED
  PASS max_error(x.dynpt.gz): 0.000579833984375
  PASS max_error(firstPrincipalStress.igb.gz): 0.0001678466796875

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: 2024-02-29 01:48:24.205400, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

Runtime: 0:00:20.263348
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 0.0133819580078125
  FAIL max_error(firstPrincipalStress.igb.gz): 0.018341064453125

Last passed: 2024-02-26 01:16:34.428345, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

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: 2024-02-29 01:48:44.526544, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

Runtime: 0:00:00.988951
ALL PASSED
  PASS max_error(x.dynpt.gz): 5.435943603515625e-05
  PASS max_error(firstPrincipalStress.igb.gz): 0.00016021728515625

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: 2024-02-29 01:48:45.551162, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

Runtime: 0:00:33.504597
ALL PASSED
  PASS max_error(x.dynpt.gz): 0.000732421875
  PASS max_error(firstPrincipalStress.igb.gz): 0.000484466552734375

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: 2024-02-29 01:49:19.091269, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

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

Last passed: No passes found in history (earliest 2024-02-01 01:17:28.844599)

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: 2024-02-29 01:49:20.446487, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

Runtime: 0:00:35.050026
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 1.64794921875
  FAIL max_error(firstPrincipalStress.igb.gz): 1.5320205688476562

Last passed: No passes found in history (earliest 2024-02-01 01:17:30.003082)

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: 2024-02-29 01:49:55.560230, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

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

Last passed: No passes found in history (earliest 2024-02-01 01:18:10.906349)

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: 2024-02-29 01:49:56.384149, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

Runtime: 0:00:38.359333
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 0.36594390869140625
  FAIL max_error(firstPrincipalStress.igb.gz): 0.24083900451660156

Last passed: No passes found in history (earliest 2024-02-01 01:18:11.620637)

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: 2024-02-29 01:50:34.793785, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

Runtime: 0:00:00.750070
ALL PASSED
  PASS max_error(x.dynpt.gz): 0.0001373291015625
  PASS max_error(firstPrincipalStress.igb.gz): 7.152557373046875e-05

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: 2024-02-29 01:50:35.584595, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

Runtime: 0:00:34.726601
ALL PASSED
  PASS max_error(x.dynpt.gz): 0.0015411376953125
  PASS max_error(firstPrincipalStress.igb.gz): 0.003376007080078125

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: 2024-02-29 01:51:10.368850, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

Runtime: 0:00:01.895632
ALL PASSED
  PASS max_error(x.dynpt.gz): 0.00011444091796875
  PASS max_error(firstPrincipalStress.igb.gz): 4.1604042053222656e-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: 2024-02-29 01:51:12.304486, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

Runtime: 0:00:54.743106
ALL PASSED
  PASS max_error(x.dynpt.gz): 0.00189971923828125
  PASS max_error(firstPrincipalStress.igb.gz): 0.0006470680236816406

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: 2024-02-29 01:52:07.090520, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

Runtime: 0:00:01.205387
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 11.65521240234375
  FAIL max_error(firstPrincipalStress.igb.gz): 0.3393058776855469

Last passed: No passes found in history (earliest 2024-02-01 01:19:47.833059)

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: 2024-02-29 01:52:08.336811, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

Runtime: 0:01:00.552466
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 8.715362548828125
  FAIL max_error(firstPrincipalStress.igb.gz): 1.3298945426940918

Last passed: No passes found in history (earliest 2024-02-01 01:19:48.744574)

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: 2024-02-29 01:53:08.958310, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

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

Last passed: No passes found in history (earliest 2024-02-01 01:20:36.818129)

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: 2024-02-29 01:53:10.445205, revision {‘base’: ‘cbf8efd0’}, dependency revisions {PT_C: 31642c1e,cvsys: 593686bc,eikonal: 5fbbfda3,elasticity: 4d92ddfc}

Runtime: 0:00:37.136878
**** ALL FAILED ****
  FAIL max_error(x.dynpt.gz): 0.507720947265625
  FAIL max_error(firstPrincipalStress.igb.gz): 0.02178862690925598

Last passed: No passes found in history (earliest 2024-02-01 01:20:38.009288)