#878: Tests using Exact should use EinsteinExact ------------------------------------+--------------------------------------- Reporter: hinder | Owner: Type: enhancement | Status: new Priority: major | Milestone: ET_2012_11 Component: EinsteinToolkit thorn | Version: Resolution: | Keywords: ------------------------------------+---------------------------------------
Comment (by barry.wardell):
Below is a list of the tests which currently use Exact:
RotatingSymmetry180/Kerr-rotating-180-staggered RotatingSymmetry180/Kerr-rotating-180 RotatingSymmetry180/Kerr-staggered RotatingSymmetry180/Kerr RotatingSymmetry180/KerrSchild-rotating-180 RotatingSymmetry90/Kerr-rotating-90-staggered RotatingSymmetry90/Kerr-rotating-90 RotatingSymmetry90/KerrSchild-rotating-90 AHFinderDirect/checkpointML AHFinderDirect/Kerr-Cartoon AHFinderDirect/Kerr-definition-expansion-product AHFinderDirect/Kerr-definition-expansion AHFinderDirect/Kerr-definition-inner-expansion AHFinderDirect/Kerr-definition-mean-curvature AHFinderDirect/Kerr-modification-radius AHFinderDirect/Kerr-rotating-180 AHFinderDirect/Kerr-rotating-90 AHFinderDirect/Kerr-selection-areal-radius-definition-expansion-product AHFinderDirect/Kerr-selection-areal-radius AHFinderDirect/Kerr-selection-mean-coordinate-radius AHFinderDirect/Kerr AHFinderDirect/recover AHFinderDirect/recoverML QuasiLocalMeasures/qlm-bl QuasiLocalMeasures/qlm-ks-boosted QuasiLocalMeasures/qlm-ks-shifted QuasiLocalMeasures/qlm-ks-tilted QuasiLocalMeasures/qlm-ks McLachlan/ML_BSSN_Test/ML_BSSN_NewRad McLachlan/ML_BSSN_Test/ML_BSSN_O8_sgw3d McLachlan/ML_BSSN_Test/ML_BSSN_sgw3d McLachlan/ML_BSSN_Test/ML_BSSN_sgw3d_harmonic McLachlan/ML_BSSN_Test/ML_BSSN_sgw3d_rhs McLachlan/ML_CCZ4_Test/ML_CCZ4_sgw3d McLachlan/ML_CCZ4_Test/ML_CCZ4_sgw3d_rhs
For each of these, we can create a new test which uses EinsteinExact instead. If we want to be extra careful, we can check that the Exact version converges to the EinsteinExact version at the appropriate order. Is that necessary? I have already checked that the Kerr-Schild and ShiftedGaugeWave solutions (used by most tests) in Exact converge to EinsteinExact (see the EinsteinExact/tests directory).
Of these tests, the only one which uses a spacetime which is not currently provided by EinsteinExact is QuasiLocalMeasures/qlm-bl, which uses the Schwarzschild metric in Brill-Lindquist coordinates. We have almost the same thing in EinsteinExact/ModifiedSchwarzschildBL, except for the fact that the mass has a radial dependence inside the horizon. In principal, is it the case that this shouldn't matter if QuasiLocalMeasures is only looking on a surface at/outside the horizon? Is it likely to be the case in reality?
In terms of missing parameters, the only one I can see is support for a boost. This is something which would be nice to have in EinsteinExact anyway, so we should add it.