Abstract base class for an HRG model implementation.
virtual double AttractionCoefficient(int, int) const
QvdW mean field attraction coefficient .
std::vector< std::vector< double > > bijMatrix(const ThermalModelBase *model)
Returns the matrix of excluded volume coefficients of an HRG model.
Contains some functions do deal with excluded volumes.
std::vector< std::vector< double > > aijMatrix(const ThermalModelBase *model)
Returns the matrix of van der Waals attraction coefficients of an HRG model.
double RepulsionCoefficient(int i, int j) const
int ComponentsNumber() const
Number of different particle species in the list.