SURFEX v8.1
General documentation of Surfex
Functions/Subroutines | Variables
fdbsubs_mod Module Reference

Functions/Subroutines

integer(kind=jpim) function iclosefdbsubs (KFDB)
 
integer(kind=jpim) function iflushfdbsubs (KFDB)
 
integer(kind=jpim) function iinitfdbsubs ()
 
integer(kind=jpim) function iopenfdbsubs (CDFDB, KFDB, CDMODE)
 
integer(kind=jpim) function ireadfdbsubs (KFDB, KGRIB, KLEN)
 
integer(kind=jpim) function isetcommfdbsubs (KCOMM)
 
integer(kind=jpim) function isetfieldcountfdbsubs (KFDB, KGLOBAL, KLOCAL)
 
integer(kind=jpim) function isetrankfdbsubs (KFDB, KLEV)
 
integer(kind=jpim) function isetvalfdbsubs (KFDB, CDNAME, CDKIND)
 
integer(kind=jpim) function iset_fdbsubs_root (KFDB, CDNAME)
 
integer(kind=jpim) function iwritefdbsubs (KFDB, KGRIB, KLEN)
 

Variables

integer(kind=jpim), external iclosefdb
 
integer(kind=jpim), external iflushfdb
 
integer(kind=jpim), external iinitfdb
 
integer(kind=jpim), external iopenfdb
 
integer(kind=jpim), external ireadfdb
 
integer(kind=jpim), external isetcommfdb
 
integer(kind=jpim), external isetfieldcountfdb
 
integer(kind=jpim), external isetrankfdb
 
integer(kind=jpim), external isetvalfdb
 
integer(kind=jpim), external iset_fdb_root
 
integer(kind=jpim), external iwritefdb
 

Function/Subroutine Documentation

◆ iclosefdbsubs()

integer(kind=jpim) function fdbsubs_mod::iclosefdbsubs ( integer(kind=jpim), intent(inout)  KFDB)

Definition at line 33 of file fdbsubs_mod.F90.

◆ iflushfdbsubs()

integer(kind=jpim) function fdbsubs_mod::iflushfdbsubs ( integer(kind=jpim), intent(inout)  KFDB)

Definition at line 42 of file fdbsubs_mod.F90.

◆ iinitfdbsubs()

integer(kind=jpim) function fdbsubs_mod::iinitfdbsubs ( )

Definition at line 51 of file fdbsubs_mod.F90.

◆ iopenfdbsubs()

integer(kind=jpim) function fdbsubs_mod::iopenfdbsubs ( character(len=*), intent(in)  CDFDB,
integer(kind=jpim), intent(inout)  KFDB,
character(len=*), intent(in)  CDMODE 
)

Definition at line 59 of file fdbsubs_mod.F90.

◆ ireadfdbsubs()

integer(kind=jpim) function fdbsubs_mod::ireadfdbsubs ( integer(kind=jpim), intent(inout)  KFDB,
integer(kind=jpim), dimension(:), intent(inout)  KGRIB,
integer(kind=jpim), intent(inout)  KLEN 
)

Definition at line 69 of file fdbsubs_mod.F90.

◆ iset_fdbsubs_root()

integer(kind=jpim) function fdbsubs_mod::iset_fdbsubs_root ( integer(kind=jpim), intent(inout)  KFDB,
character(len=*), intent(inout)  CDNAME 
)

Definition at line 120 of file fdbsubs_mod.F90.

◆ isetcommfdbsubs()

integer(kind=jpim) function fdbsubs_mod::isetcommfdbsubs ( integer(kind=jpim), intent(inout)  KCOMM)

Definition at line 82 of file fdbsubs_mod.F90.

◆ isetfieldcountfdbsubs()

integer(kind=jpim) function fdbsubs_mod::isetfieldcountfdbsubs ( integer(kind=jpim), intent(inout)  KFDB,
integer(kind=jpim), intent(in)  KGLOBAL,
integer(kind=jpim), intent(in)  KLOCAL 
)

Definition at line 91 of file fdbsubs_mod.F90.

◆ isetrankfdbsubs()

integer(kind=jpim) function fdbsubs_mod::isetrankfdbsubs ( integer(kind=jpim), intent(inout)  KFDB,
integer(kind=jpim), intent(inout)  KLEV 
)

Definition at line 101 of file fdbsubs_mod.F90.

◆ isetvalfdbsubs()

integer(kind=jpim) function fdbsubs_mod::isetvalfdbsubs ( integer(kind=jpim), intent(inout)  KFDB,
character(len=*), intent(in)  CDNAME,
character(len=*), intent(in)  CDKIND 
)

Definition at line 110 of file fdbsubs_mod.F90.

◆ iwritefdbsubs()

integer(kind=jpim) function fdbsubs_mod::iwritefdbsubs ( integer(kind=jpim), intent(inout)  KFDB,
integer(kind=jpim), dimension(:), intent(inout)  KGRIB,
integer(kind=jpim), intent(inout)  KLEN 
)

Definition at line 130 of file fdbsubs_mod.F90.

Variable Documentation

◆ iclosefdb

integer(kind=jpim), external fdbsubs_mod::iclosefdb

Definition at line 18 of file fdbsubs_mod.F90.

◆ iflushfdb

integer(kind=jpim), external fdbsubs_mod::iflushfdb

Definition at line 19 of file fdbsubs_mod.F90.

◆ iinitfdb

integer(kind=jpim), external fdbsubs_mod::iinitfdb

Definition at line 20 of file fdbsubs_mod.F90.

◆ iopenfdb

integer(kind=jpim), external fdbsubs_mod::iopenfdb

Definition at line 21 of file fdbsubs_mod.F90.

◆ ireadfdb

integer(kind=jpim), external fdbsubs_mod::ireadfdb

Definition at line 22 of file fdbsubs_mod.F90.

◆ iset_fdb_root

integer(kind=jpim), external fdbsubs_mod::iset_fdb_root

Definition at line 27 of file fdbsubs_mod.F90.

◆ isetcommfdb

integer(kind=jpim), external fdbsubs_mod::isetcommfdb

Definition at line 23 of file fdbsubs_mod.F90.

◆ isetfieldcountfdb

integer(kind=jpim), external fdbsubs_mod::isetfieldcountfdb

Definition at line 24 of file fdbsubs_mod.F90.

◆ isetrankfdb

integer(kind=jpim), external fdbsubs_mod::isetrankfdb

Definition at line 25 of file fdbsubs_mod.F90.

◆ isetvalfdb

integer(kind=jpim), external fdbsubs_mod::isetvalfdb

Definition at line 26 of file fdbsubs_mod.F90.

◆ iwritefdb

integer(kind=jpim), external fdbsubs_mod::iwritefdb

Definition at line 28 of file fdbsubs_mod.F90.