-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expose C++ Solution to clib #158
Comments
I think this is a bit more complicated than described. Currently, the ownership semantics of I'd suggest deferring resolution of this to a more general rewrite of the |
I agree that introducing The reason here is that I am starting to implement a C++ version of |
One alternative here would be to switch |
I don't think there's any urgency of adding a C++ Addendum: yes, I think that storing |
Agreed that adding a C++ |
Following on Cantera/cantera#1447, I believe one first step would be to replace raw pointers in |
Abstract
Since the initial introduction of the C++
Solution
class, it has become central to the instantiation ofThermoPhase
/Kinetics
/Transport
objects from YAML input. It is, however, still missing from theclib
interface.Motivation
Describe the need for the proposed change:
clib
Possible Solutions
Create a
template<> SolutionCabinet* SolutionCabinet
in analogy to existing "cabinets" forThermo
etc.The text was updated successfully, but these errors were encountered: