16#ifndef Fluide_eau_c3_liquide_included
17#define Fluide_eau_c3_liquide_included
19#include <Fluide_reel_base.h>
26 std::map<std::string, std::array<double, 2>>
unknown_range()
const override
28 return { {
"pression" , { 0.01e5, 260e5}}, {
"temperature", { 0, 400}} };
32 void rho_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
33 void dP_rho_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
34 void dT_rho_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
35 void h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
36 void dP_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
37 void dT_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
38 void cp_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
39 void beta_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
40 void mu_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
41 void lambda_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
43 void rho_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_eau_c3_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
44 void dP_rho_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_eau_c3_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
45 void dh_rho_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_eau_c3_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
46 void T_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_eau_c3_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
47 void dP_T_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_eau_c3_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
48 void dh_T_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_eau_c3_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
49 void cp_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_eau_c3_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
50 void beta_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_eau_c3_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
51 void mu_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_eau_c3_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
52 void lambda_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_eau_c3_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
void mu_h_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void beta_h_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void dP_h_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void beta_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void dP_rho_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void mu_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void dT_h_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void h_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void lambda_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void T_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void cp_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void dP_rho_h_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void rho_h_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void rho_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void dh_T_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void cp_h_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void dh_rho_h_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void dP_T_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void lambda_h_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void dT_rho_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
virtual std::map< std::string, std::array< double, 2 > > unknown_range() const