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

Remove a few unused static data members

parent bd1d6bee
Branches
No related tags found
Loading
...@@ -36,10 +36,6 @@ namespace Dune { ...@@ -36,10 +36,6 @@ namespace Dune {
typedef typename TargetSpace::EmbeddedTangentVector EmbeddedTangentVector; typedef typename TargetSpace::EmbeddedTangentVector EmbeddedTangentVector;
static const int embeddedDim = EmbeddedTangentVector::dimension; static const int embeddedDim = EmbeddedTangentVector::dimension;
static const int spaceDim = TargetSpace::TangentVector::dimension;
constexpr static bool conformingFlag = conforming;
public: public:
/** \brief The type used for derivatives */ /** \brief The type used for derivatives */
...@@ -118,7 +114,7 @@ namespace Dune { ...@@ -118,7 +114,7 @@ namespace Dune {
for (size_t i=0; i<coefficients_.size(); i++) for (size_t i=0; i<coefficients_.size(); i++)
c.axpy(w[i][0], coefficients_[i].globalCoordinates()); c.axpy(w[i][0], coefficients_[i].globalCoordinates());
if constexpr (conformingFlag) if constexpr (conforming)
return TargetSpace::projectOnto(c); return TargetSpace::projectOnto(c);
else else
return (RealTuple<RT, TargetSpace::CoordinateType::dimension>)c; return (RealTuple<RT, TargetSpace::CoordinateType::dimension>)c;
...@@ -130,7 +126,7 @@ namespace Dune { ...@@ -130,7 +126,7 @@ namespace Dune {
LocalProjectedFEFunction<dim,ctype,LocalFiniteElement,TargetSpace,conforming>:: LocalProjectedFEFunction<dim,ctype,LocalFiniteElement,TargetSpace,conforming>::
evaluateDerivative(const Dune::FieldVector<ctype, dim>& local) const evaluateDerivative(const Dune::FieldVector<ctype, dim>& local) const
{ {
if constexpr(conformingFlag) if constexpr(conforming)
{ {
// the function value at the point where we are evaluating the derivative // the function value at the point where we are evaluating the derivative
TargetSpace q = evaluate(local); TargetSpace q = evaluate(local);
...@@ -196,8 +192,6 @@ namespace Dune { ...@@ -196,8 +192,6 @@ namespace Dune {
typedef typename TargetSpace::EmbeddedTangentVector EmbeddedTangentVector; typedef typename TargetSpace::EmbeddedTangentVector EmbeddedTangentVector;
static const int embeddedDim = EmbeddedTangentVector::dimension; static const int embeddedDim = EmbeddedTangentVector::dimension;
static const int spaceDim = TargetSpace::TangentVector::dimension;
/** /**
* \param A The argument of the projection * \param A The argument of the projection
* \param polar The image of the projection, i.e., the polar factor of A * \param polar The image of the projection, i.e., the polar factor of A
...@@ -418,8 +412,6 @@ namespace Dune { ...@@ -418,8 +412,6 @@ namespace Dune {
typedef typename TargetSpace::EmbeddedTangentVector EmbeddedTangentVector; typedef typename TargetSpace::EmbeddedTangentVector EmbeddedTangentVector;
static const int embeddedDim = EmbeddedTangentVector::dimension; static const int embeddedDim = EmbeddedTangentVector::dimension;
static const int spaceDim = TargetSpace::TangentVector::dimension;
public: public:
/** \brief The type used for derivatives */ /** \brief The type used for derivatives */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment