Classes | Macros | Functions | Variables
hydroscal_model.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Parameters
 

Macros

#define A1   23.48
 
#define A2   22.437
 
#define B1   3626.6
 
#define B2   3166.4
 
#define C1   -34.29
 
#define C2   -80.15
 
#define Nfeed   20
 
#define NLSQ   4
 
#define NMOS   2
 
#define NP   17
 
#define NPR   0
 
#define NRC   0
 
#define NRCE   0
 
#define NU   2
 
#define NW   1
 
#define NXA   122
 
#define NXD   82
 
#define qF   1
 
#define QT14   1
 
#define QT28   1
 
#define R11   (2/2)
 
#define R22   (0.1/2)
 
#define Rconst   8.3147
 
#define RPENALTY   (0.1)
 
#define T14s   (70)
 
#define T28s   (88)
 

Functions

static void diffeq (double *dx, double *dn)
 
static void enthalpies (double Temp, double Pres, double x, double y, double *hL, double *hV, double *hL_x_total)
 
static void enthalpies_1 (double Temp, double Pres, double *hL1, double *hV1, double *hL1_T)
 
static void enthalpies_2 (double Temp, double Pres, double *hL2, double *hV2, double *hL2_T)
 
static void ffcn (double *t, double *xd, double *xa, double *u, double *p, double *rhs)
 
static void gfcn (double *t, double *xd, double *xa, double *u, double *p, double *rhs)
 
static void insert (double *xd, double *xa, double *u, double *p)
 
static double kmol_per_sec_outflow (double n, double TK, double x_m, double refvol, double flowwidth)
 
static double litre_per_kmol (double TK, double x_m)
 
static double ramp (double x)
 
static double T_x (double T, double x)
 

Variables

static Parameters par
 

Macro Definition Documentation

#define A1   23.48

Definition at line 84 of file hydroscal_model.hpp.

#define A2   22.437

Definition at line 88 of file hydroscal_model.hpp.

#define B1   3626.6

Definition at line 85 of file hydroscal_model.hpp.

#define B2   3166.4

Definition at line 89 of file hydroscal_model.hpp.

#define C1   -34.29

Definition at line 86 of file hydroscal_model.hpp.

#define C2   -80.15

Definition at line 90 of file hydroscal_model.hpp.

#define Nfeed   20

Definition at line 82 of file hydroscal_model.hpp.

#define NLSQ   4

Definition at line 67 of file hydroscal_model.hpp.

#define NMOS   2

Definition at line 61 of file hydroscal_model.hpp.

#define NP   17

Definition at line 62 of file hydroscal_model.hpp.

#define NPR   0

Definition at line 66 of file hydroscal_model.hpp.

#define NRC   0

Definition at line 63 of file hydroscal_model.hpp.

#define NRCE   0

Definition at line 64 of file hydroscal_model.hpp.

#define NU   2

Definition at line 76 of file hydroscal_model.hpp.

#define NW   1

Definition at line 77 of file hydroscal_model.hpp.

#define NXA   122

Definition at line 75 of file hydroscal_model.hpp.

#define NXD   82

Definition at line 72 of file hydroscal_model.hpp.

#define qF   1

Definition at line 81 of file hydroscal_model.hpp.

#define QT14   1

Definition at line 97 of file hydroscal_model.hpp.

#define QT28   1

Definition at line 98 of file hydroscal_model.hpp.

#define R11   (2/2)

Definition at line 100 of file hydroscal_model.hpp.

#define R22   (0.1/2)

Definition at line 101 of file hydroscal_model.hpp.

#define Rconst   8.3147

Definition at line 92 of file hydroscal_model.hpp.

#define RPENALTY   (0.1)

Definition at line 102 of file hydroscal_model.hpp.

#define T14s   (70)

Definition at line 94 of file hydroscal_model.hpp.

#define T28s   (88)

Definition at line 95 of file hydroscal_model.hpp.

Function Documentation

static void diffeq ( double *  dx,
double *  dn 
)
static

Definition at line 449 of file hydroscal_model.hpp.

static void enthalpies ( double  Temp,
double  Pres,
double  x,
double  y,
double *  hL,
double *  hV,
double *  hL_x_total 
)
static

Definition at line 217 of file hydroscal_model.hpp.

static void enthalpies_1 ( double  Temp,
double  Pres,
double *  hL1,
double *  hV1,
double *  hL1_T 
)
static

Definition at line 167 of file hydroscal_model.hpp.

static void enthalpies_2 ( double  Temp,
double  Pres,
double *  hL2,
double *  hV2,
double *  hL2_T 
)
static

Definition at line 191 of file hydroscal_model.hpp.

static void ffcn ( double *  t,
double *  xd,
double *  xa,
double *  u,
double *  p,
double *  rhs 
)
static

Definition at line 502 of file hydroscal_model.hpp.

static void gfcn ( double *  t,
double *  xd,
double *  xa,
double *  u,
double *  p,
double *  rhs 
)
static

Definition at line 542 of file hydroscal_model.hpp.

static void insert ( double *  xd,
double *  xa,
double *  u,
double *  p 
)
static

Definition at line 309 of file hydroscal_model.hpp.

static double kmol_per_sec_outflow ( double  n,
double  TK,
double  x_m,
double  refvol,
double  flowwidth 
)
static

Definition at line 278 of file hydroscal_model.hpp.

static double litre_per_kmol ( double  TK,
double  x_m 
)
static

Definition at line 239 of file hydroscal_model.hpp.

static double ramp ( double  x)
static

Definition at line 264 of file hydroscal_model.hpp.

static double T_x ( double  T,
double  x 
)
static

Definition at line 144 of file hydroscal_model.hpp.

Variable Documentation

Parameters par
static

Definition at line 139 of file hydroscal_model.hpp.



acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Jun 10 2019 12:35:19