16#ifndef Saturation_R12_c1_included
17#define Saturation_R12_c1_included
19#include <Saturation_base.h>
26 void Tsat_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override;
27 void dP_Tsat_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override;
28 void Psat_(
const SpanD T, SpanD res,
int ncomp = 1,
int ind = 0)
const override {
Process::exit(
que_suis_je() +
" : Psat(T) isn't included in R12 fortran laws !");};
29 void dT_Psat_(
const SpanD T, SpanD res,
int ncomp = 1,
int ind = 0)
const override {
Process::exit(
que_suis_je() +
" : Psat(T) isn't included in R12 fortran laws !");};
30 void Lvap_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override;
31 void dP_Lvap_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override;
32 void Hls_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override;
33 void dP_Hls_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override;
34 void Hvs_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override;
35 void dP_Hvs_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override;
37 void sigma_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override;
38 void sigma_h_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override { Cerr <<
"Saturation_R12_c1::" << __func__ <<
" NOT CODED ! " << finl;
throw; }
const Nom & que_suis_je() const
renvoie la chaine identifiant la classe.
static void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.