Chombo + EB  3.2
Macros | Functions
IndicesFunctions.H File Reference
#include "Box.H"
#include "NamespaceHeader.H"
#include "NamespaceFooter.H"
Include dependency graph for IndicesFunctions.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _INDICESFUNCTIONS_H_
 

Functions

size_t FortranArrayIndex (IntVect a_iv, IntVect a_dims)
 
size_t FortranArrayIndex (IntVect a_iv, Box a_bx)
 
IntVect FortranArrayIndex (size_t a_ind, IntVect a_dims)
 
IntVect inversePermutation (const IntVect &a_permutation)
 
bool isPermutationVect (const IntVect &a_permutation)
 
bool isSignVect (const IntVect &a_sign)
 
bool inDimensionRange (int a_ind)
 

Macro Definition Documentation

#define _INDICESFUNCTIONS_H_

Function Documentation

size_t FortranArrayIndex ( IntVect  a_iv,
IntVect  a_dims 
)
inline
size_t FortranArrayIndex ( IntVect  a_iv,
Box  a_bx 
)
inline
IntVect FortranArrayIndex ( size_t  a_ind,
IntVect  a_dims 
)
inline

References CH_SPACEDIM.

IntVect inversePermutation ( const IntVect a_permutation)
bool isPermutationVect ( const IntVect a_permutation)
bool isSignVect ( const IntVect a_sign)
bool inDimensionRange ( int  a_ind)
inline

References CH_SPACEDIM.