LMDZ
guide_p_mod Module Reference

Functions/Subroutines

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)
 

Variables

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
 

Function/Subroutine Documentation

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

Definition at line 1993 of file guide_p_mod.F90.

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 591 of file guide_p_mod.F90.

Here is the caller graph for this function:

subroutine guide_p_mod::guide_init ( )

Definition at line 69 of file guide_p_mod.F90.

Here is the call graph for this function:

Here is the caller 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 704 of file guide_p_mod.F90.

Here is the call graph for this function:

Here is the caller 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 339 of file guide_p_mod.F90.

Here is the call graph for this function:

Here is the caller 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 1814 of file guide_p_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 1267 of file guide_p_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 1528 of file guide_p_mod.F90.

Here is the call graph for this function:

Here is the caller 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 620 of file guide_p_mod.F90.

Here is the caller graph for this function:

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 1098 of file guide_p_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

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

Definition at line 41 of file guide_p_mod.F90.

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

Definition at line 41 of file guide_p_mod.F90.

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

Definition at line 40 of file guide_p_mod.F90.

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

Definition at line 40 of file guide_p_mod.F90.

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

Definition at line 39 of file guide_p_mod.F90.

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

Definition at line 39 of file guide_p_mod.F90.

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

Definition at line 53 of file guide_p_mod.F90.

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

Definition at line 53 of file guide_p_mod.F90.

logical, save, private guide_p_mod::gamma4

Definition at line 25 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_2d

Definition at line 27 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_add

Definition at line 25 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_bl

Definition at line 25 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_hr

Definition at line 24 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_modele

Definition at line 27 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_p

Definition at line 23 of file guide_p_mod.F90.

integer, save, private guide_p_mod::guide_plevs

Definition at line 22 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_q

Definition at line 23 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_reg

Definition at line 25 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_sav

Definition at line 27 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_t

Definition at line 23 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_teta

Definition at line 24 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_u

Definition at line 23 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_v

Definition at line 23 of file guide_p_mod.F90.

logical, save, private guide_p_mod::guide_zon

Definition at line 25 of file guide_p_mod.F90.

integer, save, private guide_p_mod::iguide_int

Definition at line 21 of file guide_p_mod.F90.

integer, save, private guide_p_mod::iguide_read

Definition at line 21 of file guide_p_mod.F90.

integer, save, private guide_p_mod::iguide_sav

Definition at line 21 of file guide_p_mod.F90.

integer, save, private guide_p_mod::ijb_u

Definition at line 61 of file guide_p_mod.F90.

integer, save, private guide_p_mod::ijb_v

Definition at line 61 of file guide_p_mod.F90.

integer, save, private guide_p_mod::ije_u

Definition at line 61 of file guide_p_mod.F90.

integer, save, private guide_p_mod::ije_v

Definition at line 61 of file guide_p_mod.F90.

integer, save, private guide_p_mod::ijn_u

Definition at line 61 of file guide_p_mod.F90.

integer, save, private guide_p_mod::ijn_v

Definition at line 61 of file guide_p_mod.F90.

logical, save, private guide_p_mod::ini_anal

Definition at line 26 of file guide_p_mod.F90.

logical, save, private guide_p_mod::invert_p

Definition at line 26 of file guide_p_mod.F90.

logical, save, private guide_p_mod::invert_y

Definition at line 26 of file guide_p_mod.F90.

integer, save, private guide_p_mod::jjb_u

Definition at line 62 of file guide_p_mod.F90.

integer, save, private guide_p_mod::jjb_v

Definition at line 62 of file guide_p_mod.F90.

integer, save, private guide_p_mod::jje_u

Definition at line 62 of file guide_p_mod.F90.

integer, save, private guide_p_mod::jje_v

Definition at line 62 of file guide_p_mod.F90.

integer, save, private guide_p_mod::jjn_u

Definition at line 62 of file guide_p_mod.F90.

integer, save, private guide_p_mod::jjn_v

Definition at line 62 of file guide_p_mod.F90.

real, save, private guide_p_mod::lat_max_g

Definition at line 35 of file guide_p_mod.F90.

real, save, private guide_p_mod::lat_min_g

Definition at line 35 of file guide_p_mod.F90.

real, save, private guide_p_mod::lon_max_g

Definition at line 36 of file guide_p_mod.F90.

real, save, private guide_p_mod::lon_min_g

Definition at line 36 of file guide_p_mod.F90.

integer, save, private guide_p_mod::nlevnc

Definition at line 22 of file guide_p_mod.F90.

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

Definition at line 51 of file guide_p_mod.F90.

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

Definition at line 51 of file guide_p_mod.F90.

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

Definition at line 59 of file guide_p_mod.F90.

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

Definition at line 59 of file guide_p_mod.F90.

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

Definition at line 52 of file guide_p_mod.F90.

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

Definition at line 52 of file guide_p_mod.F90.

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

Definition at line 58 of file guide_p_mod.F90.

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

Definition at line 58 of file guide_p_mod.F90.

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

Definition at line 50 of file guide_p_mod.F90.

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

Definition at line 50 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_lat

Definition at line 37 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_lon

Definition at line 37 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_max_p

Definition at line 33 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_max_q

Definition at line 32 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_max_t

Definition at line 31 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_max_u

Definition at line 29 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_max_v

Definition at line 30 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_min_p

Definition at line 33 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_min_q

Definition at line 32 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_min_t

Definition at line 31 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_min_u

Definition at line 29 of file guide_p_mod.F90.

real, save, private guide_p_mod::tau_min_v

Definition at line 30 of file guide_p_mod.F90.

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

Definition at line 57 of file guide_p_mod.F90.

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

Definition at line 57 of file guide_p_mod.F90.

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

Definition at line 49 of file guide_p_mod.F90.

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

Definition at line 49 of file guide_p_mod.F90.

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

Definition at line 55 of file guide_p_mod.F90.

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

Definition at line 55 of file guide_p_mod.F90.

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

Definition at line 47 of file guide_p_mod.F90.

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

Definition at line 47 of file guide_p_mod.F90.

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

Definition at line 56 of file guide_p_mod.F90.

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

Definition at line 56 of file guide_p_mod.F90.

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

Definition at line 48 of file guide_p_mod.F90.

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

Definition at line 48 of file guide_p_mod.F90.