Skip to content

Latest commit

 

History

History
133 lines (89 loc) · 4 KB

README.adoc

File metadata and controls

133 lines (89 loc) · 4 KB

Torsion Bar Benchmarks

Tip
CSM toolbox documentation is available here.

Introduction

We simulate the torsion of a beam generated by a circular motion at one extremities and fixed to the other side. The material is considered NeoHookean compressible.

Inputs

We consider an hyper-elastic material

link:https://raw.githubusercontent.com/feelpp/feelpp/develop/toolboxes/solid/torsionbar/torsionbar.json[role=include]

Parameters

link:https://raw.githubusercontent.com/feelpp/feelpp/develop/toolboxes/solid/torsionbar/torsionbar.json[role=include]

Materials

link:https://raw.githubusercontent.com/feelpp/feelpp/develop/toolboxes/solid/torsionbar/torsionbar.json[role=include]

Boundary Conditions

link:https://raw.githubusercontent.com/feelpp/feelpp/develop/toolboxes/solid/torsionbar/torsionbar.json[role=include]

Outputs

We compute the followig fields:

  • the process id (domain partitioning)

  • the displacement of the beam,

  • the Von-Mises criterium

We monitor also the output VolumeVariation.

link:https://raw.githubusercontent.com/feelpp/feelpp/develop/toolboxes/solid/torsionbar/torsionbar.json[role=include]

Running the model

The configuration file is in /usr/local/share/feelpp/testcases/CSM/torsionbar/torsionbar.cfg. The command line in feelpp-toolboxes docker or singularity reads

Command line to execute the torsionbar testcase
$ mpirun -np 4 /usr/local/bin/feelpp_toolbox_solid_3d --config-file torsionbar.cfg

Results

3D model

In the window below, you can manipulate the 3D model at the final time step.

Note
Click top left button on opengl window to change basic visualisation features

Video

The video below shows the torsion of the beam at different steps.

Torsion of a NeoHookean beam

Expected performance

The results have been obtained in 868 second by using 24 cores on one node of the Atlas cluster (Intel Xeon E5-2680 v3 2.50GHz).