ascent
ascent copied to clipboard
Sessions
What we need to keep
- History is indexed by cycle in an hdf5 file
- Info node (queries, images(cameras), actions, graph)
- Restart: only show changes to actions
- What did I do (resolved actions)
- Vtkh have a way to report things (have methods for what levels it chose or scalar range it used)
- What did we see in publish?
- Original bounds
- Original scalar range
- Just calculate when published(architect??)
- Create vector mag-> do->add_field adds info to meta data
- How many files do we use (one file multiple hdf5 trees)?
- Expressions files (read in everytime)
- Resolved actions (never read back in)
- Replay can use resolved actions
- Tool to extract new yaml actions files based on what it did
- When do we write: on ascent::close()
Potential output for a filter:
filter_name: "pl1_0_vtkh_marchingcubes"
filter_type: "vtkh_marchingcubes"
params:
field: "braid"
iso_values: [-0.4, 0.2, 0.4]
So in this case, there were three levels and the resulting iso values are shown above. Do we need to keep track of the levels or use contour tree? Saying it another way, levels is magic that gets translated into what the filter actually does, so do we store what we did and that magic used to create it or just what we did?
What other information do we need to keep track of?