![]() |
OpenPFC
0.1.4
Phase Field Crystal simulation framework
|
Spherical coordinate system parameters. More...

Public Member Functions | |
| SphericalCoordinateSystem (std::pair< double, double > r_range, std::pair< double, double > theta_range, std::pair< double, double > phi_range, Bool3 periodic={false, false, true}) | |
Public Attributes | |
| const double | m_r_min |
| Minimum radius (0 for full sphere) | |
| const double | m_r_max |
| Maximum radius. | |
| const double | m_theta_min |
| Min polar angle (typically 0) | |
| const double | m_theta_max |
| Max polar angle (typically π) | |
| const double | m_phi_min |
| Min azimuthal angle (typically 0) | |
| const double | m_phi_max |
| Max azimuthal angle (typically 2π) | |
| const Bool3 | m_periodic |
| Periodicity: {false, false, true} for φ | |
Spherical coordinate system parameters.
Spherical coordinates (r, θ, φ) where:
Physical interpretation:
Common use cases: