Draft: Flow poincare analysis and refactoring of filters
Refactoring the flow filters to improve ways to specify different types of filters.
- Adding the ability to specify custom termination criteria
- Adding the ability to specify custom types of analysis
For filters, adding FlowTraits
to specify which particle type, field type, termination type, and analysis type should be used.
For XGC Poincare:
- Adding initial implementation of XGC field TODO: Adding Poincare Analysis and NumPunctures termination class to complete support for XGC Poincare plots.