From 522f2210dc2331c2714ec42f1dbe347a87a409fc Mon Sep 17 00:00:00 2001 From: Erik Schnetter Date: Thu, 28 Sep 2023 20:44:46 -0400 Subject: [PATCH] TwoPuncturesX: Rename from TwoPunctures Also put all functions into a C++ namespace to avoid name clashes with the original `TwoPunctures` thorn. --- TwoPunctures/configuration.ccl | 3 -- TwoPunctures/src/make.code.defn | 7 --- {TwoPunctures => TwoPuncturesX}/README | 2 +- TwoPuncturesX/configuration.ccl | 3 ++ .../doc/documentation.tex | 0 {TwoPunctures => TwoPuncturesX}/interface.ccl | 8 ++-- .../par/qc0-mclachlan.par | 20 ++++----- {TwoPunctures => TwoPuncturesX}/param.ccl | 2 +- {TwoPunctures => TwoPuncturesX}/schedule.ccl | 14 +++--- .../src/CoordTransf.cc | 6 ++- .../src/Equations.cc | 6 ++- .../src/FuncAndJacobian.cc | 16 ++++--- .../src/Metadata.cc | 8 ++-- .../Newton.c => TwoPuncturesX/src/Newton.cc | 14 +++--- .../src/ParamCheck.cc | 5 ++- .../src/TP_utilities.cc | 24 ++++++----- .../src/TP_utilities.h | 6 ++- .../src/TwoPunctures.cc | 43 ++++++++++++------- .../src/TwoPunctures.h | 18 +++++--- TwoPuncturesX/src/make.code.defn | 7 +++ {TwoPunctures => TwoPuncturesX}/test/bam.par | 0 .../test/bam/gxx_3D_diagonal.xg | 0 .../test/bam/gxx_maximum.xg | 0 .../test/bam/gxx_minimum.xg | 0 .../test/bam/gxx_norm1.xg | 0 .../test/bam/gxx_norm2.xg | 0 .../test/bam/gxx_x_[17][17].xg | 0 .../test/bam/gxx_y_[17][17].xg | 0 .../test/bam/gxx_z_[17][17].xg | 0 .../test/bam/gxy_3D_diagonal.xg | 0 .../test/bam/gxy_maximum.xg | 0 .../test/bam/gxy_minimum.xg | 0 .../test/bam/gxy_norm1.xg | 0 .../test/bam/gxy_norm2.xg | 0 .../test/bam/gxy_x_[17][17].xg | 0 .../test/bam/gxy_y_[17][17].xg | 0 .../test/bam/gxy_z_[17][17].xg | 0 .../test/bam/gxz_3D_diagonal.xg | 0 .../test/bam/gxz_maximum.xg | 0 .../test/bam/gxz_minimum.xg | 0 .../test/bam/gxz_norm1.xg | 0 .../test/bam/gxz_norm2.xg | 0 .../test/bam/gxz_x_[17][17].xg | 0 .../test/bam/gxz_y_[17][17].xg | 0 .../test/bam/gxz_z_[17][17].xg | 0 .../test/bam/gyy_3D_diagonal.xg | 0 .../test/bam/gyy_maximum.xg | 0 .../test/bam/gyy_minimum.xg | 0 .../test/bam/gyy_norm1.xg | 0 .../test/bam/gyy_norm2.xg | 0 .../test/bam/gyy_x_[17][17].xg | 0 .../test/bam/gyy_y_[17][17].xg | 0 .../test/bam/gyy_z_[17][17].xg | 0 .../test/bam/gyz_3D_diagonal.xg | 0 .../test/bam/gyz_maximum.xg | 0 .../test/bam/gyz_minimum.xg | 0 .../test/bam/gyz_norm1.xg | 0 .../test/bam/gyz_norm2.xg | 0 .../test/bam/gyz_x_[17][17].xg | 0 .../test/bam/gyz_y_[17][17].xg | 0 .../test/bam/gyz_z_[17][17].xg | 0 .../test/bam/gzz_3D_diagonal.xg | 0 .../test/bam/gzz_maximum.xg | 0 .../test/bam/gzz_minimum.xg | 0 .../test/bam/gzz_norm1.xg | 0 .../test/bam/gzz_norm2.xg | 0 .../test/bam/gzz_x_[17][17].xg | 0 .../test/bam/gzz_y_[17][17].xg | 0 .../test/bam/gzz_z_[17][17].xg | 0 .../test/bam/ham_3D_diagonal.xg | 0 .../test/bam/ham_maximum.xg | 0 .../test/bam/ham_minimum.xg | 0 .../test/bam/ham_norm1.xg | 0 .../test/bam/ham_norm2.xg | 0 .../test/bam/ham_x_[17][17].xg | 0 .../test/bam/ham_y_[17][17].xg | 0 .../test/bam/ham_z_[17][17].xg | 0 .../test/bam/kxx_3D_diagonal.xg | 0 .../test/bam/kxx_maximum.xg | 0 .../test/bam/kxx_minimum.xg | 0 .../test/bam/kxx_norm1.xg | 0 .../test/bam/kxx_norm2.xg | 0 .../test/bam/kxx_x_[17][17].xg | 0 .../test/bam/kxx_y_[17][17].xg | 0 .../test/bam/kxx_z_[17][17].xg | 0 .../test/bam/kxy_3D_diagonal.xg | 0 .../test/bam/kxy_maximum.xg | 0 .../test/bam/kxy_minimum.xg | 0 .../test/bam/kxy_norm1.xg | 0 .../test/bam/kxy_norm2.xg | 0 .../test/bam/kxy_x_[17][17].xg | 0 .../test/bam/kxy_y_[17][17].xg | 0 .../test/bam/kxy_z_[17][17].xg | 0 .../test/bam/kxz_3D_diagonal.xg | 0 .../test/bam/kxz_maximum.xg | 0 .../test/bam/kxz_minimum.xg | 0 .../test/bam/kxz_norm1.xg | 0 .../test/bam/kxz_norm2.xg | 0 .../test/bam/kxz_x_[17][17].xg | 0 .../test/bam/kxz_y_[17][17].xg | 0 .../test/bam/kxz_z_[17][17].xg | 0 .../test/bam/kyy_3D_diagonal.xg | 0 .../test/bam/kyy_maximum.xg | 0 .../test/bam/kyy_minimum.xg | 0 .../test/bam/kyy_norm1.xg | 0 .../test/bam/kyy_norm2.xg | 0 .../test/bam/kyy_x_[17][17].xg | 0 .../test/bam/kyy_y_[17][17].xg | 0 .../test/bam/kyy_z_[17][17].xg | 0 .../test/bam/kyz_3D_diagonal.xg | 0 .../test/bam/kyz_maximum.xg | 0 .../test/bam/kyz_minimum.xg | 0 .../test/bam/kyz_norm1.xg | 0 .../test/bam/kyz_norm2.xg | 0 .../test/bam/kyz_x_[17][17].xg | 0 .../test/bam/kyz_y_[17][17].xg | 0 .../test/bam/kyz_z_[17][17].xg | 0 .../test/bam/kzz_3D_diagonal.xg | 0 .../test/bam/kzz_maximum.xg | 0 .../test/bam/kzz_minimum.xg | 0 .../test/bam/kzz_norm1.xg | 0 .../test/bam/kzz_norm2.xg | 0 .../test/bam/kzz_x_[17][17].xg | 0 .../test/bam/kzz_y_[17][17].xg | 0 .../test/bam/kzz_z_[17][17].xg | 0 .../test/bam/momx_3D_diagonal.xg | 0 .../test/bam/momx_maximum.xg | 0 .../test/bam/momx_minimum.xg | 0 .../test/bam/momx_norm1.xg | 0 .../test/bam/momx_norm2.xg | 0 .../test/bam/momx_x_[17][17].xg | 0 .../test/bam/momx_y_[17][17].xg | 0 .../test/bam/momx_z_[17][17].xg | 0 .../test/bam/momy_3D_diagonal.xg | 0 .../test/bam/momy_maximum.xg | 0 .../test/bam/momy_minimum.xg | 0 .../test/bam/momy_norm1.xg | 0 .../test/bam/momy_norm2.xg | 0 .../test/bam/momy_x_[17][17].xg | 0 .../test/bam/momy_y_[17][17].xg | 0 .../test/bam/momy_z_[17][17].xg | 0 .../test/bam/momz_3D_diagonal.xg | 0 .../test/bam/momz_maximum.xg | 0 .../test/bam/momz_minimum.xg | 0 .../test/bam/momz_norm1.xg | 0 .../test/bam/momz_norm2.xg | 0 .../test/bam/momz_x_[17][17].xg | 0 .../test/bam/momz_y_[17][17].xg | 0 .../test/bam/momz_z_[17][17].xg | 0 .../test/bam/psi_3D_diagonal.xg | 0 .../test/bam/psi_maximum.xg | 0 .../test/bam/psi_minimum.xg | 0 .../test/bam/psi_norm1.xg | 0 .../test/bam/psi_norm2.xg | 0 .../test/bam/psi_x_[17][17].xg | 0 .../test/bam/psi_y_[17][17].xg | 0 .../test/bam/psi_z_[17][17].xg | 0 .../test/bhns_eval.par | 40 ++++++++--------- .../test/bhns_eval/alp.d.asc | 0 .../test/bhns_eval/alp.maximum.asc | 0 .../test/bhns_eval/alp.minimum.asc | 0 .../test/bhns_eval/alp.norm1.asc | 0 .../test/bhns_eval/alp.norm2.asc | 0 .../test/bhns_eval/alp.x.asc | 0 .../test/bhns_eval/alp.y.asc | 0 .../test/bhns_eval/alp.z.asc | 0 .../test/bhns_eval/betax.d.asc | 0 .../test/bhns_eval/betax.maximum.asc | 0 .../test/bhns_eval/betax.minimum.asc | 0 .../test/bhns_eval/betax.norm1.asc | 0 .../test/bhns_eval/betax.norm2.asc | 0 .../test/bhns_eval/betax.x.asc | 0 .../test/bhns_eval/betax.y.asc | 0 .../test/bhns_eval/betax.z.asc | 0 .../test/bhns_eval/betay.d.asc | 0 .../test/bhns_eval/betay.maximum.asc | 0 .../test/bhns_eval/betay.minimum.asc | 0 .../test/bhns_eval/betay.norm1.asc | 0 .../test/bhns_eval/betay.norm2.asc | 0 .../test/bhns_eval/betay.x.asc | 0 .../test/bhns_eval/betay.y.asc | 0 .../test/bhns_eval/betay.z.asc | 0 .../test/bhns_eval/betaz.d.asc | 0 .../test/bhns_eval/betaz.maximum.asc | 0 .../test/bhns_eval/betaz.minimum.asc | 0 .../test/bhns_eval/betaz.norm1.asc | 0 .../test/bhns_eval/betaz.norm2.asc | 0 .../test/bhns_eval/betaz.x.asc | 0 .../test/bhns_eval/betaz.y.asc | 0 .../test/bhns_eval/betaz.z.asc | 0 .../test/bhns_eval/eps.d.asc | 0 .../test/bhns_eval/eps.maximum.asc | 0 .../test/bhns_eval/eps.minimum.asc | 0 .../test/bhns_eval/eps.norm1.asc | 0 .../test/bhns_eval/eps.norm2.asc | 0 .../test/bhns_eval/eps.x.asc | 0 .../test/bhns_eval/eps.y.asc | 0 .../test/bhns_eval/eps.z.asc | 0 .../test/bhns_eval/gxx.d.asc | 0 .../test/bhns_eval/gxx.maximum.asc | 0 .../test/bhns_eval/gxx.minimum.asc | 0 .../test/bhns_eval/gxx.norm1.asc | 0 .../test/bhns_eval/gxx.norm2.asc | 0 .../test/bhns_eval/gxx.x.asc | 0 .../test/bhns_eval/gxx.y.asc | 0 .../test/bhns_eval/gxx.z.asc | 0 .../test/bhns_eval/gxy.d.asc | 0 .../test/bhns_eval/gxy.maximum.asc | 0 .../test/bhns_eval/gxy.minimum.asc | 0 .../test/bhns_eval/gxy.norm1.asc | 0 .../test/bhns_eval/gxy.norm2.asc | 0 .../test/bhns_eval/gxy.x.asc | 0 .../test/bhns_eval/gxy.y.asc | 0 .../test/bhns_eval/gxy.z.asc | 0 .../test/bhns_eval/gxz.d.asc | 0 .../test/bhns_eval/gxz.maximum.asc | 0 .../test/bhns_eval/gxz.minimum.asc | 0 .../test/bhns_eval/gxz.norm1.asc | 0 .../test/bhns_eval/gxz.norm2.asc | 0 .../test/bhns_eval/gxz.x.asc | 0 .../test/bhns_eval/gxz.y.asc | 0 .../test/bhns_eval/gxz.z.asc | 0 .../test/bhns_eval/gyy.d.asc | 0 .../test/bhns_eval/gyy.maximum.asc | 0 .../test/bhns_eval/gyy.minimum.asc | 0 .../test/bhns_eval/gyy.norm1.asc | 0 .../test/bhns_eval/gyy.norm2.asc | 0 .../test/bhns_eval/gyy.x.asc | 0 .../test/bhns_eval/gyy.y.asc | 0 .../test/bhns_eval/gyy.z.asc | 0 .../test/bhns_eval/gyz.d.asc | 0 .../test/bhns_eval/gyz.maximum.asc | 0 .../test/bhns_eval/gyz.minimum.asc | 0 .../test/bhns_eval/gyz.norm1.asc | 0 .../test/bhns_eval/gyz.norm2.asc | 0 .../test/bhns_eval/gyz.x.asc | 0 .../test/bhns_eval/gyz.y.asc | 0 .../test/bhns_eval/gyz.z.asc | 0 .../test/bhns_eval/gzz.d.asc | 0 .../test/bhns_eval/gzz.maximum.asc | 0 .../test/bhns_eval/gzz.minimum.asc | 0 .../test/bhns_eval/gzz.norm1.asc | 0 .../test/bhns_eval/gzz.norm2.asc | 0 .../test/bhns_eval/gzz.x.asc | 0 .../test/bhns_eval/gzz.y.asc | 0 .../test/bhns_eval/gzz.z.asc | 0 .../test/bhns_eval/kxx.d.asc | 0 .../test/bhns_eval/kxx.maximum.asc | 0 .../test/bhns_eval/kxx.minimum.asc | 0 .../test/bhns_eval/kxx.norm1.asc | 0 .../test/bhns_eval/kxx.norm2.asc | 0 .../test/bhns_eval/kxx.x.asc | 0 .../test/bhns_eval/kxx.y.asc | 0 .../test/bhns_eval/kxx.z.asc | 0 .../test/bhns_eval/kxy.d.asc | 0 .../test/bhns_eval/kxy.maximum.asc | 0 .../test/bhns_eval/kxy.minimum.asc | 0 .../test/bhns_eval/kxy.norm1.asc | 0 .../test/bhns_eval/kxy.norm2.asc | 0 .../test/bhns_eval/kxy.x.asc | 0 .../test/bhns_eval/kxy.y.asc | 0 .../test/bhns_eval/kxy.z.asc | 0 .../test/bhns_eval/kxz.d.asc | 0 .../test/bhns_eval/kxz.maximum.asc | 0 .../test/bhns_eval/kxz.minimum.asc | 0 .../test/bhns_eval/kxz.norm1.asc | 0 .../test/bhns_eval/kxz.norm2.asc | 0 .../test/bhns_eval/kxz.x.asc | 0 .../test/bhns_eval/kxz.y.asc | 0 .../test/bhns_eval/kxz.z.asc | 0 .../test/bhns_eval/kyy.d.asc | 0 .../test/bhns_eval/kyy.maximum.asc | 0 .../test/bhns_eval/kyy.minimum.asc | 0 .../test/bhns_eval/kyy.norm1.asc | 0 .../test/bhns_eval/kyy.norm2.asc | 0 .../test/bhns_eval/kyy.x.asc | 0 .../test/bhns_eval/kyy.y.asc | 0 .../test/bhns_eval/kyy.z.asc | 0 .../test/bhns_eval/kyz.d.asc | 0 .../test/bhns_eval/kyz.maximum.asc | 0 .../test/bhns_eval/kyz.minimum.asc | 0 .../test/bhns_eval/kyz.norm1.asc | 0 .../test/bhns_eval/kyz.norm2.asc | 0 .../test/bhns_eval/kyz.x.asc | 0 .../test/bhns_eval/kyz.y.asc | 0 .../test/bhns_eval/kyz.z.asc | 0 .../test/bhns_eval/kzz.d.asc | 0 .../test/bhns_eval/kzz.maximum.asc | 0 .../test/bhns_eval/kzz.minimum.asc | 0 .../test/bhns_eval/kzz.norm1.asc | 0 .../test/bhns_eval/kzz.norm2.asc | 0 .../test/bhns_eval/kzz.x.asc | 0 .../test/bhns_eval/kzz.y.asc | 0 .../test/bhns_eval/kzz.z.asc | 0 .../test/bhns_eval/press.d.asc | 0 .../test/bhns_eval/press.maximum.asc | 0 .../test/bhns_eval/press.minimum.asc | 0 .../test/bhns_eval/press.norm1.asc | 0 .../test/bhns_eval/press.norm2.asc | 0 .../test/bhns_eval/press.x.asc | 0 .../test/bhns_eval/press.y.asc | 0 .../test/bhns_eval/press.z.asc | 0 .../test/bhns_eval/puncture_u.d.asc | 0 .../test/bhns_eval/puncture_u.maximum.asc | 0 .../test/bhns_eval/puncture_u.minimum.asc | 0 .../test/bhns_eval/puncture_u.norm1.asc | 0 .../test/bhns_eval/puncture_u.norm2.asc | 0 .../test/bhns_eval/puncture_u.x.asc | 0 .../test/bhns_eval/puncture_u.y.asc | 0 .../test/bhns_eval/puncture_u.z.asc | 0 .../test/bhns_eval/rho.d.asc | 0 .../test/bhns_eval/rho.maximum.asc | 0 .../test/bhns_eval/rho.minimum.asc | 0 .../test/bhns_eval/rho.norm1.asc | 0 .../test/bhns_eval/rho.norm2.asc | 0 .../test/bhns_eval/rho.x.asc | 0 .../test/bhns_eval/rho.y.asc | 0 .../test/bhns_eval/rho.z.asc | 0 .../test/bhns_eval/vel[0].d.asc | 0 .../test/bhns_eval/vel[0].maximum.asc | 0 .../test/bhns_eval/vel[0].minimum.asc | 0 .../test/bhns_eval/vel[0].norm1.asc | 0 .../test/bhns_eval/vel[0].norm2.asc | 0 .../test/bhns_eval/vel[0].x.asc | 0 .../test/bhns_eval/vel[0].y.asc | 0 .../test/bhns_eval/vel[0].z.asc | 0 .../test/bhns_eval/vel[1].d.asc | 0 .../test/bhns_eval/vel[1].maximum.asc | 0 .../test/bhns_eval/vel[1].minimum.asc | 0 .../test/bhns_eval/vel[1].norm1.asc | 0 .../test/bhns_eval/vel[1].norm2.asc | 0 .../test/bhns_eval/vel[1].x.asc | 0 .../test/bhns_eval/vel[1].y.asc | 0 .../test/bhns_eval/vel[1].z.asc | 0 .../test/bhns_eval/vel[2].d.asc | 0 .../test/bhns_eval/vel[2].maximum.asc | 0 .../test/bhns_eval/vel[2].minimum.asc | 0 .../test/bhns_eval/vel[2].norm1.asc | 0 .../test/bhns_eval/vel[2].norm2.asc | 0 .../test/bhns_eval/vel[2].x.asc | 0 .../test/bhns_eval/vel[2].y.asc | 0 .../test/bhns_eval/vel[2].z.asc | 0 .../test/bhns_eval/w_lorentz.d.asc | 0 .../test/bhns_eval/w_lorentz.maximum.asc | 0 .../test/bhns_eval/w_lorentz.minimum.asc | 0 .../test/bhns_eval/w_lorentz.norm1.asc | 0 .../test/bhns_eval/w_lorentz.norm2.asc | 0 .../test/bhns_eval/w_lorentz.x.asc | 0 .../test/bhns_eval/w_lorentz.y.asc | 0 .../test/bhns_eval/w_lorentz.z.asc | 0 .../test/bhns_interp.par | 40 ++++++++--------- .../test/bhns_interp/alp.d.asc | 0 .../test/bhns_interp/alp.maximum.asc | 0 .../test/bhns_interp/alp.minimum.asc | 0 .../test/bhns_interp/alp.norm1.asc | 0 .../test/bhns_interp/alp.norm2.asc | 0 .../test/bhns_interp/alp.x.asc | 0 .../test/bhns_interp/alp.y.asc | 0 .../test/bhns_interp/alp.z.asc | 0 .../test/bhns_interp/betax.d.asc | 0 .../test/bhns_interp/betax.maximum.asc | 0 .../test/bhns_interp/betax.minimum.asc | 0 .../test/bhns_interp/betax.norm1.asc | 0 .../test/bhns_interp/betax.norm2.asc | 0 .../test/bhns_interp/betax.x.asc | 0 .../test/bhns_interp/betax.y.asc | 0 .../test/bhns_interp/betax.z.asc | 0 .../test/bhns_interp/betay.d.asc | 0 .../test/bhns_interp/betay.maximum.asc | 0 .../test/bhns_interp/betay.minimum.asc | 0 .../test/bhns_interp/betay.norm1.asc | 0 .../test/bhns_interp/betay.norm2.asc | 0 .../test/bhns_interp/betay.x.asc | 0 .../test/bhns_interp/betay.y.asc | 0 .../test/bhns_interp/betay.z.asc | 0 .../test/bhns_interp/betaz.d.asc | 0 .../test/bhns_interp/betaz.maximum.asc | 0 .../test/bhns_interp/betaz.minimum.asc | 0 .../test/bhns_interp/betaz.norm1.asc | 0 .../test/bhns_interp/betaz.norm2.asc | 0 .../test/bhns_interp/betaz.x.asc | 0 .../test/bhns_interp/betaz.y.asc | 0 .../test/bhns_interp/betaz.z.asc | 0 .../test/bhns_interp/eps.d.asc | 0 .../test/bhns_interp/eps.maximum.asc | 0 .../test/bhns_interp/eps.minimum.asc | 0 .../test/bhns_interp/eps.norm1.asc | 0 .../test/bhns_interp/eps.norm2.asc | 0 .../test/bhns_interp/eps.x.asc | 0 .../test/bhns_interp/eps.y.asc | 0 .../test/bhns_interp/eps.z.asc | 0 .../test/bhns_interp/gxx.d.asc | 0 .../test/bhns_interp/gxx.maximum.asc | 0 .../test/bhns_interp/gxx.minimum.asc | 0 .../test/bhns_interp/gxx.norm1.asc | 0 .../test/bhns_interp/gxx.norm2.asc | 0 .../test/bhns_interp/gxx.x.asc | 0 .../test/bhns_interp/gxx.y.asc | 0 .../test/bhns_interp/gxx.z.asc | 0 .../test/bhns_interp/gxy.d.asc | 0 .../test/bhns_interp/gxy.maximum.asc | 0 .../test/bhns_interp/gxy.minimum.asc | 0 .../test/bhns_interp/gxy.norm1.asc | 0 .../test/bhns_interp/gxy.norm2.asc | 0 .../test/bhns_interp/gxy.x.asc | 0 .../test/bhns_interp/gxy.y.asc | 0 .../test/bhns_interp/gxy.z.asc | 0 .../test/bhns_interp/gxz.d.asc | 0 .../test/bhns_interp/gxz.maximum.asc | 0 .../test/bhns_interp/gxz.minimum.asc | 0 .../test/bhns_interp/gxz.norm1.asc | 0 .../test/bhns_interp/gxz.norm2.asc | 0 .../test/bhns_interp/gxz.x.asc | 0 .../test/bhns_interp/gxz.y.asc | 0 .../test/bhns_interp/gxz.z.asc | 0 .../test/bhns_interp/gyy.d.asc | 0 .../test/bhns_interp/gyy.maximum.asc | 0 .../test/bhns_interp/gyy.minimum.asc | 0 .../test/bhns_interp/gyy.norm1.asc | 0 .../test/bhns_interp/gyy.norm2.asc | 0 .../test/bhns_interp/gyy.x.asc | 0 .../test/bhns_interp/gyy.y.asc | 0 .../test/bhns_interp/gyy.z.asc | 0 .../test/bhns_interp/gyz.d.asc | 0 .../test/bhns_interp/gyz.maximum.asc | 0 .../test/bhns_interp/gyz.minimum.asc | 0 .../test/bhns_interp/gyz.norm1.asc | 0 .../test/bhns_interp/gyz.norm2.asc | 0 .../test/bhns_interp/gyz.x.asc | 0 .../test/bhns_interp/gyz.y.asc | 0 .../test/bhns_interp/gyz.z.asc | 0 .../test/bhns_interp/gzz.d.asc | 0 .../test/bhns_interp/gzz.maximum.asc | 0 .../test/bhns_interp/gzz.minimum.asc | 0 .../test/bhns_interp/gzz.norm1.asc | 0 .../test/bhns_interp/gzz.norm2.asc | 0 .../test/bhns_interp/gzz.x.asc | 0 .../test/bhns_interp/gzz.y.asc | 0 .../test/bhns_interp/gzz.z.asc | 0 .../test/bhns_interp/kxx.d.asc | 0 .../test/bhns_interp/kxx.maximum.asc | 0 .../test/bhns_interp/kxx.minimum.asc | 0 .../test/bhns_interp/kxx.norm1.asc | 0 .../test/bhns_interp/kxx.norm2.asc | 0 .../test/bhns_interp/kxx.x.asc | 0 .../test/bhns_interp/kxx.y.asc | 0 .../test/bhns_interp/kxx.z.asc | 0 .../test/bhns_interp/kxy.d.asc | 0 .../test/bhns_interp/kxy.maximum.asc | 0 .../test/bhns_interp/kxy.minimum.asc | 0 .../test/bhns_interp/kxy.norm1.asc | 0 .../test/bhns_interp/kxy.norm2.asc | 0 .../test/bhns_interp/kxy.x.asc | 0 .../test/bhns_interp/kxy.y.asc | 0 .../test/bhns_interp/kxy.z.asc | 0 .../test/bhns_interp/kxz.d.asc | 0 .../test/bhns_interp/kxz.maximum.asc | 0 .../test/bhns_interp/kxz.minimum.asc | 0 .../test/bhns_interp/kxz.norm1.asc | 0 .../test/bhns_interp/kxz.norm2.asc | 0 .../test/bhns_interp/kxz.x.asc | 0 .../test/bhns_interp/kxz.y.asc | 0 .../test/bhns_interp/kxz.z.asc | 0 .../test/bhns_interp/kyy.d.asc | 0 .../test/bhns_interp/kyy.maximum.asc | 0 .../test/bhns_interp/kyy.minimum.asc | 0 .../test/bhns_interp/kyy.norm1.asc | 0 .../test/bhns_interp/kyy.norm2.asc | 0 .../test/bhns_interp/kyy.x.asc | 0 .../test/bhns_interp/kyy.y.asc | 0 .../test/bhns_interp/kyy.z.asc | 0 .../test/bhns_interp/kyz.d.asc | 0 .../test/bhns_interp/kyz.maximum.asc | 0 .../test/bhns_interp/kyz.minimum.asc | 0 .../test/bhns_interp/kyz.norm1.asc | 0 .../test/bhns_interp/kyz.norm2.asc | 0 .../test/bhns_interp/kyz.x.asc | 0 .../test/bhns_interp/kyz.y.asc | 0 .../test/bhns_interp/kyz.z.asc | 0 .../test/bhns_interp/kzz.d.asc | 0 .../test/bhns_interp/kzz.maximum.asc | 0 .../test/bhns_interp/kzz.minimum.asc | 0 .../test/bhns_interp/kzz.norm1.asc | 0 .../test/bhns_interp/kzz.norm2.asc | 0 .../test/bhns_interp/kzz.x.asc | 0 .../test/bhns_interp/kzz.y.asc | 0 .../test/bhns_interp/kzz.z.asc | 0 .../test/bhns_interp/press.d.asc | 0 .../test/bhns_interp/press.maximum.asc | 0 .../test/bhns_interp/press.minimum.asc | 0 .../test/bhns_interp/press.norm1.asc | 0 .../test/bhns_interp/press.norm2.asc | 0 .../test/bhns_interp/press.x.asc | 0 .../test/bhns_interp/press.y.asc | 0 .../test/bhns_interp/press.z.asc | 0 .../test/bhns_interp/puncture_u.d.asc | 0 .../test/bhns_interp/puncture_u.maximum.asc | 0 .../test/bhns_interp/puncture_u.minimum.asc | 0 .../test/bhns_interp/puncture_u.norm1.asc | 0 .../test/bhns_interp/puncture_u.norm2.asc | 0 .../test/bhns_interp/puncture_u.x.asc | 0 .../test/bhns_interp/puncture_u.y.asc | 0 .../test/bhns_interp/puncture_u.z.asc | 0 .../test/bhns_interp/rho.d.asc | 0 .../test/bhns_interp/rho.maximum.asc | 0 .../test/bhns_interp/rho.minimum.asc | 0 .../test/bhns_interp/rho.norm1.asc | 0 .../test/bhns_interp/rho.norm2.asc | 0 .../test/bhns_interp/rho.x.asc | 0 .../test/bhns_interp/rho.y.asc | 0 .../test/bhns_interp/rho.z.asc | 0 .../test/bhns_interp/vel[0].d.asc | 0 .../test/bhns_interp/vel[0].maximum.asc | 0 .../test/bhns_interp/vel[0].minimum.asc | 0 .../test/bhns_interp/vel[0].norm1.asc | 0 .../test/bhns_interp/vel[0].norm2.asc | 0 .../test/bhns_interp/vel[0].x.asc | 0 .../test/bhns_interp/vel[0].y.asc | 0 .../test/bhns_interp/vel[0].z.asc | 0 .../test/bhns_interp/vel[1].d.asc | 0 .../test/bhns_interp/vel[1].maximum.asc | 0 .../test/bhns_interp/vel[1].minimum.asc | 0 .../test/bhns_interp/vel[1].norm1.asc | 0 .../test/bhns_interp/vel[1].norm2.asc | 0 .../test/bhns_interp/vel[1].x.asc | 0 .../test/bhns_interp/vel[1].y.asc | 0 .../test/bhns_interp/vel[1].z.asc | 0 .../test/bhns_interp/vel[2].d.asc | 0 .../test/bhns_interp/vel[2].maximum.asc | 0 .../test/bhns_interp/vel[2].minimum.asc | 0 .../test/bhns_interp/vel[2].norm1.asc | 0 .../test/bhns_interp/vel[2].norm2.asc | 0 .../test/bhns_interp/vel[2].x.asc | 0 .../test/bhns_interp/vel[2].y.asc | 0 .../test/bhns_interp/vel[2].z.asc | 0 .../test/bhns_interp/w_lorentz.d.asc | 0 .../test/bhns_interp/w_lorentz.maximum.asc | 0 .../test/bhns_interp/w_lorentz.minimum.asc | 0 .../test/bhns_interp/w_lorentz.norm1.asc | 0 .../test/bhns_interp/w_lorentz.norm2.asc | 0 .../test/bhns_interp/w_lorentz.x.asc | 0 .../test/bhns_interp/w_lorentz.y.asc | 0 .../test/bhns_interp/w_lorentz.z.asc | 0 .../test/idpuncture.par | 0 .../test/idpuncture/M_3D_diagonal.xg | 0 .../test/idpuncture/M_maximum.xg | 0 .../test/idpuncture/M_minimum.xg | 0 .../test/idpuncture/M_norm1.xg | 0 .../test/idpuncture/M_norm2.xg | 0 .../test/idpuncture/M_x_[17][17].xg | 0 .../test/idpuncture/M_y_[17][17].xg | 0 .../test/idpuncture/M_z_[17][17].xg | 0 .../test/idpuncture/N_3D_diagonal.xg | 0 .../test/idpuncture/N_maximum.xg | 0 .../test/idpuncture/N_minimum.xg | 0 .../test/idpuncture/N_norm1.xg | 0 .../test/idpuncture/N_norm2.xg | 0 .../test/idpuncture/N_x_[17][17].xg | 0 .../test/idpuncture/N_y_[17][17].xg | 0 .../test/idpuncture/N_z_[17][17].xg | 0 .../test/idpuncture/gxx_3D_diagonal.xg | 0 .../test/idpuncture/gxx_maximum.xg | 0 .../test/idpuncture/gxx_minimum.xg | 0 .../test/idpuncture/gxx_norm1.xg | 0 .../test/idpuncture/gxx_norm2.xg | 0 .../test/idpuncture/gxx_x_[17][17].xg | 0 .../test/idpuncture/gxx_y_[17][17].xg | 0 .../test/idpuncture/gxx_z_[17][17].xg | 0 .../test/idpuncture/gxy_3D_diagonal.xg | 0 .../test/idpuncture/gxy_maximum.xg | 0 .../test/idpuncture/gxy_minimum.xg | 0 .../test/idpuncture/gxy_norm1.xg | 0 .../test/idpuncture/gxy_norm2.xg | 0 .../test/idpuncture/gxy_x_[17][17].xg | 0 .../test/idpuncture/gxy_y_[17][17].xg | 0 .../test/idpuncture/gxy_z_[17][17].xg | 0 .../test/idpuncture/gxz_3D_diagonal.xg | 0 .../test/idpuncture/gxz_maximum.xg | 0 .../test/idpuncture/gxz_minimum.xg | 0 .../test/idpuncture/gxz_norm1.xg | 0 .../test/idpuncture/gxz_norm2.xg | 0 .../test/idpuncture/gxz_x_[17][17].xg | 0 .../test/idpuncture/gxz_y_[17][17].xg | 0 .../test/idpuncture/gxz_z_[17][17].xg | 0 .../test/idpuncture/gyy_3D_diagonal.xg | 0 .../test/idpuncture/gyy_maximum.xg | 0 .../test/idpuncture/gyy_minimum.xg | 0 .../test/idpuncture/gyy_norm1.xg | 0 .../test/idpuncture/gyy_norm2.xg | 0 .../test/idpuncture/gyy_x_[17][17].xg | 0 .../test/idpuncture/gyy_y_[17][17].xg | 0 .../test/idpuncture/gyy_z_[17][17].xg | 0 .../test/idpuncture/gyz_3D_diagonal.xg | 0 .../test/idpuncture/gyz_maximum.xg | 0 .../test/idpuncture/gyz_minimum.xg | 0 .../test/idpuncture/gyz_norm1.xg | 0 .../test/idpuncture/gyz_norm2.xg | 0 .../test/idpuncture/gyz_x_[17][17].xg | 0 .../test/idpuncture/gyz_y_[17][17].xg | 0 .../test/idpuncture/gyz_z_[17][17].xg | 0 .../test/idpuncture/gzz_3D_diagonal.xg | 0 .../test/idpuncture/gzz_maximum.xg | 0 .../test/idpuncture/gzz_minimum.xg | 0 .../test/idpuncture/gzz_norm1.xg | 0 .../test/idpuncture/gzz_norm2.xg | 0 .../test/idpuncture/gzz_x_[17][17].xg | 0 .../test/idpuncture/gzz_y_[17][17].xg | 0 .../test/idpuncture/gzz_z_[17][17].xg | 0 .../test/idpuncture/ham_3D_diagonal.xg | 0 .../test/idpuncture/ham_maximum.xg | 0 .../test/idpuncture/ham_minimum.xg | 0 .../test/idpuncture/ham_norm1.xg | 0 .../test/idpuncture/ham_norm2.xg | 0 .../test/idpuncture/ham_x_[17][17].xg | 0 .../test/idpuncture/ham_y_[17][17].xg | 0 .../test/idpuncture/ham_z_[17][17].xg | 0 .../test/idpuncture/kxx_3D_diagonal.xg | 0 .../test/idpuncture/kxx_maximum.xg | 0 .../test/idpuncture/kxx_minimum.xg | 0 .../test/idpuncture/kxx_norm1.xg | 0 .../test/idpuncture/kxx_norm2.xg | 0 .../test/idpuncture/kxx_x_[17][17].xg | 0 .../test/idpuncture/kxx_y_[17][17].xg | 0 .../test/idpuncture/kxx_z_[17][17].xg | 0 .../test/idpuncture/kxy_3D_diagonal.xg | 0 .../test/idpuncture/kxy_maximum.xg | 0 .../test/idpuncture/kxy_minimum.xg | 0 .../test/idpuncture/kxy_norm1.xg | 0 .../test/idpuncture/kxy_norm2.xg | 0 .../test/idpuncture/kxy_x_[17][17].xg | 0 .../test/idpuncture/kxy_y_[17][17].xg | 0 .../test/idpuncture/kxy_z_[17][17].xg | 0 .../test/idpuncture/kxz_3D_diagonal.xg | 0 .../test/idpuncture/kxz_maximum.xg | 0 .../test/idpuncture/kxz_minimum.xg | 0 .../test/idpuncture/kxz_norm1.xg | 0 .../test/idpuncture/kxz_norm2.xg | 0 .../test/idpuncture/kxz_x_[17][17].xg | 0 .../test/idpuncture/kxz_y_[17][17].xg | 0 .../test/idpuncture/kxz_z_[17][17].xg | 0 .../test/idpuncture/kyy_3D_diagonal.xg | 0 .../test/idpuncture/kyy_maximum.xg | 0 .../test/idpuncture/kyy_minimum.xg | 0 .../test/idpuncture/kyy_norm1.xg | 0 .../test/idpuncture/kyy_norm2.xg | 0 .../test/idpuncture/kyy_x_[17][17].xg | 0 .../test/idpuncture/kyy_y_[17][17].xg | 0 .../test/idpuncture/kyy_z_[17][17].xg | 0 .../test/idpuncture/kyz_3D_diagonal.xg | 0 .../test/idpuncture/kyz_maximum.xg | 0 .../test/idpuncture/kyz_minimum.xg | 0 .../test/idpuncture/kyz_norm1.xg | 0 .../test/idpuncture/kyz_norm2.xg | 0 .../test/idpuncture/kyz_x_[17][17].xg | 0 .../test/idpuncture/kyz_y_[17][17].xg | 0 .../test/idpuncture/kyz_z_[17][17].xg | 0 .../test/idpuncture/kzz_3D_diagonal.xg | 0 .../test/idpuncture/kzz_maximum.xg | 0 .../test/idpuncture/kzz_minimum.xg | 0 .../test/idpuncture/kzz_norm1.xg | 0 .../test/idpuncture/kzz_norm2.xg | 0 .../test/idpuncture/kzz_x_[17][17].xg | 0 .../test/idpuncture/kzz_y_[17][17].xg | 0 .../test/idpuncture/kzz_z_[17][17].xg | 0 .../test/idpuncture/momx_3D_diagonal.xg | 0 .../test/idpuncture/momx_maximum.xg | 0 .../test/idpuncture/momx_minimum.xg | 0 .../test/idpuncture/momx_norm1.xg | 0 .../test/idpuncture/momx_norm2.xg | 0 .../test/idpuncture/momx_x_[17][17].xg | 0 .../test/idpuncture/momx_y_[17][17].xg | 0 .../test/idpuncture/momx_z_[17][17].xg | 0 .../test/idpuncture/momy_3D_diagonal.xg | 0 .../test/idpuncture/momy_maximum.xg | 0 .../test/idpuncture/momy_minimum.xg | 0 .../test/idpuncture/momy_norm1.xg | 0 .../test/idpuncture/momy_norm2.xg | 0 .../test/idpuncture/momy_x_[17][17].xg | 0 .../test/idpuncture/momy_y_[17][17].xg | 0 .../test/idpuncture/momy_z_[17][17].xg | 0 .../test/idpuncture/momz_3D_diagonal.xg | 0 .../test/idpuncture/momz_maximum.xg | 0 .../test/idpuncture/momz_minimum.xg | 0 .../test/idpuncture/momz_norm1.xg | 0 .../test/idpuncture/momz_norm2.xg | 0 .../test/idpuncture/momz_x_[17][17].xg | 0 .../test/idpuncture/momz_y_[17][17].xg | 0 .../test/idpuncture/momz_z_[17][17].xg | 0 .../test/idpuncture/psi_3D_diagonal.xg | 0 .../test/idpuncture/psi_maximum.xg | 0 .../test/idpuncture/psi_minimum.xg | 0 .../test/idpuncture/psi_norm1.xg | 0 .../test/idpuncture/psi_norm2.xg | 0 .../test/idpuncture/psi_x_[17][17].xg | 0 .../test/idpuncture/psi_y_[17][17].xg | 0 .../test/idpuncture/psi_z_[17][17].xg | 0 .../test/idpuncture/u_3D_diagonal.xg | 0 .../test/idpuncture/u_maximum.xg | 0 .../test/idpuncture/u_minimum.xg | 0 .../test/idpuncture/u_norm1.xg | 0 .../test/idpuncture/u_norm2.xg | 0 .../test/idpuncture/u_x_[17][17].xg | 0 .../test/idpuncture/u_y_[17][17].xg | 0 .../test/idpuncture/u_z_[17][17].xg | 0 {TwoPunctures => TwoPuncturesX}/test/test.ccl | 0 .../test/twopunctures.par | 32 +++++++------- .../test/twopunctures/gxx_3D_diagonal.xg | 0 .../test/twopunctures/gxx_maximum.xg | 0 .../test/twopunctures/gxx_minimum.xg | 0 .../test/twopunctures/gxx_norm1.xg | 0 .../test/twopunctures/gxx_norm2.xg | 0 .../test/twopunctures/gxx_x_[17][17].xg | 0 .../test/twopunctures/gxx_y_[17][17].xg | 0 .../test/twopunctures/gxx_z_[17][17].xg | 0 .../test/twopunctures/gxy_3D_diagonal.xg | 0 .../test/twopunctures/gxy_maximum.xg | 0 .../test/twopunctures/gxy_minimum.xg | 0 .../test/twopunctures/gxy_norm1.xg | 0 .../test/twopunctures/gxy_norm2.xg | 0 .../test/twopunctures/gxy_x_[17][17].xg | 0 .../test/twopunctures/gxy_y_[17][17].xg | 0 .../test/twopunctures/gxy_z_[17][17].xg | 0 .../test/twopunctures/gxz_3D_diagonal.xg | 0 .../test/twopunctures/gxz_maximum.xg | 0 .../test/twopunctures/gxz_minimum.xg | 0 .../test/twopunctures/gxz_norm1.xg | 0 .../test/twopunctures/gxz_norm2.xg | 0 .../test/twopunctures/gxz_x_[17][17].xg | 0 .../test/twopunctures/gxz_y_[17][17].xg | 0 .../test/twopunctures/gxz_z_[17][17].xg | 0 .../test/twopunctures/gyy_3D_diagonal.xg | 0 .../test/twopunctures/gyy_maximum.xg | 0 .../test/twopunctures/gyy_minimum.xg | 0 .../test/twopunctures/gyy_norm1.xg | 0 .../test/twopunctures/gyy_norm2.xg | 0 .../test/twopunctures/gyy_x_[17][17].xg | 0 .../test/twopunctures/gyy_y_[17][17].xg | 0 .../test/twopunctures/gyy_z_[17][17].xg | 0 .../test/twopunctures/gyz_3D_diagonal.xg | 0 .../test/twopunctures/gyz_maximum.xg | 0 .../test/twopunctures/gyz_minimum.xg | 0 .../test/twopunctures/gyz_norm1.xg | 0 .../test/twopunctures/gyz_norm2.xg | 0 .../test/twopunctures/gyz_x_[17][17].xg | 0 .../test/twopunctures/gyz_y_[17][17].xg | 0 .../test/twopunctures/gyz_z_[17][17].xg | 0 .../test/twopunctures/gzz_3D_diagonal.xg | 0 .../test/twopunctures/gzz_maximum.xg | 0 .../test/twopunctures/gzz_minimum.xg | 0 .../test/twopunctures/gzz_norm1.xg | 0 .../test/twopunctures/gzz_norm2.xg | 0 .../test/twopunctures/gzz_x_[17][17].xg | 0 .../test/twopunctures/gzz_y_[17][17].xg | 0 .../test/twopunctures/gzz_z_[17][17].xg | 0 .../test/twopunctures/ham_3D_diagonal.xg | 0 .../test/twopunctures/ham_maximum.xg | 0 .../test/twopunctures/ham_minimum.xg | 0 .../test/twopunctures/ham_norm1.xg | 0 .../test/twopunctures/ham_norm2.xg | 0 .../test/twopunctures/ham_x_[17][17].xg | 0 .../test/twopunctures/ham_y_[17][17].xg | 0 .../test/twopunctures/ham_z_[17][17].xg | 0 .../test/twopunctures/kxx_3D_diagonal.xg | 0 .../test/twopunctures/kxx_maximum.xg | 0 .../test/twopunctures/kxx_minimum.xg | 0 .../test/twopunctures/kxx_norm1.xg | 0 .../test/twopunctures/kxx_norm2.xg | 0 .../test/twopunctures/kxx_x_[17][17].xg | 0 .../test/twopunctures/kxx_y_[17][17].xg | 0 .../test/twopunctures/kxx_z_[17][17].xg | 0 .../test/twopunctures/kxy_3D_diagonal.xg | 0 .../test/twopunctures/kxy_maximum.xg | 0 .../test/twopunctures/kxy_minimum.xg | 0 .../test/twopunctures/kxy_norm1.xg | 0 .../test/twopunctures/kxy_norm2.xg | 0 .../test/twopunctures/kxy_x_[17][17].xg | 0 .../test/twopunctures/kxy_y_[17][17].xg | 0 .../test/twopunctures/kxy_z_[17][17].xg | 0 .../test/twopunctures/kxz_3D_diagonal.xg | 0 .../test/twopunctures/kxz_maximum.xg | 0 .../test/twopunctures/kxz_minimum.xg | 0 .../test/twopunctures/kxz_norm1.xg | 0 .../test/twopunctures/kxz_norm2.xg | 0 .../test/twopunctures/kxz_x_[17][17].xg | 0 .../test/twopunctures/kxz_y_[17][17].xg | 0 .../test/twopunctures/kxz_z_[17][17].xg | 0 .../test/twopunctures/kyy_3D_diagonal.xg | 0 .../test/twopunctures/kyy_maximum.xg | 0 .../test/twopunctures/kyy_minimum.xg | 0 .../test/twopunctures/kyy_norm1.xg | 0 .../test/twopunctures/kyy_norm2.xg | 0 .../test/twopunctures/kyy_x_[17][17].xg | 0 .../test/twopunctures/kyy_y_[17][17].xg | 0 .../test/twopunctures/kyy_z_[17][17].xg | 0 .../test/twopunctures/kyz_3D_diagonal.xg | 0 .../test/twopunctures/kyz_maximum.xg | 0 .../test/twopunctures/kyz_minimum.xg | 0 .../test/twopunctures/kyz_norm1.xg | 0 .../test/twopunctures/kyz_norm2.xg | 0 .../test/twopunctures/kyz_x_[17][17].xg | 0 .../test/twopunctures/kyz_y_[17][17].xg | 0 .../test/twopunctures/kyz_z_[17][17].xg | 0 .../test/twopunctures/kzz_3D_diagonal.xg | 0 .../test/twopunctures/kzz_maximum.xg | 0 .../test/twopunctures/kzz_minimum.xg | 0 .../test/twopunctures/kzz_norm1.xg | 0 .../test/twopunctures/kzz_norm2.xg | 0 .../test/twopunctures/kzz_x_[17][17].xg | 0 .../test/twopunctures/kzz_y_[17][17].xg | 0 .../test/twopunctures/kzz_z_[17][17].xg | 0 .../test/twopunctures/momx_3D_diagonal.xg | 0 .../test/twopunctures/momx_maximum.xg | 0 .../test/twopunctures/momx_minimum.xg | 0 .../test/twopunctures/momx_norm1.xg | 0 .../test/twopunctures/momx_norm2.xg | 0 .../test/twopunctures/momx_x_[17][17].xg | 0 .../test/twopunctures/momx_y_[17][17].xg | 0 .../test/twopunctures/momx_z_[17][17].xg | 0 .../test/twopunctures/momy_3D_diagonal.xg | 0 .../test/twopunctures/momy_maximum.xg | 0 .../test/twopunctures/momy_minimum.xg | 0 .../test/twopunctures/momy_norm1.xg | 0 .../test/twopunctures/momy_norm2.xg | 0 .../test/twopunctures/momy_x_[17][17].xg | 0 .../test/twopunctures/momy_y_[17][17].xg | 0 .../test/twopunctures/momy_z_[17][17].xg | 0 .../test/twopunctures/momz_3D_diagonal.xg | 0 .../test/twopunctures/momz_maximum.xg | 0 .../test/twopunctures/momz_minimum.xg | 0 .../test/twopunctures/momz_norm1.xg | 0 .../test/twopunctures/momz_norm2.xg | 0 .../test/twopunctures/momz_x_[17][17].xg | 0 .../test/twopunctures/momz_y_[17][17].xg | 0 .../test/twopunctures/momz_z_[17][17].xg | 0 .../twopunctures/puncture_u_3D_diagonal.xg | 0 .../test/twopunctures/puncture_u_maximum.xg | 0 .../test/twopunctures/puncture_u_minimum.xg | 0 .../test/twopunctures/puncture_u_norm1.xg | 0 .../test/twopunctures/puncture_u_norm2.xg | 0 .../twopunctures/puncture_u_x_[17][17].xg | 0 .../twopunctures/puncture_u_y_[17][17].xg | 0 .../twopunctures/puncture_u_z_[17][17].xg | 0 .../test/twopunctures_carpet.par | 22 +++++----- .../test/twopunctures_carpet/TwoPunctures.bbh | 2 +- .../test/twopunctures_carpet/gxx..asc | 0 .../test/twopunctures_carpet/gxx.d.asc | 0 .../test/twopunctures_carpet/gxx.x.asc | 0 .../test/twopunctures_carpet/gxx.y.asc | 0 .../test/twopunctures_carpet/gxx.z.asc | 0 scripts/spacetimex.th | 2 +- 850 files changed, 194 insertions(+), 156 deletions(-) delete mode 100644 TwoPunctures/configuration.ccl delete mode 100644 TwoPunctures/src/make.code.defn rename {TwoPunctures => TwoPuncturesX}/README (95%) create mode 100644 TwoPuncturesX/configuration.ccl rename {TwoPunctures => TwoPuncturesX}/doc/documentation.tex (100%) rename {TwoPunctures => TwoPuncturesX}/interface.ccl (92%) rename {TwoPunctures => TwoPuncturesX}/par/qc0-mclachlan.par (97%) rename {TwoPunctures => TwoPuncturesX}/param.ccl (98%) rename {TwoPunctures => TwoPuncturesX}/schedule.ccl (65%) rename TwoPunctures/src/CoordTransf.c => TwoPuncturesX/src/CoordTransf.cc (98%) rename TwoPunctures/src/Equations.c => TwoPuncturesX/src/Equations.cc (98%) rename TwoPunctures/src/FuncAndJacobian.c => TwoPuncturesX/src/FuncAndJacobian.cc (98%) rename {TwoPunctures => TwoPuncturesX}/src/Metadata.cc (91%) rename TwoPunctures/src/Newton.c => TwoPuncturesX/src/Newton.cc (98%) rename TwoPunctures/src/ParamCheck.c => TwoPuncturesX/src/ParamCheck.cc (84%) rename TwoPunctures/src/TP_utilities.c => TwoPuncturesX/src/TP_utilities.cc (94%) rename {TwoPunctures => TwoPuncturesX}/src/TP_utilities.h (97%) rename TwoPunctures/src/TwoPunctures.c => TwoPuncturesX/src/TwoPunctures.cc (95%) rename {TwoPunctures => TwoPuncturesX}/src/TwoPunctures.h (91%) create mode 100644 TwoPuncturesX/src/make.code.defn rename {TwoPunctures => TwoPuncturesX}/test/bam.par (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxx_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxx_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxx_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxx_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxx_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxx_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxx_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxx_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gxz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gyz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gzz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gzz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gzz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gzz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gzz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gzz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gzz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/gzz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/ham_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/ham_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/ham_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/ham_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/ham_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/ham_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/ham_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/ham_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxx_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxx_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxx_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxx_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxx_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxx_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxx_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxx_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kxz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kyz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kzz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kzz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kzz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kzz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kzz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kzz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kzz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/kzz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momx_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momx_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momx_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momx_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momx_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momx_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momx_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momx_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/momz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/psi_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/psi_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/psi_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/psi_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/psi_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/psi_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/psi_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bam/psi_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval.par (67%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/alp.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/alp.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/alp.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/alp.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/alp.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/alp.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/alp.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/alp.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betax.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betax.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betax.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betax.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betax.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betax.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betax.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betax.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betay.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betay.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betay.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betay.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betay.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betay.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betay.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betay.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betaz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betaz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betaz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betaz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betaz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betaz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betaz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/betaz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/eps.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/eps.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/eps.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/eps.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/eps.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/eps.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/eps.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/eps.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxx.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxx.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxx.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxx.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxx.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxx.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxx.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxx.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxy.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxy.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxy.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxy.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxy.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxy.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxy.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxy.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gxz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyy.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyy.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyy.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyy.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyy.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyy.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyy.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyy.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gyz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gzz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gzz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gzz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gzz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gzz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gzz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gzz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/gzz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxx.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxx.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxx.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxx.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxx.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxx.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxx.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxx.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxy.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxy.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxy.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxy.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxy.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxy.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxy.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxy.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kxz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyy.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyy.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyy.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyy.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyy.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyy.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyy.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyy.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kyz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kzz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kzz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kzz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kzz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kzz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kzz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kzz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/kzz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/press.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/press.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/press.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/press.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/press.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/press.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/press.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/press.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/puncture_u.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/puncture_u.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/puncture_u.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/puncture_u.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/puncture_u.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/puncture_u.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/puncture_u.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/puncture_u.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/rho.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/rho.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/rho.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/rho.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/rho.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/rho.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/rho.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/rho.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[0].d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[0].maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[0].minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[0].norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[0].norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[0].x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[0].y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[0].z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[1].d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[1].maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[1].minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[1].norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[1].norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[1].x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[1].y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[1].z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[2].d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[2].maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[2].minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[2].norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[2].norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[2].x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[2].y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/vel[2].z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/w_lorentz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/w_lorentz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/w_lorentz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/w_lorentz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/w_lorentz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/w_lorentz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/w_lorentz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_eval/w_lorentz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp.par (67%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/alp.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/alp.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/alp.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/alp.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/alp.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/alp.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/alp.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/alp.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betax.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betax.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betax.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betax.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betax.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betax.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betax.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betax.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betay.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betay.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betay.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betay.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betay.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betay.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betay.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betay.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betaz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betaz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betaz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betaz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betaz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betaz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betaz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/betaz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/eps.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/eps.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/eps.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/eps.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/eps.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/eps.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/eps.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/eps.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxx.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxx.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxx.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxx.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxx.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxx.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxx.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxx.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxy.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxy.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxy.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxy.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxy.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxy.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxy.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxy.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gxz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyy.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyy.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyy.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyy.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyy.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyy.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyy.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyy.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gyz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gzz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gzz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gzz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gzz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gzz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gzz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gzz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/gzz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxx.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxx.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxx.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxx.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxx.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxx.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxx.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxx.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxy.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxy.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxy.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxy.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxy.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxy.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxy.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxy.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kxz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyy.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyy.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyy.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyy.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyy.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyy.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyy.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyy.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kyz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kzz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kzz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kzz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kzz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kzz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kzz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kzz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/kzz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/press.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/press.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/press.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/press.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/press.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/press.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/press.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/press.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/puncture_u.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/puncture_u.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/puncture_u.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/puncture_u.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/puncture_u.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/puncture_u.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/puncture_u.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/puncture_u.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/rho.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/rho.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/rho.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/rho.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/rho.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/rho.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/rho.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/rho.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[0].d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[0].maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[0].minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[0].norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[0].norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[0].x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[0].y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[0].z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[1].d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[1].maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[1].minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[1].norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[1].norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[1].x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[1].y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[1].z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[2].d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[2].maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[2].minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[2].norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[2].norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[2].x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[2].y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/vel[2].z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/w_lorentz.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/w_lorentz.maximum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/w_lorentz.minimum.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/w_lorentz.norm1.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/w_lorentz.norm2.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/w_lorentz.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/w_lorentz.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/bhns_interp/w_lorentz.z.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture.par (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/M_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/M_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/M_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/M_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/M_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/M_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/M_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/M_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/N_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/N_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/N_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/N_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/N_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/N_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/N_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/N_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxx_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxx_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxx_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxx_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxx_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxx_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxx_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxx_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gxz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gyz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gzz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gzz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gzz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gzz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gzz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gzz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gzz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/gzz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/ham_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/ham_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/ham_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/ham_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/ham_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/ham_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/ham_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/ham_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxx_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxx_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxx_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxx_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxx_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxx_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxx_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxx_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kxz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kyz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kzz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kzz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kzz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kzz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kzz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kzz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kzz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/kzz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momx_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momx_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momx_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momx_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momx_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momx_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momx_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momx_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/momz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/psi_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/psi_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/psi_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/psi_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/psi_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/psi_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/psi_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/psi_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/u_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/u_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/u_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/u_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/u_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/u_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/u_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/idpuncture/u_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/test.ccl (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures.par (59%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxx_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxx_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxx_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxx_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxx_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxx_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxx_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxx_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gxz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gyz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gzz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gzz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gzz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gzz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gzz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gzz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gzz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/gzz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/ham_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/ham_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/ham_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/ham_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/ham_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/ham_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/ham_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/ham_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxx_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxx_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxx_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxx_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxx_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxx_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxx_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxx_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kxz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kyz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kzz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kzz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kzz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kzz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kzz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kzz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kzz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/kzz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momx_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momx_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momx_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momx_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momx_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momx_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momx_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momx_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momy_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momy_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momy_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momy_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momy_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momy_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momy_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momy_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momz_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momz_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momz_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momz_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momz_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momz_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momz_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/momz_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/puncture_u_3D_diagonal.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/puncture_u_maximum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/puncture_u_minimum.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/puncture_u_norm1.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/puncture_u_norm2.xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/puncture_u_x_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/puncture_u_y_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures/puncture_u_z_[17][17].xg (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures_carpet.par (88%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures_carpet/TwoPunctures.bbh (94%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures_carpet/gxx..asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures_carpet/gxx.d.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures_carpet/gxx.x.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures_carpet/gxx.y.asc (100%) rename {TwoPunctures => TwoPuncturesX}/test/twopunctures_carpet/gxx.z.asc (100%) diff --git a/TwoPunctures/configuration.ccl b/TwoPunctures/configuration.ccl deleted file mode 100644 index 21d4fd8d..00000000 --- a/TwoPunctures/configuration.ccl +++ /dev/null @@ -1,3 +0,0 @@ -# Configuration definition for thorn TwoPunctures - -REQUIRES GSL diff --git a/TwoPunctures/src/make.code.defn b/TwoPunctures/src/make.code.defn deleted file mode 100644 index 14e70ead..00000000 --- a/TwoPunctures/src/make.code.defn +++ /dev/null @@ -1,7 +0,0 @@ -# Main make.code.defn file for thorn TwoPunctures - -# Source files in this directory -SRCS = CoordTransf.c Equations.c FuncAndJacobian.c Newton.c TwoPunctures.c TP_utilities.c ParamCheck.c Metadata.cc - -# Subdirectories containing source files -SUBDIRS = diff --git a/TwoPunctures/README b/TwoPuncturesX/README similarity index 95% rename from TwoPunctures/README rename to TwoPuncturesX/README index 43505612..9722092f 100644 --- a/TwoPunctures/README +++ b/TwoPuncturesX/README @@ -1,4 +1,4 @@ -Cactus Code Thorn TwoPunctures +Cactus Code Thorn TwoPuncturesX Author(s) : Marcus Ansorg Erik Schnetter Frank Löffler diff --git a/TwoPuncturesX/configuration.ccl b/TwoPuncturesX/configuration.ccl new file mode 100644 index 00000000..82bb5b23 --- /dev/null +++ b/TwoPuncturesX/configuration.ccl @@ -0,0 +1,3 @@ +# Configuration definition for thorn TwoPuncturesX + +REQUIRES GSL diff --git a/TwoPunctures/doc/documentation.tex b/TwoPuncturesX/doc/documentation.tex similarity index 100% rename from TwoPunctures/doc/documentation.tex rename to TwoPuncturesX/doc/documentation.tex diff --git a/TwoPunctures/interface.ccl b/TwoPuncturesX/interface.ccl similarity index 92% rename from TwoPunctures/interface.ccl rename to TwoPuncturesX/interface.ccl index f2236f14..121fa6c5 100644 --- a/TwoPunctures/interface.ccl +++ b/TwoPuncturesX/interface.ccl @@ -1,11 +1,9 @@ -# Interface definition for thorn TwoPunctures +# Interface definition for thorn TwoPuncturesX -IMPLEMENTS: TwoPunctures +IMPLEMENTS: TwoPuncturesX INHERITS: ADMBaseX CoordinatesX -USES INCLUDE HEADER: loopcontrol.h - CCTK_INT FUNCTION Set_Rho_ADM( \ @@ -24,7 +22,7 @@ CCTK_INT FUNCTION Set_Initial_Guess_for_u( \ CCTK_REAL ARRAY IN y, \ CCTK_REAL ARRAY IN z \ ) -CCTK_INT FUNCTION Rescale_Sources( \ +CCTK_INT FUNCTION Rescale_Sources( \ CCTK_POINTER_TO_CONST IN cctkGH, \ CCTK_INT IN size, \ CCTK_REAL ARRAY IN x, \ diff --git a/TwoPunctures/par/qc0-mclachlan.par b/TwoPuncturesX/par/qc0-mclachlan.par similarity index 97% rename from TwoPunctures/par/qc0-mclachlan.par rename to TwoPuncturesX/par/qc0-mclachlan.par index a6a137b9..c302cc60 100644 --- a/TwoPunctures/par/qc0-mclachlan.par +++ b/TwoPuncturesX/par/qc0-mclachlan.par @@ -251,7 +251,7 @@ ADMMacros::spatial_order = 4 -ActiveThorns = "TwoPunctures" +ActiveThorns = "TwoPuncturesX" ADMBaseX::metric_type = "physical" @@ -264,18 +264,18 @@ ADMBaseX::initial_dtshift = "zero" # needed for AHFinderDirect ADMBaseX::metric_timelevels = 3 -TwoPunctures::par_b = 1.168642873 -TwoPunctures::par_m_plus = 0.453 -TwoPunctures::par_m_minus = 0.453 -TwoPunctures::par_P_plus [1] = +0.3331917498 -TwoPunctures::par_P_minus[1] = -0.3331917498 +TwoPuncturesX::par_b = 1.168642873 +TwoPuncturesX::par_m_plus = 0.453 +TwoPuncturesX::par_m_minus = 0.453 +TwoPuncturesX::par_P_plus [1] = +0.3331917498 +TwoPuncturesX::par_P_minus[1] = -0.3331917498 -#TODO# TwoPunctures::grid_setup_method = "evaluation" +#TODO# TwoPuncturesX::grid_setup_method = "evaluation" -TwoPunctures::TP_epsilon = 1.0e-2 -TwoPunctures::TP_Tiny = 1.0e-2 +TwoPuncturesX::TP_epsilon = 1.0e-2 +TwoPuncturesX::TP_Tiny = 1.0e-2 -TwoPunctures::verbose = yes +TwoPuncturesX::verbose = yes diff --git a/TwoPunctures/param.ccl b/TwoPuncturesX/param.ccl similarity index 98% rename from TwoPunctures/param.ccl rename to TwoPuncturesX/param.ccl index 9cf4fe59..27f51455 100644 --- a/TwoPunctures/param.ccl +++ b/TwoPuncturesX/param.ccl @@ -1,4 +1,4 @@ -# Parameter definitions for thorn TwoPunctures +# Parameter definitions for thorn TwoPuncturesX SHARES: ADMBaseX diff --git a/TwoPunctures/schedule.ccl b/TwoPuncturesX/schedule.ccl similarity index 65% rename from TwoPunctures/schedule.ccl rename to TwoPuncturesX/schedule.ccl index c005da75..885096b7 100644 --- a/TwoPunctures/schedule.ccl +++ b/TwoPuncturesX/schedule.ccl @@ -1,4 +1,4 @@ -# Schedule definitions for thorn TwoPunctures +# Schedule definitions for thorn TwoPuncturesX if (CCTK_Equals(initial_data, "twopunctures")) { @@ -8,16 +8,16 @@ if (CCTK_Equals(initial_data, "twopunctures")) STORAGE: puncture_u } - SCHEDULE TwoPunctures_ParamCheck AT paramcheck + SCHEDULE TwoPuncturesX_ParamCheck AT paramcheck { LANG: C } "Check parameters and thorn needs" - SCHEDULE GROUP TwoPunctures_Group IN ADMBaseX_InitialData + SCHEDULE GROUP TwoPuncturesX_Group IN ADMBaseX_InitialData { - } "TwoPunctures initial data group" + } "TwoPuncturesX initial data group" - SCHEDULE TwoPunctures IN TwoPunctures_Group + SCHEDULE TwoPuncturesX_TwoPunctures IN TwoPuncturesX_Group { LANG: C STORAGE: puncture_u @@ -30,10 +30,10 @@ if (CCTK_Equals(initial_data, "twopunctures")) WRITES: mp, mm, mp_adm, mm_adm, E, J1, J2, J3 } "Create puncture black hole initial data" - SCHEDULE TwoPunctures_Metadata IN TwoPunctures_Group AFTER TwoPunctures + SCHEDULE TwoPuncturesX_Metadata IN TwoPuncturesX_Group AFTER TwoPuncturesX { LANG: C OPTIONS: global READS: mp, mm, mp_adm, mm_adm, E, J1, J2, J3 - } "Output TwoPunctures metadata" + } "Output TwoPuncturesX metadata" } diff --git a/TwoPunctures/src/CoordTransf.c b/TwoPuncturesX/src/CoordTransf.cc similarity index 98% rename from TwoPunctures/src/CoordTransf.c rename to TwoPuncturesX/src/CoordTransf.cc index aefe19ab..235c9568 100644 --- a/TwoPunctures/src/CoordTransf.c +++ b/TwoPuncturesX/src/CoordTransf.cc @@ -1,4 +1,4 @@ -/* TwoPunctures: File "CoordTransf.c"*/ +/* TwoPuncturesX: File "CoordTransf.c"*/ #include #include @@ -12,6 +12,8 @@ #include "TP_utilities.h" #include "TwoPunctures.h" +namespace TwoPuncturesX { + /*-----------------------------------------------------------*/ void AB_To_XR(int nvar, CCTK_REAL A, CCTK_REAL B, CCTK_REAL *X, CCTK_REAL *R, derivs U) @@ -151,3 +153,5 @@ void rx3_To_xyz(int nvar, CCTK_REAL x, CCTK_REAL r, CCTK_REAL phi, CCTK_REAL *y, } /*-----------------------------------------------------------*/ + +} diff --git a/TwoPunctures/src/Equations.c b/TwoPuncturesX/src/Equations.cc similarity index 98% rename from TwoPunctures/src/Equations.c rename to TwoPuncturesX/src/Equations.cc index 6a941109..cb3cfe50 100644 --- a/TwoPunctures/src/Equations.c +++ b/TwoPuncturesX/src/Equations.cc @@ -1,4 +1,4 @@ -/* TwoPunctures: File "Equations.c"*/ +/* TwoPuncturesX: File "Equations.c"*/ #include #include @@ -9,6 +9,8 @@ #include "TP_utilities.h" #include "TwoPunctures.h" +namespace TwoPuncturesX { + /* U.d0[ivar] = U[ivar]; (ivar = 0..nvar-1) */ /* U.d1[ivar] = U[ivar]_x; */ /* U.d2[ivar] = U[ivar]_y; */ @@ -180,3 +182,5 @@ void LinEquations(CCTK_REAL A, CCTK_REAL B, CCTK_REAL X, CCTK_REAL R, } /*-----------------------------------------------------------*/ + +} diff --git a/TwoPunctures/src/FuncAndJacobian.c b/TwoPuncturesX/src/FuncAndJacobian.cc similarity index 98% rename from TwoPunctures/src/FuncAndJacobian.c rename to TwoPuncturesX/src/FuncAndJacobian.cc index a9bde9a6..37170941 100644 --- a/TwoPunctures/src/FuncAndJacobian.c +++ b/TwoPuncturesX/src/FuncAndJacobian.cc @@ -1,4 +1,4 @@ -/* TwoPunctures: File "FuncAndJacobian.c"*/ +/* TwoPuncturesX: File "FuncAndJacobian.c"*/ #include #include @@ -12,6 +12,8 @@ #include "TP_utilities.h" #include "TwoPunctures.h" +namespace TwoPuncturesX { + #define FAC sin(al) * sin(be) * sin(al) * sin(be) * sin(al) * sin(be) /*#define FAC sin(al)*sin(be)*sin(al)*sin(be)*/ /*#define FAC 1*/ @@ -167,7 +169,7 @@ void Derivatives_AB3(int nvar, int n1, int n2, int n3, derivs v) { } /* --------------------------------------------------------------------------*/ -void F_of_v(CCTK_POINTER_TO_CONST cctkGH, int nvar, int n1, int n2, int n3, +void F_of_v(const cGH* cctkGH, int nvar, int n1, int n2, int n3, derivs v, CCTK_REAL *F, derivs u) { /* Calculates the left hand sides of the non-linear equations * F_m(v_n)=0*/ @@ -184,13 +186,13 @@ void F_of_v(CCTK_POINTER_TO_CONST cctkGH, int nvar, int n1, int n2, int n3, values = dvector(0, nvar - 1); allocate_derivs(&U, nvar); - sources = calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); + sources = (CCTK_REAL*)calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); if (use_sources) { CCTK_REAL *s_x, *s_y, *s_z; CCTK_INT i3D; - s_x = calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); - s_y = calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); - s_z = calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); + s_x = (CCTK_REAL*)calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); + s_y = (CCTK_REAL*)calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); + s_z = (CCTK_REAL*)calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); for (i = 0; i < n1; i++) for (j = 0; j < n2; j++) for (k = 0; k < n3; k++) { @@ -932,3 +934,5 @@ void SpecCoef(int n1, int n2, int n3, int ivar, CCTK_REAL *v, CCTK_REAL *cf) { free_d3tensor(values3, 0, n1, 0, n2, 0, n3); free_d3tensor(values4, 0, n1, 0, n2, 0, n3); } + +} diff --git a/TwoPunctures/src/Metadata.cc b/TwoPuncturesX/src/Metadata.cc similarity index 91% rename from TwoPunctures/src/Metadata.cc rename to TwoPuncturesX/src/Metadata.cc index 2c4dc412..0bfcbbeb 100644 --- a/TwoPunctures/src/Metadata.cc +++ b/TwoPuncturesX/src/Metadata.cc @@ -9,15 +9,15 @@ using namespace std; extern "C" -void TwoPunctures_Metadata (CCTK_ARGUMENTS) +void TwoPuncturesX_Metadata (CCTK_ARGUMENTS) { - DECLARE_CCTK_ARGUMENTS_TwoPunctures_Metadata; + DECLARE_CCTK_ARGUMENTS_TwoPuncturesX_Metadata; DECLARE_CCTK_PARAMETERS; if (CCTK_MyProc(cctkGH) == 0) { ofstream o; - o.open(string(string(out_dir) + "/TwoPunctures.bbh").c_str()); + o.open(string(string(out_dir) + "/TwoPuncturesX.bbh").c_str()); o << setprecision(17); @@ -27,7 +27,7 @@ void TwoPunctures_Metadata (CCTK_ARGUMENTS) # ==================================\n\ #\n\ # This file contains information about the simulation provided by the\n\ -# TwoPunctures thorn. The format is described in the NR Data Format Document\n\ +# TwoPuncturesX thorn. The format is described in the NR Data Format Document\n\ # http://arxiv.org/abs/0709.0093 [draft SVN r707].\n\ " << "\n"; diff --git a/TwoPunctures/src/Newton.c b/TwoPuncturesX/src/Newton.cc similarity index 98% rename from TwoPunctures/src/Newton.c rename to TwoPuncturesX/src/Newton.cc index ebfcd492..699c67b6 100644 --- a/TwoPunctures/src/Newton.c +++ b/TwoPuncturesX/src/Newton.cc @@ -1,4 +1,4 @@ -/* TwoPunctures: File "Newton.c"*/ +/* TwoPuncturesX: File "Newton.c"*/ #include #include @@ -11,7 +11,9 @@ #include "TP_utilities.h" #include "TwoPunctures.h" -static int bicgstab(CCTK_POINTER_TO_CONST const cctkGH, int const nvar, +namespace TwoPuncturesX { + +static int bicgstab(const cGH* const cctkGH, int const nvar, int const n1, int const n2, int const n3, derivs v, derivs dv, int const output, int const itmax, CCTK_REAL const tol, CCTK_REAL *restrict const normres); @@ -219,7 +221,7 @@ static void relax(CCTK_REAL *restrict const dv, int const nvar, int const n1, } /* --------------------------------------------------------------------------*/ -void TestRelax(CCTK_POINTER_TO_CONST cctkGH, int nvar, int n1, int n2, int n3, +void TestRelax(const cGH* cctkGH, int nvar, int n1, int n2, int n3, derivs v, CCTK_REAL *dv) { DECLARE_CCTK_PARAMETERS; int ntotal = n1 * n2 * n3 * nvar, **cols, *ncols, maxcol = StencilSize * nvar, @@ -267,7 +269,7 @@ void TestRelax(CCTK_POINTER_TO_CONST cctkGH, int nvar, int n1, int n2, int n3, } /* --------------------------------------------------------------------------*/ -static int bicgstab(CCTK_POINTER_TO_CONST const cctkGH, int const nvar, +static int bicgstab(const cGH* const cctkGH, int const nvar, int const n1, int const n2, int const n3, derivs v, derivs dv, int const output, int const itmax, CCTK_REAL const tol, CCTK_REAL *restrict const normres) { @@ -434,7 +436,7 @@ static int bicgstab(CCTK_POINTER_TO_CONST const cctkGH, int const nvar, } /* -------------------------------------------------------------------*/ -void Newton(CCTK_POINTER_TO_CONST const cctkGH, int const nvar, int const n1, +void Newton(const cGH* const cctkGH, int const nvar, int const n1, int const n2, int const n3, derivs v, CCTK_REAL const tol, int const itmax) { DECLARE_CCTK_PARAMETERS; @@ -491,3 +493,5 @@ void Newton(CCTK_POINTER_TO_CONST const cctkGH, int const nvar, int const n1, } /* -------------------------------------------------------------------*/ + +} diff --git a/TwoPunctures/src/ParamCheck.c b/TwoPuncturesX/src/ParamCheck.cc similarity index 84% rename from TwoPunctures/src/ParamCheck.c rename to TwoPuncturesX/src/ParamCheck.cc index a0200062..6240abbf 100644 --- a/TwoPunctures/src/ParamCheck.c +++ b/TwoPuncturesX/src/ParamCheck.cc @@ -1,4 +1,4 @@ -/* TwoPunctures: File "TwoPunctures.c"*/ +/* TwoPuncturesX: File "TwoPuncturesX.c"*/ #include #include @@ -13,7 +13,8 @@ #include "TwoPunctures.h" /* -------------------------------------------------------------------*/ -void TwoPunctures_ParamCheck(CCTK_ARGUMENTS) { +extern "C" +void TwoPuncturesX_ParamCheck(CCTK_ARGUMENTS) { DECLARE_CCTK_ARGUMENTS; DECLARE_CCTK_PARAMETERS; diff --git a/TwoPunctures/src/TP_utilities.c b/TwoPuncturesX/src/TP_utilities.cc similarity index 94% rename from TwoPunctures/src/TP_utilities.c rename to TwoPuncturesX/src/TP_utilities.cc index 2a6fcb2f..b4679c06 100644 --- a/TwoPunctures/src/TP_utilities.c +++ b/TwoPuncturesX/src/TP_utilities.cc @@ -1,4 +1,4 @@ -/* TwoPunctures: File "utilities.c"*/ +/* TwoPuncturesX: File "utilities.c"*/ #include #include @@ -9,13 +9,15 @@ #include "cctk_Functions.h" +namespace TwoPuncturesX { + /*---------------------------------------------------------------------------*/ int *ivector(long nl, long nh) /* allocate an int vector with subscript range v[nl..nh] */ { int *retval; - retval = malloc(sizeof(int) * (nh - nl + 1)); + retval = (int*)malloc(sizeof(int) * (nh - nl + 1)); if (retval == NULL) CCTK_ERROR("allocation failure in ivector()"); @@ -28,7 +30,7 @@ CCTK_REAL *dvector(long nl, long nh) { CCTK_REAL *retval; - retval = malloc(sizeof(CCTK_REAL) * (nh - nl + 1)); + retval = (CCTK_REAL*)malloc(sizeof(CCTK_REAL) * (nh - nl + 1)); if (retval == NULL) CCTK_ERROR("allocation failure in dvector()"); @@ -41,12 +43,12 @@ int **imatrix(long nrl, long nrh, long ncl, long nch) { int **retval; - retval = malloc(sizeof(int *) * (nrh - nrl + 1)); + retval = (int**)malloc(sizeof(int *) * (nrh - nrl + 1)); if (retval == NULL) CCTK_ERROR("allocation failure (1) in imatrix()"); /* get all memory for the matrix in on chunk */ - retval[0] = malloc(sizeof(int) * (nrh - nrl + 1) * (nch - ncl + 1)); + retval[0] = (int*)malloc(sizeof(int) * (nrh - nrl + 1) * (nch - ncl + 1)); if (retval[0] == NULL) CCTK_ERROR("allocation failure (2) in imatrix()"); @@ -69,12 +71,12 @@ CCTK_REAL **dmatrix(long nrl, long nrh, long ncl, long nch) { CCTK_REAL **retval; - retval = malloc(sizeof(CCTK_REAL *) * (nrh - nrl + 1)); + retval = (CCTK_REAL**)malloc(sizeof(CCTK_REAL *) * (nrh - nrl + 1)); if (retval == NULL) CCTK_ERROR("allocation failure (1) in dmatrix()"); /* get all memory for the matrix in on chunk */ - retval[0] = malloc(sizeof(CCTK_REAL) * (nrh - nrl + 1) * (nch - ncl + 1)); + retval[0] = (CCTK_REAL*)malloc(sizeof(CCTK_REAL) * (nrh - nrl + 1) * (nch - ncl + 1)); if (retval[0] == NULL) CCTK_ERROR("allocation failure (2) in dmatrix()"); @@ -99,16 +101,16 @@ CCTK_REAL ***d3tensor(long nrl, long nrh, long ncl, long nch, long ndl, CCTK_REAL ***retval; /* get memory for index structures */ - retval = malloc(sizeof(CCTK_REAL **) * (nrh - nrl + 1)); + retval = (CCTK_REAL***)malloc(sizeof(CCTK_REAL **) * (nrh - nrl + 1)); if (retval == NULL) CCTK_ERROR("allocation failure (1) in d3tensor()"); - retval[0] = malloc(sizeof(CCTK_REAL *) * (nrh - nrl + 1) * (nch - ncl + 1)); + retval[0] = (CCTK_REAL**)malloc(sizeof(CCTK_REAL *) * (nrh - nrl + 1) * (nch - ncl + 1)); if (retval[0] == NULL) CCTK_ERROR("allocation failure (2) in d3tensor()"); /* get all memory for the tensor in on chunk */ - retval[0][0] = malloc(sizeof(CCTK_REAL) * (nrh - nrl + 1) * (nch - ncl + 1) * + retval[0][0] = (CCTK_REAL*)malloc(sizeof(CCTK_REAL) * (nrh - nrl + 1) * (nch - ncl + 1) * (ndh - ndl + 1)); if (retval[0][0] == NULL) CCTK_ERROR("allocation failure (3) in d3tensor()"); @@ -474,3 +476,5 @@ scalarproduct(CCTK_REAL *v, CCTK_REAL *w, int n) { } /* -------------------------------------------------------------------------*/ + +} diff --git a/TwoPunctures/src/TP_utilities.h b/TwoPuncturesX/src/TP_utilities.h similarity index 97% rename from TwoPunctures/src/TP_utilities.h rename to TwoPuncturesX/src/TP_utilities.h index cdbcf02b..6d535e59 100644 --- a/TwoPunctures/src/TP_utilities.h +++ b/TwoPuncturesX/src/TP_utilities.h @@ -1,9 +1,11 @@ -/* TwoPunctures: File "utilities.h"*/ +/* TwoPuncturesX: File "utilities.h"*/ #include #include "cctk.h" +namespace TwoPuncturesX { + #define Pi 3.14159265358979323846264338328 #define Pih 1.57079632679489661923132169164 /* Pi/2*/ #define Piq 0.78539816339744830961566084582 /* Pi/4*/ @@ -79,3 +81,5 @@ CCTK_REAL fourev(CCTK_REAL *u, int N, CCTK_REAL x); CCTK_REAL norm1(CCTK_REAL *v, int n); CCTK_REAL norm2(CCTK_REAL *v, int n); CCTK_REAL scalarproduct(CCTK_REAL *v, CCTK_REAL *w, int n); + +} diff --git a/TwoPunctures/src/TwoPunctures.c b/TwoPuncturesX/src/TwoPunctures.cc similarity index 95% rename from TwoPunctures/src/TwoPunctures.c rename to TwoPuncturesX/src/TwoPunctures.cc index da3311da..2870c7b7 100644 --- a/TwoPunctures/src/TwoPunctures.c +++ b/TwoPuncturesX/src/TwoPunctures.cc @@ -1,7 +1,6 @@ -/* TwoPunctures: File "TwoPunctures.c"*/ +/* TwoPuncturesX: File "TwoPuncturesX.c"*/ #include -#include #include #include #include @@ -11,10 +10,12 @@ #include #include #include -#include +// #include #include "TP_utilities.h" #include "TwoPunctures.h" +namespace TwoPuncturesX { + /* Swap two variables */ static inline void tp_swap(CCTK_REAL *restrict const a, CCTK_REAL *restrict const b) { @@ -25,7 +26,7 @@ static inline void tp_swap(CCTK_REAL *restrict const a, #undef SWAP #define SWAP(a, b) (tp_swap(&(a), &(b))) -static void set_initial_guess(CCTK_POINTER_TO_CONST cctkGH, derivs v) { +static void set_initial_guess(const cGH* cctkGH, derivs v) { DECLARE_CCTK_PARAMETERS; int nvar = 1, n1 = npoints_A, n2 = npoints_B, n3 = npoints_phi; @@ -39,9 +40,9 @@ static void set_initial_guess(CCTK_POINTER_TO_CONST cctkGH, derivs v) { if (solve_momentum_constraint) nvar = 4; - s_x = calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); - s_y = calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); - s_z = calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); + s_x = (CCTK_REAL*)calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); + s_y = (CCTK_REAL*)calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); + s_z = (CCTK_REAL*)calloc(n1 * n2 * n3, sizeof(CCTK_REAL)); allocate_derivs(&U, nvar); for (ivar = 0; ivar < nvar; ivar++) for (i = 0; i < n1; i++) @@ -168,9 +169,10 @@ static void set_initial_guess(CCTK_POINTER_TO_CONST cctkGH, derivs v) { } /* -------------------------------------------------------------------*/ -void TwoPunctures(CCTK_ARGUMENTS); -void TwoPunctures(CCTK_ARGUMENTS) { - DECLARE_CCTK_ARGUMENTS_TwoPunctures; +extern "C" +void TwoPuncturesX_TwoPunctures(CCTK_ARGUMENTS); +void TwoPuncturesX_TwoPunctures(CCTK_ARGUMENTS) { + DECLARE_CCTK_ARGUMENTS_TwoPuncturesX_TwoPunctures; DECLARE_CCTK_PARAMETERS; *mp = par_m_plus; @@ -287,10 +289,10 @@ void TwoPunctures(CCTK_ARGUMENTS) { /* Set the par_m_plus and par_m_minus parameters */ sprintf(valbuf, "%.17g", (double)*mp); - CCTK_ParameterSet("par_m_plus", "TwoPunctures", valbuf); + CCTK_ParameterSet("par_m_plus", "TwoPuncturesX", valbuf); sprintf(valbuf, "%.17g", (double)*mm); - CCTK_ParameterSet("par_m_minus", "TwoPunctures", valbuf); + CCTK_ParameterSet("par_m_minus", "TwoPuncturesX", valbuf); } while ((mp_adm_err > adm_tol) || (mm_adm_err > adm_tol)); @@ -405,8 +407,13 @@ void TwoPunctures(CCTK_ARGUMENTS) { "with exp %f.", (double)initial_lapse_psi_exponent); - static atomic_flag did_print = ATOMIC_FLAG_INIT; - const bool dp = atomic_flag_test_and_set(&did_print); + static bool did_print = false; + bool dp; +#pragma omp atomic capture + { + dp = did_print; + did_print = true; + } if (!dp) { CCTK_INFO("Interpolating result"); } @@ -415,7 +422,10 @@ void TwoPunctures(CCTK_ARGUMENTS) { const int dj = di * cctk_ash[0]; const int dk = dj * cctk_ash[1]; const int np = dk * cctk_ash[2]; - CCTK_LOOP3_ALL(TwoPunctures, cctkGH, i, j, k) { + for (int k=cctk_tile_min[2]; k