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: