SURFEX v8.1
General documentation of Surfex
Data Types | Modules | Functions/Subroutines
sharedmem_mod.F90 File Reference

Go to the source code of this file.

Data Types

type  sharedmem_mod::sharedmem
 
interface  sharedmem_mod::sharedmem_associate
 
interface  sharedmem_mod::SHAREDMEM_ADVANCE_BYTES
 
interface  sharedmem_mod::SHAREDMEM_MALLOC_BYTES
 
interface  sharedmem_mod::SHAREDMEM_FREE
 

Modules

module  sharedmem_mod
 

Functions/Subroutines

subroutine, public sharedmem_mod::sharedmem_create (HANDLE, CPTR, BYTES)
 
subroutine, public sharedmem_mod::sharedmem_allocate (HANDLE, BYTES)
 
subroutine, public sharedmem_mod::sharedmem_delete (HANDLE)
 
subroutine sharedmem_mod::sharedmem_associate0_int32 (HANDLE, VALUE, ADVANCE)
 
subroutine sharedmem_mod::sharedmem_associate0_real32 (HANDLE, VALUE, ADVANCE)
 
subroutine sharedmem_mod::sharedmem_associate0_real64 (HANDLE, VALUE, ADVANCE)
 
subroutine sharedmem_mod::sharedmem_associate1_int32 (HANDLE, SIZE, FPTR, ADVANCE)
 
subroutine sharedmem_mod::sharedmem_associate1_real32 (HANDLE, SIZE, FPTR, ADVANCE)
 
subroutine sharedmem_mod::sharedmem_associate1_real64 (HANDLE, SIZE, FPTR, ADVANCE)
 
subroutine sharedmem_mod::sharedmem_associate2_int32 (HANDLE, DIM1, DIM2, FPTR, ADVANCE)
 
subroutine sharedmem_mod::sharedmem_associate2_real32 (HANDLE, DIM1, DIM2, FPTR, ADVANCE)
 
subroutine sharedmem_mod::sharedmem_associate2_real64 (HANDLE, DIM1, DIM2, FPTR, ADVANCE)
 
subroutine, public sharedmem_mod::sharedmem_advance (HANDLE, BYTES)