CoolProp  4.2.5
An open-source fluid property and humid air property database
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
ExcessTerm Class Reference

#include <Mixtures.h>

Public Member Functions

 ExcessTerm (int N)
 
 ~ExcessTerm ()
 
double phir (double tau, double delta, const std::vector< double > &x)
 
double dphir_dDelta (double tau, double delta, const std::vector< double > &x)
 
double d2phir_dDelta2 (double tau, double delta, const std::vector< double > &x)
 
double d2phir_dDelta_dTau (double tau, double delta, const std::vector< double > &x)
 
double dphir_dTau (double tau, double delta, const std::vector< double > &x)
 
double d2phir_dTau2 (double tau, double delta, const std::vector< double > &x)
 
double dphir_dxi (double tau, double delta, const std::vector< double > &x, unsigned int i)
 
double d2phirdxidxj (double tau, double delta, const std::vector< double > &x, unsigned int i, unsigned int j)
 
double d2phir_dxi_dTau (double tau, double delta, const std::vector< double > &x, unsigned int i)
 
double d2phir_dxi_dDelta (double tau, double delta, const std::vector< double > &x, unsigned int i)
 
void set_coeffs_from_map (int i, int j, std::map< std::string, std::vector< double > >)
 

Public Attributes

unsigned int N
 
std::vector< std::vector
< DepartureFunction * > > 
DepartureFunctionMatrix
 
std::vector< std::vector
< double > > 
F
 

Detailed Description

Definition at line 246 of file Mixtures.h.

Constructor & Destructor Documentation

ExcessTerm::ExcessTerm ( int  N)

Definition at line 2075 of file Mixtures.cpp.

ExcessTerm::~ExcessTerm ( )

Definition at line 2081 of file Mixtures.cpp.

Member Function Documentation

double ExcessTerm::d2phir_dDelta2 ( double  tau,
double  delta,
const std::vector< double > &  x 
)

Definition at line 2131 of file Mixtures.cpp.

double ExcessTerm::d2phir_dDelta_dTau ( double  tau,
double  delta,
const std::vector< double > &  x 
)

Definition at line 2155 of file Mixtures.cpp.

double ExcessTerm::d2phir_dTau2 ( double  tau,
double  delta,
const std::vector< double > &  x 
)

Definition at line 2143 of file Mixtures.cpp.

double ExcessTerm::d2phir_dxi_dDelta ( double  tau,
double  delta,
const std::vector< double > &  x,
unsigned int  i 
)

Definition at line 2202 of file Mixtures.cpp.

double ExcessTerm::d2phir_dxi_dTau ( double  tau,
double  delta,
const std::vector< double > &  x,
unsigned int  i 
)

Definition at line 2190 of file Mixtures.cpp.

double ExcessTerm::d2phirdxidxj ( double  tau,
double  delta,
const std::vector< double > &  x,
unsigned int  i,
unsigned int  j 
)

Definition at line 2179 of file Mixtures.cpp.

double ExcessTerm::dphir_dDelta ( double  tau,
double  delta,
const std::vector< double > &  x 
)

Definition at line 2119 of file Mixtures.cpp.

double ExcessTerm::dphir_dTau ( double  tau,
double  delta,
const std::vector< double > &  x 
)

Definition at line 2107 of file Mixtures.cpp.

double ExcessTerm::dphir_dxi ( double  tau,
double  delta,
const std::vector< double > &  x,
unsigned int  i 
)

Definition at line 2167 of file Mixtures.cpp.

double ExcessTerm::phir ( double  tau,
double  delta,
const std::vector< double > &  x 
)

Definition at line 2095 of file Mixtures.cpp.

void ExcessTerm::set_coeffs_from_map ( int  i,
int  j,
std::map< std::string, std::vector< double > >  m 
)

Definition at line 2214 of file Mixtures.cpp.

Member Data Documentation

std::vector<std::vector<DepartureFunction*> > ExcessTerm::DepartureFunctionMatrix

Definition at line 250 of file Mixtures.h.

std::vector<std::vector<double> > ExcessTerm::F

Definition at line 251 of file Mixtures.h.

unsigned int ExcessTerm::N

Definition at line 249 of file Mixtures.h.


The documentation for this class was generated from the following files: