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: