Skip to content

Io selection changes

Josh Borrow requested to merge io_selection_changes into master

Current status of the i/o selection changes. Related to #651 (closed).

Adds the ability to add a file select_output.yml where you can specify different output selection properties per snapshot, and the ability to then specify which snapshots should have which choice of SelectOutput in output_list.txt.

I also changed the name of outputlist.{c,h} to output_list.{c,h} to be consistent with the rest of SWIFT's naming scheme.

TODO:

  • Extend ability from single_io.c to other I/O schemes
  • Narrative documentation
  • Fix the SelectOutput checking function to check whether this is valid metadata
  • Fix the SelectOutput writer to use the new string "on" v.s. "off", instead of 0 and 1
  • Resolve merge conflicts.

Closes #651 (closed), #670 (closed), #671 (closed)

Edited by Josh Borrow

Merge request reports