Slice mods
Purpose
This PR adds the first interface that lets users add "active" slices and query the current slice data in ADflow through memory.
addActiveSlice method in pyADflow is used to define the active slices; one at a time for now.
getActiveSliceData method in pyADflow returns all of the active slice data in a dictionary.
Ultimately, we will want to process this data in the dict by directly passing it to the airfoil classes, and we can just bookkeep the airfoil class instances in pyADflow.
I am attaching a script to run the example code. This is a simplified script from our airfoil tutorial, with the relevant naca0012 mesh.
Was there anything more that needed to happen here before merging into the mdolab/slice_mods branch? Is this still a draft because the interface needs to change?
@gawng I think this effort is currently stalled and I don't think there's a timeline on anyone continuing this effort at the moment. I think it's best to leave this as a draft for now.
Ok, I'm removing this from the 2024 workshop sheet
EDIT: I am working on the user interface side