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

Public Member Functions | |
| PolarCoordinateSystem (std::pair< double, double > r_range, std::pair< double, double > theta_range, Bool3 periodic={false, true, false}) | |
Public Attributes | |
| const double | m_r_min |
| Minimum radial distance (typically 0, but can be > 0 for annular domains) | |
| const double | m_r_max |
| Maximum radial distance. | |
| const double | m_theta_min |
| Minimum angle (radians, typically 0) | |
| const double | m_theta_max |
| Maximum angle (radians, typically 2*pi for full circle) | |
| const Bool3 | m_periodic |
Polar coordinate system parameters.
Polar coordinates (r, θ) where:
Physical interpretation:
This is a value type (struct) following OpenPFC's "laboratory" philosophy:
| const Bool3 PolarCoordinateSystem::m_periodic |
Grid periodicity: {radial, angular, unused} Typically {false, true, false} since θ is periodic