12 RZBounds(
double rmin,
double rmax,
double zmin,
double zmax)
19 KOKKOS_INLINE_FUNCTION
bool is_outside(
double r,
double z)
const{
20 return ( r<min_r || r>
max_r ||
32 KOKKOS_INLINE_FUNCTION
double bound_r(
double r)
const{
36 KOKKOS_INLINE_FUNCTION
double bound_z(
double z)
const{
40 inline double area()
const{
Definition: rz_bounds.hpp:4
KOKKOS_INLINE_FUNCTION bool is_outside(double r, double z) const
Definition: rz_bounds.hpp:19
double max_z
Definition: rz_bounds.hpp:8
KOKKOS_INLINE_FUNCTION double bound_r(double r) const
Definition: rz_bounds.hpp:32
double dVolume_dphi() const
Definition: rz_bounds.hpp:44
double min_r
Definition: rz_bounds.hpp:5
RZBounds(double rmin, double rmax, double zmin, double zmax)
Definition: rz_bounds.hpp:12
KOKKOS_INLINE_FUNCTION double get_z_width() const
Definition: rz_bounds.hpp:28
KOKKOS_INLINE_FUNCTION double get_r_width() const
Definition: rz_bounds.hpp:24
KOKKOS_INLINE_FUNCTION RZBounds()
Definition: rz_bounds.hpp:10
double min_z
Definition: rz_bounds.hpp:7
KOKKOS_INLINE_FUNCTION double bound_z(double z) const
Definition: rz_bounds.hpp:36
double area() const
Definition: rz_bounds.hpp:40
double max_r
Definition: rz_bounds.hpp:6