16#ifndef Fluide_sodium_liquide_included
17#define Fluide_sodium_liquide_included
19#include <Fluide_reel_base.h>
20#include <Lois_sodium.h>
31 std::map<std::string, std::array<double, 2>>
unknown_range()
const override
33 return { {
"temperature", { 371 - 273.15, 1503.7 - 273.15 } } };
37 inline void rho_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { RhoL(T,P,res,ncomp,
id); }
38 inline void dP_rho_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { DPRhoL(T,P,res,ncomp,
id); }
39 inline void dT_rho_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { DTRhoL(T,P,res,ncomp,
id); }
40 inline void h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { HL(T,P,res,ncomp,
id); }
41 inline void dP_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { DPHL(T,P,res,ncomp,
id); }
42 inline void dT_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { DTHL(T,P,res,ncomp,
id); }
43 inline void cp_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { DTHL(T,P,res,ncomp,
id); }
44 inline void beta_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { BETAL(T,res,ncomp,
id); }
45 inline void mu_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { MuL(T,res,ncomp,
id); }
46 inline void lambda_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { LambdaL(T,res,ncomp,
id); }
48 void rho_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_sodium_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
49 void dP_rho_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_sodium_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
50 void dh_rho_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_sodium_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
51 void T_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_sodium_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
52 void dP_T_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_sodium_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
53 void dh_T_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_sodium_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
54 void cp_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_sodium_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
55 void beta_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_sodium_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
56 void mu_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_sodium_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
57 void lambda_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int id = 0)
const override { Cerr <<
"Fluide_sodium_liquide::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
virtual std::map< std::string, std::array< double, 2 > > unknown_range() const
Classe Fluide_sodium_liquide Cette classe represente un milieu reel.
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 beta_h_(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 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_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 dP_T_(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 lambda_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 cp_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 dh_T_(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 rho_(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 T_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int id=0) const override