teqp 0.23.1
Loading...
Searching...
No Matches
model_factory_SAFTVRMie.cpp
Go to the documentation of this file.
3
4#include "model_flags.hpp" // Contains (optionally) macros to disable various models
5
6#ifndef DISABLE_SAFTVRMIE
8#endif
9
10namespace teqp{
11 namespace cppinterface{
12#if defined(DISABLE_SAFTVRMIE)
13 std::unique_ptr<teqp::cppinterface::AbstractModel> make_SAFTVRMie(const nlohmann::json &){
14 throw teqp::NotImplementedError("The SAFTVRMie model has been disabled");
15 }
16#else
17 std::unique_ptr<teqp::cppinterface::AbstractModel> make_SAFTVRMie(const nlohmann::json &j){
19 }
20#endif
21 }
22}
auto SAFTVRMiefactory(const nlohmann::json &spec)
auto make_owned(const TemplatedModel &tmodel)
std::unique_ptr< teqp::cppinterface::AbstractModel > make_SAFTVRMie(const nlohmann::json &j)