31 double a(
void)
const {
return ah; }
32 double b(
void)
const {
return bh; }
33 double Vk(
void)
const {
return Vkh; }
34 double Pk(
void)
const {
return Pkh; }
35 double Tk(
void)
const {
return Tkh; }
49std::ostream&
operator<<(std::ostream& file,
const VanDerVaals& f);
64 ActivePtr<VanDerVaals> awlsh;
70 inline long qatom_ps(
long n)
const {
return qatom_psh[n]; }
71 inline long Z_total(
void)
const {
return Z_totalh; }
72 inline double A_total(
void)
const {
return A_totalh; }
73 inline long tqatom(
void)
const {
return tqatomh; }
74 inline const ActivePtr<VanDerVaals>&
awls(
void)
const {
return awlsh; }
79 ActivePtr<VanDerVaals> fawls = ActivePtr<VanDerVaals>());
81 const String& fatom_not,
long fqatom_ps,
82 ActivePtr<VanDerVaals> fawls = ActivePtr<VanDerVaals>());
84 const String& fatom_not1,
long fqatom_ps1,
85 const String& fatom_not2,
long fqatom_ps2,
86 ActivePtr<VanDerVaals> fawls = ActivePtr<VanDerVaals>());
88 const String& fatom_not1,
long fqatom_ps1,
89 const String& fatom_not2,
long fqatom_ps2,
90 const String& fatom_not3,
long fqatom_ps3,
91 ActivePtr<VanDerVaals> fawls = ActivePtr<VanDerVaals>());
94 void print(std::ostream& file,
int l)
const;
95 static void printall(std::ostream& file);
const ActivePtr< VanDerVaals > & awls(void) const
macro_copy_total(MoleculeDef)
static MoleculeDef * get_MoleculeDef(const String &fnotation)
const DynLinArr< long > & qatom_ps(void) const
static void printall(std::ostream &file)
static AbsList< MoleculeDef * > & get_logbook(void)
void print(std::ostream &file, int l) const
const String & name(void) const
long qatom_ps(long n) const
const String & notation(void) const
static const AbsList< MoleculeDef * > & get_const_logbook(void)
double A_total(void) const
macro_copy_header(VanDerVaals)
double volume_of_mole(double T, double p, int &s_not_single)
VanDerVaals(double fPk, double fTk)
std::ostream & operator<<(std::ostream &file, const BGMesh &bgm)