8.2
general documentation
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
coincl.f90 File Reference

Module for gas combustion. More...

Modules

module  coincl
 

Functions/Subroutines

subroutine co_models_init ()
 Initialize Fortran combustion models properties API. This maps Fortran pointers to global C variables. More...
 
subroutine co_models_bc_map
 Map Fortran physical models boundary condition info. This maps Fortran pointers to global C variables. More...
 
subroutine init_steady_laminar_flamelet_library
 
subroutine finalize_steady_laminar_flamelet_library
 

Variables

character(len=12) namgas
 
double precision, pointer, save pcigas
 
double precision, dimension(:,:), pointer, save coefeg
 
double precision, dimension(:,:), pointer, save compog
 
integer nmaxf
 
integer nmaxfm
 
integer nmaxh
 
integer nmaxhm
 
integer(c_int), dimension(:), pointer, save ientox
 
integer(c_int), dimension(:), pointer, save ientfu
 
double precision, save hstoea
 
double precision, dimension(nmaxhm), save hh
 
double precision, dimension(nmaxfm), save ff
 
double precision, dimension(nmaxfm, nmaxhm), save tfh
 
real(c_double), pointer, save tinfue
 
real(c_double), pointer, save tinoxy
 
real(c_double), pointer, save hinfue
 
real(c_double), pointer, save hinoxy
 
integer, save ngazfl
 
integer, save nki
 
integer, save nxr
 
integer, save nzm
 
integer, save nzvar
 
integer, save nlibvar
 
integer, save ikimid = 1
 
integer, save mode_fp2m = 1
 
double precision, save coef_k = 7.d-2
 
integer, save flamelet_zm
 
integer, save flamelet_zvar
 
integer, save flamelet_ki
 
integer, save flamelet_xr
 
integer, save flamelet_temp
 
integer, save flamelet_rho
 
integer, save flamelet_vis
 
integer, save flamelet_dt
 
integer, save flamelet_temp2
 
integer, save flamelet_hrr
 
integer, dimension(ngazgm), save flamelet_species
 
integer, save flamelet_c
 
integer, save flamelet_omg_c
 
character(len=12), dimension(ngazgm) flamelet_species_name
 
double precision, dimension(:,:,:,:,:), allocatable flamelet_library
 Library for thermochemical properties in SLFM. More...
 
double precision, dimension(:,:,:,:,:,:), allocatable radiation_library
 Library for radiative properties in SLFM. More...
 
integer(c_int), dimension(:), pointer, save ientgf
 
integer(c_int), dimension(:), pointer, save ientgb
 
real(c_double), dimension(:), pointer, save qimp
 
real(c_double), dimension(:), pointer, save fment
 
real(c_double), dimension(:), pointer, save tkent
 
real(c_double), pointer, save frmel
 
real(c_double), pointer, save tgf
 
double precision, save cebu
 
double precision, save hgf
 
double precision, save tgbad
 
integer ndracm
 
integer, save ndirac
 
integer, dimension(ndracm), save irhol
 
integer, dimension(ndracm), save iteml
 
integer, dimension(ndracm), save ifmel
 
integer, dimension(ndracm), save ifmal
 
integer, dimension(ndracm), save iampl
 
integer, dimension(ndracm), save itscl
 
integer, dimension(ndracm), save imaml
 
integer, dimension(ndracm), save ihhhh
 
integer, save imam
 
double precision, save vref
 
double precision, save lref
 
double precision, save ta
 
double precision, save tstar
 
real(c_double), pointer, save fmin
 
real(c_double), pointer, save fmax
 
real(c_double), pointer, save hmin
 
real(c_double), pointer, save hmax
 
double precision, save coeff1
 
double precision, save coeff2
 
double precision, save coeff3
 
integer(c_int), pointer, save isoot
 
real(c_double), pointer, save xsoot
 
real(c_double), pointer, save rosoot
 
logical(c_bool), pointer, save use_janaf
 use JANAF or not More...
 
integer, save ifm
 pointer to specify the mixing rate in isca(ifm) More...
 
integer, save ifp2m
 pointer to specify the variance of the mixing rate in isca(ifp2m) More...
 
integer, save ifsqm
 pointer to specify the second moment of the mixing rate in isca(ifsqm): More...
 
integer, save ipvm
 pointer to specify the transported progress variable ippmod(islfm) >= 2: More...
 
integer, save iygfm
 pointer to specify the fresh gas mass fraction in isca(iygfm) More...
 
integer, save icm
 the intersection computation mode. If its value is: More...
 
integer, save icp2m
 transported variable More...
 
integer, save ifpcpm
 transported variable More...
 
integer, save iyfm
 transported variable More...
 
integer, save iyfp2m
 transported variable More...
 
integer, save icoyfp
 transported variable More...
 
integer, dimension(ngazgm), save iym
 mass fractions : More...
 
integer, dimension(ngazgm), save ibym
 
integer, save itemp
 state variable (temperature) More...
 
integer, save ifmin
 state variable More...
 
integer, save ifmax
 state variable More...
 
integer, save irecvr
 state variable: Pointer to the reconstructed variance in case of mode_fp2m = 1 More...
 
integer, save itotki
 state variable: Pointer to the total scalar dissipation rate More...
 
integer, save ihrr
 state variable: Pointer to volumetric heat release rate More...
 
integer, save ixr
 state variable: Pointer to enthalpy defect More...
 
integer, save iomgc
 state variable: Pointer to enthalpy defect More...
 
integer, save ickabs
 state variable: absorption coefficient, when the radiation modelling is activated More...
 
integer, save it2m
 state variable: $T^2$ term More...
 
integer, save it3m
 state variable: $T^3$ term, when the radiation modelling is activated More...
 
integer, save it4m
 state variable: $T^4$ term, when the radiation modelling is activated More...
 
integer, save itsc
 
integer, save inpm
 pointer for soot precursor number in isca (isoot = 1) More...
 
integer, save ifsm
 pointer for soot mass fraction in isca (isoot = 1) More...
 

Detailed Description

Module for gas combustion.