SURFEX v8.1
General documentation of Surfex
Functions/Subroutines
cmpl_binding.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine cmpl_recv (KBUF, KCOUNT, KTYPE, KSOURCE, KTAG, KCOMM, KSYNC, KBLOCK, KRCOUNT, KRFROM, KRTAG, KERROR)
 
subroutine cmpl_send (KBUF, KCOUNT, KTYPE, KDEST, KTAG, KCOMM, KSYNC, KBLOCK, KERROR)
 
subroutine cmpl_broadcast (KBUF, KCOUNT, KTYPE, KROOT, KTAG, KCOMM, KSYNC, KBLOCK, KERROR)
 
subroutine cmpl_abort (CDMESS)
 
subroutine cmpl_init (LDTRMSG, KERROR)
 
integer function cmpl_nproc ()
 
integer function cmpl_myrank ()
 
subroutine cmpl_barrier (KERROR)
 
subroutine cmpl_end (KERROR)
 
subroutine cmpl_getarg (KARGNO, CDARG)
 
integer function cmpl_iargc ()
 
integer function mpe_myrank ()
 
subroutine mpei_abort (CDMESS)
 

Function/Subroutine Documentation

◆ cmpl_abort()

subroutine cmpl_abort ( character(len=*)  CDMESS)

Definition at line 60 of file cmpl_binding.F90.

◆ cmpl_barrier()

subroutine cmpl_barrier ( integer  KERROR)

Definition at line 89 of file cmpl_binding.F90.

◆ cmpl_broadcast()

subroutine cmpl_broadcast ( integer, dimension(*)  KBUF,
integer  KCOUNT,
integer  KTYPE,
integer  KROOT,
integer  KTAG,
integer  KCOMM,
integer  KSYNC,
integer  KBLOCK,
integer  KERROR 
)

Definition at line 48 of file cmpl_binding.F90.

◆ cmpl_end()

subroutine cmpl_end ( integer  KERROR)

Definition at line 96 of file cmpl_binding.F90.

◆ cmpl_getarg()

subroutine cmpl_getarg ( integer  KARGNO,
character(len=*)  CDARG 
)

Definition at line 103 of file cmpl_binding.F90.

◆ cmpl_iargc()

integer function cmpl_iargc ( )

Definition at line 111 of file cmpl_binding.F90.

◆ cmpl_init()

subroutine cmpl_init ( logical  LDTRMSG,
integer  KERROR 
)

Definition at line 67 of file cmpl_binding.F90.

◆ cmpl_myrank()

integer function cmpl_myrank ( )

Definition at line 82 of file cmpl_binding.F90.

◆ cmpl_nproc()

integer function cmpl_nproc ( )

Definition at line 75 of file cmpl_binding.F90.

◆ cmpl_recv()

subroutine cmpl_recv ( integer(kind=jpim), dimension(*)  KBUF,
integer  KCOUNT,
integer  KTYPE,
integer  KSOURCE,
integer  KTAG,
integer  KCOMM,
integer  KSYNC,
integer  KBLOCK,
integer  KRCOUNT,
integer  KRFROM,
integer  KRTAG,
integer  KERROR 
)

Definition at line 3 of file cmpl_binding.F90.

◆ cmpl_send()

subroutine cmpl_send ( integer, dimension(*)  KBUF,
integer  KCOUNT,
integer  KTYPE,
integer  KDEST,
integer  KTAG,
integer  KCOMM,
integer  KSYNC,
integer  KBLOCK,
integer  KERROR 
)

Definition at line 34 of file cmpl_binding.F90.

◆ mpe_myrank()

integer function mpe_myrank ( )

Definition at line 118 of file cmpl_binding.F90.

◆ mpei_abort()

subroutine mpei_abort ( character(len=*)  CDMESS)

Definition at line 125 of file cmpl_binding.F90.