Code_Saturne
CFD tool
Macros | Functions
cs_gui_specific_physics.c File Reference
#include "cs_defs.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
#include <fcntl.h>
#include <unistd.h>
#include <assert.h>
#include <bft_mem.h>
#include <bft_error.h>
#include <bft_printf.h>
#include "fvm_selector.h"
#include "mei_evaluate.h"
#include "cs_base.h"
#include "cs_gui_util.h"
#include "cs_gui.h"
#include "cs_gui_variables.h"
#include "cs_mesh.h"
#include "cs_prototypes.h"
#include "cs_gui_specific_physics.h"

Macros

#define _XML_DEBUG_   0
 

Functions

void uippmo (int *const ippmod, int *const icod3p, int *const icodeq, int *const icoebu, int *const icobml, int *const icolwc, int *const iccoal, int *const icpl3c, int *const icfuel, int *const ieljou, int *const ielarc, int *const ielion, int *const icompf, int *const iatmos, int *const iaeros, int *const indjon, int *const ieos, int *const ieqco2)
 
void uicpi1 (double *const srrom, double *const diftl0)
 
void uicpi2 (double *const toxy, double *const tfuel)
 
void uicppr (const int *const nclass, const int *const nsalpp, const int *const nsalto, const int *const ippmod, const int *const iccoal, const int *const ipppro, const int *const ipproc, const int *const ieqnox, const int *const ieqco2, const int *const ihtco2, const int *const ihth2o, const int *const itemp1, const int *const irom1, const int *const iym1, const int *const ighcn1, const int *const ighcn2, const int *const ignoth, const int *const immel, const int *const itemp2, const int *const ix2, const int *const irom2, const int *const idiam2, const int *const igmdch, const int *const igmdv1, const int *const igmdv2, const int *const igmhet, const int *const ighco2, const int *const ighh2o, const int *const igmsec, const int *const ibcarbone, const int *const iboxygen, const int *const ibhydrogen)
 
void uicopr (const int *const nsalpp, const int *const ippmod, const int *const ipppro, const int *const ipproc, const int *const icod3p, const int *const icoebu, const int *const icolwc, const int *const iirayo, const int *const itemp, const int *const imam, const int *const iym, const int *const ickabs, const int *const it4m, const int *const it3m, const int *const ix2, const int *const itsc, const int *const irhol, const int *const iteml, const int *const ifmel, const int *const ifmal, const int *const iampl, const int *const itscl, const int *const imaml)
 
void uicosc (const int *const ippmod, const int *const icolwc, const int *const icoebu, const int *const icod3p, const int *const ihm, const int *const ifm, const int *const ifp2m, const int *const iygfm, const int *const iyfm, const int *const iyfp2m, const int *const icoyfp)
 
void uicpsc (const int *const ncharb, const int *const nclass, const int *const noxyd, const int *const ippmod, const int *const iccoal, const int *const ieqnox, const int *const ieqco2, const int *const ihtco2, const int *const ihth2o, const int *const ihm, const int *const inp, const int *const ixch, const int *const ixck, const int *const ixwt, const int *const ih2, const int *const if1m, const int *const if2m, const int *const if4m, const int *const if5m, const int *const if6m, const int *const if7m, const int *const if8m, const int *const ifvp2m, const int *const iyco2, const int *const if9m, const int *const iyhcn, const int *const iyno, const int *const ihox)
 
void uicfsc (const int *const irho, const int *const ienerg, const int *const itempk)
 
void uiati1 (int *const imeteo)
 
void uiatpr (const int *const nsalpp, const int *const nsalto, const int *const ippmod, const int *const iatmos, const int *const ipppro, const int *const ipproc, const int *const itempc, const int *const iliqwt)
 
void uiatsc (const int *const ippmod, const int *const iatmos, const int *const itempp, const int *const itempl, const int *const itotwt, const int *const intdrp)
 
void uisofu (const int *const iirayo, const int *const iihmpr, const int *const ncharm, int *const ncharb, int *const nclpch, int *const nclacp, const int *const ncpcmx, int *const ichcor, double *const diam20, double *const cch, double *const hch, double *const och, double *const nch, double *const sch, double *const ipci, double *const pcich, double *const cp2ch, double *const rho0ch, double *const cck, double *const hck, double *const ock, double *const nck, double *const sck, double *const pcick, double *const xashch, double *const xashsec, double *const xwatch, double *const h0ashc, double *const cpashc, int *const iy1ch, double *const y1ch, int *const iy2ch, double *const y2ch, double *const a1ch, double *const a2ch, double *const e1ch, double *const e2ch, double *const crepn1, double *const crepn2, double *const ahetch, double *const ehetch, int *const iochet, double *const ahetc2, double *const ehetc2, int *const ioetc2, double *const ahetwt, double *const ehetwt, int *const ioetwt, int *const ieqnox, int *const ihtco2, int *const ihth2o, double *const qpr, double *const fn, double *const ckabs1, int *const noxyd, double *const oxyo2, double *const oxyn2, double *const oxyh2o, double *const oxyco2)
 
char * cs_gui_get_thermophysical_model (const char *const model_thermo)
 
int cs_gui_get_activ_thermophysical_model (void)
 

Macro Definition Documentation

◆ _XML_DEBUG_

#define _XML_DEBUG_   0

Function Documentation

◆ cs_gui_get_activ_thermophysical_model()

int cs_gui_get_activ_thermophysical_model ( void  )
Here is the call graph for this function:

◆ cs_gui_get_thermophysical_model()

char* cs_gui_get_thermophysical_model ( const char *const  model_thermo)
Here is the call graph for this function:

◆ uiati1()

void uiati1 ( int *const  imeteo)
Here is the call graph for this function:

◆ uiatpr()

void uiatpr ( const int *const  nsalpp,
const int *const  nsalto,
const int *const  ippmod,
const int *const  iatmos,
const int *const  ipppro,
const int *const  ipproc,
const int *const  itempc,
const int *const  iliqwt 
)
Here is the call graph for this function:

◆ uiatsc()

void uiatsc ( const int *const  ippmod,
const int *const  iatmos,
const int *const  itempp,
const int *const  itempl,
const int *const  itotwt,
const int *const  intdrp 
)
Here is the call graph for this function:

◆ uicfsc()

void uicfsc ( const int *const  irho,
const int *const  ienerg,
const int *const  itempk 
)
Here is the call graph for this function:

◆ uicopr()

void uicopr ( const int *const  nsalpp,
const int *const  ippmod,
const int *const  ipppro,
const int *const  ipproc,
const int *const  icod3p,
const int *const  icoebu,
const int *const  icolwc,
const int *const  iirayo,
const int *const  itemp,
const int *const  imam,
const int *const  iym,
const int *const  ickabs,
const int *const  it4m,
const int *const  it3m,
const int *const  ix2,
const int *const  itsc,
const int *const  irhol,
const int *const  iteml,
const int *const  ifmel,
const int *const  ifmal,
const int *const  iampl,
const int *const  itscl,
const int *const  imaml 
)
Here is the call graph for this function:

◆ uicosc()

void uicosc ( const int *const  ippmod,
const int *const  icolwc,
const int *const  icoebu,
const int *const  icod3p,
const int *const  ihm,
const int *const  ifm,
const int *const  ifp2m,
const int *const  iygfm,
const int *const  iyfm,
const int *const  iyfp2m,
const int *const  icoyfp 
)
Here is the call graph for this function:

◆ uicpi1()

void uicpi1 ( double *const  srrom,
double *const  diftl0 
)
Here is the call graph for this function:

◆ uicpi2()

void uicpi2 ( double *const  toxy,
double *const  tfuel 
)
Here is the call graph for this function:

◆ uicppr()

void uicppr ( const int *const  nclass,
const int *const  nsalpp,
const int *const  nsalto,
const int *const  ippmod,
const int *const  iccoal,
const int *const  ipppro,
const int *const  ipproc,
const int *const  ieqnox,
const int *const  ieqco2,
const int *const  ihtco2,
const int *const  ihth2o,
const int *const  itemp1,
const int *const  irom1,
const int *const  iym1,
const int *const  ighcn1,
const int *const  ighcn2,
const int *const  ignoth,
const int *const  immel,
const int *const  itemp2,
const int *const  ix2,
const int *const  irom2,
const int *const  idiam2,
const int *const  igmdch,
const int *const  igmdv1,
const int *const  igmdv2,
const int *const  igmhet,
const int *const  ighco2,
const int *const  ighh2o,
const int *const  igmsec,
const int *const  ibcarbone,
const int *const  iboxygen,
const int *const  ibhydrogen 
)
Here is the call graph for this function:

◆ uicpsc()

void uicpsc ( const int *const  ncharb,
const int *const  nclass,
const int *const  noxyd,
const int *const  ippmod,
const int *const  iccoal,
const int *const  ieqnox,
const int *const  ieqco2,
const int *const  ihtco2,
const int *const  ihth2o,
const int *const  ihm,
const int *const  inp,
const int *const  ixch,
const int *const  ixck,
const int *const  ixwt,
const int *const  ih2,
const int *const  if1m,
const int *const  if2m,
const int *const  if4m,
const int *const  if5m,
const int *const  if6m,
const int *const  if7m,
const int *const  if8m,
const int *const  ifvp2m,
const int *const  iyco2,
const int *const  if9m,
const int *const  iyhcn,
const int *const  iyno,
const int *const  ihox 
)
Here is the call graph for this function:

◆ uippmo()

void uippmo ( int *const  ippmod,
int *const  icod3p,
int *const  icodeq,
int *const  icoebu,
int *const  icobml,
int *const  icolwc,
int *const  iccoal,
int *const  icpl3c,
int *const  icfuel,
int *const  ieljou,
int *const  ielarc,
int *const  ielion,
int *const  icompf,
int *const  iatmos,
int *const  iaeros,
int *const  indjon,
int *const  ieos,
int *const  ieqco2 
)
Here is the call graph for this function:

◆ uisofu()

void uisofu ( const int *const  iirayo,
const int *const  iihmpr,
const int *const  ncharm,
int *const  ncharb,
int *const  nclpch,
int *const  nclacp,
const int *const  ncpcmx,
int *const  ichcor,
double *const  diam20,
double *const  cch,
double *const  hch,
double *const  och,
double *const  nch,
double *const  sch,
double *const  ipci,
double *const  pcich,
double *const  cp2ch,
double *const  rho0ch,
double *const  cck,
double *const  hck,
double *const  ock,
double *const  nck,
double *const  sck,
double *const  pcick,
double *const  xashch,
double *const  xashsec,
double *const  xwatch,
double *const  h0ashc,
double *const  cpashc,
int *const  iy1ch,
double *const  y1ch,
int *const  iy2ch,
double *const  y2ch,
double *const  a1ch,
double *const  a2ch,
double *const  e1ch,
double *const  e2ch,
double *const  crepn1,
double *const  crepn2,
double *const  ahetch,
double *const  ehetch,
int *const  iochet,
double *const  ahetc2,
double *const  ehetc2,
int *const  ioetc2,
double *const  ahetwt,
double *const  ehetwt,
int *const  ioetwt,
int *const  ieqnox,
int *const  ihtco2,
int *const  ihth2o,
double *const  qpr,
double *const  fn,
double *const  ckabs1,
int *const  noxyd,
double *const  oxyo2,
double *const  oxyn2,
double *const  oxyh2o,
double *const  oxyco2 
)
Here is the call graph for this function: