gtool5 Fortran 90/95 Library 1.0.0-rc5
日本語
Loading...
Searching...
No Matches
dc_error.f90 File Reference

Go to the source code of this file.

Data Types

interface  dc_error::dumperror
 Procedure reference specification. Made as an external function to be replaceable in the future. More...

Modules

module  dc_error
 Error handling module.

Functions/Subroutines

integer function, public dc_error::errorcode ()
subroutine, public dc_error::geterrormessage (msg)
subroutine, public dc_error::storeerror (number, where, err, cause_c, cause_i)

Variables

integer, parameter, public dc_error::dc_noerr = 0
 Error storage variables
integer, parameter, public dc_error::gt_efake = -100
 Positive error numbers are reserved for libc system error messages. Due to high system dependency and very large values used, it is difficult to reserve empty space.
integer, parameter, public dc_error::gt_enomoredims = -101
 -101 or less: Data structure errors
integer, parameter, public dc_error::gt_edimnodim = -102
integer, parameter, public dc_error::gt_edimmultidim = -103
integer, parameter, public dc_error::gt_edimotherdim = -104
integer, parameter, public dc_error::gt_ebaddimname = -105
integer, parameter, public dc_error::gt_enotvar = -106
integer, parameter, public dc_error::gt_enomem = -107
integer, parameter, public dc_error::gt_eotherfile = -108
integer, parameter, public dc_error::gt_eargsizemismatch = -109
integer, parameter, public dc_error::gt_enomatchdim = -110
integer, parameter, public dc_error::gt_elimited = -111
integer, parameter, public dc_error::gt_ebadvar = -112
integer, parameter, public dc_error::gt_echarshort = -113
integer, parameter, public dc_error::gt_enounlimitdim = -114
integer, parameter, public dc_error::gt_ebadattrname = -115
integer, parameter, public dc_error::gt_ebadhistory = -116
integer, parameter, public dc_error::gt_ebadallocatesize = -117
integer, parameter, public dc_error::gt_erankmismatch = -118
integer, parameter, public dc_error::gt_enoturl = -119
integer, parameter, public dc_error::gt_ebadgt4commagraphy = -120
integer, parameter, public dc_error::gr_enotgr = -300
 -300 or less: GrADS I/O errors
integer, parameter, public dc_error::dc_enotinit = -400
 -400 or less: DC utilities errors
integer, parameter, public dc_error::dc_ealreadyinit = -401
integer, parameter, public dc_error::dc_ebadunit = -402
integer, parameter, public dc_error::dc_ebadcaltype = -403
integer, parameter, public dc_error::dc_ebadtimezone = -404
integer, parameter, public dc_error::dc_efilenameempty = -405
integer, parameter, public dc_error::dc_ebadfileopmode = -406
integer, parameter, public dc_error::dc_enounitnum = -407
integer, parameter, public dc_error::dc_enofileexist = -408
integer, parameter, public dc_error::dc_enofileread = -409
integer, parameter, public dc_error::dc_enofilewrite = -410
integer, parameter, public dc_error::dc_enegative = -411
integer, parameter, public dc_error::dc_earglack = -412
integer, parameter, public dc_error::dc_enoassoc = -413
integer, parameter, public dc_error::dc_enoentry = -414
integer, parameter, public dc_error::dc_enodimtime = -415
integer, parameter, public dc_error::dc_edimtime = -416
integer, parameter, public dc_error::dc_etoolargetime = -417
integer, parameter, public dc_error::dc_ebaddate = -418
integer, parameter, public dc_error::dc_einconsistcaldate = -419
integer, parameter, public dc_error::hst_enotindefine = -500
 -500 or less: Data I/O layer errors
integer, parameter, public dc_error::hst_eindefine = -501
integer, parameter, public dc_error::hst_eintfile = -502
integer, parameter, public dc_error::hst_ebadname = -503
integer, parameter, public dc_error::hst_enottermgthist = -504
integer, parameter, public dc_error::hst_enodependtime = -505
integer, parameter, public dc_error::hst_ebadvarname = -506
integer, parameter, public dc_error::hst_enotimedim = -507
integer, parameter, public dc_error::hst_enoaxisname = -508
integer, parameter, public dc_error::hst_evarinuse = -509
integer, parameter, public dc_error::hst_ealreadyregvarfix = -510
integer, parameter, public dc_error::hst_ebadslice = -511
integer, parameter, public dc_error::hst_ebadnewfileint = -512
integer, parameter, public dc_error::hst_emaxdimsdepended = -513
integer, parameter, public dc_error::hst_eindivisible = -514
integer, parameter, public dc_error::hst_ebadterminus = -515
integer, parameter, public dc_error::hst_ebadorigin = -516
integer, parameter, public dc_error::hst_empinoaxisdata = -517
integer, parameter, public dc_error::usr_errno = -1000
 -1000 or less: User-defined errors