Post interpolation callback that dumps metric data in Bondi-Sachs form on a number of extraction radii given by the intrp::TargetPoints::Sphere target.
More...
template<typename InterpolationTargetTag, bool IncludeKleinGordon = false>
struct intrp::callbacks::DumpBondiSachsOnWorldtube< InterpolationTargetTag, IncludeKleinGordon >
Post interpolation callback that dumps metric data in Bondi-Sachs form on a number of extraction radii given by the intrp::TargetPoints::Sphere target.
To use this callback, the target must be the intrp::TargetPoints::Sphere target in the inertial frame. This callback also expects that the GH source vars on each of the target spheres are:
If IncludeKleinGordon is true, also expect:
This callback will write a new H5 file for each extraction radius in the Sphere target. The name of this file will be a file prefix specified by the Cce::Tags::FilePrefix prepended onto CceRXXXX.h5 where the XXXX is the zero-padded extraction radius rounded to the nearest integer. The quantities that will be written are
If IncludeKleinGordon is true, also writes:
- Note
- For all real quantities (Beta, DuR, R, W) (as well as the Klein-Gordon Psi an Pi if included) we omit writing the negative m modes, and the imaginary part of the m = 0 mode.