Describes a single Fortran-style loop bound (lower bound default of 1
)
More...
#include <YAKL_Bounds_fortran.h>
Describes a single Fortran-style loop bound (lower bound default of 1
)
◆ LBnd() [1/4]
defines an invalid / uninitialized loop bound
◆ LBnd() [2/4]
Lower bound of one, stride of one.
◆ LBnd() [3/4]
Lower and upper bounds specified, stride of one.
◆ LBnd() [4/4]
YAKL_INLINE yakl::fortran::LBnd::LBnd |
( |
int |
l, |
|
|
int |
u, |
|
|
int |
s |
|
) |
| |
|
inline |
Lower bound, upper bound, and stride all specified.
◆ valid()
Returns whether this loop bound is valid / initialized.
◆ default_lbound
constexpr int yakl::fortran::LBnd::default_lbound = 1 |
|
staticconstexpr |
int yakl::fortran::LBnd::l |
int yakl::fortran::LBnd::s |
int yakl::fortran::LBnd::u |
The documentation for this class was generated from the following file: