Newer
Older
// const std::vector<std::vector<double>> F_;
// public:
// Fwrapper(const std::vector<std::vector<double>> &F) : F_(F){};
// auto operator ()(std::size_t i, std::size_t j) const{ return F_[i][j]; }
// };
// auto ff = Fwrapper(F);
// auto redfunc = DummyReducingFunction();
// return MultiFluid(std::move(redfunc), std::move(CorrespondingStatesContribution(std::move(EOSs))), std::move(DepartureContribution(std::move(ff), std::move(funcs))));
//}
//inline void test_dummy() {
// auto model = build_dummy_multifluid_model({ "A", "B" });
// std::valarray<double> rhovec = { 1.0, 2.0 };
// auto alphar = model.alphar(300.0, rhovec);
//}