FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

ListLoopM.H File Reference

List<T> is a 1D vector of objects of type T, where the size of the vector is known and used for subscript bounds checking, etc. More...


Detailed Description

List<T> is a 1D vector of objects of type T, where the size of the vector is known and used for subscript bounds checking, etc.

Definition in file ListLoopM.H.

Go to the source code of this file.

Defines

#define  List_FOR_ALL(f, i)
#define  List_END_FOR_ALL   }
#define  List_ELEM(f, fp, i)   (*fp++)
#define  List_ACCESS(type, f, fp)   register type* __restrict__ fp = (f).begin()
#define  List_CONST_ACCESS(type, f, fp)   register const type* __restrict__ fp = (f).begin()

Define Documentation

#define List_FOR_ALL (   f,
  i  
)
#define List_ACCESS (   type,
  f,
  fp  
)    register type* __restrict__ fp = (f).begin()
#define List_CONST_ACCESS (   type,
  f,
  fp  
)    register const type* __restrict__ fp = (f).begin()