update dump styles to use Compute::is_initialized()

This commit is contained in:
Axel Kohlmeyer
2023-07-20 21:48:51 -04:00
parent 78880c9099
commit 0b57ea246c
5 changed files with 15 additions and 10 deletions

View File

@ -667,8 +667,9 @@ void DumpImage::write()
// cannot invoke before first run, otherwise invoke if necessary
if (grid_compute) {
if (update->first_update == 0)
error->all(FLERR,"Grid compute used in dump image cannot be invoked before first run");
if (!grid_compute->is_initialized())
error->all(FLERR,"Grid compute ID {} used in dump image cannot be invoked "
"before initialized by a run", grid_compute->id);
if (!(grid_compute->invoked_flag & Compute::INVOKED_PERGRID)) {
grid_compute->compute_pergrid();
grid_compute->invoked_flag |= Compute::INVOKED_PERGRID;