diff options
Diffstat (limited to 'src/macro/CDCDA_declare.h')
-rw-r--r-- | src/macro/CDCDA_declare.h | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/src/macro/CDCDA_declare.h b/src/macro/CDCDA_declare.h new file mode 100644 index 0000000..0c29c88 --- /dev/null +++ b/src/macro/CDCDA_declare.h @@ -0,0 +1,57 @@ +/*@@ + @header CDCDA_declare.h + @date Jul 98 + @author Gabrielle Allen + @desc + Declarations for macro to calculate all second covariant spatial derivative of lapse + + That is alpha_{;ij} + @enddesc +@@*/ + +#ifndef CDCDA_DECLARE +#define CDCDA_DECLARE + +#include "../../packages/CactusEinstein/Einstein/src/macro/DA_declare.h" +#include "../../packages/CactusEinstein/Einstein/src/macro/DDA_declare.h" +#include "../../packages/CactusEinstein/Einstein/src/macro/CHR2_declare.h" + +/* Output variables */ +#undef CDCDA_CDXXDA +#define CDCDA_CDXXDA cdcda_cdxxda +#undef CDCDA_CDXYDA +#define CDCDA_CDXYDA cdcda_cdxyda +#undef CDCDA_CDXZDA +#define CDCDA_CDXZDA cdcda_cdxzda +#undef CDCDA_CDYYDA +#define CDCDA_CDYYDA cdcda_cdyyda +#undef CDCDA_CDYZDA +#define CDCDA_CDYZDA cdcda_cdyzda +#undef CDCDA_CDZZDA +#define CDCDA_CDZZDA cdcda_cdzzda + +#ifdef FCODE + +/* Declare output variables */ + REAL CDCDA_CDXXDA + REAL CDCDA_CDXYDA + REAL CDCDA_CDXZDA + REAL CDCDA_CDYYDA + REAL CDCDA_CDYZDA + REAL CDCDA_CDZZDA + +#endif + +#ifdef CCODE + +/* Declare output variables */ + double CDCDA_CDXXDA; + double CDCDA_CDXYDA; + double CDCDA_CDXZDA; + double CDCDA_CDYYDA; + double CDCDA_CDYZDA; + double CDCDA_CDZZDA; + +#endif + +#endif |