Skip to content
Snippets Groups Projects
Commit 970e888a authored by Oliver Sander's avatar Oliver Sander Committed by sander@PCPOOL.MI.FU-BERLIN.DE
Browse files

all manifolds have a bool member globalIsometricCoordinates now

[[Imported from SVN: r5991]]
parent 6d4236e9
Branches
No related tags found
No related merge requests found
...@@ -17,6 +17,9 @@ public: ...@@ -17,6 +17,9 @@ public:
typedef double ctype; 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> EmbeddedTangentVector;
typedef Dune::FieldVector<double,N> TangentVector; typedef Dune::FieldVector<double,N> TangentVector;
......
...@@ -29,6 +29,9 @@ public: ...@@ -29,6 +29,9 @@ public:
/** \brief The type used for coordinates */ /** \brief The type used for coordinates */
typedef T ctype; 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 */ /** \brief Member of the corresponding Lie algebra. This really is a skew-symmetric matrix */
typedef Dune::FieldVector<T,1> TangentVector; typedef Dune::FieldVector<T,1> TangentVector;
...@@ -130,6 +133,9 @@ public: ...@@ -130,6 +133,9 @@ public:
/** \brief The type used for coordinates */ /** \brief The type used for coordinates */
typedef T ctype; 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 */ /** \brief Member of the corresponding Lie algebra. This really is a skew-symmetric matrix */
typedef Dune::FieldVector<T,3> TangentVector; typedef Dune::FieldVector<T,3> TangentVector;
......
...@@ -40,7 +40,7 @@ public: ...@@ -40,7 +40,7 @@ public:
typedef double ctype; typedef double ctype;
/** \brief Global coordinates wrt an isometric embedding function are available */ /** \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; typedef Dune::FieldVector<double,dim-1> TangentVector;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment