diff options
author | jthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5> | 2002-09-11 17:54:02 +0000 |
---|---|---|
committer | jthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5> | 2002-09-11 17:54:02 +0000 |
commit | 31d89847186d8e63fc52b3843ed5c028c9621df2 (patch) | |
tree | 6076d1f0209bd1a4c53d24ff5f0027117c0bf7a3 /src/patch/coords.hh | |
parent | 54e54e34c33150a7b3cf823fabda96ffca8e5f7a (diff) |
add functions to compute partial {x,y,z} / partial {mu,nu,phi}
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@724 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'src/patch/coords.hh')
-rw-r--r-- | src/patch/coords.hh | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/patch/coords.hh b/src/patch/coords.hh index 54889da..bad88ea 100644 --- a/src/patch/coords.hh +++ b/src/patch/coords.hh @@ -146,6 +146,20 @@ fp phi_of_mu_nu(fp mu, fp nu ); fp nu_of_mu_phi(fp mu, fp phi); fp mu_of_nu_phi(fp nu, fp phi); +// partial {x,y,z} / partial {mu,nu,phi} +void partial_xyz_wrt_mu_nu(fp r, fp mu, fp nu, + fp& partial_x_wrt_mu, fp& partial_x_wrt_nu, + fp& partial_y_wrt_mu, fp& partial_y_wrt_nu, + fp& partial_z_wrt_mu, fp& partial_z_wrt_nu); +void partial_xyz_wrt_mu_phi(fp r, fp mu, fp phi, + fp& partial_x_wrt_mu, fp& partial_x_wrt_phi, + fp& partial_y_wrt_mu, fp& partial_y_wrt_phi, + fp& partial_z_wrt_mu, fp& partial_z_wrt_phi); +void partial_xyz_wrt_nu_phi(fp r, fp nu, fp phi, + fp& partial_x_wrt_nu, fp& partial_x_wrt_phi, + fp& partial_y_wrt_nu, fp& partial_y_wrt_phi, + fp& partial_z_wrt_nu, fp& partial_z_wrt_phi); + // partial {mu,nu,phi} / partial {x,y,z} fp partial_mu_wrt_y(fp y, fp z); fp partial_mu_wrt_z(fp y, fp z); |