CoordinateSystem.h File Reference
#include <cassert>
#include <cmath>
#include <string>
#include <tuple>
#include "moment_index.h"
#include "wonton/support/Point.h"
#include "wonton/support/Vector.h"

Go to the source code of this file.

Classes

struct  Wonton::CartesianCoordinates
 Cartesian Coordinates. More...
 
struct  Wonton::CylindricalRadialCoordinates
 
struct  Wonton::CylindricalAxisymmetricCoordinates
 
struct  Wonton::CylindricalPolarCoordinates
 
struct  Wonton::Cylindrical3DCoordinates
 
struct  Wonton::SphericalRadialCoordinates
 
struct  Wonton::Spherical3DCoordinates
 

Namespaces

 Wonton
 Factorize a number N into D equal (or nearly equal) factors.
 
 Wonton::CoordinateSystem
 

Typedefs

using Wonton::DefaultCoordSys = CartesianCoordinates
 

Variables

constexpr double Wonton::CoordinateSystem::pi = 3.141592653589793238462643383279502884L
 
constexpr double Wonton::CoordinateSystem::twopi = 2.0 * pi
 
constexpr double Wonton::CoordinateSystem::fourpi = 4.0 * pi