-
Notifications
You must be signed in to change notification settings - Fork 79
Supporting Change Sets
Greg Sjaardema edited this page Nov 15, 2024
·
10 revisions
- exodus
- Need to figure out caching in the exodus
file_item
struct. The values are not valid when switching to a new group which can be done without closing/opening a file...- Do we need a
ex_open_group
andex_close_group
which update the cached values...
- Do we need a
- Need to decide how to handle the group
file_id
vsroot_id
infile_item
andcheck_valid_file
type calls...
- Need to figure out caching in the exodus
- io_info
- change
groups
tochange_sets
- use new API in IOSS instead of going down to exodus level
- show which change_set the info is being show for and number of change_sets in file
- show info for multiple change sets
- change
- io_shell
- change
groups
tochange_sets
- If copying a file, output should have same change_sets as input
- add option to copy only selected change_sets from input file to output file.
- add option to extract all change_sets or list of change_sets to output file (Use %G in filename to substitute change_set name)
-
--compare
option should compare all change_sets in the file by default -
--compare
option should have option to compare specified change_sets in the file
- change
- exodiff
- if input and output have change_sets, do diff on each change_set
- allow diffing a specific change_set in a file with a specific change_set in the other file
- allow diffing a specific change_set in a file with a file that has no change_sets.
- conjoin
- "union" all change_sets in a file to a single file with status variables (treat the change_sets similar to how individual files are currently handled)
- epu
- a set of file-per-rank files with change_sets should produce a single file with the same set of change_sets.
- aprepro
- create a variable containing the names of the change_sets in the file
- create a variable containing the count of change_sets in the file
- permit opening a specific change_set in an exodus file.