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