Skip to content
Snippets Groups Projects
multifluid.hpp 37.6 KiB
Newer Older
  • Learn to ignore specific revisions
  • //        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);
    //}
    
    
    }; // namespace teqp