guide_loc_mod Module


Uses

  • module~~guide_loc_mod~~UsesGraph module~guide_loc_mod guide_loc_mod netcdf netcdf module~guide_loc_mod->netcdf module~parallel_lmdz parallel_lmdz module~guide_loc_mod->module~parallel_lmdz module~getparam~2 getparam module~guide_loc_mod->module~getparam~2 module~pres2lev_mod pres2lev_mod module~guide_loc_mod->module~pres2lev_mod module~paramet_mod_h paramet_mod_h module~guide_loc_mod->module~paramet_mod_h module~write_field_loc write_field_loc module~guide_loc_mod->module~write_field_loc module~lmdz_mpi lmdz_mpi module~parallel_lmdz->module~lmdz_mpi module~mod_const_mpi mod_const_mpi module~parallel_lmdz->module~mod_const_mpi IOIPSL IOIPSL module~parallel_lmdz->IOIPSL module~getparam~2->IOIPSL dimensions_mod dimensions_mod module~paramet_mod_h->dimensions_mod

Used by

  • module~~guide_loc_mod~~UsedByGraph module~guide_loc_mod guide_loc_mod proc~leapfrog_loc leapfrog_loc proc~leapfrog_loc->module~guide_loc_mod

Contents


Subroutines

public subroutine guide_init()

Arguments

None

public subroutine guide_main(itau, ucov, vcov, teta, q, masse, ps)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: itau
real, intent(inout), DIMENSION (ijb_u:ije_u,llm) :: ucov
real, intent(inout), DIMENSION (ijb_v:ije_v,llm) :: vcov
real, intent(inout), DIMENSION (ijb_u:ije_u,llm) :: teta
real, intent(inout), DIMENSION (ijb_u:ije_u,llm) :: q
real, intent(inout), DIMENSION (ijb_u:ije_u,llm) :: masse
real, intent(inout), DIMENSION (ijb_u:ije_u) :: ps

public subroutine guide_addfield_u(vsize, field, alpha)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: vsize
real, intent(inout), DIMENSION(ijb_u:ije_u,vsize) :: field
real, intent(in), DIMENSION(ijb_u:ije_u) :: alpha

public subroutine guide_addfield_v(vsize, field, alpha)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: vsize
real, intent(inout), DIMENSION(ijb_v:ije_v,vsize) :: field
real, intent(in), DIMENSION(ijb_v:ije_v) :: alpha

public subroutine guide_zonave_u(typ, vsize, field)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: typ
integer, intent(in) :: vsize
real, intent(inout), DIMENSION(ijb_u:ije_u,vsize) :: field

public subroutine guide_zonave_v(typ, hsize, vsize, field)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: typ
integer, intent(in) :: hsize
integer, intent(in) :: vsize
real, intent(inout), DIMENSION(ijb_v:ije_v,vsize) :: field

public subroutine guide_interp(psi, teta)

Arguments

Type IntentOptional Attributes Name
real, intent(in), DIMENSION (iip1,jjb_u:jje_u) :: psi
real, intent(in), DIMENSION (iip1,jjb_u:jje_u,llm) :: teta

public subroutine tau2alpha(typ, pim, jjb, jje, factt, taumin, taumax, alpha)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: typ
integer, intent(in) :: pim
integer, intent(in) :: jjb
integer, intent(in) :: jje
real, intent(in) :: factt
real, intent(in) :: taumin
real, intent(in) :: taumax
real, intent(out), DIMENSION(pim,jjb:jje) :: alpha

public subroutine guide_read(timestep)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: timestep

public subroutine guide_read2D(timestep)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: timestep

public subroutine guide_out(varname, hsize, vsize, field_loc, factt)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: varname
integer, intent(in) :: hsize
integer, intent(in) :: vsize
real, intent(in), DIMENSION (:,:) :: field_loc
real :: factt

public subroutine correctbid(iim, nl, x)

Arguments

Type IntentOptional Attributes Name
integer :: iim
integer :: nl
real :: x(iim+1,nl)

public subroutine dump2du(var, varname)

Arguments

Type IntentOptional Attributes Name
real, dimension(ijb_u:ije_u) :: var
character(len=*) :: varname

public subroutine dumpall()

Arguments

None