]> https://gitweb.dealii.org/ - dealii.git/commit
Standard transformations, and kinematics and tensors for elasticity.
authorJean-Paul Pelteret <jppelteret@gmail.com>
Mon, 5 Dec 2016 07:36:09 +0000 (08:36 +0100)
committerJean-Paul Pelteret <jppelteret@gmail.com>
Fri, 9 Dec 2016 17:52:10 +0000 (18:52 +0100)
commit5956dacea69ec1179a6fd9b642836d9eda3df500
treed53c5c1d5d0a6dcf6acc99db796b03e0bd859219
parent61b48fe5db8d6e94a3c90893ff47a55654e8a24b
Standard transformations, and kinematics and tensors for elasticity.

This commit adds a set of functions to perform various push forward /
pull back operations that regularly feature in finite deformation
mechanics. It also adds some standard tensor definitions for elasticity,
as well as functions that compute kinematic quantities typically used in
finite strain elasticity.

Refers to discussion in dealii/code-gallery/#7.
27 files changed:
doc/doxygen/headers/physics.h [new file with mode: 0644]
doc/doxygen/options.dox.in
doc/news/changes.h
include/deal.II/physics/elasticity/kinematics.h [new file with mode: 0644]
include/deal.II/physics/elasticity/standard_tensors.h [new file with mode: 0644]
include/deal.II/physics/transformations.h [new file with mode: 0644]
source/CMakeLists.txt
source/physics/CMakeLists.txt [new file with mode: 0644]
source/physics/elasticity/CMakeLists.txt [new file with mode: 0644]
source/physics/elasticity/kinematics.cc [new file with mode: 0644]
source/physics/elasticity/kinematics.inst.in [new file with mode: 0644]
source/physics/elasticity/standard_tensors.cc [new file with mode: 0644]
source/physics/elasticity/standard_tensors.inst.in [new file with mode: 0644]
source/physics/transformations.cc [new file with mode: 0644]
source/physics/transformations.inst.in [new file with mode: 0644]
tests/physics/CMakeLists.txt [new file with mode: 0644]
tests/physics/elasticity-kinematics_01.cc [new file with mode: 0644]
tests/physics/elasticity-kinematics_01.output [new file with mode: 0644]
tests/physics/elasticity-standard_tensors_01.cc [new file with mode: 0644]
tests/physics/elasticity-standard_tensors_01.output [new file with mode: 0644]
tests/physics/prm/parameters-step-44.prm [new file with mode: 0644]
tests/physics/step-44-standard_tensors-material_push_forward.cc [new file with mode: 0644]
tests/physics/step-44-standard_tensors-material_push_forward.output [new file with mode: 0644]
tests/physics/step-44-standard_tensors-spatial.cc [new file with mode: 0644]
tests/physics/step-44-standard_tensors-spatial.output [new file with mode: 0644]
tests/physics/step-44.cc [new file with mode: 0644]
tests/physics/step-44.output [new file with mode: 0644]

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.