programmer's documentation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Types | Public Member Functions | Data Fields
pointe Module Reference
Collaboration diagram for pointe:
Collaboration graph

Data Types

type  pmapper_double_r1
 container for rank 1 double precision array pointer. More...
 
type  pmapper_double_r2
 container for rank 2 double precision array pointer. More...
 
type  pmapper_double_r3
 container for rank 3 double precision array pointer. More...
 

Public Member Functions

subroutine init_aux_arrays
 
subroutine resize_aux_arrays
 
subroutine finalize_aux_arrays
 
subroutine init_kpdc
 
subroutine finalize_kpdc
 
subroutine init_tsma (nvar)
 
subroutine finalize_tsma
 
subroutine init_pcond (nvar)
 
subroutine finalize_pcond
 
subroutine init_vcond (nvar, ncelet)
 
subroutine finalize_vcond
 
subroutine init_pt1d
 
subroutine finalize_pt1d
 

Data Fields

integer, dimension(1), target ivoid1
 
integer, dimension(1, 1), target ivoid2
 
double precision, dimension(1),
target 
rvoid1
 
double precision, dimension(1,
1), target 
rvoid2
 
double precision, dimension(1,
1, 1), target 
rvoid3
 
double precision, dimension(:),
allocatable 
dispar
 distance between the center of a given volume and the closest wall, when it is necessary ( $R_{ij}-\varepsilon$ with wall echo, LES with van Driest-wall damping, or $k-\omega$ (SST) turbulence model). The distance between the center of the cell iel and the closest wall is dispar(iel) More...
 
double precision, dimension(:),
allocatable 
yplpar
 non-dimensional distance $y^+$ between a given volume and the closest wall, when it is necessary (LES with van Driest-wall damping). The adimensional distance $y^+$ between the center of the cell iel and the closest wall is therefore yplpar(iel1) More...
 
double precision, dimension(:),
allocatable 
uetbor
 friction velocity at the wall, in the case of a LES calculation with van Driest-wall damping More...
 
integer, dimension(:), allocatable itypfb
 
integer, dimension(:), allocatable itrifb
 indirection array allowing to sort the boundary faces according to their boundary condition type itypfb More...
 
integer, dimension(:), allocatable izfppp
 to identify boundary zones associated with boundary faces (particular physics) More...
 
integer, dimension(:), allocatable izfrad
 to identify boundary zones associated with boundary faces (radiative transfer) More...
 
integer, dimension(:), allocatable idfstr
 the index of the structure, (idfstr(ifac) where ifac is the index of the face), 0 if the face is not coupled to any structure. More...
 
double precision, dimension(:),
allocatable 
s2kw
 square of the norm of the deviatoric part of the deformation rate tensor ( $S^2=2S_{ij}^D S_{ij}^D$). This array is defined only with the $k-\omega$ (SST) turbulence model More...
 
double precision, dimension(:),
allocatable 
divukw
 divergence of the velocity. More precisely it is the trace of the velocity gradient (and not a finite volume divergence term). In the cell iel, $div(\vect{u})$ is given by divukw(iel1). This array is defined only with the $k-\omega$ SST turbulence model (because in this case it may be calculated at the same time as $S^2$) More...
 
double precision, dimension(:,:),
allocatable 
straio
 strain rate tensor at the previous time step More...
 
integer, save nfpt1d
 number of boundary faces which are coupled with a wall 1D thermal module. See the user subroutine uspt1d More...
 
integer, save nmxt1d
 
integer, dimension(:), allocatable izft1d
 zones of t1d, dimensioned with nfabor (TODO) More...
 
integer, dimension(:), allocatable nppt1d
 number of discretisation cells in the 1D wall for the nfpt1d boundary faces which are coupled with a wall 1D thermal module. The number of cells for these boundary faces is given by nppt1d(ii), with 1 <= ii <= nfpt1d. See the user subroutine uspt1d More...
 
