Coordinate and cached-radius contract for swirl-free (z,r) geometry.
More...
#include <AxisymmetricGeometry.hpp>
|
| static MFEM_HOST_DEVICE mfem::real_t | Radius (const mfem::real_t *physical) |
| |
| static MFEM_HOST_DEVICE mfem::real_t | MeasureMultiplier (bool axisymmetric, mfem::real_t radius) |
| |
| static mfem::real_t | ValidateRadius (mfem::real_t radius, const std::string &location) |
| |
Coordinate and cached-radius contract for swirl-free (z,r) geometry.
◆ MeasureMultiplier()
| static MFEM_HOST_DEVICE mfem::real_t Theseus::AxisymmetricGeometry::MeasureMultiplier |
( |
bool |
axisymmetric, |
|
|
mfem::real_t |
radius |
|
) |
| |
|
inlinestatic |
◆ Radius()
| static MFEM_HOST_DEVICE mfem::real_t Theseus::AxisymmetricGeometry::Radius |
( |
const mfem::real_t * |
physical | ) |
|
|
inlinestatic |
◆ ValidateRadius()
| static mfem::real_t Theseus::AxisymmetricGeometry::ValidateRadius |
( |
mfem::real_t |
radius, |
|
|
const std::string & |
location |
|
) |
| |
|
inlinestatic |
◆ axial_coordinate
| constexpr int Theseus::AxisymmetricGeometry::axial_coordinate = 0 |
|
staticconstexpr |
◆ enabled
| constexpr bool Theseus::AxisymmetricGeometry::enabled = false |
|
staticconstexpr |
◆ radial_coordinate
| constexpr int Theseus::AxisymmetricGeometry::radial_coordinate = 1 |
|
staticconstexpr |
◆ radius_tolerance
| constexpr mfem::real_t Theseus::AxisymmetricGeometry::radius_tolerance = 1.0e-12 |
|
staticconstexpr |
◆ spatial_dimension
| constexpr int Theseus::AxisymmetricGeometry::spatial_dimension = 2 |
|
staticconstexpr |
◆ two_pi
| constexpr mfem::real_t Theseus::AxisymmetricGeometry::two_pi |
|
staticconstexpr |
Initial value:=
6.283185307179586476925286766559005768
The documentation for this struct was generated from the following file: