You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In recent days, we've been discussing how the TDycore library interface should look to a "client". I think we're converging on a system where you create and configure a dycore object, extract a DM from it, and pass that DM to a solver of your choice to use for your simulation (see PR #211).
We also discussed a higher-level "black box" interface that doesn't require a user to manipulate PETSc's solvers. I think te TDyDriver functions represent the beginning of this higher-level interface. However, I'd like to devise a separate data structure called TDyDriver that has its own functions, rather than have the TDy structure handle both the high- and low-level interfaces.
In recent days, we've been discussing how the TDycore library interface should look to a "client". I think we're converging on a system where you create and configure a dycore object, extract a DM from it, and pass that DM to a solver of your choice to use for your simulation (see PR #211).
We also discussed a higher-level "black box" interface that doesn't require a user to manipulate PETSc's solvers. I think te
TDyDriver
functions represent the beginning of this higher-level interface. However, I'd like to devise a separate data structure calledTDyDriver
that has its own functions, rather than have theTDy
structure handle both the high- and low-level interfaces.@bishtgautam @ghammond86
The text was updated successfully, but these errors were encountered: