Go to the documentation of this file. 1 #ifndef MAPPED_GRID_OPERATORS_INCLUDE_H
2 #define MAPPED_GRID_OPERATORS_INCLUDE_H
17 #define USE_MASK_IN_OPERATORS
18 #ifdef USE_MASK_IN_OPERATORS
20 #define WHERE_MASK(EXPRESSION) \
21 if( (useWhereMaskOnBoundary[axis][side] && bcParameters.useMixedBoundaryMask) || bcParameters.getUseMask() ) \
33 #define WHERE_MASK_ALL_COMPONENTS(EXPRESSION) \
34 if( (useWhereMaskOnBoundary[axis][side] && bcParameters.useMixedBoundaryMask) || bcParameters.getUseMask() ) \
38 for( n=uC.getBase(0); n<=uC.getBound(0); n++ ) \
46 for( n=uC.getBase(0); n<=uC.getBound(0); n++ ) \
54 #define WHERE_MASK0(EXPRESSION) \
55 if( (useWhereMaskOnBoundary[axis][side] && bcParameters.useMixedBoundaryMask) || bcParameters.getUseMask() ) \
57 where( mask(0,I1m,I2m,I3m) ) \