AMROC Main     Blockstructured Adaptive Mesh Refinement in object-oriented C++


Main Page   Class Hierarchy   Compound List   File List  

GridFunctionIndex.h File Reference

Looping over all GridDataBlock inside GridFunction. More...

#include <generic.h>

Include dependency graph for GridFunctionIndex.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define forall(gf, t, l, c)
#define end_forall_sync   } } comm_service::barrier(); }
#define end_forall   } } }
#define forallBB(gf, t, l, c, where, bb)
#define end_forallBB_sync   } } comm_service::barrier(); }
#define end_forallBB   } } }


Detailed Description

Looping over all GridDataBlock inside GridFunction.

Author:
Manish Parashar

Definition in file GridFunctionIndex.h.


Define Documentation

#define forall gf,
t,
l,
 
 

Value:

{                                  \
   const int name2(c,_CU) = (gf).len(l);                                \
   for (int c = 0; c < name2(c,_CU); c++) {                             \
     if(!(gf).exists(t,l,c)) ; else {

Definition at line 12 of file GridFunctionIndex.h.

#define forallBB gf,
t,
l,
c,
where,
bb   
 

Value:

{                       \
   const int name2(gf,_CU) = (gf).len(l);                               \
   for (int c = 0; c < name2(gf,_CU); c++) {                            \
     if(!(gf).exists(t,l,c) ||                                          \
        ((bb)=(where)*((gf).databbox(t,l,c))).empty()) ; else {

Definition at line 28 of file GridFunctionIndex.h.


Quickstart     Users Guide     Programmers Reference     Installation      Examples     Download



AMROC Main      Home      Contact
last update: 06/01/04