diff options
Diffstat (limited to 'src/gr/cg.hh')
-rw-r--r-- | src/gr/cg.hh | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/src/gr/cg.hh b/src/gr/cg.hh index b6174eb..3095a5a 100644 --- a/src/gr/cg.hh +++ b/src/gr/cg.hh @@ -9,6 +9,8 @@ // gfn.hh // +//****************************************************************************** + // // The machine-generated code uses the following variables: // patch& p // current patch @@ -37,6 +39,8 @@ #define PARTIAL_SIGMA_SIGMA(ghosted_gridfn_name) \ p.partial_sigma_sigma(ghosted_gfns::gfn__ ## ghosted_gridfn_name, irho,isigma) +//****************************************************************************** + // // ghosted-grid gridfns // n.b. since we're always evaluating on the surface, r == h @@ -44,6 +48,8 @@ #define h p.ghosted_gridfn(ghosted_gfns::gfn__h, irho,isigma) #define r h +//****************************************************************************** + // // nominal-grid gridfns // @@ -81,9 +87,22 @@ #define H p.gridfn(nominal_gfns::gfn__H, irho,isigma) +#define partial_H_wrt_partial_d_h_1 \ + p.gridfn(nominal_gfns::gfn__partial_H_wrt_partial_d_h_1, irho,isigma) +#define partial_H_wrt_partial_d_h_2 \ + p.gridfn(nominal_gfns::gfn__partial_H_wrt_partial_d_h_2, irho,isigma) +#define partial_H_wrt_partial_dd_h_11 \ + p.gridfn(nominal_gfns::gfn__partial_H_wrt_partial_dd_h_11, irho,isigma) +#define partial_H_wrt_partial_dd_h_12 \ + p.gridfn(nominal_gfns::gfn__partial_H_wrt_partial_dd_h_12, irho,isigma) +#define partial_H_wrt_partial_dd_h_22 \ + p.gridfn(nominal_gfns::gfn__partial_H_wrt_partial_dd_h_22, irho,isigma) + +//****************************************************************************** + // -// pseudo-gridfns -// (used only at a single grid point, not actually stored as gridfns) +// pseudo-gridfns, i.e. temporaries used only at a single grid point +// (these are not actually stored as gridfns) // fp g_uu_11; fp g_uu_12; @@ -121,3 +140,8 @@ fp partial_d_g_uu_313; fp partial_d_g_uu_322; fp partial_d_g_uu_323; fp partial_d_g_uu_333; + +fp HA; +fp HB; +fp HC; +fp HD; |