We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6c400a2 commit 8b5f23aCopy full SHA for 8b5f23a
core/src/Xios.cpp
@@ -950,6 +950,9 @@ void Xios::createField(const std::string fieldId)
950
if (configGetInputRestartFieldNames().count(fieldId) > 0 || fieldId == maskName) {
951
// Restarts are read "once" and the mask is fixed so only written once
952
operation = "once";
953
+ } else if (configGetDiagnosticFieldNames().count(fieldId) > 0) {
954
+ // Diagonstics are averaged over the diagnostic output period
955
+ operation = "average";
956
} else {
957
// Otherwise, read/write all timesteps without post-processing
958
operation = "instant";
0 commit comments