16#ifndef Fluide_R12_c1_gaz_included
17#define Fluide_R12_c1_gaz_included
19#include <Fluide_reel_base.h>
20#include <Lois_R12_c1.h>
27 std::map<std::string, std::array<double, 2>>
unknown_range()
const override
29 return { {
"pression" , { 0.01e5, 260e5}}, {
"temperature", { -250, 2000}} };
33 void rho_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
34 void dP_rho_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
35 void dT_rho_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
36 void h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
37 void dP_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
38 void dT_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
39 void cp_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
40 void beta_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
41 void mu_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
42 void lambda_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override;
44 void rho_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_R12_c1_gaz::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
45 void dP_rho_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_R12_c1_gaz::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
46 void dh_rho_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_R12_c1_gaz::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
47 void T_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_R12_c1_gaz::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
48 void dP_T_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_R12_c1_gaz::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
49 void dh_T_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_R12_c1_gaz::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
50 void cp_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_R12_c1_gaz::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
51 void beta_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_R12_c1_gaz::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
52 void mu_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_R12_c1_gaz::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
53 void lambda_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_R12_c1_gaz::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
void dP_rho_(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_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 lambda_h_(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 rho_h_(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 dP_h_(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 beta_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 rho_(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 dP_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 cp_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override
void mu_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
void h_(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