SCALE-RM
Data Types | Variables
gtool_file_h Module Reference

module FILE I/O HEADER More...

Data Types

type  datainfo
 

Variables

integer, parameter, public file_hshort = 16
 
integer, parameter, public file_hmid = 64
 
integer, parameter, public file_hlong = 256
 
integer, parameter, public file_real4 = 0
 
integer, parameter, public file_real8 = 1
 
integer, parameter, public file_integer2 = 2
 
integer, parameter, public file_integer4 = 3
 
integer, parameter, public file_integer8 = 4
 
integer, parameter, public file_fread = 0
 
integer, parameter, public file_fwrite = 1
 
integer, parameter, public file_fappend = 2
 
integer, parameter, public error_code = -1
 
integer, parameter, public success_code = 0
 
integer, parameter, public already_closed_code = 1
 
integer, parameter, public already_existed_code = 2
 
integer, parameter, public max_rank = 10
 
integer, dimension(0:3), parameter, public file_preclist = (/ 4, 8, 4, 8 /)
 

Detailed Description

module FILE I/O HEADER

Description
File I/O module (Parameter Container)
Author
Team SCALE
History
  • 2012-06-13 (S.Nishizawa) [new] Imported from SCALE-LES

Variable Documentation

◆ file_hshort

integer, parameter, public gtool_file_h::file_hshort = 16

Definition at line 38 of file gtool_file_h.f90.

38  integer, public, parameter :: file_hshort = 16

◆ file_hmid

integer, parameter, public gtool_file_h::file_hmid = 64

Definition at line 39 of file gtool_file_h.f90.

39  integer, public, parameter :: file_hmid = 64

◆ file_hlong

integer, parameter, public gtool_file_h::file_hlong = 256

Definition at line 40 of file gtool_file_h.f90.

40  integer, public, parameter :: file_hlong = 256

◆ file_real4

integer, parameter, public gtool_file_h::file_real4 = 0

◆ file_real8

integer, parameter, public gtool_file_h::file_real8 = 1

◆ file_integer2

integer, parameter, public gtool_file_h::file_integer2 = 2

Definition at line 45 of file gtool_file_h.f90.

45  integer, public, parameter :: file_integer2 = 2

◆ file_integer4

integer, parameter, public gtool_file_h::file_integer4 = 3

Definition at line 46 of file gtool_file_h.f90.

46  integer, public, parameter :: file_integer4 = 3

◆ file_integer8

integer, parameter, public gtool_file_h::file_integer8 = 4

Definition at line 47 of file gtool_file_h.f90.

47  integer, public, parameter :: file_integer8 = 4

◆ file_fread

integer, parameter, public gtool_file_h::file_fread = 0

Definition at line 50 of file gtool_file_h.f90.

Referenced by gtool_file::filegetalldatainfo(), gtool_file::filegetdatainfo(), and gtool_file::filegetshape().

50  integer, public, parameter :: file_fread = 0

◆ file_fwrite

integer, parameter, public gtool_file_h::file_fwrite = 1

Definition at line 51 of file gtool_file_h.f90.

Referenced by gtool_file::filecreate().

51  integer, public, parameter :: file_fwrite = 1

◆ file_fappend

integer, parameter, public gtool_file_h::file_fappend = 2

Definition at line 52 of file gtool_file_h.f90.

Referenced by gtool_file::filecreate().

52  integer, public, parameter :: file_fappend = 2

◆ error_code

integer, parameter, public gtool_file_h::error_code = -1

Definition at line 55 of file gtool_file_h.f90.

55  integer, public, parameter :: error_code = -1

◆ success_code

integer, parameter, public gtool_file_h::success_code = 0

◆ already_closed_code

integer, parameter, public gtool_file_h::already_closed_code = 1

Definition at line 57 of file gtool_file_h.f90.

Referenced by gtool_file::fileclose().

57  integer, public, parameter :: already_closed_code = 1

◆ already_existed_code

integer, parameter, public gtool_file_h::already_existed_code = 2

Definition at line 58 of file gtool_file_h.f90.

Referenced by gtool_file::fileopen(), and gtool_file::filesettattr().

58  integer, public, parameter :: already_existed_code = 2

◆ max_rank

integer, parameter, public gtool_file_h::max_rank = 10

Definition at line 60 of file gtool_file_h.f90.

60  integer, public, parameter :: max_rank = 10

◆ file_preclist

integer, dimension(0:3), parameter, public gtool_file_h::file_preclist = (/ 4, 8, 4, 8 /)

Definition at line 78 of file gtool_file_h.f90.

Referenced by gtool_history::historyinit().

78  integer, public, parameter :: file_preclist(0:3) = (/ 4, 8, 4, 8 /)