![]() |
deal.II version 9.7.1
|
Functions | |
| template<int dim> | |
| std::array< double, dim > | to_spherical (const Point< dim > &point) |
| template<std::size_t dim> | |
| Point< dim > | from_spherical (const std::array< double, dim > &scoord) |
| static ::ExceptionBase & | NegativeRadius (double arg1) |
| static ::ExceptionBase & | SphericalAzimuth (double arg1) |
| static ::ExceptionBase & | SphericalPolar (double arg1) |
A namespace for coordinate transformations.
| std::array< double, dim > GeometricUtilities::Coordinates::to_spherical | ( | const Point< dim > & | point | ) |
Return spherical coordinates of a Cartesian point point. The returned array is filled with radius, azimuth angle 
![$ \in [0,\pi]$](form_569.png)
In 3d the transformation is given by

The use of this function is demonstrated in step-75.
Definition at line 48 of file geometric_utilities.cc.
| Point< dim > GeometricUtilities::Coordinates::from_spherical | ( | const std::array< double, dim > & | scoord | ) |
Return the Cartesian coordinates of a spherical point defined by scoord which is filled with radius 

![$\phi \in [0,\pi]$](form_573.png)
In 3d the transformation is given by

Definition at line 78 of file geometric_utilities.cc.