integer, dimension(:), allocatable ifpt1d
 array allowing to mark out the numbers of the nfpt1d boundary faces which are coupled with a wall 1D thermal module. The numbers of these boundary faces are given by ifpt1d(ii), with 1 <= ii <= nfpt1d. See the user subroutine uspt1d More...
 
integer, dimension(:), allocatable iclt1d
 typical boundary condition at the external (pseudo) wall: Dirichlet condition (iclt1d=1) or flux condition (iclt1d=3) More...
 
double precision, dimension(:),
allocatable 
eppt1d
 thickness of the 1D wall for the nfpt1d boundary faces which are coupled with a wall 1D thermal module. The wall thickness for these boundary faces is therefore given by eppt1d(ii), with 1 <= ii <= nfpt1d. See the user subroutine uspt1d More...
 
double precision, dimension(:),
allocatable 
rgpt1d
 geometry of the pseudo wall mesh (refined as a fluid if rgt1d is smaller than 1 More...
 
double precision, dimension(:),
allocatable 
tppt1d
 initialisation temperature of the wall (uniform in thickness). In the course of the calculation, the array stores the temperature of the solid at the fluid/solid interface. More...
 
double precision, dimension(:),
allocatable 
tept1d
 external temperature of the pseudo wall in the Dirichlet case. More...
 
double precision, dimension(:),
allocatable 
hept1d
 external coefficient of transfer in the pseudo wall under Dirichlet conditions (in $W.m^{-2}.K^.$). More...
 
double precision, dimension(:),
allocatable 
fept1d
 external heat flux in the pseudo wall under the flux conditions (in $W.m^{-2}$, negative value for energy entering the wall). More...
 
double precision, dimension(:),
allocatable 
xlmbt1
 thermal diffusivity More...
 
double precision, dimension(:),
allocatable 
rcpt1d
 volumetric heat capacity $\rho C_p$ of the wall uniform in thickness (in $J.m^{-3}.K^{-1}$). More...
 
double precision, dimension(:),
allocatable 
dtpt1d
 physical time step associated with the solved 1D equation of the pseudo wall (which can be different from the time step in the calculation). More...
 
integer, save ncepdc
 number of cells in which a pressure drop is imposed. See the user subroutine cs_user_head_losses More...
 
integer, dimension(:), allocatable icepdc
 number of the ncepdc cells in which a pressure drop is imposed. See {iicepd} and the user subroutine cs_user_head_losses More...
 
integer, dimension(:), allocatable izcpdc
 zone with head losses More...
 
double precision, dimension(:,:),
allocatable 
ckupdc
 value of the coefficients of the pressure drop tensor of the ncepdc cells in which a pressure drop is imposed. Note the 6 values are sorted as follows: (k11, k22, k33, k12, k23, k33). See ickpdc and the user subroutine cs_user_head_losses More...
 
double precision, dimension(:),
allocatable 
b_head_loss
 Head loss factor of the fluid outside the domain, between infinity and the entrance (for ifrent boundary type). The default value is 0, dimensionless factor. The user may give a value in cs_user_boundary_conditions in the array rcodcl(ifac, ipr, 2). More...
 
integer, save ncetsm
 number of the ncetsm cells in which a mass source term is imposed. See iicesm and the user subroutine Examples of data settings for mass source terms (cs_user_mass_source_terms.f90) More...
 
integer, dimension(:), allocatable icetsm
 number of the ncetsm cells in which a mass source term is imposed. See iicesm and the user subroutine Examples of data settings for mass source terms (cs_user_mass_source_terms.f90)}} More...
 
integer, dimension(:), allocatable izctsm
 zone where a mass source term is imposed. More...
 
integer, dimension(:,:),
allocatable 
itypsm
 type of mass source term for each variable More...
 
double precision, dimension(:,:),
allocatable 
smacel
 value of the mass source term for pressure. For the other variables, eventual imposed injection value. See the user subroutine Examples of data settings for mass source terms (cs_user_mass_source_terms.f90) More...
 
double precision, dimension(:),
allocatable 
gamcav
 liquid-vapour mass transfer term for cavitating flows and its derivative with respect to pressure More...
 
double precision, dimension(:),
allocatable 
dgdpca
 
integer, save nfbpcd
 number of the nfbpcd faces in which a condensation source terms is imposed. See ifbpcd and the user subroutine cs_user_boundary_mass_source_terms More...
 
integer, dimension(:), allocatable ifbpcd
 list on the nfbpcd faces in which a condensation source terms is imposed. See ifbpcd and the user subroutine cs_user_boundary_mass_source_terms More...
 
integer, dimension(:), allocatable izftcd
 zone where a condensation source terms is imposed. More...
 
integer, dimension(:,:),
allocatable 
itypcd
 type of condensation source terms for each variable More...
 
double precision, dimension(:,:),
allocatable 
spcond
 value of the condensation source terms for pressure. For the other variables, eventual imposed specific value. See the user subroutine cs_user_boundary_mass_source_terms More...
 
double precision, dimension(:),
allocatable 
thermal_condensation_flux
 value of the thermal flux for the condensation model. See the user subroutine cs_user_boundary_mass_source_terms More...
 
double precision, dimension(:),
allocatable 
hpcond
 value of the thermal exchange coefficient associated to the condensation model used. See the user subroutine cs_user_boundary_mass_source_terms More...
 
double precision, dimension(:),
allocatable 
flthr
 Specific 1D thermal model with implicit time scheme (only used with condensation modelling to the cold wall) flthr ! external heat flux used as flux conditions ! of the 1d thermal model (in unit $W.m^{-2}$). More...
 
double precision, dimension(:),
allocatable 
dflthr
 dflthr ! external heat flux derivative used as flux conditions ! of the 1d thermal model (in unit $W.m^{-3}$). More...
 
integer, save ncmast
 number of the ncmast cells in which a condensation source terms is imposed. See lstmast list and the subroutine cs_user_metal_structures_source_terms More...
 
integer, dimension(:), allocatable ltmast
 list on the ncmast cells in which a condensation source terms is imposed. See the user subroutine cs_user_metal_structures_source_terms. More...
 
integer, dimension(:), allocatable izmast
 zone type where a condensation source terms is imposed to model the metal structures condensation on a volumic zone. More...
 
integer, dimension(:,:),
allocatable 
itypst
 type of condensation source terms for each variable More...
 
double precision, dimension(:,:),
allocatable 
svcond
 value of the condensation source terms for pressure associated to the metal structures modelling. For the other variables, eventual imposed specific value. See the user subroutine cs_user_metal_structures_source_terms. More...
 
double precision, dimension(:),
allocatable 
flxmst
 value of the thermal flux for the condensation model associated to the metal structures modelling. See the user subroutine cs_user_metal_structures_source_terms. More...
 
integer, dimension(:), allocatable icocel
 
integer, dimension(:), allocatable itycel
 
integer, dimension(:), allocatable ifrlag
 
double precision, dimension(:,:),
pointer 
statis => null()
 
double precision, dimension(:,:),
pointer 
parbor => null()
 
double precision, dimension(:,:),
pointer 
tslagr => null()
 
double precision, dimension(:,:),
pointer 
stativ
 
double precision, dimension(:,:),
pointer 
dlgeo
 

Member Function/Subroutine Documentation

subroutine finalize_aux_arrays ( )
subroutine finalize_kpdc ( )
subroutine finalize_pcond ( )
subroutine finalize_pt1d ( )
subroutine finalize_tsma ( )
subroutine finalize_vcond ( )
subroutine init_aux_arrays ( )
subroutine init_kpdc ( )
subroutine init_pcond ( integer  nvar)
subroutine init_pt1d ( )
subroutine init_tsma ( integer  nvar)
subroutine init_vcond ( integer  nvar,
integer  ncelet 
)
subroutine resize_aux_arrays ( )

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