But without this updates, it doesn't work and it leads to errors when writing the metadata.
This update fixes it by adding the number of Z subaxis to the fileobject and it uses that to set the name of the Z subaxis.
This update also adds a test with checks.
This update also fixes the logic so that static files only get written in the beginning of the run and so that the static variables only get written once.
Fixes # (issue)
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Please also note
any relevant details for your test configuration (e.g. compiler, OS). Include
enough information so someone can reproduce your tests.
Checklist:
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] Any dependent changes have been merged and published in downstream modules
Description The diag manager allows for variables in a file to have a different number of Z subaxis, so this table should work:
But without this updates, it doesn't work and it leads to errors when writing the metadata. This update fixes it by adding the number of Z subaxis to the fileobject and it uses that to set the name of the Z subaxis. This update also adds a test with checks.
This update also fixes the logic so that static files only get written in the beginning of the run and so that the static variables only get written once.
Fixes # (issue)
How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration (e.g. compiler, OS). Include enough information so someone can reproduce your tests.
Checklist:
make distcheck
passes