SURFEX v8.1
General documentation of Surfex
Functions/Subroutines
mode_read_netcdf_mercator Module Reference

Functions/Subroutines

subroutine handle_err_mer (status, line)
 
subroutine get1dcdf (KCDF_ID, IDVAR, PMISSVALUE, PVALU1D)
 
subroutine get2dcdf (KCDF_ID, IDVAR, PDIM1, HDIM1NAME, PDIM2, HDIM2NAME, PMISSVALUE, PVALU2D)
 
subroutine get3dcdf (KCDF_ID, IDVAR, PDIM1, HDIM1NAME, PDIM2, HDIM2NAME, PDIM3, HDIM3NAME, PMISSVALUE, PVALU3D)
 
subroutine read_dim_cdf (HFILENAME, HNCVARNAME, KDIM)
 
subroutine prep_netcdf_grid (HFILENAME, HNCVARNAME)
 
subroutine read_z1d_cdf (HFILENAME, HNCVARNAME, PVAL)
 
subroutine read_latlonval_cdf (HFILENAME, HNCVARNAME, PLON, PLAT, PVAL)
 
subroutine read_latlondepval_cdf (HFILENAME, HNCVARNAME, PLON, PLAT, PDEP, PVAL)
 
subroutine read_netcdf_sst (HFILENAME, HNCVARNAME, PFIELD)
 
subroutine read_netcdf_zs_sea (HFILENAME, HNCVARNAME, PFIELD)
 

Function/Subroutine Documentation

◆ get1dcdf()

subroutine mode_read_netcdf_mercator::get1dcdf ( integer, intent(in)  KCDF_ID,
integer, intent(in)  IDVAR,
real, intent(out)  PMISSVALUE,
real, dimension(:), intent(out)  PVALU1D 
)

Definition at line 42 of file mode_read_netcdf_mercator.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ get2dcdf()

subroutine mode_read_netcdf_mercator::get2dcdf ( integer, intent(in)  KCDF_ID,
integer, intent(in)  IDVAR,
real, dimension(:), intent(out)  PDIM1,
character(len=80), intent(out)  HDIM1NAME,
real, dimension(:), intent(out)  PDIM2,
character(len=80), intent(out)  HDIM2NAME,
real, intent(out)  PMISSVALUE,
real, dimension(:,:), intent(out)  PVALU2D 
)

Definition at line 118 of file mode_read_netcdf_mercator.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ get3dcdf()

subroutine mode_read_netcdf_mercator::get3dcdf ( integer, intent(in)  KCDF_ID,
integer, intent(in)  IDVAR,
real, dimension(:), intent(out)  PDIM1,
character(len=80), intent(out)  HDIM1NAME,
real, dimension(:), intent(out)  PDIM2,
character(len=80), intent(out)  HDIM2NAME,
real, dimension(:), intent(out)  PDIM3,
character(len=80), intent(out)  HDIM3NAME,
real, intent(out)  PMISSVALUE,
real, dimension(:,:,:), intent(out)  PVALU3D 
)

Definition at line 258 of file mode_read_netcdf_mercator.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ handle_err_mer()

subroutine mode_read_netcdf_mercator::handle_err_mer ( integer, intent(in)  status,
character(len=80), intent(in)  line 
)

Definition at line 23 of file mode_read_netcdf_mercator.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ prep_netcdf_grid()

subroutine mode_read_netcdf_mercator::prep_netcdf_grid ( character(len=28), intent(in)  HFILENAME,
character(len=28), intent(in)  HNCVARNAME 
)

Definition at line 539 of file mode_read_netcdf_mercator.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ read_dim_cdf()

subroutine mode_read_netcdf_mercator::read_dim_cdf ( character(len=28), intent(in)  HFILENAME,
character(len=28), intent(in)  HNCVARNAME,
integer, intent(out)  KDIM 
)

Definition at line 406 of file mode_read_netcdf_mercator.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ read_latlondepval_cdf()

subroutine mode_read_netcdf_mercator::read_latlondepval_cdf ( character(len=28), intent(in)  HFILENAME,
character(len=28), intent(in)  HNCVARNAME,
real, dimension(:), intent(out)  PLON,
real, dimension(:), intent(out)  PLAT,
real, dimension(:), intent(out)  PDEP,
real, dimension(:,:), intent(out)  PVAL 
)

Definition at line 1115 of file mode_read_netcdf_mercator.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ read_latlonval_cdf()

subroutine mode_read_netcdf_mercator::read_latlonval_cdf ( character(len=28), intent(in)  HFILENAME,
character(len=28), intent(in)  HNCVARNAME,
real, dimension(:), intent(out)  PLON,
real, dimension(:), intent(out)  PLAT,
real, dimension(:), intent(out)  PVAL 
)

Definition at line 915 of file mode_read_netcdf_mercator.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ read_netcdf_sst()

subroutine mode_read_netcdf_mercator::read_netcdf_sst ( character(len=28), intent(in)  HFILENAME,
character(len=28), intent(in)  HNCVARNAME,
real, dimension(:), pointer  PFIELD 
)

Definition at line 1379 of file mode_read_netcdf_mercator.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ read_netcdf_zs_sea()

subroutine mode_read_netcdf_mercator::read_netcdf_zs_sea ( character(len=28), intent(in)  HFILENAME,
character(len=28), intent(in)  HNCVARNAME,
real, dimension(:), pointer  PFIELD 
)

Definition at line 1458 of file mode_read_netcdf_mercator.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ read_z1d_cdf()

subroutine mode_read_netcdf_mercator::read_z1d_cdf ( character(len=28), intent(in)  HFILENAME,
character(len=28), intent(in)  HNCVARNAME,
real, dimension(:), intent(out)  PVAL 
)

Definition at line 797 of file mode_read_netcdf_mercator.F90.

Here is the call graph for this function:
Here is the caller graph for this function: