[Users] Checkpointing with parameter change

Haas, Roland rhaas at illinois.edu
Wed Oct 2 12:33:48 CDT 2019


Hello DG,

> Is it possible to restart a checkpointed run with a few parameters
> changed?  For example, can you run a simulation with checkpoint, then
> restart it from the last checkpoint using different values of maximum
> and minimum grid range values (as well as different grid spacing) if
> you keep the number  of grid points the same?
You can change with some parameters changed. The parameters are the
ones that are marked as "STEERABLE=recover" or "STEERABLE=always" in
their respective thorn's param.ccl files.

Unfortunately the grid range values and the spacing are not among those
(since they would require that data is re-interpolated onto those).

There is a thorn ReadInterpolate that can do that. See
https://github.com/rhaas80/ReadInterpolate.git (you can find a number of non-ET thorns of interest collected here: https://docs.einsteintoolkit.org/et-docs/Thorns_we_know_of).

Please see the test file
https://github.com/rhaas80/ReadInterpolate/blob/master/ReadInterpolate/test/admhydro.par for how to use it (it reads data that were written by the parfile tov_write.parfile).

Please note that you most likely will see small "jump" in your
simulation since ReadInterpolate acts as an initial data reader so it
will only (at least in the "master" version) set the current timelevel
values but not past ones which can affect values in mesh refinement
boundaries.

Yours,
Roland

-- 
My email is as private as my paper mail. I therefore support encrypting
and signing email messages. Get my PGP key from http://pgp.mit.edu .
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
Url : http://lists.einsteintoolkit.org/pipermail/users/attachments/20191002/f3dd9e4a/attachment.bin 


More information about the Users mailing list