Dear all,
I am currently working on an analysis thorn which makes use of different quantities provided by the thorn ADMMacros. In one .cc file I assemble different routines. Especialy, one of those uses UPPERMET, and another one uses TRRICCI.
Using the declaration and definition from the thorn documentation, I made sure to correctly employ the includes of _declare, _guts, and, _undefine.
However, when compiling I keep receiving the following error:
In file included from /scratch/je/jensflo/EinsteinTools/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/UPPERMET_guts.h(14), from /scratch/je/jensflo/EinsteinTools/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/TRRICCI_guts.h(15), from /scratch/je/jensflo/EinsteinTools/Cactus/configs/sim/build/FFEvolve/FFEvolve_Analysis.cc(412): /scratch/je/jensflo/EinsteinTools/Cactus/arrangements/EinsteinBase/ADMMacros/src/macro/DETG_guts.h(36): error: identifier "detg_psi4" is undefined DETG_PSI4 = 1;
This error occurs for a variety of other identifiers in the same place. If I take out the TRRICCI part from the code, I do not get these error messages. I would be so glad about an insight into this.
Thank you so much and my best from Valencia
Jens