Skip to content
Snippets Groups Projects
Commit c19e7ee8 authored by akbib's avatar akbib Committed by akbib
Browse files

Add editor hints, fix includes and improve documentation.

[[Imported from SVN: r12657]]
parent 32966d37
No related branches found
No related tags found
No related merge requests found
#ifndef GEOMETRICALLY_NONLINEAR_ST_VENANT_KIRCHHOFF_ASSEMBLER_HH // -*- tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
#define GEOMETRICALLY_NONLINEAR_ST_VENANT_KIRCHHOFF_ASSEMBLER_HH // vi: set ts=8 sw=4 et sts=4:
#ifndef DUNE_FUFEM_LOCAL_ASSEMBLERS_GEOMETRICALLY_EXACT_ST_VENANT_KIRCHHOFF_HESSIAN_ASSEMBLER_HH
#define DUNE_FUFEM_LOCAL_ASSEMBLERS_GEOMETRICALLY_EXACT_ST_VENANT_KIRCHHOFF_HESSIAN_ASSEMBLER_HH
#include <dune/common/fvector.hh> #include <dune/common/fvector.hh>
...@@ -7,14 +9,20 @@ ...@@ -7,14 +9,20 @@
#include <dune/istl/matrix.hh> #include <dune/istl/matrix.hh>
#include "dune/fufem/quadraturerules/quadraturerulecache.hh" #include <dune/fufem/quadraturerules/quadraturerulecache.hh>
#include <dune/fufem/assemblers/localoperatorassembler.hh>
#include "dune/fufem/assemblers/localoperatorassembler.hh" #include <dune/fufem/staticmatrixtools.hh>
#include "dune/fufem/staticmatrixtools.hh"
#include <dune/fufem/symmetrictensor.hh> #include <dune/fufem/symmetrictensor.hh>
#include <dune/fufem/functions/virtualgridfunction.hh> #include <dune/fufem/functions/virtualgridfunction.hh>
/** \brief Assemble the second derivative of a geometrically exact St.-Venant-Kirchhoff material. /** \brief Assemble the second derivative of the geometrically exact St.-Venant-Kirchhoff material
*
* \f[
* J(u) = \int_{\Omega} E(u):C:E(u) dx
* \f]
*
* which results in the bilinearform
*
* \f[ * \f[
* a_u(v,w) = \int_{\Omega} \sigma(u)E''_u(v,w) + (C:E'_u(v)):E'_u(w) dx * a_u(v,w) = \int_{\Omega} \sigma(u)E''_u(v,w) + (C:E'_u(v)):E'_u(w) dx
* \f] * \f]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment