There are two approaches to set parameters in ADIOS2, either directly via function calls or via a configuration file in XML or YAML format whose name is passed to the central ADIOS2 object at construction.
- The MR makes the configuration file approach more convenient by changing the names of our internal IO objects. We unfortunately need to create one adios2::IO object for each output level and for each function family. Previously their names were given by the full name of the respective output including its path. Now they become more generic:
- The MR brings a working version of
AdiosWriter::setParameter()which so far had not been implemented.