Line data Source code
1 0 : // Distributed under the MIT License. 2 : // See LICENSE.txt for details. 3 : 4 : #pragma once 5 : 6 : namespace Xcts { 7 : /// \brief Types of conformal geometries for the XCTS equations 8 1 : enum class Geometry { 9 : /// Euclidean (flat) manifold with Cartesian coordinates, i.e. the conformal 10 : /// metric has components \f$\bar{\gamma}_{ij} = \delta_{ij}\f$ in these 11 : /// coordinates and thus all Christoffel symbols vanish: 12 : /// \f$\bar{\Gamma}^i_{jk}=0\f$. 13 : FlatCartesian, 14 : /// The conformal geometry is either curved or employs curved coordinates, so 15 : /// non-vanishing Christoffel symbols must be taken into account. 16 : Curved 17 : }; 18 : } // namespace Xcts