elasticity.hpp
Go to the documentation of this file.
Elasticity(const GridType &gv_) Default constructor. Definition: elasticity.hpp:32 void getStressVector(Dune::FieldVector< ctype, comp > &sigma, const Dune::FieldVector< ctype, funcdim > &v, const Dune::FieldVector< ctype, comp > &eps0, const Dune::FieldMatrix< ctype, comp, funcdim > &B, const Dune::FieldMatrix< ctype, comp, comp > &C) Return the stress vector in a quadrature point. Definition: elasticity_impl.hpp:92 void getStiffnessMatrix(Dune::FieldMatrix< ctype, funcdim, funcdim > &A, const Dune::FieldMatrix< ctype, comp, funcdim > &B, const Dune::FieldMatrix< ctype, comp, comp > &C, ctype detJW) Return the stiffness matrix contributions in a quadrature point. Definition: elasticity_impl.hpp:76 GridType::LeafGridView::ctype ctype A basic number. Definition: elasticity.hpp:28 const GridType & gv Const reference to our grid. Definition: elasticity.hpp:68 static const int dim The dimension of our grid. Definition: elasticity.hpp:25 void getBmatrix(Dune::FieldMatrix< ctype, components, funcdim > &B, const Dune::FieldVector< ctype, dim > &point, const Dune::FieldMatrix< ctype, dim, dim > &Jinv) Returns the B matrix in a quadrature point. Definition: elasticity_impl.hpp:22 Elasticity helper class - template implementations. Dune::FieldVector< double, 3 > waveSpeeds(const Dune::FieldMatrix< double, 6, 6 > &C, double phi, double theta, double density) Compute the elastic wave velocities. Definition: elasticity_impl.hpp:101 Dune::FieldVector< ctype, comp > eps0 Definition: elasticity_upscale_impl.hpp:446 Definition: ImplicitAssembly.hpp:43 |