My Project
programmer's documentation
Data Types | Modules | Functions/Subroutines | Variables
pointe.f90 File Reference

Module for pointer variables. More...

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...
 

Modules

module  pointe
 

Functions/Subroutines

subroutine init_aux_arrays (ncelet, nfabor)
 
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 boundary_conditions_init
 
subroutine boundary_conditions_finalize
 
subroutine init_1d_wall_thermal
 Allocate the cs_glob_1d_wall_thermal structure. More...
 
subroutine cs_1d_wall_thermal_get_faces (ifpt1d)
 Return pointer to the ifpt1d array for the 1D wall thermal module. More...
 
subroutine cs_1d_wall_thermal_get_temp (tppt1d)
 Return pointer to the tppt1d array for the 1D wall thermal module. More...
 

Variables

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
 
integer, dimension(:), pointer, save itypfb
 
integer, dimension(:), allocatable itrifb
 indirection array allowing to sort the boundary faces according to their boundary condition type itypfb More...
 
integer, dimension(:), pointer izfppp
 to identify boundary zones associated with boundary faces (specific physics models) 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...
 
integer(c_int), pointer, save nfpt1d
 number of boundary faces which are coupled with a wall 1D thermal module. See the user subroutine cs_user_1d_wall_thermal More...
 
integer(c_int), pointer, save nfpt1t
 global number of boundary faces which are coupled with a wall 1D thermal module. (ie sum over all ranks of nfpt1d) More...
 
integer, save ncepdc
 
integer, dimension(:), allocatable icepdc
 
integer, dimension(:), allocatable izcpdc
 zones with head losses More...
 
double precision, dimension(:,:), allocatable ckupdc
 
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
 
integer, dimension(:), allocatable icetsm
 
integer, dimension(:), allocatable izctsm
 zone where a mass source term is imposed. More...
 
integer, dimension(:,:), allocatable itypsm
 
double precision, dimension(:,:), allocatable smacel
 
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...
 
double precision, dimension(:,:), pointer, save tslagr
 

Detailed Description

Module for pointer variables.