teqp 0.23.1
Loading...
Searching...
No Matches
model_factory_multifluid_activity.cpp
Go to the documentation of this file.
3
4#include "model_flags.hpp"
5
6#ifndef DISABLE_MULTIFLUIDACTIVITY
8#endif
9
10namespace teqp{
11 namespace cppinterface{
12#ifndef DISABLE_MULTIFLUIDACTIVITY
13 std::unique_ptr<teqp::cppinterface::AbstractModel> make_multifluid_activity(const nlohmann::json &j){
15 }
16#else
17 std::unique_ptr<teqp::cppinterface::AbstractModel> make_multifluid_activity(const nlohmann::json &){
18 throw teqp::NotImplementedError("The multifluid+activity model has been disabled");
19 }
20#endif
21 }
22}
auto make_owned(const TemplatedModel &tmodel)
std::unique_ptr< teqp::cppinterface::AbstractModel > make_multifluid_activity(const nlohmann::json &j)