From b4cf42b092eb456a7ad7b6480939a4c0bcb21b94 Mon Sep 17 00:00:00 2001 From: Patrick Shriwise Date: Fri, 29 Jul 2022 23:37:34 -0500 Subject: [PATCH] Adding entry to statepoint documentation. --- docs/source/io_formats/statepoint.rst | 3 +++ src/tallies/filter_energyfunc.cpp | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/source/io_formats/statepoint.rst b/docs/source/io_formats/statepoint.rst index c1598f2c33..2332ebf214 100644 --- a/docs/source/io_formats/statepoint.rst +++ b/docs/source/io_formats/statepoint.rst @@ -108,6 +108,9 @@ The current version of the statepoint file format is 17.0. interpolation. Only used for 'energyfunction' filters. - **y** (*double[]*) -- Interpolant values for energyfunction interpolation. Only used for 'energyfunction' filters. + - **interpolation** (*int*) -- Interpolation type. One of + (1 - linear-linear or 2 - log-log). Only used for 'energyfunction' + filters. **/tallies/derivatives/derivative /** diff --git a/src/tallies/filter_energyfunc.cpp b/src/tallies/filter_energyfunc.cpp index 37c1c3178c..819b5d13e4 100644 --- a/src/tallies/filter_energyfunc.cpp +++ b/src/tallies/filter_energyfunc.cpp @@ -90,7 +90,8 @@ void EnergyFunctionFilter::to_statepoint(hid_t filter_group) const Filter::to_statepoint(filter_group); write_dataset(filter_group, "energy", energy_); write_dataset(filter_group, "y", y_); - write_attribute(filter_group, "interpolation", static_cast(interpolation_)); + write_attribute( + filter_group, "interpolation", static_cast(interpolation_)); } std::string EnergyFunctionFilter::text_label(int bin) const