Skip to content
Snippets Groups Projects
Commit c7aca880 authored by Sander, Oliver's avatar Sander, Oliver
Browse files

Use 'auto' a bit more

parent a2c8e0d2
No related branches found
No related tags found
No related merge requests found
...@@ -305,7 +305,6 @@ energy(const Entity& element, ...@@ -305,7 +305,6 @@ energy(const Entity& element,
const std::vector<RigidBodyMotion<field_type,dim> >& localSolution) const const std::vector<RigidBodyMotion<field_type,dim> >& localSolution) const
{ {
assert(element.type() == localFiniteElement.type()); assert(element.type() == localFiniteElement.type());
typedef typename GridView::template Codim<0>::Entity::Geometry Geometry;
RT energy = 0; RT energy = 0;
...@@ -315,8 +314,7 @@ energy(const Entity& element, ...@@ -315,8 +314,7 @@ energy(const Entity& element,
int quadOrder = (element.type().isSimplex()) ? localFiniteElement.localBasis().order() int quadOrder = (element.type().isSimplex()) ? localFiniteElement.localBasis().order()
: localFiniteElement.localBasis().order() * gridDim; : localFiniteElement.localBasis().order() * gridDim;
const Dune::QuadratureRule<DT, gridDim>& quad const auto& quad = Dune::QuadratureRules<DT, gridDim>::rule(element.type(), quadOrder);
= Dune::QuadratureRules<DT, gridDim>::rule(element.type(), quadOrder);
for (size_t pt=0; pt<quad.size(); pt++) { for (size_t pt=0; pt<quad.size(); pt++) {
...@@ -325,7 +323,7 @@ energy(const Entity& element, ...@@ -325,7 +323,7 @@ energy(const Entity& element,
const DT integrationElement = element.geometry().integrationElement(quadPos); const DT integrationElement = element.geometry().integrationElement(quadPos);
const typename Geometry::JacobianInverseTransposed& jacobianInverseTransposed = element.geometry().jacobianInverseTransposed(quadPos); const auto jacobianInverseTransposed = element.geometry().jacobianInverseTransposed(quadPos);
DT weight = quad[pt].weight() * integrationElement; DT weight = quad[pt].weight() * integrationElement;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment