SURFEX  V8_0
Surfex V8_0 release
 All Classes Files Functions Variables
Public Member Functions | List of all members
mode_gridtype_gauss Module Reference

Public Member Functions

subroutine put_gridtype_gauss (PGRID_PAR, KNLATI, PLAPO, PLOPO, PCODIL, KNLOPA, KL, PLAT, PLON, PLAT_XY, PLON_XY, PMESH_SIZE, PLONINF, PLATINF, PLONSUP, PLATSUP)
 
subroutine get_gridtype_gauss (PGRID_PAR, KNLATI, PLAPO, PLOPO, PCODIL, KNLOPA, KL, PLAT, PLON, PLAT_XY, PLON_XY, PMESH_SIZE, PLONINF, PLATINF, PLONSUP, PLATSUP)
 
subroutine latlon_gauss (PLON_XY, PLAT_XY, KL, PLOPO, PLAPO, PCODIL, PLON, PLAT)
 
subroutine comp_gridtype_gauss (KNLATI, KNLOPA, KL, KTYP, PLAT_XY, PLON_XY)
 
subroutine gauss_grid_limits (KNLATI, KNLOPA, PXINF, PXSUP, PYINF, PYSUP)
 
subroutine xy_gauss (PCODIL, KSIZE, PNODATA, PVALUE, PLAT_XY, PLON_XY)
 
subroutine map_factor_gauss (PLAPO, PLOPO, PCODIL, PLAT, PLON, PMAP)
 
subroutine latitudes_gauss (KN, PL, PDL, PW)
 
subroutine mesh_size_gauss (KL, KNLATI, KNLOPA, PLAPO, PLOPO, PCODIL, PLAT_XY, PLAT, PLON, PMESH_SIZE)
 

Detailed Description

Definition at line 6 of file mode_gridtype_gauss.F90.

Member Function/Subroutine Documentation

subroutine mode_gridtype_gauss::comp_gridtype_gauss ( integer, intent(in)  KNLATI,
integer, dimension(knlati), intent(in)  KNLOPA,
integer, intent(in)  KL,
integer, intent(in)  KTYP,
real, dimension(kl), intent(inout)  PLAT_XY,
real, dimension(kl), intent(inout)  PLON_XY 
)

Definition at line 367 of file mode_gridtype_gauss.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mode_gridtype_gauss::gauss_grid_limits ( integer, intent(in)  KNLATI,
integer, dimension(knlati), intent(in)  KNLOPA,
real, dimension(:), intent(out)  PXINF,
real, dimension(:), intent(out)  PXSUP,
real, dimension(:), intent(out)  PYINF,
real, dimension(:), intent(out)  PYSUP 
)

Definition at line 458 of file mode_gridtype_gauss.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mode_gridtype_gauss::get_gridtype_gauss ( real, dimension(:), intent(in)  PGRID_PAR,
integer, intent(out), optional  KNLATI,
real, intent(out), optional  PLAPO,
real, intent(out), optional  PLOPO,
real, intent(out), optional  PCODIL,
integer, dimension(:), intent(out), optional  KNLOPA,
integer, intent(out), optional  KL,
real, dimension(:), intent(out), optional  PLAT,
real, dimension(:), intent(out), optional  PLON,
real, dimension(:), intent(out), optional  PLAT_XY,
real, dimension(:), intent(out), optional  PLON_XY,
real, dimension(:), intent(out), optional  PMESH_SIZE,
real, dimension(:), intent(out), optional  PLONINF,
real, dimension(:), intent(out), optional  PLATINF,
real, dimension(:), intent(out), optional  PLONSUP,
real, dimension(:), intent(out), optional  PLATSUP 
)

Definition at line 107 of file mode_gridtype_gauss.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mode_gridtype_gauss::latitudes_gauss ( integer, intent(in)  KN,
real, dimension(kn), intent(out)  PL,
real, dimension(kn), intent(out)  PDL,
real, dimension(kn), intent(out)  PW 
)

Definition at line 764 of file mode_gridtype_gauss.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mode_gridtype_gauss::latlon_gauss ( real, dimension(kl), intent(in)  PLON_XY,
real, dimension(kl), intent(in)  PLAT_XY,
integer, intent(in)  KL,
real, intent(in)  PLOPO,
real, intent(in)  PLAPO,
real, intent(in)  PCODIL,
real, dimension(kl), intent(out)  PLON,
real, dimension(kl), intent(out)  PLAT 
)

Definition at line 252 of file mode_gridtype_gauss.F90.

Here is the caller graph for this function:

subroutine mode_gridtype_gauss::map_factor_gauss ( real, intent(in)  PLAPO,
real, intent(in)  PLOPO,
real, intent(in)  PCODIL,
real, dimension(:), intent(in)  PLAT,
real, dimension(:), intent(in)  PLON,
real, dimension(size(plat)), intent(out)  PMAP 
)

Definition at line 683 of file mode_gridtype_gauss.F90.

Here is the caller graph for this function:

subroutine mode_gridtype_gauss::mesh_size_gauss ( integer, intent(in)  KL,
integer, intent(in)  KNLATI,
integer, dimension(knlati), intent(in)  KNLOPA,
real, intent(in)  PLAPO,
real, intent(in)  PLOPO,
real, intent(in)  PCODIL,
real, dimension(kl), intent(in)  PLAT_XY,
real, dimension(kl), intent(in)  PLAT,
real, dimension(kl), intent(in)  PLON,
real, dimension(kl), intent(out)  PMESH_SIZE 
)

Definition at line 1027 of file mode_gridtype_gauss.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mode_gridtype_gauss::put_gridtype_gauss ( real, dimension(:), pointer  PGRID_PAR,
integer, intent(in)  KNLATI,
real, intent(in)  PLAPO,
real, intent(in)  PLOPO,
real, intent(in)  PCODIL,
integer, dimension(knlati), intent(in)  KNLOPA,
integer, intent(in)  KL,
real, dimension(:), intent(in)  PLAT,
real, dimension(:), intent(in)  PLON,
real, dimension(:), intent(in)  PLAT_XY,
real, dimension(:), intent(in)  PLON_XY,
real, dimension(:), intent(in)  PMESH_SIZE,
real, dimension(:), intent(in)  PLONINF,
real, dimension(:), intent(in)  PLATINF,
real, dimension(:), intent(in)  PLONSUP,
real, dimension(:), intent(in)  PLATSUP 
)

Definition at line 26 of file mode_gridtype_gauss.F90.

Here is the caller graph for this function:

subroutine mode_gridtype_gauss::xy_gauss ( real, intent(in)  PCODIL,
integer, intent(in)  KSIZE,
real, intent(in)  PNODATA,
real, dimension(:), intent(in)  PVALUE,
real, dimension(:), intent(out)  PLAT_XY,
real, dimension(:), intent(out)  PLON_XY 
)

Definition at line 551 of file mode_gridtype_gauss.F90.

Here is the caller graph for this function:


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