LMDZ
limit_netcdf.F90 File Reference

Go to the source code of this file.

Modules

module  limit
 

Functions/Subroutines

subroutine limit::limit_netcdf (masque, phis, extrap)
 
subroutine get_2dfield (fnam, varname, mode, ndays, champo, flag, mask)
 
subroutine start_init_orog0 (lon_in, lat_in, phis, masque)
 
subroutine grid_noro0 (xd, yd, zd, x, y, zphi, mask)
 
integer function year_len (y, cal_in)
 
real function, dimension(nm) mid_months (y, cal_in, nm)
 
subroutine msg (lev, str1, i, str2)
 
subroutine ncerr (ncres, fnam)
 

Variables

character(len=20), dimension(4), parameter limit::fsst =['amipbc_sst_1x1.nc ','cpl_atm_sst.nc ','histmth_sst.nc ' ,'sstk.nc ']
 
character(len=20), dimension(4), parameter limit::fsic =['amipbc_sic_1x1.nc ','cpl_atm_sic.nc ','histmth_sic.nc ' ,'ci.nc ']
 
character(len=10), dimension(4), parameter limit::vsst =['tosbcs ','SISUTESW ','tsol_oce ','sstk ']
 
character(len=10), dimension(4), parameter limit::vsic =['sicbcs ','SIICECOV ','pourc_sic ','ci ']
 
character(len=10), parameter limit::frugo ='Rugos.nc '
 
character(len=10), parameter limit::falbe ='Albedo.nc '
 
character(len=10), parameter limit::frelf ='Relief.nc '
 
character(len=10), parameter limit::vrug ='RUGOS '
 
character(len=10), parameter limit::valb ='ALBEDO '
 
character(len=10), parameter limit::vrel ='RELIEF '
 

Function/Subroutine Documentation

subroutine limit_netcdf::get_2dfield ( character(len=*), intent(in)  fnam,
character(len=10), intent(in)  varname,
character(len=3), intent(in)  mode,
integer, intent(in)  ndays,
real, dimension(:, :), pointer  champo,
logical, intent(in), optional  flag,
real, dimension(iim, jjp1), intent(in), optional  mask 
)

Definition at line 289 of file limit_netcdf.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine limit_netcdf::grid_noro0 ( real, dimension(:), intent(in)  xd,
real, dimension(:), intent(in)  yd,
real, dimension(:,:), intent(in)  zd,
real, dimension(:), intent(in)  x,
real, dimension(:), intent(in)  y,
real, dimension(:,:), intent(out)  zphi,
real, dimension(:,:), intent(inout)  mask 
)

Definition at line 579 of file limit_netcdf.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

real function, dimension(nm) limit_netcdf::mid_months ( integer, intent(in)  y,
character(len=*), intent(in)  cal_in,
integer, intent(in)  nm 
)

Definition at line 754 of file limit_netcdf.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine limit_netcdf::msg ( integer, intent(in)  lev,
character(len=*), intent(in)  str1,
integer, intent(in), optional  i,
character(len=*), intent(in), optional  str2 
)

Definition at line 811 of file limit_netcdf.F90.

Here is the caller graph for this function:

subroutine limit_netcdf::ncerr ( integer, intent(in)  ncres,
character(len=*), intent(in)  fnam 
)

Definition at line 837 of file limit_netcdf.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine limit_netcdf::start_init_orog0 ( real, dimension(:), intent(in)  lon_in,
real, dimension(:), intent(in)  lat_in,
real, dimension(:,:), intent(inout)  phis,
real, dimension(:,:), intent(inout)  masque 
)

Definition at line 517 of file limit_netcdf.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

integer function limit_netcdf::year_len ( integer, intent(in)  y,
character(len=*), intent(in)  cal_in 
)

Definition at line 722 of file limit_netcdf.F90.

Here is the caller graph for this function: