8.0
general documentation
Loading...
Searching...
No Matches
ppcpfu Module Reference

Functions/Subroutines

subroutine ppcpfu_models_init
 Initialize Fortran combustion models properties API. This maps Fortran pointers to global C variables.

Variables

double precision, save xsi
double precision, save ao2f3
double precision, save acof3
double precision, save an2f3
double precision, save ah2of3
double precision, save ao2f4
double precision, save an2f4
double precision, save ah2of4
double precision, save aco2f4
double precision, save ah2of5
double precision, save ao2f6
double precision, save an2f6
double precision, save ah2of6
double precision, save aco2f6
double precision, save ao2f7
double precision, save an2f7
double precision, save ah2of7
double precision, save aco2f7
double precision, dimension(ngazgm), save af3
double precision, dimension(ngazgm), save af4
double precision, dimension(ngazgm), save af5
double precision, dimension(ngazgm), save af6
double precision, dimension(ngazgm), save af7
double precision, dimension(ngazgm), save af8
double precision, dimension(ngazgm), save af9
integer, save ihy
integer, save ih2s
integer, save iso2
integer, save ihcn
integer, save inh3
integer, save ieqco2
integer, save iyco2
integer, save ihtco2
integer, save ieqnox
integer, save imdnox
integer, save irb
integer, save iyhcn
integer, save iyno
integer, save itaire
integer, save ihox
integer, save iynh3
integer, save ighcn1
integer, save ighcn2
integer, save ignoth
integer, save ignh31
integer, save ignh32
integer, save ifhcnd
integer, save ifhcnc
integer, save ifnh3d
integer, save ifnh3c
integer, save ifnohc
integer, save ifnonh
integer, save ifnoch
integer, save ifnoth
integer, save ifhcnr
integer, save icnohc
integer, save icnonh
integer, save icnorb
double precision, save taire
double precision, dimension(npot), save teno
double precision, dimension(4, npot), save ka
double precision, dimension(4, npot), save kb
double precision, dimension(4, npot), save kc
double precision, dimension(npot), save chi2
integer, save igrb
integer, save noxyd
integer mnoxyd
 maximal number of oxydants
real(c_double), dimension(:), pointer, save oxyo2
real(c_double), dimension(:), pointer, save oxyn2
real(c_double), dimension(:), pointer, save oxyh2o
real(c_double), dimension(:), pointer, save oxyco2
integer, dimension(nozppm), save inmoxy
integer, save ihgas = -1

Function/Subroutine Documentation

◆ ppcpfu_models_init()

subroutine ppcpfu_models_init

Initialize Fortran combustion models properties API. This maps Fortran pointers to global C variables.

Variable Documentation

◆ aco2f4

double precision, save aco2f4

◆ aco2f6

double precision, save aco2f6

◆ aco2f7

double precision, save aco2f7

◆ acof3

double precision, save acof3

◆ af3

double precision, dimension(ngazgm), save af3

◆ af4

double precision, dimension(ngazgm), save af4

◆ af5

double precision, dimension(ngazgm), save af5

◆ af6

double precision, dimension(ngazgm), save af6

◆ af7

double precision, dimension(ngazgm), save af7

◆ af8

double precision, dimension(ngazgm), save af8

◆ af9

double precision, dimension(ngazgm), save af9

◆ ah2of3

double precision, save ah2of3

◆ ah2of4

double precision, save ah2of4

◆ ah2of5

double precision, save ah2of5

◆ ah2of6

double precision, save ah2of6

◆ ah2of7

double precision, save ah2of7

◆ an2f3

double precision, save an2f3

◆ an2f4

double precision, save an2f4

◆ an2f6

double precision, save an2f6

◆ an2f7

double precision, save an2f7

◆ ao2f3

double precision, save ao2f3

◆ ao2f4

double precision, save ao2f4

◆ ao2f6

double precision, save ao2f6

◆ ao2f7

double precision, save ao2f7

◆ chi2

double precision, dimension(npot), save chi2

◆ icnohc

integer, save icnohc

◆ icnonh

integer, save icnonh

◆ icnorb

integer, save icnorb

◆ ieqco2

integer, save ieqco2

◆ ieqnox

integer, save ieqnox

◆ ifhcnc

integer, save ifhcnc

◆ ifhcnd

integer, save ifhcnd

◆ ifhcnr

integer, save ifhcnr

◆ ifnh3c

integer, save ifnh3c

◆ ifnh3d

integer, save ifnh3d

◆ ifnoch

integer, save ifnoch

◆ ifnohc

integer, save ifnohc

◆ ifnonh

integer, save ifnonh

◆ ifnoth

integer, save ifnoth

◆ ighcn1

integer, save ighcn1

◆ ighcn2

integer, save ighcn2

◆ ignh31

integer, save ignh31

◆ ignh32

integer, save ignh32

◆ ignoth

integer, save ignoth

◆ igrb

integer, save igrb

◆ ih2s

integer, save ih2s

◆ ihcn

integer, save ihcn

◆ ihgas

integer, save ihgas = -1

◆ ihox

integer, save ihox

◆ ihtco2

integer, save ihtco2

◆ ihy

integer, save ihy

◆ imdnox

integer, save imdnox

◆ inh3

integer, save inh3

◆ inmoxy

integer, dimension(nozppm), save inmoxy

◆ irb

integer, save irb

◆ iso2

integer, save iso2

◆ itaire

integer, save itaire

◆ iyco2

integer, save iyco2

◆ iyhcn

integer, save iyhcn

◆ iynh3

integer, save iynh3

◆ iyno

integer, save iyno

◆ ka

double precision, dimension(4,npot), save ka

◆ kb

double precision, dimension(4,npot), save kb

◆ kc

double precision, dimension(4,npot), save kc

◆ mnoxyd

integer mnoxyd

maximal number of oxydants

◆ noxyd

integer, save noxyd

◆ oxyco2

real(c_double), dimension(:), pointer, save oxyco2

◆ oxyh2o

real(c_double), dimension(:), pointer, save oxyh2o

◆ oxyn2

real(c_double), dimension(:), pointer, save oxyn2

◆ oxyo2

real(c_double), dimension(:), pointer, save oxyo2

◆ taire

double precision, save taire

◆ teno

double precision, dimension(npot), save teno

◆ xsi

double precision, save xsi