From 970e888a645b925cc4b59b55e04ed068e5b6f57f Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Thu, 29 Apr 2010 12:38:08 +0000 Subject: [PATCH] all manifolds have a bool member globalIsometricCoordinates now [[Imported from SVN: r5991]] --- dune/gfe/realtuple.hh | 3 +++ dune/gfe/rotation.hh | 6 ++++++ dune/gfe/unitvector.hh | 2 +- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/dune/gfe/realtuple.hh b/dune/gfe/realtuple.hh index e1b7f4de..a45e027e 100644 --- a/dune/gfe/realtuple.hh +++ b/dune/gfe/realtuple.hh @@ -17,6 +17,9 @@ public: typedef double ctype; + /** \brief Global coordinates wrt an isometric embedding function are available */ + static const bool globalIsometricCoordinates = true; + typedef Dune::FieldVector<double,N> EmbeddedTangentVector; typedef Dune::FieldVector<double,N> TangentVector; diff --git a/dune/gfe/rotation.hh b/dune/gfe/rotation.hh index 6961fb7e..8ee5be0e 100644 --- a/dune/gfe/rotation.hh +++ b/dune/gfe/rotation.hh @@ -29,6 +29,9 @@ public: /** \brief The type used for coordinates */ typedef T ctype; + /** \brief Global coordinates wrt an isometric embedding function are available */ + static const bool globalIsometricCoordinates = false; + /** \brief Member of the corresponding Lie algebra. This really is a skew-symmetric matrix */ typedef Dune::FieldVector<T,1> TangentVector; @@ -130,6 +133,9 @@ public: /** \brief The type used for coordinates */ typedef T ctype; + /** \brief Global coordinates wrt an isometric embedding function are available */ + static const bool globalIsometricCoordinates = false; + /** \brief Member of the corresponding Lie algebra. This really is a skew-symmetric matrix */ typedef Dune::FieldVector<T,3> TangentVector; diff --git a/dune/gfe/unitvector.hh b/dune/gfe/unitvector.hh index 8491f688..e0eab8e2 100644 --- a/dune/gfe/unitvector.hh +++ b/dune/gfe/unitvector.hh @@ -40,7 +40,7 @@ public: typedef double ctype; /** \brief Global coordinates wrt an isometric embedding function are available */ - static const bool isometricallyEmbedded = true; + static const bool globalIsometricCoordinates = true; typedef Dune::FieldVector<double,dim-1> TangentVector; -- GitLab