#include <PcsaftParameters.h>

Static Public Member Functions

static void setparameters (int i, const double &m, const double &sigma, const double &epsilon)
 
static void resize (int nc)
 

Protected Member Functions

int ncomponents (void) const
 

Static Protected Attributes

static int ncomp
 number of components More...
 
static double parame [NC *5]
 
static double kij [NC *NC]
 binary interaction correction More...
 

Member Function Documentation

◆ ncomponents()

int Phase::PcsaftParameters::ncomponents ( void  ) const
protected
Returns
number of components for pc-saft

◆ resize()

static void Phase::PcsaftParameters::resize ( int  nc)
static

resize and reset vectors

Parameters
ncnumber of components, must be <= NC

◆ setparameters()

static void Phase::PcsaftParameters::setparameters ( int  i,
const double &  m,
const double &  sigma,
const double &  epsilon 
)
static

Parameter setter for PC-SAFT model

Parameters
icomponent index
mnumber of segments per chain, adimensional
sigmasegment diameter, angstrom
epsilondepth of pair potential divided by Boltzmann constant, in K

Member Data Documentation

◆ kij

double Phase::PcsaftParameters::kij[NC *NC]
staticprotected

binary interaction correction

◆ ncomp

int Phase::PcsaftParameters::ncomp
staticprotected

number of components

◆ parame

double Phase::PcsaftParameters::parame[NC *5]
staticprotected

parame : pure component parameters
where:

  • parame(i,1) is the segment number of component i
  • parame(i,1) is the segment diameter of comp. i
  • parame(i,1) is the energy parameter of comp. i

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