|
Defines |
#define | FORTRAN_NAME(NAME,name) |
| Used to declare a fortran routine in a portable way.
|
#define | CHF_MULTIDO(box, i, j, k) |
| Used in ChomboFortran to write dimension-indenpendent loops.
|
#define | CHF_ENDDO |
#define | CHF_INT(i) &i |
#define | CHF_CONST_INT(i) &i |
#define | CHF_REAL(r) &r |
#define | CHF_CONST_REAL(r) &r |
#define | CHF_I1D(ia, dimen) ia,(const int*)chfptr(dimen-1) |
#define | CHF_CONST_I1D(ia, dimen) ia,(const int*)chfptr(dimen-1) |
#define | CHF_R1D(ra, dimen) ra,(const int*)chfptr(dimen-1) |
#define | CHF_CONST_R1D(ra, dimen) ra,(const int*)chfptr(dimen-1) |
#define | CHF_INTVECT(a) a.dataPtr( ) |
#define | CHF_CONST_INTVECT(a) a.dataPtr( ) |
#define | CHF_REALVECT(a) a.dataPtr( ) |
#define | CHF_CONST_REALVECT(a) a.dataPtr( ) |
#define | CHF_VI(v) &v[0],(const int*)chfptr(v.size()-1) |
#define | CHF_CONST_VI(v) &v[0],(const int*)chfptr(v.size()-1) |
#define | CHF_VR(v) &v[0],(const int*)chfptr(v.size()-1) |
#define | CHF_CONST_VR(v) &v[0],(const int*)chfptr(v.size()-1) |
#define | CHF_BOX(b) |
#define | CHF_FIA(a) |
#define | CHF_FRA(a) |
#define | CHF_CONST_FIA(a) |
#define | CHF_CONST_FRA(a) |
#define | CHF_FIA1(a, n) |
#define | CHF_FRA1(a, n) |
#define | CHF_CONST_FIA1(a, n) |
#define | CHF_CONST_FRA1(a, n) |
#define | CHFp_INT(i) int* const i |
#define | CHFp_CONST_INT(i) const int* const i |
#define | CHFp_REAL(r) Real* const r |
#define | CHFp_CONST_REAL(r) const Real* const r |
#define | CHFp_I1D(ia, dimen) int* const ia, const int* const i ## ia ## hi0 |
#define | CHFp_CONST_I1D(ia, dimen) const int* const ia, const int* const i ## ia ## hi0 |
#define | CHFp_R1D(ra, dimen) Real* const ra, const int* const i ## ra ## hi0 |
#define | CHFp_CONST_R1D(ra, dimen) const Real* const ra, const int* const i ## ra ## hi0 |
#define | CHFp_INTVECT(r) int* const r |
#define | CHFp_CONST_INTVECT(r) const int* const r |
#define | CHFp_REALVECT(r) Real* const r |
#define | CHFp_CONST_REALVECT(r) const Real* const r |
#define | CHFp_VI(v) int * const v, const int* const i ## v ## hi0 |
#define | CHFp_CONST_VI(v) const int * const v, const int* const i ## v ## hi0 |
#define | CHFp_VR(v) Real * const v, const int* const i ## v ## hi0 |
#define | CHFp_CONST_VR(v) const Real * const v, const int* const i ## v ## hi0 |
#define | CHFp_BOX(b) |
#define | CHFp_FIA(a) |
#define | CHFp_FRA(a) |
#define | CHFp_CONST_FIA(a) |
#define | CHFp_CONST_FRA(a) |
#define | CHFp_FIA1(a) |
#define | CHFp_FRA1(a) |
#define | CHFp_CONST_FIA1(a) |
#define | CHFp_CONST_FRA1(a) |