restructure catalyst hierarchy
Even more channels?
At the top-level we have the ability to distinguish three general categories of data, some of which have a further breakdown of channels:
- volume (channels: input, mesh, patches)
- area (channels: input)
- cloud (channels: cloud)
The idea being that we would likely wish to have separate means of selecting regions and generating fields for different types of data and that it would seem to make the most sense to select the simulation region (eg, fluids, solids, etc) from the OpenFOAM side, which is where we have the most knowledge about the simulation.
While this design makes it easier to attach a pipeline to some channel, it seems to imply that each type of OpenFOAM input is isolated in a different catalyst?