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

Go to the source code of this file.

Data Types

interface  bytes_io_mod::bytes_io_read
 
interface  bytes_io_mod::bytes_io_write
 

Modules

module  bytes_io_mod
 

Functions/Subroutines

subroutine, public bytes_io_mod::bytes_io_open (KFILE, CDPATH, CDMODE, KRET)
 
subroutine, public bytes_io_mod::bytes_io_close (KFILE, KRET)
 
subroutine, public bytes_io_mod::bytes_io_seek (KFILE, KOFFSET, KWHENCE, KRET)
 
subroutine, public bytes_io_mod::bytes_io_tell (KFILE, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpim_int (KFILE, KBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpim_int_array (KFILE, KBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpim_real4 (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpim_real4_array (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpim_real8 (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpim_real8_array (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpim_char_array (KFILE, CDBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpim_int (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpim_int_array (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpim_real4 (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpim_real4_array (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpim_real8 (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpim_real8_array (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpim_char_array (KFILE, CDBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpib_int (KFILE, KBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpib_int_array (KFILE, KBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpib_real4 (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpib_real4_array (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpib_real8 (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpib_real8_array (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_read_jpib_char_array (KFILE, CDBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpib_int (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpib_int_array (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpib_real4 (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpib_real4_array (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpib_real8 (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpib_real8_array (KFILE, PBUF, KBYTES, KRET)
 
subroutine bytes_io_mod::bytes_io_write_jpib_char_array (KFILE, CDBUF, KBYTES, KRET)
 

Variables

integer, parameter, public bytes_io_mod::jpbytes_io_success =0
 
integer, parameter bytes_io_mod::jpbytes_io_could_not_open_file =-1
 
integer, parameter bytes_io_mod::jpbytes_io_could_not_close_file =-1
 
integer, parameter bytes_io_mod::jpbytes_io_invalid_file_name =-2
 
integer, parameter bytes_io_mod::jpbytes_io_invalid_open_mode =-3
 
integer, parameter bytes_io_mod::jpbytes_io_end_of_file =-1
 
integer, parameter bytes_io_mod::jpbytes_io_seek_error =-2
 
integer, parameter bytes_io_mod::jpbytes_io_read_jpim_error =-2
 
integer, parameter bytes_io_mod::jpbytes_io_write_jpim_error =-1