Phase::Activity::ParametersNrtl1 Class Reference

#include <ActivityParameters.h>

Static Public Member Functions

static void setB (int i, int j, double Bij, double Bji)
 
static void setA (int i, int j, double Aij)
 
static void resize (void)
 Resizes the internally used component matrices to the global NCOMPONENT variable. More...
 
static int size (void)
 
static const double & A (int i, int j)
 
static const double & B (int i, int j)
 

Member Function Documentation

◆ A()

static const double & Phase::Activity::ParametersNrtl1::A ( int  i,
int  j 
)
static
Returns
the i, j element of the symmetrical A array

◆ B()

static const double & Phase::Activity::ParametersNrtl1::B ( int  i,
int  j 
)
static
Returns
the i, j element of the B array

◆ resize()

static void Phase::Activity::ParametersNrtl1::resize ( void  )
static

Resizes the internally used component matrices to the global NCOMPONENT variable.

Remarks
call only once all components have been added to the global component list !

◆ setA()

static void Phase::Activity::ParametersNrtl1::setA ( int  i,
int  j,
double  Aij 
)
static

A matrix setter provide access to initialize A parameters

Parameters
irow index for the Aij array
jcolumn index for the Aij array
Aijelement of the A parameter array
Remarks
call resize first !

◆ setB()

static void Phase::Activity::ParametersNrtl1::setB ( int  i,
int  j,
double  Bij,
double  Bji 
)
static

B matrix setter provide access to initialize B parameters

Parameters
irow index for the Bij array
jcolumn index for the Bij array
Bijsymmetric element of the B parameter array
Bjiantisymmetric element of the B parameter array
Remarks
call resize first !

◆ size()

static int Phase::Activity::ParametersNrtl1::size ( void  )
static
Returns
the current size of the arrays in terms of components

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