You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here are notes I took at ICERM from feedback I got from various folks on how we could improve CCE usability.
A grid point-based approach would be helpful where we give people the grid point locations to dump and they can dump the metric and derivatives there. (Update ReduceCceWorldtube with new features #6398 )
Zach would like radial derivatives
ETK would like Cartesian derivatives.
We should have a glob-approach and then combine the HDF5 file on the fly so that people don’t need to do combine-h5 or something to get a single file. One option would be to make the combine-h5 distributed, but it would be even easier for users if we just do the combine before starting the CCE computation.
There may be overlapping times in the files. We need to remove these. We should have an option to select times from either the earlier or later file. Ideally the data should be the same, but I don't think we need to check that. ETK uses first file. (partially Add function to combine H5 dat files #6298. This uses later file.)
We need to document reasonable temporal sampling for the worldtube input. That is, how often should people dump worldtube data? We should provide some heuristic advice and comment on inspiral vs. merger since the time scales change. I would guess in SpEC and SpECTRE we get around this by dump some every N steps, but I don't know. @keefemitman@markscheel could you comment on how we decide how frequently to dump the worldtube?
Could we compress the files? E.g. RPDMB, spectral fit in time? This is lower priority compared to the other points.
We should provide a C++ routine that takes in a given ell and returns the theta and phi points that need to be dumped to. @nilsdeppe will do this. The idea is to have a function in a test file that computes the points and then we have a snippet in the documentation. We can then test that the function returns the correct values for different ell. (Document CCE grid point locations for Ylms #6271 )
Rename CharacteristicExtract to CharacteristicEvolution
Support reading extrinsic curvature instead of time derivative of spatial metric, if this is significantly easier for other codes. Low priority and we should check with other codes before putting work in.
The text was updated successfully, but these errors were encountered:
Here are notes I took at ICERM from feedback I got from various folks on how we could improve CCE usability.
combine-h5
or something to get a single file. One option would be to make thecombine-h5
distributed, but it would be even easier for users if we just do the combine before starting the CCE computation.CceReduceWorldtube
by giving folks the ability to specify a glob for the file names. E.g.Lev1_*/Run/CceOutputR0215.h5
(Update ReduceCceWorldtube with new features #6398 )N
steps, but I don't know. @keefemitman @markscheel could you comment on how we decide how frequently to dump the worldtube?CharacteristicExtract
toCharacteristicEvolution
ReduceCceWorldtube
toPreprocessCceWorldtube
(or something like that) (Update ReduceCceWorldtube with new features #6398 )CharacteristicExtract
so thatReduceCceWorldtube
needs to be run to get data for CCE. (Deprecate the Metric worldtube format in CCE #6299 )ReduceCceWorldtube
for optimal performance of CCEThe text was updated successfully, but these errors were encountered: