My Project
 All Classes Files Functions Variables Macros
guide_p_mod Module Reference
Collaboration diagram for guide_p_mod:
[legend]

Public Member Functions

subroutine guide_init
subroutine guide_main (itau, ucov, vcov, teta, q, masse, ps)
subroutine guide_addfield (hsize, vsize, field, alpha)
subroutine guide_zonave (typ, hsize, vsize, field)
subroutine guide_interp (psi, teta)
subroutine tau2alpha (typ, pim, pjm, factt, taumin, taumax, alpha)
subroutine guide_read (timestep)
subroutine guide_read2d (timestep)
subroutine guide_out (varname, hsize, vsize, field, factt)
subroutine correctbid (iim, nl, x)

Private Attributes

integer, save, private iguide_read
integer, save, private iguide_int
integer, save, private iguide_sav
integer, save, private nlevnc
integer, save, private guide_plevs
logical, save, private guide_u
logical, save, private guide_v
logical, save, private guide_t
logical, save, private guide_q
logical, save, private guide_p
logical, save, private guide_hr
logical, save, private guide_teta
logical, save, private guide_bl
logical, save, private guide_reg
logical, save, private guide_add
logical, save, private gamma4
logical, save, private guide_zon
logical, save, private invert_p
logical, save, private invert_y
logical, save, private ini_anal
logical, save, private guide_2d
logical, save, private guide_sav
logical, save, private guide_modele
real, save, private tau_min_u
real, save, private tau_max_u
real, save, private tau_min_v
real, save, private tau_max_v
real, save, private tau_min_t
real, save, private tau_max_t
real, save, private tau_min_q
real, save, private tau_max_q
real, save, private tau_min_p
real, save, private tau_max_p
real, save, private lat_min_g
real, save, private lat_max_g
real, save, private lon_min_g
real, save, private lon_max_g
real, save, private tau_lon
real, save, private tau_lat
real, dimension(:),
allocatable, save, private 
alpha_u
real, dimension(:),
allocatable, save, private 
alpha_v
real, dimension(:),
allocatable, save, private 
alpha_t
real, dimension(:),
allocatable, save, private 
alpha_q
real, dimension(:),
allocatable, save, private 
alpha_p
real, dimension(:),
allocatable, save, private 
alpha_pcor
real, dimension(:,:,:),
allocatable, save, private 
unat1
real, dimension(:,:,:),
allocatable, save, private 
unat2
real, dimension(:,:,:),
allocatable, save, private 
vnat1
real, dimension(:,:,:),
allocatable, save, private 
vnat2
real, dimension(:,:,:),
allocatable, save, private 
tnat1
real, dimension(:,:,:),
allocatable, save, private 
tnat2
real, dimension(:,:,:),
allocatable, save, private 
qnat1
real, dimension(:,:,:),
allocatable, save, private 
qnat2
real, dimension(:,:,:),
allocatable, save, private 
pnat1
real, dimension(:,:,:),
allocatable, save, private 
pnat2
real, dimension(:,:),
allocatable, save, private 
psnat1
real, dimension(:,:),
allocatable, save, private 
psnat2
real, dimension(:),
allocatable, save, private 
apnc
real, dimension(:),
allocatable, save, private 
bpnc
real, dimension(:,:),
allocatable, save, private 
ugui1
real, dimension(:,:),
allocatable, save, private 
ugui2
real, dimension(:,:),
allocatable, save, private 
vgui1
real, dimension(:,:),
allocatable, save, private 
vgui2
real, dimension(:,:),
allocatable, save, private 
tgui1
real, dimension(:,:),
allocatable, save, private 
tgui2
real, dimension(:,:),
allocatable, save, private 
qgui1
real, dimension(:,:),
allocatable, save, private 
qgui2
real, dimension(:),
allocatable, save, private 
psgui1
real, dimension(:),
allocatable, save, private 
psgui2
integer, save, private ijb_u
integer, save, private ijb_v
integer, save, private ije_u
integer, save, private ije_v
integer, save, private ijn_u
integer, save, private ijn_v
integer, save, private jjb_u
integer, save, private jjb_v
integer, save, private jje_u
integer, save, private jje_v
integer, save, private jjn_u
integer, save, private jjn_v

Detailed Description

Definition at line 4 of file guide_p_mod.F90.

Member Function/Subroutine Documentation

subroutine guide_p_mod::correctbid ( integer  iim,
integer  nl,
real, dimension(iim+1,nl x 
)

Definition at line 1818 of file guide_p_mod.F90.

Here is the call graph for this function:

subroutine guide_p_mod::guide_addfield ( integer, intent(in)  hsize,
integer, intent(in)  vsize,
real, dimension(hsize,vsize), intent(inout)  field,
real, dimension(hsize), intent(in)  alpha 
)

Definition at line 541 of file guide_p_mod.F90.

subroutine guide_p_mod::guide_init ( )

Definition at line 68 of file guide_p_mod.F90.

Here is the call graph for this function:

subroutine guide_p_mod::guide_interp ( real, dimension (iip1,jjp1), intent(in)  psi,
real, dimension (iip1,jjp1,llm), intent(in)  teta 
)

Definition at line 654 of file guide_p_mod.F90.

Here is the call graph for this function:

subroutine guide_p_mod::guide_main ( integer, intent(in)  itau,
real, dimension (ip1jmp1,llm), intent(inout)  ucov,
real, dimension (ip1jm,llm), intent(inout)  vcov,
real, dimension (ip1jmp1,llm), intent(inout)  teta,
real, dimension (ip1jmp1,llm), intent(inout)  q,
real, dimension (ip1jmp1,llm), intent(inout)  masse,
real, dimension (ip1jmp1), intent(inout)  ps 
)

Definition at line 293 of file guide_p_mod.F90.

Here is the call graph for this function:

subroutine guide_p_mod::guide_out ( character, intent(in)  varname,
integer, intent(in)  hsize,
integer, intent(in)  vsize,
real, dimension (iip1,hsize,vsize), intent(in)  field,
real, intent(in)  factt 
)

Definition at line 1637 of file guide_p_mod.F90.

Here is the call graph for this function:

subroutine guide_p_mod::guide_read ( integer, intent(in)  timestep)

Definition at line 1214 of file guide_p_mod.F90.

Here is the call graph for this function:

subroutine guide_p_mod::guide_read2d ( integer, intent(in)  timestep)

Definition at line 1413 of file guide_p_mod.F90.

Here is the call graph for this function:

subroutine guide_p_mod::guide_zonave ( integer, intent(in)  typ,
integer, intent(in)  hsize,
integer, intent(in)  vsize,
real, dimension(hsize*iip1,vsize), intent(inout)  field 
)

Definition at line 570 of file guide_p_mod.F90.

subroutine guide_p_mod::tau2alpha ( integer, intent(in)  typ,
integer, intent(in)  pim,
integer, intent(in)  pjm,
real, intent(in)  factt,
real, intent(in)  taumin,
real, intent(in)  taumax,
real, dimension(pim,pjm), intent(out alpha 
)

Definition at line 1047 of file guide_p_mod.F90.

Here is the call graph for this function:

Member Data Documentation

real, dimension(:), allocatable, save, private guide_p_mod::alpha_p
private

Definition at line 41 of file guide_p_mod.F90.

real, dimension(:), allocatable, save, private guide_p_mod::alpha_pcor
private

Definition at line 41 of file guide_p_mod.F90.

real, dimension(:), allocatable, save, private guide_p_mod::alpha_q
private

Definition at line 40 of file guide_p_mod.F90.

real, dimension(:), allocatable, save, private guide_p_mod::alpha_t
private

Definition at line 40 of file guide_p_mod.F90.

real, dimension(:), allocatable, save, private guide_p_mod::alpha_u
private

Definition at line 39 of file guide_p_mod.F90.

real, dimension(:), allocatable, save, private guide_p_mod::alpha_v
private

Definition at line 39 of file guide_p_mod.F90.

real, dimension(:), allocatable, save, private guide_p_mod::apnc
private

Definition at line 53 of file guide_p_mod.F90.

real, dimension(:), allocatable, save, private guide_p_mod::bpnc
private

Definition at line 53 of file guide_p_mod.F90.

logical, save, private guide_p_mod::gamma4
private

Definition at line 25 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_2d
private

Definition at line 27 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_add
private

Definition at line 25 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_bl
private

Definition at line 25 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_hr
private

Definition at line 24 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_modele
private

Definition at line 27 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_p
private

Definition at line 23 of file guide_p_mod.F90.

integer, save, private guide_p_mod::guide_plevs
private

Definition at line 22 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_q
private

Definition at line 23 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_reg
private

Definition at line 25 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_sav
private

Definition at line 27 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_t
private

Definition at line 23 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_teta
private

Definition at line 24 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_u
private

Definition at line 23 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_v
private

Definition at line 23 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_zon
private

Definition at line 25 of file guide_p_mod.F90.

integer, save, private guide_p_mod::iguide_int
private

Definition at line 21 of file guide_p_mod.F90.

integer, save, private guide_p_mod::iguide_read
private

Definition at line 21 of file guide_p_mod.F90.

integer, save, private guide_p_mod::iguide_sav
private

Definition at line 21 of file guide_p_mod.F90.

integer, save, private guide_p_mod::ijb_u
private

Definition at line 61 of file guide_p_mod.F90.

integer, save, private guide_p_mod::ijb_v
private

Definition at line 61 of file guide_p_mod.F90.

integer, save, private guide_p_mod::ije_u
private

Definition at line 61 of file guide_p_mod.F90.

integer, save, private guide_p_mod::ije_v
private

Definition at line 61 of file guide_p_mod.F90.

integer, save, private guide_p_mod::ijn_u
private

Definition at line 61 of file guide_p_mod.F90.

integer, save, private guide_p_mod::ijn_v
private

Definition at line 61 of file guide_p_mod.F90.

logical, save, private guide_p_mod::ini_anal
private

Definition at line 26 of file guide_p_mod.F90.

logical, save, private guide_p_mod::invert_p
private

Definition at line 26 of file guide_p_mod.F90.

logical, save, private guide_p_mod::invert_y
private

Definition at line 26 of file guide_p_mod.F90.

integer, save, private guide_p_mod::jjb_u
private

Definition at line 62 of file guide_p_mod.F90.

integer, save, private guide_p_mod::jjb_v
private

Definition at line 62 of file guide_p_mod.F90.

integer, save, private guide_p_mod::jje_u
private

Definition at line 62 of file guide_p_mod.F90.

integer, save, private guide_p_mod::jje_v
private

Definition at line 62 of file guide_p_mod.F90.

integer, save, private guide_p_mod::jjn_u
private

Definition at line 62 of file guide_p_mod.F90.

integer, save, private guide_p_mod::jjn_v
private

Definition at line 62 of file guide_p_mod.F90.

real, save, private guide_p_mod::lat_max_g
private

Definition at line 35 of file guide_p_mod.F90.

real, save, private guide_p_mod::lat_min_g
private

Definition at line 35 of file guide_p_mod.F90.

real, save, private guide_p_mod::lon_max_g
private

Definition at line 36 of file guide_p_mod.F90.

real, save, private guide_p_mod::lon_min_g
private

Definition at line 36 of file guide_p_mod.F90.

integer, save, private guide_p_mod::nlevnc
private

Definition at line 22 of file guide_p_mod.F90.

real, dimension(:,:,:), allocatable, save, private guide_p_mod::pnat1
private

Definition at line 51 of file guide_p_mod.F90.

real, dimension(:,:,:), allocatable, save, private guide_p_mod::pnat2
private

Definition at line 51 of file guide_p_mod.F90.

real, dimension(:), allocatable, save, private guide_p_mod::psgui1
private

Definition at line 59 of file guide_p_mod.F90.

real, dimension(:), allocatable, save, private guide_p_mod::psgui2
private

Definition at line 59 of file guide_p_mod.F90.

real, dimension(:,:), allocatable, save, private guide_p_mod::psnat1
private

Definition at line 52 of file guide_p_mod.F90.

real, dimension(:,:), allocatable, save, private guide_p_mod::psnat2
private

Definition at line 52 of file guide_p_mod.F90.

real, dimension(:,:), allocatable, save, private guide_p_mod::qgui1
private

Definition at line 58 of file guide_p_mod.F90.

real, dimension(:,:), allocatable, save, private guide_p_mod::qgui2
private

Definition at line 58 of file guide_p_mod.F90.

real, dimension(:,:,:), allocatable, save, private guide_p_mod::qnat1
private

Definition at line 50 of file guide_p_mod.F90.

real, dimension(:,:,:), allocatable, save, private guide_p_mod::qnat2
private

Definition at line 50 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_lat
private

Definition at line 37 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_lon
private

Definition at line 37 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_max_p
private

Definition at line 33 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_max_q
private

Definition at line 32 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_max_t
private

Definition at line 31 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_max_u
private

Definition at line 29 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_max_v
private

Definition at line 30 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_min_p
private

Definition at line 33 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_min_q
private

Definition at line 32 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_min_t
private

Definition at line 31 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_min_u
private

Definition at line 29 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_min_v
private

Definition at line 30 of file guide_p_mod.F90.

real, dimension(:,:), allocatable, save, private guide_p_mod::tgui1
private

Definition at line 57 of file guide_p_mod.F90.

real, dimension(:,:), allocatable, save, private guide_p_mod::tgui2
private

Definition at line 57 of file guide_p_mod.F90.

real, dimension(:,:,:), allocatable, save, private guide_p_mod::tnat1
private

Definition at line 49 of file guide_p_mod.F90.

real, dimension(:,:,:), allocatable, save, private guide_p_mod::tnat2
private

Definition at line 49 of file guide_p_mod.F90.

real, dimension(:,:), allocatable, save, private guide_p_mod::ugui1
private

Definition at line 55 of file guide_p_mod.F90.

real, dimension(:,:), allocatable, save, private guide_p_mod::ugui2
private

Definition at line 55 of file guide_p_mod.F90.

real, dimension(:,:,:), allocatable, save, private guide_p_mod::unat1
private

Definition at line 47 of file guide_p_mod.F90.

real, dimension(:,:,:), allocatable, save, private guide_p_mod::unat2
private

Definition at line 47 of file guide_p_mod.F90.

real, dimension(:,:), allocatable, save, private guide_p_mod::vgui1
private

Definition at line 56 of file guide_p_mod.F90.

real, dimension(:,:), allocatable, save, private guide_p_mod::vgui2
private

Definition at line 56 of file guide_p_mod.F90.

real, dimension(:,:,:), allocatable, save, private guide_p_mod::vnat1
private

Definition at line 48 of file guide_p_mod.F90.

real, dimension(:,:,:), allocatable, save, private guide_p_mod::vnat2
private

Definition at line 48 of file guide_p_mod.F90.


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