\hypertarget{namespacedc__error}{}\section{dc\+\_\+error Module Reference}
\label{namespacedc__error}\index{dc\+\_\+error@{dc\+\_\+error}}
\subsection*{Data Types}
\begin{DoxyCompactItemize}
\item 
interface \hyperlink{interfacedc__error_1_1DumpError}{Dump\+Error}
\end{DoxyCompactItemize}
\subsection*{Functions/\+Subroutines}
\begin{DoxyCompactItemize}
\item 
integer function, public \hyperlink{namespacedc__error_a2b3673542d2b1219a574e0fd716e0143}{errorcode} ()
\item 
subroutine, public \hyperlink{namespacedc__error_ae6bbd854853dbc9f4bc61c5a0ca2c018}{geterrormessage} (msg)
\item 
subroutine, public \hyperlink{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}{storeerror} (number, where, err, cause\+\_\+c, cause\+\_\+i)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
integer, parameter, public \hyperlink{namespacedc__error_a64841a3c9e3ef7d5ddb175e5770f7dfe}{dc\+\_\+noerr} = 0
\item 
integer, save, private \hyperlink{namespacedc__error_a2a50cba05dc308ab9701d1eaab660e27}{errno} = D\+C\+\_\+\+N\+O\+E\+RR
\item 
integer, save, private \hyperlink{namespacedc__error_a0d6caedab454109773291ce1324708ce}{cause\+\_\+int} = D\+C\+\_\+\+N\+O\+E\+RR
\item 
logical, save, private \hyperlink{namespacedc__error_ac83614f332e8a32dca46a94bf43bfffe}{cause\+\_\+int\+\_\+valid} = .false.
\item 
character(string), save, private \hyperlink{namespacedc__error_a21e5a601f6e3908a53095e73cb5a6398}{cause\+\_\+string} = \char`\"{}\char`\"{}
\item 
character(string), save, private \hyperlink{namespacedc__error_a5928c0b566c286d90a2e7604e8bef7c9}{cause\+\_\+location} = \char`\"{}\char`\"{}
\item 
integer, parameter, public \hyperlink{namespacedc__error_a3c706700d7fb6c0ff705558066f8e583}{gt\+\_\+efake} = -\/100
\item 
integer, parameter, public \hyperlink{namespacedc__error_adbe5d07dca84213ae01fef87caf04be3}{gt\+\_\+enomoredims} = -\/101
\item 
integer, parameter, public \hyperlink{namespacedc__error_a4ff8be5fd3e7ac95e3617778d2226510}{gt\+\_\+edimnodim} = -\/102
\item 
integer, parameter, public \hyperlink{namespacedc__error_ab34090b3ac05d7dd3e5602af3d5bb588}{gt\+\_\+edimmultidim} = -\/103
\item 
integer, parameter, public \hyperlink{namespacedc__error_a08cc3caf146c893f02ed6d62910f64f0}{gt\+\_\+edimotherdim} = -\/104
\item 
integer, parameter, public \hyperlink{namespacedc__error_a64665cb8d8cdc87f552d5bf7a5940f78}{gt\+\_\+ebaddimname} = -\/105
\item 
integer, parameter, public \hyperlink{namespacedc__error_abf5d06cefc18fb371ac66ef70aadb05f}{gt\+\_\+enotvar} = -\/106
\item 
integer, parameter, public \hyperlink{namespacedc__error_a253c222db80053c2ddcac9a384424949}{gt\+\_\+enomem} = -\/107
\item 
integer, parameter, public \hyperlink{namespacedc__error_a1765119e975f85daf47c383c9c763fc1}{gt\+\_\+eotherfile} = -\/108
\item 
integer, parameter, public \hyperlink{namespacedc__error_aa11b8065198295505e35eb5a1e1436a4}{gt\+\_\+eargsizemismatch} = -\/109
\item 
integer, parameter, public \hyperlink{namespacedc__error_a075d54962bd00046a4c02cc3a76a39df}{gt\+\_\+enomatchdim} = -\/110
\item 
integer, parameter, public \hyperlink{namespacedc__error_abd3c5e54738890d00f4439d6b43d176e}{gt\+\_\+elimited} = -\/111
\item 
integer, parameter, public \hyperlink{namespacedc__error_a034d52028a635fe01d2ec4a960c5441c}{gt\+\_\+ebadvar} = -\/112
\item 
integer, parameter, public \hyperlink{namespacedc__error_a0ff71d69e417cfbfc1490ff4466da417}{gt\+\_\+echarshort} = -\/113
\item 
integer, parameter, public \hyperlink{namespacedc__error_a3a136965e6eb8f15555ac1a6cf0c4c5d}{gt\+\_\+enounlimitdim} = -\/114
\item 
integer, parameter, public \hyperlink{namespacedc__error_ab4a802d776d7febc685c5441fcf75ef1}{gt\+\_\+ebadattrname} = -\/115
\item 
integer, parameter, public \hyperlink{namespacedc__error_a0333e5d0387850c7c38b332f2526a196}{gt\+\_\+ebadhistory} = -\/116
\item 
integer, parameter, public \hyperlink{namespacedc__error_aa2bcccf8d89673a2d5da7a2e7bea9f43}{gt\+\_\+ebadallocatesize} = -\/117
\item 
integer, parameter, public \hyperlink{namespacedc__error_a6c38c6f0440454a2c4a1ad34af4ecc78}{gt\+\_\+erankmismatch} = -\/118
\item 
integer, parameter, public \hyperlink{namespacedc__error_ad6ef0d20c032c372fa91a2abee01816a}{gt\+\_\+enoturl} = -\/119
\item 
integer, parameter, public \hyperlink{namespacedc__error_a91bea9a5a37c80117406873ef7408d45}{gt\+\_\+ebadgt4commagraphy} = -\/120
\item 
integer, parameter, public \hyperlink{namespacedc__error_a260d09bb65bb6b9df72151299b4df65a}{gr\+\_\+enotgr} = -\/300
\item 
integer, parameter, public \hyperlink{namespacedc__error_a31f1081213c338a4f6a6e5acdfe4a8a8}{dc\+\_\+enotinit} = -\/400
\item 
integer, parameter, public \hyperlink{namespacedc__error_a3302263a8c976235052a305d54572070}{dc\+\_\+ealreadyinit} = -\/401
\item 
integer, parameter, public \hyperlink{namespacedc__error_a19b63488d4f7bc5507179bb795640f5f}{dc\+\_\+ebadunit} = -\/402
\item 
integer, parameter, public \hyperlink{namespacedc__error_acb56887bf09e6518808f8f4c95650b04}{dc\+\_\+ebadcaltype} = -\/403
\item 
integer, parameter, public \hyperlink{namespacedc__error_ace08fdbe745eff9029a6689bde03b811}{dc\+\_\+ebadtimezone} = -\/404
\item 
integer, parameter, public \hyperlink{namespacedc__error_aba5ad002b8647cc3f9846318d7200d52}{dc\+\_\+efilenameempty} = -\/405
\item 
integer, parameter, public \hyperlink{namespacedc__error_a3e04908c009f08231076115a0776a1c6}{dc\+\_\+ebadfileopmode} = -\/406
\item 
integer, parameter, public \hyperlink{namespacedc__error_addf5e9b6a4ca81b6468763737679c0ef}{dc\+\_\+enounitnum} = -\/407
\item 
integer, parameter, public \hyperlink{namespacedc__error_ad5fd58b718dd9a9900d34510366870f1}{dc\+\_\+enofileexist} = -\/408
\item 
integer, parameter, public \hyperlink{namespacedc__error_a8cf0aeb5a137428023c346d553ddec34}{dc\+\_\+enofileread} = -\/409
\item 
integer, parameter, public \hyperlink{namespacedc__error_ad3d25c404e7b8f58f34ea81674554f00}{dc\+\_\+enofilewrite} = -\/410
\item 
integer, parameter, public \hyperlink{namespacedc__error_a64f090fc161836514c614059f74c23e6}{dc\+\_\+enegative} = -\/411
\item 
integer, parameter, public \hyperlink{namespacedc__error_a4e4bfd987a6af527e5b7514dd7535f85}{dc\+\_\+earglack} = -\/412
\item 
integer, parameter, public \hyperlink{namespacedc__error_a2573539e9355653af5efae5323f7a041}{dc\+\_\+enoassoc} = -\/413
\item 
integer, parameter, public \hyperlink{namespacedc__error_ae5f73ad2e691edb0b6bd1bf837604d5e}{dc\+\_\+enoentry} = -\/414
\item 
integer, parameter, public \hyperlink{namespacedc__error_a28d807ff6fc306b8995b3dd382494be3}{dc\+\_\+enodimtime} = -\/415
\item 
integer, parameter, public \hyperlink{namespacedc__error_ad5877d584d189e33a99626e982b02720}{dc\+\_\+edimtime} = -\/416
\item 
integer, parameter, public \hyperlink{namespacedc__error_a668e4e18c907f401d505fcc2a18c8a17}{dc\+\_\+etoolargetime} = -\/417
\item 
integer, parameter, public \hyperlink{namespacedc__error_ac7e64bb1ca445d53f1c98ab82917bc51}{dc\+\_\+ebaddate} = -\/418
\item 
integer, parameter, public \hyperlink{namespacedc__error_af615e5370c2a4be7e491ababe9171027}{dc\+\_\+einconsistcaldate} = -\/419
\item 
integer, parameter, public \hyperlink{namespacedc__error_ad13dd9239cf193ea3a029747ece73c50}{hst\+\_\+enotindefine} = -\/500
\item 
integer, parameter, public \hyperlink{namespacedc__error_a8c9f0f2a4a794e70f50cb768091c75ec}{hst\+\_\+eindefine} = -\/501
\item 
integer, parameter, public \hyperlink{namespacedc__error_a40cffbacf3d9f703f4d996faf9ecd033}{hst\+\_\+eintfile} = -\/502
\item 
integer, parameter, public \hyperlink{namespacedc__error_ae116df7460f0623509a40a559f53698a}{hst\+\_\+ebadname} = -\/503
\item 
integer, parameter, public \hyperlink{namespacedc__error_a1b7f69a0e7281ba928f45ef08ec005ce}{hst\+\_\+enottermgthist} = -\/504
\item 
integer, parameter, public \hyperlink{namespacedc__error_a9f376cdc0f575d61de0c36b9f6ca47a9}{hst\+\_\+enodependtime} = -\/505
\item 
integer, parameter, public \hyperlink{namespacedc__error_a30736dc67a0d547ad912a1373fcedcbb}{hst\+\_\+ebadvarname} = -\/506
\item 
integer, parameter, public \hyperlink{namespacedc__error_af5bc8dc43d49e0c8bb06ac5e16be11dc}{hst\+\_\+enotimedim} = -\/507
\item 
integer, parameter, public \hyperlink{namespacedc__error_a5ef24ac85c92d6dd3ba8971818c392f2}{hst\+\_\+enoaxisname} = -\/508
\item 
integer, parameter, public \hyperlink{namespacedc__error_acdb0596bb00d1cb72a80403c42e04ea3}{hst\+\_\+evarinuse} = -\/509
\item 
integer, parameter, public \hyperlink{namespacedc__error_a85eeda94a0091ae227485c033688443e}{hst\+\_\+ealreadyregvarfix} = -\/510
\item 
integer, parameter, public \hyperlink{namespacedc__error_a25c91a40541a0445ed9ddb56dbbee386}{hst\+\_\+ebadslice} = -\/511
\item 
integer, parameter, public \hyperlink{namespacedc__error_afc8f73c94c58348e2837ec35a8ca29ea}{hst\+\_\+ebadnewfileint} = -\/512
\item 
integer, parameter, public \hyperlink{namespacedc__error_ac472d6c01dcad1c2d01c3d7f7c22f1fc}{hst\+\_\+emaxdimsdepended} = -\/513
\item 
integer, parameter, public \hyperlink{namespacedc__error_ac7680b3fb29d00025075325b85cf1dec}{hst\+\_\+eindivisible} = -\/514
\item 
integer, parameter, public \hyperlink{namespacedc__error_a999c4be1c6ac27aabf694aeb870e3360}{hst\+\_\+ebadterminus} = -\/515
\item 
integer, parameter, public \hyperlink{namespacedc__error_a639b3964fda7a6ccead20544964d2c98}{hst\+\_\+ebadorigin} = -\/516
\item 
integer, parameter, public \hyperlink{namespacedc__error_ac9383c449e0a61a04a809199b7fe284b}{hst\+\_\+empinoaxisdata} = -\/517
\item 
integer, parameter, public \hyperlink{namespacedc__error_a06cf52d1f5684d6d92f7e92c2c1fd43a}{usr\+\_\+errno} = -\/1000
\end{DoxyCompactItemize}


\subsection{Function/\+Subroutine Documentation}
\mbox{\Hypertarget{namespacedc__error_a2b3673542d2b1219a574e0fd716e0143}\label{namespacedc__error_a2b3673542d2b1219a574e0fd716e0143}} 
\index{dc\+\_\+error@{dc\+\_\+error}!errorcode@{errorcode}}
\index{errorcode@{errorcode}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{errorcode()}{errorcode()}}
{\footnotesize\ttfamily integer function, public dc\+\_\+error\+::errorcode (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Definition at line 620 of file dc\+\_\+error.\+f90.



References errno.



Referenced by gtvarputline().


\begin{DoxyCode}
620     \textcolor{comment}{!}
621     \textcolor{comment}{! 現在設定されているエラーコードを返します。}
622     \textcolor{comment}{!}
623     \textcolor{comment}{! Return an error code specified currently.}
624     \textcolor{comment}{!}
625     result = errno
\end{DoxyCode}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=281pt]{namespacedc__error_a2b3673542d2b1219a574e0fd716e0143_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{namespacedc__error_ae6bbd854853dbc9f4bc61c5a0ca2c018}\label{namespacedc__error_ae6bbd854853dbc9f4bc61c5a0ca2c018}} 
\index{dc\+\_\+error@{dc\+\_\+error}!geterrormessage@{geterrormessage}}
\index{geterrormessage@{geterrormessage}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{geterrormessage()}{geterrormessage()}}
{\footnotesize\ttfamily subroutine, public dc\+\_\+error\+::geterrormessage (\begin{DoxyParamCaption}\item[{character(len = $\ast$), intent(out)}]{msg }\end{DoxyParamCaption})}



Definition at line 629 of file dc\+\_\+error.\+f90.



References cause\+\_\+int, cause\+\_\+int\+\_\+valid, cause\+\_\+location, cause\+\_\+string, dc\+\_\+ealreadyinit, dc\+\_\+earglack, dc\+\_\+ebadcaltype, dc\+\_\+ebaddate, dc\+\_\+ebadfileopmode, dc\+\_\+ebadtimezone, dc\+\_\+ebadunit, dc\+\_\+edimtime, dc\+\_\+efilenameempty, dc\+\_\+einconsistcaldate, dc\+\_\+enegative, dc\+\_\+enoassoc, dc\+\_\+enodimtime, dc\+\_\+enoentry, dc\+\_\+enofileexist, dc\+\_\+enofileread, dc\+\_\+enofilewrite, dc\+\_\+enotinit, dc\+\_\+enounitnum, dc\+\_\+etoolargetime, errno, gr\+\_\+enotgr, gt\+\_\+eargsizemismatch, gt\+\_\+ebadallocatesize, gt\+\_\+ebadattrname, gt\+\_\+ebaddimname, gt\+\_\+ebadgt4commagraphy, gt\+\_\+ebadvar, gt\+\_\+echarshort, gt\+\_\+edimmultidim, gt\+\_\+edimnodim, gt\+\_\+edimotherdim, gt\+\_\+efake, gt\+\_\+elimited, gt\+\_\+enomatchdim, gt\+\_\+enomem, gt\+\_\+enomoredims, gt\+\_\+enoturl, gt\+\_\+enotvar, gt\+\_\+enounlimitdim, gt\+\_\+eotherfile, gt\+\_\+erankmismatch, hst\+\_\+ealreadyregvarfix, hst\+\_\+ebadname, hst\+\_\+ebadnewfileint, hst\+\_\+ebadorigin, hst\+\_\+ebadslice, hst\+\_\+ebadterminus, hst\+\_\+ebadvarname, hst\+\_\+eindefine, hst\+\_\+eindivisible, hst\+\_\+eintfile, hst\+\_\+emaxdimsdepended, hst\+\_\+empinoaxisdata, hst\+\_\+enoaxisname, hst\+\_\+enodependtime, hst\+\_\+enotimedim, hst\+\_\+enotindefine, hst\+\_\+enottermgthist, hst\+\_\+evarinuse, and usr\+\_\+errno.



Referenced by dumperror().


\begin{DoxyCode}
629     \textcolor{comment}{!}
630     \textcolor{comment}{! 現在設定されているエラーコードから対応するメッセージを返します。}
631     \textcolor{comment}{!}
632     \textcolor{comment}{! Return messages corresponding to an error code specified currently.}
633     \textcolor{comment}{!}
634     \textcolor{keywordtype}{use }netcdf\textcolor{keywordtype}{, only}: nf90\_strerror
635     \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(out)}:: msg
636     \textcolor{keywordtype}{character(len = STRING)}:: message
637     \textcolor{keywordtype}{character(len = 20)}:: errno\_c
638     \textcolor{keywordtype}{character(len = 20)}:: cause\_int\_c
639   \textcolor{keywordflow}{continue}
640     \textcolor{keywordflow}{select case}(errno)
641     \textcolor{keywordflow}{case}(gt\_efake)
642       msg = \textcolor{stringliteral}{' function not implemented'}
643       \textcolor{comment}{!}
644       \textcolor{comment}{! -101 以下: データ構造のエラー}
645       \textcolor{comment}{! -101 or less: Error of data structure}
646       \textcolor{comment}{!}
647     \textcolor{keywordflow}{case}(gt\_enomoredims)
648       \textcolor{keyword}{write}(message, \textcolor{stringliteral}{"(': dimension number', i4, ' is out of range')"}) cause\_int
649       msg = trim(message)
650     \textcolor{keywordflow}{case}(gt\_ebaddimname)
651       msg = \textcolor{stringliteral}{'('} // trim(cause\_string) // \textcolor{stringliteral}{'): unknown dimension name'}
652     \textcolor{keywordflow}{case}(gt\_enotvar)
653       msg = \textcolor{stringliteral}{' variable not opened'}
654     \textcolor{keywordflow}{case}(gt\_enomem)
655       msg = \textcolor{stringliteral}{' allocate/deallocate error'}
656     \textcolor{keywordflow}{case}(gt\_edimnodim)
657       msg = \textcolor{stringliteral}{' dimension variable has no dimension'}
658     \textcolor{keywordflow}{case}(gt\_edimmultidim)
659       msg = \textcolor{stringliteral}{' dimension variable has many dimensions'}
660     \textcolor{keywordflow}{case}(gt\_edimotherdim)
661       msg = \textcolor{stringliteral}{' dimension variable has another dimension'}
662     \textcolor{keywordflow}{case}(gt\_eotherfile)
663       msg = \textcolor{stringliteral}{' specified dimensional variable not on the same file'}
664     \textcolor{keywordflow}{case}(gt\_eargsizemismatch)
665       msg = \textcolor{stringliteral}{' arguments ('} // trim(cause\_string) //\textcolor{stringliteral}{') array size mismatch'}
666     \textcolor{keywordflow}{case}(gt\_enomatchdim)
667       msg = \textcolor{stringliteral}{' dimension matching failed'}
668     \textcolor{keywordflow}{case}(gt\_elimited)
669       msg = \textcolor{stringliteral}{' variable already limited'}
670     \textcolor{keywordflow}{case}(gt\_ebadvar)
671       msg = \textcolor{stringliteral}{' variable type not supported'}
672     \textcolor{keywordflow}{case}(gt\_echarshort)
673       msg = \textcolor{stringliteral}{' character length not enough'}
674     \textcolor{keywordflow}{case}(gt\_enounlimitdim)
675       msg = \textcolor{stringliteral}{' NC\_UNLIMITED dimension is not found'}
676     \textcolor{keywordflow}{case}(gt\_ebadattrname)
677       msg = \textcolor{stringliteral}{' invalid attribute name'}
678     \textcolor{keywordflow}{case}(gt\_ebadallocatesize)
679       msg = \textcolor{stringliteral}{' invalid allocated size'}
680     \textcolor{keywordflow}{case}(gt\_erankmismatch)
681       msg = \textcolor{stringliteral}{' rank of data and argument are mismatch ('} // trim(cause\_string) // \textcolor{stringliteral}{')'}
682     \textcolor{keywordflow}{case}(gt\_enoturl)
683       msg = \textcolor{stringliteral}{' URL ('} // trim(cause\_string) // \textcolor{stringliteral}{') is not found'}
684     \textcolor{keywordflow}{case}(gt\_ebadgt4commagraphy)
685       msg = \textcolor{stringliteral}{' ('} // trim(cause\_string) // \textcolor{stringliteral}{') is not gtool4 comma-graphy (ex. "time=100.0,x=10:20,y=^1:^5")'}
686       \textcolor{comment}{!}
687       \textcolor{comment}{! -300 以下: GrADS 入出力のエラー}
688       \textcolor{comment}{! -300 or less: Error of GrADS I/O}
689       \textcolor{comment}{!}
690     \textcolor{keywordflow}{case}(gr\_enotgr)
691       msg = \textcolor{stringliteral}{' invalid GrADS file'}
692       \textcolor{comment}{!}
693       \textcolor{comment}{! -400 以下: DC ユーティリティのエラー}
694       \textcolor{comment}{! -400 or less: Error of DC utilities}
695       \textcolor{comment}{!}
696     \textcolor{keywordflow}{case}(dc\_enotinit)
697       msg = \textcolor{stringliteral}{' object ('} // trim(cause\_string) // \textcolor{stringliteral}{') is not initialized'}
698     \textcolor{keywordflow}{case}(dc\_ealreadyinit)
699       msg = \textcolor{stringliteral}{' object ('} // trim(cause\_string) // \textcolor{stringliteral}{') is already initialized'}
700     \textcolor{keywordflow}{case}(dc\_ebadunit)
701       msg = \textcolor{stringliteral}{' unit ('} // trim(cause\_string) // \textcolor{stringliteral}{') is invalid'}
702     \textcolor{keywordflow}{case}(dc\_ebadcaltype)
703       \textcolor{keyword}{write}(message, \textcolor{stringliteral}{'(" calendar type (", i4, ") is invalid")'}) cause\_int
704       msg = trim(message)
705     \textcolor{keywordflow}{case}(dc\_ebadtimezone)
706       msg = \textcolor{stringliteral}{' time zone ('} // trim(cause\_string) // \textcolor{stringliteral}{') is invalid'}
707     \textcolor{keywordflow}{case}(dc\_efilenameempty)
708       msg = \textcolor{stringliteral}{' filename is empty'}
709     \textcolor{keywordflow}{case}(dc\_ebadfileopmode)
710       msg = \textcolor{stringliteral}{' file open mode ('} // trim(cause\_string) // \textcolor{stringliteral}{') is invalid'}
711     \textcolor{keywordflow}{case}(dc\_enounitnum)
712       msg = \textcolor{stringliteral}{' available unit number is not found within ('} // trim(cause\_string) // \textcolor{stringliteral}{')'}
713     \textcolor{keywordflow}{case}(dc\_enofileexist)
714       msg = \textcolor{stringliteral}{' file ('} // trim(cause\_string) // \textcolor{stringliteral}{') is not found'}
715     \textcolor{keywordflow}{case}(dc\_enofileread)
716       msg = \textcolor{stringliteral}{' file ('} // trim(cause\_string) // \textcolor{stringliteral}{') is not readable'}
717     \textcolor{keywordflow}{case}(dc\_enofilewrite)
718       msg = \textcolor{stringliteral}{' file ('} // trim(cause\_string) // \textcolor{stringliteral}{') is not writable'}
719     \textcolor{keywordflow}{case}(dc\_enegative)
720       msg = \textcolor{stringliteral}{' negative value is invalid for ('} // trim(cause\_string) // \textcolor{stringliteral}{')'}
721     \textcolor{keywordflow}{case}(dc\_earglack)
722       msg = \textcolor{stringliteral}{' lack of arguments ('} // trim(cause\_string) // \textcolor{stringliteral}{')'}
723     \textcolor{keywordflow}{case}(dc\_enoassoc)
724       msg = \textcolor{stringliteral}{' argument ('} // trim(cause\_string) // \textcolor{stringliteral}{') is not associated'}
725     \textcolor{keywordflow}{case}(dc\_enoentry)
726       msg = \textcolor{stringliteral}{' entry of ('} // trim(cause\_string) // \textcolor{stringliteral}{') is not found'}
727     \textcolor{keywordflow}{case}(dc\_enodimtime)
728       msg = \textcolor{stringliteral}{' dimensional time can not be converted into nondimensional time'}
729     \textcolor{keywordflow}{case}(\hyperlink{namespacedc__error_ad5877d584d189e33a99626e982b02720}{dc\_edimtime})
730       msg = \textcolor{stringliteral}{' nondimensional time can not be converted into dimensional time'}
731     \textcolor{keywordflow}{case}(dc\_etoolargetime)
732       msg = \textcolor{stringliteral}{' number is too large for time'}
733     \textcolor{keywordflow}{case}(dc\_ebaddate)
734       msg = \textcolor{stringliteral}{' invalid expression of date'}
735     \textcolor{keywordflow}{case}(dc\_einconsistcaldate)
736       msg = \textcolor{stringliteral}{' calendar and date are inconsistent'}
737       \textcolor{comment}{!}
738       \textcolor{comment}{! -500 以下: データ入出力層のエラー}
739       \textcolor{comment}{! -500 or less: Error of data I/O layer}
740       \textcolor{comment}{!}
741     \textcolor{keywordflow}{case}(hst\_enotindefine)
742       msg = \textcolor{stringliteral}{' operation ('} // trim(cause\_string) // \textcolor{stringliteral}{') not allowed in data mode'}
743     \textcolor{keywordflow}{case}(hst\_eindefine)
744       msg = \textcolor{stringliteral}{' operation ('} // trim(cause\_string) // \textcolor{stringliteral}{') not allowed in define mode'}
745     \textcolor{keywordflow}{case}(hst\_eintfile)
746       msg = \textcolor{stringliteral}{' different intervals are applied to a file ('} // trim(cause\_string) // \textcolor{stringliteral}{')'}
747     \textcolor{keywordflow}{case}(hst\_ebadname)
748       msg = \textcolor{stringliteral}{' name ('} // trim(cause\_string) // \textcolor{stringliteral}{') is invalid'}
749     \textcolor{keywordflow}{case}(hst\_enottermgthist)
750       msg = \textcolor{stringliteral}{' GT\_HISTORY correspond to ('} // trim(cause\_string) // \textcolor{stringliteral}{') is not terminated'}
751     \textcolor{keywordflow}{case}(hst\_enodependtime)
752       msg = \textcolor{stringliteral}{' ('} // trim(cause\_string) // \textcolor{stringliteral}{') does not depend on time'}
753     \textcolor{keywordflow}{case}(hst\_ebadvarname)
754       msg = \textcolor{stringliteral}{' variable name ('} // trim(cause\_string) // \textcolor{stringliteral}{') is invalid'}
755     \textcolor{keywordflow}{case}(hst\_enotimedim)
756       msg = \textcolor{stringliteral}{' time dimension is not found'}
757     \textcolor{keywordflow}{case}(hst\_enoaxisname)
758       msg = \textcolor{stringliteral}{' axis or weight ('} // trim(cause\_string) // \textcolor{stringliteral}{') is not found'}
759     \textcolor{keywordflow}{case}(hst\_evarinuse)
760       msg = \textcolor{stringliteral}{' variable name ('} // trim(cause\_string) // \textcolor{stringliteral}{') is already used'}
761     \textcolor{keywordflow}{case}(hst\_ealreadyregvarfix)
762       msg = \textcolor{stringliteral}{' already register of variables is fixed by ('} // trim(cause\_string) // \textcolor{stringliteral}{')'}
763     \textcolor{keywordflow}{case}(hst\_ebadslice)
764       msg = \textcolor{stringliteral}{' slice options are invalid ('} // trim(cause\_string) // \textcolor{stringliteral}{')'}
765     \textcolor{keywordflow}{case}(hst\_ebadnewfileint)
766       msg = \textcolor{stringliteral}{' invalid newfile interval ('} // trim(cause\_string) // \textcolor{stringliteral}{')'}
767     \textcolor{keywordflow}{case}(hst\_emaxdimsdepended)
768       \textcolor{keyword}{write}(message, \textcolor{stringliteral}{'("(", i4, ")")'}) cause\_int
769       msg = trim(message)
770       msg = \textcolor{stringliteral}{' variable ('} // trim(cause\_string) // \textcolor{stringliteral}{') depends on '} // trim(message) // \textcolor{stringliteral}{' dimensions'}
771     \textcolor{keywordflow}{case}(hst\_eindivisible)
772       msg = \textcolor{stringliteral}{' ('} // trim(cause\_string) // \textcolor{stringliteral}{') can not be divided'}
773     \textcolor{keywordflow}{case}(hst\_ebadterminus)
774       msg = \textcolor{stringliteral}{' terminus options are invalid ('} // trim(cause\_string) // \textcolor{stringliteral}{')'}
775     \textcolor{keywordflow}{case}(hst\_ebadorigin)
776       msg = \textcolor{stringliteral}{' origin options are invalid ('} // trim(cause\_string) // \textcolor{stringliteral}{')'}
777     \textcolor{keywordflow}{case}(hst\_empinoaxisdata)
778       msg = \textcolor{stringliteral}{' data of axis ('} // trim(cause\_string) // \textcolor{stringliteral}{') for MPI is lack'}
779 
780       \textcolor{comment}{!}
781       \textcolor{comment}{!}
782       \textcolor{comment}{! -1000 以下: ユーザー定義}
783       \textcolor{comment}{! -1000 or less: User-defined error}
784       \textcolor{comment}{!}
785     \textcolor{keywordflow}{case}(:usr\_errno)
786       \textcolor{keywordflow}{if} (len(trim(adjustl(cause\_string))) < 1) \textcolor{keywordflow}{then}
787         cause\_string = \textcolor{stringliteral}{'Unknown error'}
788 \textcolor{keywordflow}{      end if}
789       \textcolor{keywordflow}{if} (cause\_int\_valid) \textcolor{keywordflow}{then}
790         \textcolor{keyword}{write}(cause\_int\_c, \textcolor{stringliteral}{"(i8)"}) cause\_int
791         msg = trim(cause\_string) // \textcolor{stringliteral}{' ('} // trim(adjustl(cause\_int\_c)) // \textcolor{stringliteral}{')'}
792       \textcolor{keywordflow}{else}
793         msg = trim(cause\_string)
794 \textcolor{keywordflow}{      end if}
795 \textcolor{keywordflow}{    case default}
796       \textcolor{keywordflow}{goto} 999
797 \textcolor{keywordflow}{    end select}
798     \textcolor{keyword}{write}(errno\_c, \textcolor{stringliteral}{"(i8)"}) errno
799     msg =  \textcolor{stringliteral}{'*** ERROR (Code '} // trim(adjustl(errno\_c))  // &
800       & \textcolor{stringliteral}{') ['} // trim(cause\_location) // \textcolor{stringliteral}{'] ***  '} // &
801       & trim(msg)
802     \textcolor{keywordflow}{return}
803 
804 999 \textcolor{keywordflow}{continue}
805     \textcolor{keywordflow}{if} (len(cause\_string) > 0) \textcolor{keywordflow}{then}
806       message = nf90\_strerror(errno)
807       \textcolor{keyword}{write}(errno\_c, \textcolor{stringliteral}{"(i8)"}) errno
808       msg =  \textcolor{stringliteral}{'*** ERROR (Code '} // trim(adjustl(errno\_c)) // &
809         & \textcolor{stringliteral}{') ['} // trim(cause\_location)             // &
810         & \textcolor{stringliteral}{'('}   // trim(cause\_string) // \textcolor{stringliteral}{')] ***  '} // &
811         & trim(message)
812     \textcolor{keywordflow}{else} \textcolor{keywordflow}{if} (cause\_int\_valid) \textcolor{keywordflow}{then}
813       message = nf90\_strerror(errno)
814       \textcolor{keyword}{write}(errno\_c, \textcolor{stringliteral}{"(i8)"}) errno
815       \textcolor{keyword}{write}(cause\_int\_c, \textcolor{stringliteral}{"(i8)"}) cause\_int
816       msg =  \textcolor{stringliteral}{'*** ERROR (Code '} // trim(adjustl(errno\_c)) // &
817         & \textcolor{stringliteral}{') ['} // trim(cause\_location)             // &
818         & \textcolor{stringliteral}{'('}   // trim(adjustl(cause\_int\_c)) // \textcolor{stringliteral}{')] ***  '} // &
819         & trim(message)
820     \textcolor{keywordflow}{else}
821       message = nf90\_strerror(errno)
822       \textcolor{keyword}{write}(errno\_c, \textcolor{stringliteral}{"(i8)"}) errno
823       msg =  \textcolor{stringliteral}{'*** ERROR (Code '} // trim(adjustl(errno\_c))  // &
824         & \textcolor{stringliteral}{') ['} // trim(cause\_location) // \textcolor{stringliteral}{'] ***  '} // &
825         & trim(message)
826 \textcolor{keywordflow}{    endif}
\end{DoxyCode}
Here is the caller graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{namespacedc__error_ae6bbd854853dbc9f4bc61c5a0ca2c018_icgraph}
\end{center}
\end{figure}
\mbox{\Hypertarget{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}\label{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8}} 
\index{dc\+\_\+error@{dc\+\_\+error}!storeerror@{storeerror}}
\index{storeerror@{storeerror}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{storeerror()}{storeerror()}}
{\footnotesize\ttfamily subroutine, public dc\+\_\+error\+::storeerror (\begin{DoxyParamCaption}\item[{integer, intent(in)}]{number,  }\item[{character(len = $\ast$), intent(in)}]{where,  }\item[{logical, intent(out), optional}]{err,  }\item[{character(len = $\ast$), intent(in), optional}]{cause\+\_\+c,  }\item[{integer, intent(in), optional}]{cause\+\_\+i }\end{DoxyParamCaption})}



Definition at line 830 of file dc\+\_\+error.\+f90.



References cause\+\_\+int, cause\+\_\+int\+\_\+valid, cause\+\_\+location, cause\+\_\+string, dc\+\_\+noerr, dumperror(), and errno.



Referenced by actual\+\_\+iorange\+\_\+dump(), gtool\+\_\+history\+\_\+internal\+::copy\+\_\+attrs(), dccalconvertbyunit1(), dccalconvertbyunit2(), dccalconverttoday1(), dccalconverttoday2(), dccalconverttohour1(), dccalconverttohour2(), dccalconverttomin1(), dccalconverttomin2(), dccalconverttosec1(), dccalconverttosec2(), dccalcreate1(), dccalcreate2(), dccaldatecreate1(), dccaldatecreate2(), dccaldatecurrent1(), dccaldatedifference1(), dccaldateevalid1(), dccaldateevalid2(), dccaldateevalym2ym1(), dccaldateevalym2ym2(), dccaldateevalymdhms1(), dccaldateevalymdhms2(), dccaldateinquire1(), dccaldateinquire2(), dccaldateparsestr1(), dccaldefault1(), dccalinquire1(), dccalparseunit1(), dc\+\_\+clock\+::dcclockgetd(), dc\+\_\+clock\+::dcclockgetr(), dc\+\_\+clock\+::dcclockpredict0(), dc\+\_\+clock\+::dcclockputline0(), dc\+\_\+clock\+::dcclockresult0(), dc\+\_\+clock\+::dcclocksetname0(), dc\+\_\+clock\+::dcclockstart0(), dc\+\_\+clock\+::dcclockstop0(), dc\+\_\+date\+\_\+internal\+::dcdate\+\_\+nondimcheck(), dcdatetimecreate1(), dcdatetimesetzone(), dcdifftimecreate2d(), dcdifftimeeval1(), dc\+\_\+scaledsec\+::dcscaledseccreated(), gtdata\+\_\+internal\+\_\+vartable\+::dimrange\+\_\+direct(), dc\+\_\+iounit\+::fileopen(), gdmemvarattrdel(), gdmemvarattrget(), gdncfileclose(), gdncfileinquirename(), gdncfileopen(), gdncfilereopen(), gdncvarattrcopy(), gdncvarclose(), gdncvarcreate(), gdncvarcreated(), gdncvardelattr(), gdncvaropen(), gdncvaropenbydimord(), gdncvarputattrchar(), gdncvarputattrdouble(), gdncvarputattrint(), gdncvarputattrreal(), gtvaraddmember(), gtvarattrtrue(), gtvarclose(), gtvarcopyattr(), gtvarcreate(), gtvarcreatecopyc(), gtvarcreated(), gtvardelattr(), gtvargetattrd(), gtvargetattrda(), gtvargetattrdp(), gtvargetattri(), gtvargetattria(), gtvargetattrip(), gtvargetattrr(), gtvargetattrra(), gtvargetattrrp(), gtvargetdouble(), gtvargetint(), gtvargetpointerdouble1(), gtvargetpointerdouble2(), gtvargetpointerdouble3(), gtvargetpointerdouble4(), gtvargetpointerdouble5(), gtvargetpointerdouble6(), gtvargetpointerdouble7(), gtvargetpointerint1(), gtvargetpointerint2(), gtvargetpointerint3(), gtvargetpointerint4(), gtvargetpointerint5(), gtvargetpointerint6(), gtvargetpointerint7(), gtvargetpointerreal1(), gtvargetpointerreal2(), gtvargetpointerreal3(), gtvargetpointerreal4(), gtvargetpointerreal5(), gtvargetpointerreal6(), gtvargetpointerreal7(), gtvargetreal(), gtvarlimit\+\_\+iiii(), gtvaropen(), gtvaropenbydimord(), gtvarputchar(), gtvarputdouble(), gtvarputint(), gtvarputline(), gtvarputreal(), gtvarslice(), gtvarslicenext(), gtvarxformbinary(), historyaddattrchar0(), historyaddattrdouble0(), historyaddattrdouble1(), historyaddattrint0(), historyaddattrint1(), historyaddattrlogical0(), historyaddattrreal0(), historyaddattrreal1(), historyaddvariable1(), historyautoaddattrchar0(), historyautoaddattrdouble0(), historyautoaddattrdouble1(), historyautoaddattrint0(), historyautoaddattrint1(), historyautoaddattrlogical0(), historyautoaddattrreal0(), historyautoaddattrreal1(), historyautoaddvariable1(), historyautoaddvariable2(), historyautoaddweightdouble(), historyautoaddweightint(), historyautoaddweightreal(), historyautoallvarfix(), historyautoclose1(), historyautocreate1(), historyautocreate2(), historyautocreate3(), historyautoputaxisdouble(), historyautoputaxisint(), historyautoputaxismpidouble(), historyautoputaxismpiint(), historyautoputaxismpireal(), historyautoputaxisreal(), historyautoputdouble0(), historyautoputdouble1(), historyautoputdouble2(), historyautoputdouble3(), historyautoputdouble4(), historyautoputdouble5(), historyautoputdouble6(), historyautoputdouble7(), historyautoputint0(), historyautoputint1(), historyautoputint2(), historyautoputint3(), historyautoputint4(), historyautoputint5(), historyautoputint6(), historyautoputint7(), historyautoputreal0(), historyautoputreal1(), historyautoputreal2(), historyautoputreal3(), historyautoputreal4(), historyautoputreal5(), historyautoputreal6(), historyautoputreal7(), historyclose(), historycopy1(), historycreate1(), historycreate2(), historygetdouble0(), historygetdouble1(), historygetdouble2(), historygetdouble3(), historygetdouble4(), historygetdouble5(), historygetdouble6(), historygetdouble7(), historygetint0(), historygetint1(), historygetint2(), historygetint3(), historygetint4(), historygetint5(), historygetint6(), historygetint7(), historygetreal0(), historygetreal1(), historygetreal2(), historygetreal3(), historygetreal4(), historygetreal5(), historygetreal6(), historygetreal7(), historygettattrchar0(), historygettattrdouble0(), historygettattrdouble1(), historygettattrint0(), historygettattrint1(), historygettattrreal0(), historygettattrreal1(), historyinquire1(), historyinquire2(), historyputaxismpidouble(), historyputaxismpiint(), historyputaxismpireal(), historyputcharex(), historyputdoubleex(), historyputintex(), historyputline(), historyputrealex(), historyvarinfoaddattrchar0(), historyvarinfoaddattrdouble0(), historyvarinfoaddattrdouble1(), historyvarinfoaddattrint0(), historyvarinfoaddattrint1(), historyvarinfoaddattrlogical0(), historyvarinfoaddattrreal0(), historyvarinfoaddattrreal1(), historyvarinfoclear0(), historyvarinfocopy1(), historyvarinfocreate1(), historyvarinfoinquire1(), gtool\+\_\+historyauto\+\_\+internal\+::hstfilecreate(), hstnmlinfoadd(), hstnmlinfoallnamevalid(), hstnmlinfoallvarinicheck(), hstnmlinfoassocgthist(), hstnmlinfoclose(), hstnmlinfocreate(), hstnmlinfodelete(), hstnmlinfoenddefine(), hstnmlinfogetnames(), hstnmlinfoinquire(), gtool\+\_\+history\+\_\+nmlinfo\+\_\+internal\+::hstnmlinfolistlast(), gtool\+\_\+history\+\_\+nmlinfo\+\_\+internal\+::hstnmlinfolistnext(), gtool\+\_\+history\+\_\+nmlinfo\+\_\+internal\+::hstnmlinfolistsearch(), hstnmlinfooutputstepdisable(), hstnmlinfoputline(), hstnmlinforedefine(), hstnmlinforesetdefault(), hstnmlinfosetvalidname(), gtool\+\_\+historyauto\+\_\+internal\+::hstvarsoutputcheck(), gtool\+\_\+history\+\_\+internal\+::lookup\+\_\+dimension(), lookup\+\_\+growable\+\_\+url(), gtool\+\_\+history\+\_\+internal\+::lookup\+\_\+var\+\_\+or\+\_\+dim(), gtool\+\_\+history\+\_\+internal\+::lookup\+\_\+variable(), gtdata\+\_\+internal\+\_\+map\+::maptabdelete(), dc\+\_\+message\+::messagenotifyc(), dc\+\_\+message\+::messagenotifyi(), gtdata\+\_\+internal\+\_\+vartable\+::ndims(), gtdata\+\_\+internal\+\_\+vartable\+::query\+\_\+growable(), and timegoahead().


\begin{DoxyCode}
830     \textcolor{comment}{!}
831     \textcolor{comment}{!== 典型的ライブラリ手続のために作られたエラー処理サブルーチン}
832     \textcolor{comment}{!== Error handling subroutine for typical procedures of library}
833     \textcolor{comment}{!}
834     \textcolor{comment}{! 必要な引数は2つであり、第1引数 *number* には整数型のエラーコード、}
835     \textcolor{comment}{! 第2引数 *where* には文字型でエラーの発生した手続名を与えます。}
836     \textcolor{comment}{! デフォルトでは以下の形式の文字列が標準出力に表示されてプログラム}
837     \textcolor{comment}{! は終了します。 エラーメッセージ error\_message}
838     \textcolor{comment}{! はエラーコードから自動的に決まります。}
839     \textcolor{comment}{! 対応表がエラーコード一覧にあるので参照してください。}
840     \textcolor{comment}{!}
841     \textcolor{comment}{! Number of necessary arguments is two. Give integer error code}
842     \textcolor{comment}{! to first argument *number*, and procedure name where the error}
843     \textcolor{comment}{! occurs to second argument *where*. By default, like a following}
844     \textcolor{comment}{! string is displayed to standard output, and the program aborts}
845     \textcolor{comment}{! Error message <error\_message> is determined by error code automatically.}
846     \textcolor{comment}{! See error code list.}
847     \textcolor{comment}{!}
848     \textcolor{comment}{!}
849     \textcolor{comment}{!     *** ERROR (Code number) [where] ***  error\_message}
850     \textcolor{comment}{!}
851     \textcolor{comment}{!     *** ERROR (Code number) [where(cause\_c)] ***  error\_message}
852     \textcolor{comment}{!}
853     \textcolor{comment}{! なお、gtool5 のライブラリ外からユーザがエラー処理用ツール}
854     \textcolor{comment}{! として StoreError を用いることを想定し、<b><tt>USR\_ERRNO</tt></b>}
855     \textcolor{comment}{! 番より小さい}
856     \textcolor{comment}{! エラーコードは空けてあります。<b><tt>USR\_ERRNO</tt></b>}
857     \textcolor{comment}{! より小さい値をエラーコードに与えると,}
858     \textcolor{comment}{! StoreError は以下の形式の文字列を標準出力に出力してプログラムを}
859     \textcolor{comment}{! 終了させます。より安易に使えるメッセージ出力およびエラー発生の}
860     \textcolor{comment}{! ためのモジュールとして *dc\_message* も用意してあるので}
861     \textcolor{comment}{! そちらも参照してください。}
862     \textcolor{comment}{!}
863     \textcolor{comment}{! In addition, for usage that users call StoreError as an error}
864     \textcolor{comment}{! handling tool from the outside of gtool5 library,}
865     \textcolor{comment}{! error codes smaller than <b><tt>USR\_ERRNO</tt></b> is saved.}
866     \textcolor{comment}{! When error codes smaller than <b><tt>USR\_ERRNO</tt></b> is given,}
867     \textcolor{comment}{! StoreError displays like a following string to standard output,}
868     \textcolor{comment}{! and stops the program.}
869     \textcolor{comment}{! *dc\_message* module is prepared too. This module can be used}
870     \textcolor{comment}{! more easily for message output and rise of error.}
871     \textcolor{comment}{!}
872     \textcolor{comment}{!}
873     \textcolor{comment}{!     *** ERROR (Code number) [where] ***  cause\_c}
874     \textcolor{comment}{!}
875     \textcolor{comment}{!     *** ERROR (Code number) [where] ***  cause\_c (cause\_i)}
876     \textcolor{comment}{!}
877     \textcolor{comment}{!--}
878     \textcolor{comment}{!== 開発者向け解説}
879     \textcolor{comment}{!}
880     \textcolor{comment}{! エラー番号 number を errno に格納する。同時に付随的情報}
881     \textcolor{comment}{! where, cause\_i を cause\_location, cause\_string,}
882     \textcolor{comment}{! cause\_int に格納する。}
883     \textcolor{comment}{! err が与えられている場合、err は number が DC\_NOERR の場合だけ偽になる。}
884     \textcolor{comment}{! number が DC\_NOERR ならば即復帰する。}
885     \textcolor{comment}{! err が与えられていなければエラーメッセージを装置 * に出力して}
886     \textcolor{comment}{! プログラムを終了する。}
887     \textcolor{comment}{!++}
888 
889     \textcolor{keywordtype}{integer},            \textcolor{keywordtype}{intent(in)}            :: \hyperlink{interfacedc__hash_1_1number}{number}
890                               \textcolor{comment}{! エラーコード。}
891                               \textcolor{comment}{! Error code}
892     \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)}            :: where
893                               \textcolor{comment}{! エラー発生個所。}
894                               \textcolor{comment}{! Place where error occurs}
895     \textcolor{keywordtype}{logical},            \textcolor{keywordtype}{intent(out)}, \textcolor{keywordtype}{optional} :: err
896                               \textcolor{comment}{! 例外処理用フラグ。}
897                               \textcolor{comment}{! デフォルトでは、*number* に非エラーコード}
898                               \textcolor{comment}{! 以外の値が与えられた場合、エラーメッセージを}
899                               \textcolor{comment}{! 表示してプログラムは強制終了します。}
900                               \textcolor{comment}{! 引数 *err* が与えられる場合、}
901                               \textcolor{comment}{! プログラムは強制終了せず、代わりに}
902                               \textcolor{comment}{! *err* に .true. が代入されます。}
903                               \textcolor{comment}{!}
904                               \textcolor{comment}{! Exception handling flag.}
905                               \textcolor{comment}{! By default, when error code (excluding}
906                               \textcolor{comment}{! non error code) is given to *number*,}
907                               \textcolor{comment}{! the program display error message and aborts.}
908                               \textcolor{comment}{! If this *err* argument is given,}
909                               \textcolor{comment}{! .true. is substituted to *err* and}
910                               \textcolor{comment}{! the program does not abort.}
911     \textcolor{keywordtype}{character(len = *)}, \textcolor{keywordtype}{intent(in)},  \textcolor{keywordtype}{optional} :: cause\_c
912                               \textcolor{comment}{! 文字型メッセージ。}
913                               \textcolor{comment}{! Character message}
914     \textcolor{keywordtype}{integer},            \textcolor{keywordtype}{intent(in)},  \textcolor{keywordtype}{optional} :: cause\_i
915                               \textcolor{comment}{! 整数型メッセージ。}
916                               \textcolor{comment}{! Integer message}
917   \textcolor{keywordflow}{continue}
918     \textcolor{keywordflow}{if} (\textcolor{keyword}{present}(err)) \textcolor{keywordflow}{then}
919       err = (\hyperlink{interfacedc__hash_1_1number}{number} /= dc\_noerr)
920       \textcolor{keywordflow}{return}
921 \textcolor{keywordflow}{    endif}
922     \textcolor{keywordflow}{if} (\hyperlink{interfacedc__hash_1_1number}{number} == dc\_noerr) \textcolor{keywordflow}{return}
923     errno = \hyperlink{interfacedc__hash_1_1number}{number}
924     cause\_location = \textcolor{keywordflow}{where}
925     \textcolor{keywordflow}{if} (\textcolor{keyword}{present}(cause\_c)) \textcolor{keywordflow}{then}
926       cause\_string = trim(cause\_c)
927     \textcolor{keywordflow}{else}
928       cause\_string = \textcolor{stringliteral}{""}
929 \textcolor{keywordflow}{    endif}
930     \textcolor{keywordflow}{if} (\textcolor{keyword}{present}(cause\_i)) \textcolor{keywordflow}{then}
931       cause\_int = cause\_i
932       cause\_int\_valid = .true.
933     \textcolor{keywordflow}{else}
934       cause\_int\_valid = .false.
935 \textcolor{keywordflow}{    end if}
936     \textcolor{keyword}{call }\hyperlink{dc__error_8f90_a805edc2691c008aded6c82bc8d28d99e}{dumperror}
\end{DoxyCode}
Here is the call graph for this function\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{namespacedc__error_a0104aee83ee5752b1a9f6152b11864a8_cgraph}
\end{center}
\end{figure}


\subsection{Variable Documentation}
\mbox{\Hypertarget{namespacedc__error_a0d6caedab454109773291ce1324708ce}\label{namespacedc__error_a0d6caedab454109773291ce1324708ce}} 
\index{dc\+\_\+error@{dc\+\_\+error}!cause\+\_\+int@{cause\+\_\+int}}
\index{cause\+\_\+int@{cause\+\_\+int}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{cause\+\_\+int}{cause\_int}}
{\footnotesize\ttfamily integer, save, private dc\+\_\+error\+::cause\+\_\+int = D\+C\+\_\+\+N\+O\+E\+RR\hspace{0.3cm}{\ttfamily [private]}}



Definition at line 511 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and storeerror().


\begin{DoxyCode}
511   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{private}, \textcolor{keywordtype}{save}       :: cause\_int = dc\_noerr
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ac83614f332e8a32dca46a94bf43bfffe}\label{namespacedc__error_ac83614f332e8a32dca46a94bf43bfffe}} 
\index{dc\+\_\+error@{dc\+\_\+error}!cause\+\_\+int\+\_\+valid@{cause\+\_\+int\+\_\+valid}}
\index{cause\+\_\+int\+\_\+valid@{cause\+\_\+int\+\_\+valid}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{cause\+\_\+int\+\_\+valid}{cause\_int\_valid}}
{\footnotesize\ttfamily logical, save, private dc\+\_\+error\+::cause\+\_\+int\+\_\+valid = .false.\hspace{0.3cm}{\ttfamily [private]}}



Definition at line 512 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and storeerror().


\begin{DoxyCode}
512   \textcolor{keywordtype}{logical}, \textcolor{keywordtype}{private}, \textcolor{keywordtype}{save}       :: cause\_int\_valid = .false.
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a5928c0b566c286d90a2e7604e8bef7c9}\label{namespacedc__error_a5928c0b566c286d90a2e7604e8bef7c9}} 
\index{dc\+\_\+error@{dc\+\_\+error}!cause\+\_\+location@{cause\+\_\+location}}
\index{cause\+\_\+location@{cause\+\_\+location}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{cause\+\_\+location}{cause\_location}}
{\footnotesize\ttfamily character(string), save, private dc\+\_\+error\+::cause\+\_\+location = \char`\"{}\char`\"{}\hspace{0.3cm}{\ttfamily [private]}}



Definition at line 514 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and storeerror().


\begin{DoxyCode}
514   \textcolor{keywordtype}{character(STRING)}, \textcolor{keywordtype}{private}, \textcolor{keywordtype}{save} :: cause\_location = \textcolor{stringliteral}{""}
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a21e5a601f6e3908a53095e73cb5a6398}\label{namespacedc__error_a21e5a601f6e3908a53095e73cb5a6398}} 
\index{dc\+\_\+error@{dc\+\_\+error}!cause\+\_\+string@{cause\+\_\+string}}
\index{cause\+\_\+string@{cause\+\_\+string}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{cause\+\_\+string}{cause\_string}}
{\footnotesize\ttfamily character(string), save, private dc\+\_\+error\+::cause\+\_\+string = \char`\"{}\char`\"{}\hspace{0.3cm}{\ttfamily [private]}}



Definition at line 513 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and storeerror().


\begin{DoxyCode}
513   \textcolor{keywordtype}{character(STRING)}, \textcolor{keywordtype}{private}, \textcolor{keywordtype}{save} :: cause\_string = \textcolor{stringliteral}{""}
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a3302263a8c976235052a305d54572070}\label{namespacedc__error_a3302263a8c976235052a305d54572070}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+ealreadyinit@{dc\+\_\+ealreadyinit}}
\index{dc\+\_\+ealreadyinit@{dc\+\_\+ealreadyinit}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+ealreadyinit}{dc\_ealreadyinit}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+ealreadyinit = -\/401}



Definition at line 558 of file dc\+\_\+error.\+f90.



Referenced by dccalcreate1(), dccalcreate2(), dccaldatecreate1(), dccaldatecreate2(), dccaldatecurrent1(), dccaldateevalid1(), dccaldateevalid2(), dccaldateevalym2ym1(), dccaldateevalym2ym2(), dccaldateevalymdhms1(), dccaldateevalymdhms2(), dccaldateparsestr1(), dccaldefault1(), dccalparseunit1(), geterrormessage(), historyautocreate1(), historyautocreate2(), historyautocreate3(), historycreate1(), historycreate2(), historyvarinfocopy1(), historyvarinfocreate1(), and hstnmlinfocreate().


\begin{DoxyCode}
558   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_ealreadyinit   = -401
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a4e4bfd987a6af527e5b7514dd7535f85}\label{namespacedc__error_a4e4bfd987a6af527e5b7514dd7535f85}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+earglack@{dc\+\_\+earglack}}
\index{dc\+\_\+earglack@{dc\+\_\+earglack}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+earglack}{dc\_earglack}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+earglack = -\/412}



Definition at line 569 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), historyputcharex(), historyputdoubleex(), historyputintex(), historyputrealex(), hstnmlinfoadd(), hstnmlinfoallnamevalid(), hstnmlinfoallvarinicheck(), hstnmlinfocreate(), hstnmlinfodelete(), hstnmlinfoinquire(), and hstnmlinfosetvalidname().


\begin{DoxyCode}
569   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_earglack       = -412
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_acb56887bf09e6518808f8f4c95650b04}\label{namespacedc__error_acb56887bf09e6518808f8f4c95650b04}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+ebadcaltype@{dc\+\_\+ebadcaltype}}
\index{dc\+\_\+ebadcaltype@{dc\+\_\+ebadcaltype}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+ebadcaltype}{dc\_ebadcaltype}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+ebadcaltype = -\/403}



Definition at line 560 of file dc\+\_\+error.\+f90.



Referenced by dccalcreate1(), dccalcreate2(), dccaldefault1(), dccalparseunit1(), dcdatetimecreate1(), and geterrormessage().


\begin{DoxyCode}
560   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_ebadcaltype    = -403
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ac7e64bb1ca445d53f1c98ab82917bc51}\label{namespacedc__error_ac7e64bb1ca445d53f1c98ab82917bc51}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+ebaddate@{dc\+\_\+ebaddate}}
\index{dc\+\_\+ebaddate@{dc\+\_\+ebaddate}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+ebaddate}{dc\_ebaddate}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+ebaddate = -\/418}



Definition at line 575 of file dc\+\_\+error.\+f90.



Referenced by dccaldatecreate1(), dccaldatecreate2(), dccaldatecurrent1(), dccaldateevalid1(), dccaldateevalid2(), dccaldateevalym2ym1(), dccaldateevalym2ym2(), dccaldateevalymdhms1(), dccaldateevalymdhms2(), dccaldateparsestr1(), and geterrormessage().


\begin{DoxyCode}
575   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_ebaddate       = -418
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a3e04908c009f08231076115a0776a1c6}\label{namespacedc__error_a3e04908c009f08231076115a0776a1c6}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+ebadfileopmode@{dc\+\_\+ebadfileopmode}}
\index{dc\+\_\+ebadfileopmode@{dc\+\_\+ebadfileopmode}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+ebadfileopmode}{dc\_ebadfileopmode}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+ebadfileopmode = -\/406}



Definition at line 563 of file dc\+\_\+error.\+f90.



Referenced by dc\+\_\+iounit\+::fileopen(), and geterrormessage().


\begin{DoxyCode}
563   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_ebadfileopmode = -406
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ace08fdbe745eff9029a6689bde03b811}\label{namespacedc__error_ace08fdbe745eff9029a6689bde03b811}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+ebadtimezone@{dc\+\_\+ebadtimezone}}
\index{dc\+\_\+ebadtimezone@{dc\+\_\+ebadtimezone}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+ebadtimezone}{dc\_ebadtimezone}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+ebadtimezone = -\/404}



Definition at line 561 of file dc\+\_\+error.\+f90.



Referenced by dcdatetimecreate1(), dcdatetimesetzone(), and geterrormessage().


\begin{DoxyCode}
561   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_ebadtimezone   = -404
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a19b63488d4f7bc5507179bb795640f5f}\label{namespacedc__error_a19b63488d4f7bc5507179bb795640f5f}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+ebadunit@{dc\+\_\+ebadunit}}
\index{dc\+\_\+ebadunit@{dc\+\_\+ebadunit}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+ebadunit}{dc\_ebadunit}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+ebadunit = -\/402}



Definition at line 559 of file dc\+\_\+error.\+f90.



Referenced by dccalconvertbyunit1(), dccalconvertbyunit2(), dccalconverttoday1(), dccalconverttoday2(), dccalconverttohour1(), dccalconverttohour2(), dccalconverttomin1(), dccalconverttomin2(), dccalconverttosec1(), dccalconverttosec2(), dccaldatedifference1(), dccaldateevalid2(), dccaldateevalym2ym2(), dccaldateevalymdhms2(), dccalparseunit1(), dcdifftimecreate2d(), and geterrormessage().


\begin{DoxyCode}
559   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_ebadunit       = -402
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ad5877d584d189e33a99626e982b02720}\label{namespacedc__error_ad5877d584d189e33a99626e982b02720}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+edimtime@{dc\+\_\+edimtime}}
\index{dc\+\_\+edimtime@{dc\+\_\+edimtime}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+edimtime}{dc\_edimtime}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+edimtime = -\/416}



Definition at line 573 of file dc\+\_\+error.\+f90.



Referenced by dc\+\_\+date\+\_\+internal\+::dcdate\+\_\+nondimcheck(), dcdifftimeeval1(), and geterrormessage().


\begin{DoxyCode}
573   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: \hyperlink{namespacedc__error_ad5877d584d189e33a99626e982b02720}{dc\_edimtime}       = -416
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_aba5ad002b8647cc3f9846318d7200d52}\label{namespacedc__error_aba5ad002b8647cc3f9846318d7200d52}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+efilenameempty@{dc\+\_\+efilenameempty}}
\index{dc\+\_\+efilenameempty@{dc\+\_\+efilenameempty}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+efilenameempty}{dc\_efilenameempty}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+efilenameempty = -\/405}



Definition at line 562 of file dc\+\_\+error.\+f90.



Referenced by dc\+\_\+iounit\+::fileopen(), and geterrormessage().


\begin{DoxyCode}
562   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_efilenameempty = -405
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_af615e5370c2a4be7e491ababe9171027}\label{namespacedc__error_af615e5370c2a4be7e491ababe9171027}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+einconsistcaldate@{dc\+\_\+einconsistcaldate}}
\index{dc\+\_\+einconsistcaldate@{dc\+\_\+einconsistcaldate}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+einconsistcaldate}{dc\_einconsistcaldate}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+einconsistcaldate = -\/419}



Definition at line 576 of file dc\+\_\+error.\+f90.



Referenced by dc\+\_\+calendar\+\_\+internal\+::dccaldate\+\_\+normalize(), dc\+\_\+calendar\+\_\+internal\+::dccaldate\+\_\+ym2d(), dccaldateevalid1(), dccaldateevalid2(), dccaldateevalym2ym1(), dccaldateevalym2ym2(), dccaldateevalymdhms1(), dccaldateevalymdhms2(), dccaldateinquire1(), dccaldateinquire2(), and geterrormessage().


\begin{DoxyCode}
576   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_einconsistcaldate = -419
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a64f090fc161836514c614059f74c23e6}\label{namespacedc__error_a64f090fc161836514c614059f74c23e6}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+enegative@{dc\+\_\+enegative}}
\index{dc\+\_\+enegative@{dc\+\_\+enegative}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+enegative}{dc\_enegative}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+enegative = -\/411}



Definition at line 568 of file dc\+\_\+error.\+f90.



Referenced by dccaldateevalid1(), dccaldateevalid2(), dccaldateevalym2ym1(), dccaldateevalym2ym2(), dccaldateevalymdhms1(), dccaldateevalymdhms2(), dccaldateinquire1(), dccaldateinquire2(), geterrormessage(), gtvargetdouble(), gtvargetint(), gtvargetreal(), historyautocreate1(), historyautocreate3(), historyautoputdouble0(), historyautoputdouble1(), historyautoputdouble2(), historyautoputdouble3(), historyautoputdouble4(), historyautoputdouble5(), historyautoputdouble6(), historyautoputdouble7(), historyautoputint0(), historyautoputint1(), historyautoputint2(), historyautoputint3(), historyautoputint4(), historyautoputint5(), historyautoputint6(), historyautoputint7(), historyautoputreal0(), historyautoputreal1(), historyautoputreal2(), historyautoputreal3(), historyautoputreal4(), historyautoputreal5(), historyautoputreal6(), historyautoputreal7(), and hstnmlinfocreate().


\begin{DoxyCode}
568   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_enegative      = -411
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a2573539e9355653af5efae5323f7a041}\label{namespacedc__error_a2573539e9355653af5efae5323f7a041}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+enoassoc@{dc\+\_\+enoassoc}}
\index{dc\+\_\+enoassoc@{dc\+\_\+enoassoc}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+enoassoc}{dc\_enoassoc}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+enoassoc = -\/413}



Definition at line 570 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage().


\begin{DoxyCode}
570   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_enoassoc       = -413
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a28d807ff6fc306b8995b3dd382494be3}\label{namespacedc__error_a28d807ff6fc306b8995b3dd382494be3}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+enodimtime@{dc\+\_\+enodimtime}}
\index{dc\+\_\+enodimtime@{dc\+\_\+enodimtime}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+enodimtime}{dc\_enodimtime}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+enodimtime = -\/415}



Definition at line 572 of file dc\+\_\+error.\+f90.



Referenced by dcdifftimeeval1(), and geterrormessage().


\begin{DoxyCode}
572   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_enodimtime     = -415
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ae5f73ad2e691edb0b6bd1bf837604d5e}\label{namespacedc__error_ae5f73ad2e691edb0b6bd1bf837604d5e}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+enoentry@{dc\+\_\+enoentry}}
\index{dc\+\_\+enoentry@{dc\+\_\+enoentry}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+enoentry}{dc\_enoentry}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+enoentry = -\/414}



Definition at line 571 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), hstnmlinfoallnamevalid(), hstnmlinfoallvarinicheck(), hstnmlinfoassocgthist(), hstnmlinfoinquire(), hstnmlinfooutputstepdisable(), and hstnmlinfosetvalidname().


\begin{DoxyCode}
571   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_enoentry       = -414
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ad5fd58b718dd9a9900d34510366870f1}\label{namespacedc__error_ad5fd58b718dd9a9900d34510366870f1}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+enofileexist@{dc\+\_\+enofileexist}}
\index{dc\+\_\+enofileexist@{dc\+\_\+enofileexist}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+enofileexist}{dc\_enofileexist}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+enofileexist = -\/408}



Definition at line 565 of file dc\+\_\+error.\+f90.



Referenced by dc\+\_\+iounit\+::fileopen(), and geterrormessage().


\begin{DoxyCode}
565   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_enofileexist   = -408
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a8cf0aeb5a137428023c346d553ddec34}\label{namespacedc__error_a8cf0aeb5a137428023c346d553ddec34}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+enofileread@{dc\+\_\+enofileread}}
\index{dc\+\_\+enofileread@{dc\+\_\+enofileread}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+enofileread}{dc\_enofileread}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+enofileread = -\/409}



Definition at line 566 of file dc\+\_\+error.\+f90.



Referenced by dc\+\_\+iounit\+::fileopen(), geterrormessage(), and hstnmlinfocreate().


\begin{DoxyCode}
566   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_enofileread    = -409
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ad3d25c404e7b8f58f34ea81674554f00}\label{namespacedc__error_ad3d25c404e7b8f58f34ea81674554f00}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+enofilewrite@{dc\+\_\+enofilewrite}}
\index{dc\+\_\+enofilewrite@{dc\+\_\+enofilewrite}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+enofilewrite}{dc\_enofilewrite}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+enofilewrite = -\/410}



Definition at line 567 of file dc\+\_\+error.\+f90.



Referenced by dc\+\_\+iounit\+::fileopen(), and geterrormessage().


\begin{DoxyCode}
567   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_enofilewrite   = -410
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a31f1081213c338a4f6a6e5acdfe4a8a8}\label{namespacedc__error_a31f1081213c338a4f6a6e5acdfe4a8a8}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+enotinit@{dc\+\_\+enotinit}}
\index{dc\+\_\+enotinit@{dc\+\_\+enotinit}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+enotinit}{dc\_enotinit}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+enotinit = -\/400}



Definition at line 557 of file dc\+\_\+error.\+f90.



Referenced by dccalconvertbyunit1(), dccalconvertbyunit2(), dccalconverttoday1(), dccalconverttoday2(), dccalconverttohour1(), dccalconverttohour2(), dccalconverttomin1(), dccalconverttomin2(), dccalconverttosec1(), dccalconverttosec2(), dccaldatedifference1(), dccaldateevalid1(), dccaldateevalid2(), dccaldateevalym2ym1(), dccaldateevalym2ym2(), dccaldateevalymdhms1(), dccaldateevalymdhms2(), dccaldateinquire1(), dccaldateinquire2(), dccalinquire1(), dc\+\_\+clock\+::dcclockgetd(), dc\+\_\+clock\+::dcclockgetr(), dc\+\_\+clock\+::dcclockpredict0(), dc\+\_\+clock\+::dcclockputline0(), dc\+\_\+clock\+::dcclockresult0(), dc\+\_\+clock\+::dcclocksetname0(), dc\+\_\+clock\+::dcclockstart0(), dc\+\_\+clock\+::dcclockstop0(), geterrormessage(), historyaddvariable1(), historyautoaddattrchar0(), historyautoaddattrdouble0(), historyautoaddattrdouble1(), historyautoaddattrint0(), historyautoaddattrint1(), historyautoaddattrlogical0(), historyautoaddattrreal0(), historyautoaddattrreal1(), historyautoaddvariable1(), historyautoaddweightdouble(), historyautoaddweightint(), historyautoaddweightreal(), historyautoallvarfix(), historyautoclose1(), historyautoputaxisdouble(), historyautoputaxisint(), historyautoputaxismpidouble(), historyautoputaxismpiint(), historyautoputaxismpireal(), historyautoputaxisreal(), historyautoputdouble0(), historyautoputdouble1(), historyautoputdouble2(), historyautoputdouble3(), historyautoputdouble4(), historyautoputdouble5(), historyautoputdouble6(), historyautoputdouble7(), historyautoputint0(), historyautoputint1(), historyautoputint2(), historyautoputint3(), historyautoputint4(), historyautoputint5(), historyautoputint6(), historyautoputint7(), historyautoputreal0(), historyautoputreal1(), historyautoputreal2(), historyautoputreal3(), historyautoputreal4(), historyautoputreal5(), historyautoputreal6(), historyautoputreal7(), historyclose(), historyputaxismpidouble(), historyputaxismpiint(), historyputaxismpireal(), historyputcharex(), historyputdoubleex(), historyputintex(), historyputline(), historyputrealex(), historyvarinfoaddattrchar0(), historyvarinfoaddattrdouble0(), historyvarinfoaddattrdouble1(), historyvarinfoaddattrint0(), historyvarinfoaddattrint1(), historyvarinfoaddattrlogical0(), historyvarinfoaddattrreal0(), historyvarinfoaddattrreal1(), historyvarinfoclear0(), historyvarinfocopy1(), historyvarinfoinquire1(), hstnmlinfoadd(), hstnmlinfoallnamevalid(), hstnmlinfoallvarinicheck(), hstnmlinfoassocgthist(), hstnmlinfoclose(), hstnmlinfodelete(), hstnmlinfoenddefine(), hstnmlinfogetnames(), hstnmlinfoinquire(), hstnmlinfooutputstepdisable(), hstnmlinfoputline(), hstnmlinforedefine(), hstnmlinforesetdefault(), and hstnmlinfosetvalidname().


\begin{DoxyCode}
557   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_enotinit       = -400
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_addf5e9b6a4ca81b6468763737679c0ef}\label{namespacedc__error_addf5e9b6a4ca81b6468763737679c0ef}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+enounitnum@{dc\+\_\+enounitnum}}
\index{dc\+\_\+enounitnum@{dc\+\_\+enounitnum}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+enounitnum}{dc\_enounitnum}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+enounitnum = -\/407}



Definition at line 564 of file dc\+\_\+error.\+f90.



Referenced by dc\+\_\+iounit\+::fileopen(), and geterrormessage().


\begin{DoxyCode}
564   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_enounitnum     = -407
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a668e4e18c907f401d505fcc2a18c8a17}\label{namespacedc__error_a668e4e18c907f401d505fcc2a18c8a17}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+etoolargetime@{dc\+\_\+etoolargetime}}
\index{dc\+\_\+etoolargetime@{dc\+\_\+etoolargetime}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+etoolargetime}{dc\_etoolargetime}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+etoolargetime = -\/417}



Definition at line 574 of file dc\+\_\+error.\+f90.



Referenced by dc\+\_\+scaledsec\+::dcscaledseccreated(), and geterrormessage().


\begin{DoxyCode}
574   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: dc\_etoolargetime  = -417
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a64841a3c9e3ef7d5ddb175e5770f7dfe}\label{namespacedc__error_a64841a3c9e3ef7d5ddb175e5770f7dfe}} 
\index{dc\+\_\+error@{dc\+\_\+error}!dc\+\_\+noerr@{dc\+\_\+noerr}}
\index{dc\+\_\+noerr@{dc\+\_\+noerr}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{dc\+\_\+noerr}{dc\_noerr}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::dc\+\_\+noerr = 0}



Definition at line 509 of file dc\+\_\+error.\+f90.



Referenced by actual\+\_\+iorange\+\_\+dump(), gtool\+\_\+history\+\_\+internal\+::copy\+\_\+attrs(), dccalconvertbyunit1(), dccalconvertbyunit2(), dccalconverttoday1(), dccalconverttoday2(), dccalconverttohour1(), dccalconverttohour2(), dccalconverttomin1(), dccalconverttomin2(), dccalconverttosec1(), dccalconverttosec2(), dccalcreate1(), dccalcreate2(), dc\+\_\+calendar\+\_\+internal\+::dccaldate\+\_\+normalize(), dc\+\_\+calendar\+\_\+internal\+::dccaldate\+\_\+ym2d(), dccaldatecreate1(), dccaldatecreate2(), dccaldatecurrent1(), dccaldatedifference1(), dccaldateevalid1(), dccaldateevalid2(), dccaldateevalym2ym1(), dccaldateevalym2ym2(), dccaldateevalymdhms1(), dccaldateevalymdhms2(), dccaldateinquire1(), dccaldateinquire2(), dccaldateparsestr1(), dccaldefault1(), dccalinquire1(), dccalparseunit1(), dc\+\_\+clock\+::dcclockgetd(), dc\+\_\+clock\+::dcclockgetr(), dc\+\_\+clock\+::dcclockpredict0(), dc\+\_\+clock\+::dcclockputline0(), dc\+\_\+clock\+::dcclockresult0(), dc\+\_\+clock\+::dcclocksetname0(), dc\+\_\+clock\+::dcclockstart0(), dc\+\_\+clock\+::dcclockstop0(), dcdatetimecreate1(), dcdatetimesetzone(), dcdifftimecreate2d(), dcdifftimeeval1(), dc\+\_\+scaledsec\+::dcscaledseccreated(), dc\+\_\+iounit\+::fileopen(), gtvarclose(), gtvarcopyattr(), gtvarcreate(), gtvarcreated(), gtvargetdouble(), gtvargetint(), gtvargetpointerdouble1(), gtvargetpointerdouble2(), gtvargetpointerdouble3(), gtvargetpointerdouble4(), gtvargetpointerdouble5(), gtvargetpointerdouble6(), gtvargetpointerdouble7(), gtvargetpointerint1(), gtvargetpointerint2(), gtvargetpointerint3(), gtvargetpointerint4(), gtvargetpointerint5(), gtvargetpointerint6(), gtvargetpointerint7(), gtvargetpointerreal1(), gtvargetpointerreal2(), gtvargetpointerreal3(), gtvargetpointerreal4(), gtvargetpointerreal5(), gtvargetpointerreal6(), gtvargetpointerreal7(), gtvargetreal(), gtvarlimit\+\_\+iiii(), gtvaropen(), gtvaropenbydimord(), gtvarputline(), gtvarslicenext(), gtvarxformbinary(), historyaddattrchar0(), historyaddattrdouble0(), historyaddattrdouble1(), historyaddattrint0(), historyaddattrint1(), historyaddattrlogical0(), historyaddattrreal0(), historyaddattrreal1(), historyaddvariable1(), historyautoaddattrchar0(), historyautoaddattrdouble0(), historyautoaddattrdouble1(), historyautoaddattrint0(), historyautoaddattrint1(), historyautoaddattrlogical0(), historyautoaddattrreal0(), historyautoaddattrreal1(), historyautoaddvariable1(), historyautoaddvariable2(), historyautoaddweightdouble(), historyautoaddweightint(), historyautoaddweightreal(), historyautoallvarfix(), historyautoclose1(), historyautocreate1(), historyautocreate2(), historyautocreate3(), historyautoputaxisdouble(), historyautoputaxisint(), historyautoputaxismpidouble(), historyautoputaxismpiint(), historyautoputaxismpireal(), historyautoputaxisreal(), historyautoputdouble0(), historyautoputdouble1(), historyautoputdouble2(), historyautoputdouble3(), historyautoputdouble4(), historyautoputdouble5(), historyautoputdouble6(), historyautoputdouble7(), historyautoputint0(), historyautoputint1(), historyautoputint2(), historyautoputint3(), historyautoputint4(), historyautoputint5(), historyautoputint6(), historyautoputint7(), historyautoputreal0(), historyautoputreal1(), historyautoputreal2(), historyautoputreal3(), historyautoputreal4(), historyautoputreal5(), historyautoputreal6(), historyautoputreal7(), historyclose(), historycopy1(), historycreate1(), historycreate2(), historygetdouble0(), historygetdouble1(), historygetdouble2(), historygetdouble3(), historygetdouble4(), historygetdouble5(), historygetdouble6(), historygetdouble7(), historygetint0(), historygetint1(), historygetint2(), historygetint3(), historygetint4(), historygetint5(), historygetint6(), historygetint7(), historygetreal0(), historygetreal1(), historygetreal2(), historygetreal3(), historygetreal4(), historygetreal5(), historygetreal6(), historygetreal7(), historygettattrchar0(), historygettattrdouble0(), historygettattrdouble1(), historygettattrint0(), historygettattrint1(), historygettattrreal0(), historygettattrreal1(), historyinquire1(), historyinquire2(), historyputaxismpidouble(), historyputaxismpiint(), historyputaxismpireal(), historyputcharex(), historyputdoubleex(), historyputintex(), historyputline(), historyputrealex(), historyvarinfoaddattrchar0(), historyvarinfoaddattrdouble0(), historyvarinfoaddattrdouble1(), historyvarinfoaddattrint0(), historyvarinfoaddattrint1(), historyvarinfoaddattrlogical0(), historyvarinfoaddattrreal0(), historyvarinfoaddattrreal1(), historyvarinfoclear0(), historyvarinfocopy1(), historyvarinfocreate1(), historyvarinfoinquire1(), gtool\+\_\+historyauto\+\_\+internal\+::hstfilecreate(), hstnmlinfoadd(), hstnmlinfoallnamevalid(), hstnmlinfoallvarinicheck(), hstnmlinfoassocgthist(), hstnmlinfoclose(), hstnmlinfocreate(), hstnmlinfodelete(), hstnmlinfoenddefine(), hstnmlinfogetnames(), hstnmlinfoinquire(), gtool\+\_\+history\+\_\+nmlinfo\+\_\+internal\+::hstnmlinfolistlast(), gtool\+\_\+history\+\_\+nmlinfo\+\_\+internal\+::hstnmlinfolistnext(), gtool\+\_\+history\+\_\+nmlinfo\+\_\+internal\+::hstnmlinfolistsearch(), hstnmlinfooutputstepdisable(), hstnmlinfoputline(), hstnmlinforedefine(), hstnmlinforesetdefault(), hstnmlinfosetvalidname(), gtool\+\_\+historyauto\+\_\+internal\+::hstvarsoutputcheck(), gtool\+\_\+history\+\_\+internal\+::lookup\+\_\+dimension(), lookup\+\_\+growable\+\_\+url(), gtool\+\_\+history\+\_\+internal\+::lookup\+\_\+var\+\_\+or\+\_\+dim(), gtool\+\_\+history\+\_\+internal\+::lookup\+\_\+variable(), gtdata\+\_\+internal\+\_\+map\+::map\+\_\+create(), gtdata\+\_\+internal\+\_\+map\+::map\+\_\+set(), gtdata\+\_\+internal\+\_\+map\+::map\+\_\+set\+\_\+ndims(), gtdata\+\_\+internal\+\_\+map\+::map\+\_\+set\+\_\+rank(), gtdata\+\_\+internal\+\_\+map\+::maptabdelete(), storeerror(), and timegoahead().


\begin{DoxyCode}
509   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{public}, \textcolor{keywordtype}{parameter}   :: dc\_noerr  = 0
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a2a50cba05dc308ab9701d1eaab660e27}\label{namespacedc__error_a2a50cba05dc308ab9701d1eaab660e27}} 
\index{dc\+\_\+error@{dc\+\_\+error}!errno@{errno}}
\index{errno@{errno}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{errno}{errno}}
{\footnotesize\ttfamily integer, save, private dc\+\_\+error\+::errno = D\+C\+\_\+\+N\+O\+E\+RR\hspace{0.3cm}{\ttfamily [private]}}



Definition at line 510 of file dc\+\_\+error.\+f90.



Referenced by errorcode(), geterrormessage(), and storeerror().


\begin{DoxyCode}
510   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{private}, \textcolor{keywordtype}{save}       :: errno     = dc\_noerr
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a260d09bb65bb6b9df72151299b4df65a}\label{namespacedc__error_a260d09bb65bb6b9df72151299b4df65a}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gr\+\_\+enotgr@{gr\+\_\+enotgr}}
\index{gr\+\_\+enotgr@{gr\+\_\+enotgr}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gr\+\_\+enotgr}{gr\_enotgr}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gr\+\_\+enotgr = -\/300}



Definition at line 552 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage().


\begin{DoxyCode}
552   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gr\_enotgr = -300
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_aa11b8065198295505e35eb5a1e1436a4}\label{namespacedc__error_aa11b8065198295505e35eb5a1e1436a4}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+eargsizemismatch@{gt\+\_\+eargsizemismatch}}
\index{gt\+\_\+eargsizemismatch@{gt\+\_\+eargsizemismatch}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+eargsizemismatch}{gt\_eargsizemismatch}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+eargsizemismatch = -\/109}



Definition at line 536 of file dc\+\_\+error.\+f90.



Referenced by gtool\+\_\+history\+\_\+internal\+::copy\+\_\+attrs(), geterrormessage(), historyautoaddweightdouble(), historyautoaddweightint(), historyautoaddweightreal(), historyautocreate1(), historyautocreate2(), historyautocreate3(), historyautoputaxisdouble(), historyautoputaxisint(), historyautoputaxisreal(), historyautoputdouble0(), historyautoputdouble1(), historyautoputdouble2(), historyautoputdouble3(), historyautoputdouble4(), historyautoputdouble5(), historyautoputdouble6(), historyautoputdouble7(), historyautoputint0(), historyautoputint1(), historyautoputint2(), historyautoputint3(), historyautoputint4(), historyautoputint5(), historyautoputint6(), historyautoputint7(), historyautoputreal0(), historyautoputreal1(), historyautoputreal2(), historyautoputreal3(), historyautoputreal4(), historyautoputreal5(), historyautoputreal6(), historyautoputreal7(), historycopy1(), historycreate1(), historycreate2(), historygetdouble0(), historygetdouble1(), historygetdouble2(), historygetdouble3(), historygetdouble4(), historygetdouble5(), historygetdouble6(), historygetdouble7(), historygetint0(), historygetint1(), historygetint2(), historygetint3(), historygetint4(), historygetint5(), historygetint6(), historygetint7(), historygetreal0(), historygetreal1(), historygetreal2(), historygetreal3(), historygetreal4(), historygetreal5(), historygetreal6(), historygetreal7(), historyputcharex(), historyputdoubleex(), historyputintex(), and historyputrealex().


\begin{DoxyCode}
536   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_eargsizemismatch   = -109
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_aa2bcccf8d89673a2d5da7a2e7bea9f43}\label{namespacedc__error_aa2bcccf8d89673a2d5da7a2e7bea9f43}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+ebadallocatesize@{gt\+\_\+ebadallocatesize}}
\index{gt\+\_\+ebadallocatesize@{gt\+\_\+ebadallocatesize}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+ebadallocatesize}{gt\_ebadallocatesize}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+ebadallocatesize = -\/117}



Definition at line 544 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), gtvargetpointerdouble1(), gtvargetpointerdouble2(), gtvargetpointerdouble3(), gtvargetpointerdouble4(), gtvargetpointerdouble5(), gtvargetpointerdouble6(), gtvargetpointerdouble7(), gtvargetpointerint1(), gtvargetpointerint2(), gtvargetpointerint3(), gtvargetpointerint4(), gtvargetpointerint5(), gtvargetpointerint6(), gtvargetpointerint7(), gtvargetpointerreal1(), gtvargetpointerreal2(), gtvargetpointerreal3(), gtvargetpointerreal4(), gtvargetpointerreal5(), gtvargetpointerreal6(), and gtvargetpointerreal7().


\begin{DoxyCode}
544   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_ebadallocatesize   = -117
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ab4a802d776d7febc685c5441fcf75ef1}\label{namespacedc__error_ab4a802d776d7febc685c5441fcf75ef1}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+ebadattrname@{gt\+\_\+ebadattrname}}
\index{gt\+\_\+ebadattrname@{gt\+\_\+ebadattrname}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+ebadattrname}{gt\_ebadattrname}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+ebadattrname = -\/115}



Definition at line 542 of file dc\+\_\+error.\+f90.



Referenced by gtool\+\_\+history\+\_\+internal\+::copy\+\_\+attrs(), and geterrormessage().


\begin{DoxyCode}
542   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_ebadattrname       = -115
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a64665cb8d8cdc87f552d5bf7a5940f78}\label{namespacedc__error_a64665cb8d8cdc87f552d5bf7a5940f78}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+ebaddimname@{gt\+\_\+ebaddimname}}
\index{gt\+\_\+ebaddimname@{gt\+\_\+ebaddimname}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+ebaddimname}{gt\_ebaddimname}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+ebaddimname = -\/105}



Definition at line 532 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), historyautoputaxismpidouble(), historyautoputaxismpiint(), historyautoputaxismpireal(), historyputaxismpidouble(), historyputaxismpiint(), historyputaxismpireal(), and gtool\+\_\+history\+\_\+internal\+::lookup\+\_\+dimension().


\begin{DoxyCode}
532   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_ebaddimname        = -105
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a91bea9a5a37c80117406873ef7408d45}\label{namespacedc__error_a91bea9a5a37c80117406873ef7408d45}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+ebadgt4commagraphy@{gt\+\_\+ebadgt4commagraphy}}
\index{gt\+\_\+ebadgt4commagraphy@{gt\+\_\+ebadgt4commagraphy}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+ebadgt4commagraphy}{gt\_ebadgt4commagraphy}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+ebadgt4commagraphy = -\/120}



Definition at line 547 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and lookup\+\_\+growable\+\_\+url().


\begin{DoxyCode}
547   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_ebadgt4commagraphy = -120
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a0333e5d0387850c7c38b332f2526a196}\label{namespacedc__error_a0333e5d0387850c7c38b332f2526a196}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+ebadhistory@{gt\+\_\+ebadhistory}}
\index{gt\+\_\+ebadhistory@{gt\+\_\+ebadhistory}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+ebadhistory}{gt\_ebadhistory}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+ebadhistory = -\/116}



Definition at line 543 of file dc\+\_\+error.\+f90.



Referenced by historyinquire1().


\begin{DoxyCode}
543   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_ebadhistory        = -116
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a034d52028a635fe01d2ec4a960c5441c}\label{namespacedc__error_a034d52028a635fe01d2ec4a960c5441c}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+ebadvar@{gt\+\_\+ebadvar}}
\index{gt\+\_\+ebadvar@{gt\+\_\+ebadvar}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+ebadvar}{gt\_ebadvar}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+ebadvar = -\/112}



Definition at line 539 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), gtvarclose(), gtvardelattr(), and gtvargetattrr().


\begin{DoxyCode}
539   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_ebadvar            = -112
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a0ff71d69e417cfbfc1490ff4466da417}\label{namespacedc__error_a0ff71d69e417cfbfc1490ff4466da417}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+echarshort@{gt\+\_\+echarshort}}
\index{gt\+\_\+echarshort@{gt\+\_\+echarshort}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+echarshort}{gt\_echarshort}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+echarshort = -\/113}



Definition at line 540 of file dc\+\_\+error.\+f90.



Referenced by gdncattrgetchar(), and geterrormessage().


\begin{DoxyCode}
540   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_echarshort         = -113
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ab34090b3ac05d7dd3e5602af3d5bb588}\label{namespacedc__error_ab34090b3ac05d7dd3e5602af3d5bb588}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+edimmultidim@{gt\+\_\+edimmultidim}}
\index{gt\+\_\+edimmultidim@{gt\+\_\+edimmultidim}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+edimmultidim}{gt\_edimmultidim}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+edimmultidim = -\/103}



Definition at line 530 of file dc\+\_\+error.\+f90.



Referenced by gdncvarcreate(), and geterrormessage().


\begin{DoxyCode}
530   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_edimmultidim       = -103
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a4ff8be5fd3e7ac95e3617778d2226510}\label{namespacedc__error_a4ff8be5fd3e7ac95e3617778d2226510}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+edimnodim@{gt\+\_\+edimnodim}}
\index{gt\+\_\+edimnodim@{gt\+\_\+edimnodim}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+edimnodim}{gt\_edimnodim}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+edimnodim = -\/102}



Definition at line 529 of file dc\+\_\+error.\+f90.



Referenced by gdncvarcreate(), and geterrormessage().


\begin{DoxyCode}
529   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_edimnodim          = -102
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a08cc3caf146c893f02ed6d62910f64f0}\label{namespacedc__error_a08cc3caf146c893f02ed6d62910f64f0}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+edimotherdim@{gt\+\_\+edimotherdim}}
\index{gt\+\_\+edimotherdim@{gt\+\_\+edimotherdim}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+edimotherdim}{gt\_edimotherdim}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+edimotherdim = -\/104}



Definition at line 531 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage().


\begin{DoxyCode}
531   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_edimotherdim       = -104
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a3c706700d7fb6c0ff705558066f8e583}\label{namespacedc__error_a3c706700d7fb6c0ff705558066f8e583}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+efake@{gt\+\_\+efake}}
\index{gt\+\_\+efake@{gt\+\_\+efake}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+efake}{gt\_efake}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+efake = -\/100}



Definition at line 523 of file dc\+\_\+error.\+f90.



Referenced by gtdata\+\_\+internal\+\_\+vartable\+::dimrange\+\_\+direct(), geterrormessage(), gtvaraddmember(), gtvarcreate(), gtvargetdouble(), gtvargetint(), gtvargetreal(), gtvaropen(), gtvaropenbydimord(), gtvarputchar(), gtvarputdouble(), gtvarputint(), gtvarputreal(), gtvarslicenext(), and gtvarxformbinary().


\begin{DoxyCode}
523   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_efake = -100
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_abd3c5e54738890d00f4439d6b43d176e}\label{namespacedc__error_abd3c5e54738890d00f4439d6b43d176e}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+elimited@{gt\+\_\+elimited}}
\index{gt\+\_\+elimited@{gt\+\_\+elimited}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+elimited}{gt\_elimited}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+elimited = -\/111}



Definition at line 538 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage().


\begin{DoxyCode}
538   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_elimited           = -111
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a075d54962bd00046a4c02cc3a76a39df}\label{namespacedc__error_a075d54962bd00046a4c02cc3a76a39df}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+enomatchdim@{gt\+\_\+enomatchdim}}
\index{gt\+\_\+enomatchdim@{gt\+\_\+enomatchdim}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+enomatchdim}{gt\_enomatchdim}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+enomatchdim = -\/110}



Definition at line 537 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and gtvarxformbinary().


\begin{DoxyCode}
537   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_enomatchdim        = -110
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a253c222db80053c2ddcac9a384424949}\label{namespacedc__error_a253c222db80053c2ddcac9a384424949}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+enomem@{gt\+\_\+enomem}}
\index{gt\+\_\+enomem@{gt\+\_\+enomem}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+enomem}{gt\_enomem}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+enomem = -\/107}



Definition at line 534 of file dc\+\_\+error.\+f90.



Referenced by gdncvarcreate(), gdncvarcreated(), geterrormessage(), gtvarcreatecopyc(), gtvarputline(), and gtdata\+\_\+memory\+\_\+internal\+::memtab\+\_\+add().


\begin{DoxyCode}
534   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_enomem             = -107
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_adbe5d07dca84213ae01fef87caf04be3}\label{namespacedc__error_adbe5d07dca84213ae01fef87caf04be3}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+enomoredims@{gt\+\_\+enomoredims}}
\index{gt\+\_\+enomoredims@{gt\+\_\+enomoredims}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+enomoredims}{gt\_enomoredims}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+enomoredims = -\/101}



Definition at line 528 of file dc\+\_\+error.\+f90.



Referenced by gdncsearchdim(), gdncvaropenbydimord(), geterrormessage(), gtvargetpointerdouble1(), gtvargetpointerdouble2(), gtvargetpointerdouble3(), gtvargetpointerdouble4(), gtvargetpointerdouble5(), gtvargetpointerdouble6(), gtvargetpointerdouble7(), gtvargetpointerint1(), gtvargetpointerint2(), gtvargetpointerint3(), gtvargetpointerint4(), gtvargetpointerint5(), gtvargetpointerint6(), gtvargetpointerint7(), gtvargetpointerreal1(), gtvargetpointerreal2(), gtvargetpointerreal3(), gtvargetpointerreal4(), gtvargetpointerreal5(), gtvargetpointerreal6(), gtvargetpointerreal7(), gtvaropenbydimord(), gtvarslicenext(), gtdata\+\_\+internal\+\_\+map\+::map\+\_\+create(), gtdata\+\_\+internal\+\_\+map\+::map\+\_\+set(), gtdata\+\_\+internal\+\_\+map\+::map\+\_\+set\+\_\+ndims(), and gtdata\+\_\+internal\+\_\+map\+::map\+\_\+set\+\_\+rank().


\begin{DoxyCode}
528   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_enomoredims        = -101
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ad6ef0d20c032c372fa91a2abee01816a}\label{namespacedc__error_ad6ef0d20c032c372fa91a2abee01816a}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+enoturl@{gt\+\_\+enoturl}}
\index{gt\+\_\+enoturl@{gt\+\_\+enoturl}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+enoturl}{gt\_enoturl}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+enoturl = -\/119}



Definition at line 546 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), historygetdouble0(), historygetdouble1(), historygetdouble2(), historygetdouble3(), historygetdouble4(), historygetdouble5(), historygetdouble6(), historygetdouble7(), historygetint0(), historygetint1(), historygetint2(), historygetint3(), historygetint4(), historygetint5(), historygetint6(), historygetint7(), historygetreal0(), historygetreal1(), historygetreal2(), historygetreal3(), historygetreal4(), historygetreal5(), historygetreal6(), historygetreal7(), historygettattrchar0(), historygettattrdouble0(), historygettattrdouble1(), historygettattrint0(), historygettattrint1(), historygettattrreal0(), and historygettattrreal1().


\begin{DoxyCode}
546   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_enoturl            = -119
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_abf5d06cefc18fb371ac66ef70aadb05f}\label{namespacedc__error_abf5d06cefc18fb371ac66ef70aadb05f}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+enotvar@{gt\+\_\+enotvar}}
\index{gt\+\_\+enotvar@{gt\+\_\+enotvar}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+enotvar}{gt\_enotvar}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+enotvar = -\/106}



Definition at line 533 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), gtvarattrtrue(), gtvargetattrd(), gtvargetattrda(), gtvargetattrdp(), gtvargetattri(), gtvargetattria(), gtvargetattrip(), gtvargetattrra(), gtvargetattrrp(), gtvaropen(), and lookup\+\_\+growable\+\_\+url().


\begin{DoxyCode}
533   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_enotvar            = -106
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a3a136965e6eb8f15555ac1a6cf0c4c5d}\label{namespacedc__error_a3a136965e6eb8f15555ac1a6cf0c4c5d}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+enounlimitdim@{gt\+\_\+enounlimitdim}}
\index{gt\+\_\+enounlimitdim@{gt\+\_\+enounlimitdim}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+enounlimitdim}{gt\_enounlimitdim}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+enounlimitdim = -\/114}



Definition at line 541 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and lookup\+\_\+growable\+\_\+url().


\begin{DoxyCode}
541   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_enounlimitdim      = -114
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a1765119e975f85daf47c383c9c763fc1}\label{namespacedc__error_a1765119e975f85daf47c383c9c763fc1}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+eotherfile@{gt\+\_\+eotherfile}}
\index{gt\+\_\+eotherfile@{gt\+\_\+eotherfile}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+eotherfile}{gt\_eotherfile}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+eotherfile = -\/108}



Definition at line 535 of file dc\+\_\+error.\+f90.



Referenced by gdncvarcreate(), and geterrormessage().


\begin{DoxyCode}
535   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_eotherfile         = -108
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a6c38c6f0440454a2c4a1ad34af4ecc78}\label{namespacedc__error_a6c38c6f0440454a2c4a1ad34af4ecc78}} 
\index{dc\+\_\+error@{dc\+\_\+error}!gt\+\_\+erankmismatch@{gt\+\_\+erankmismatch}}
\index{gt\+\_\+erankmismatch@{gt\+\_\+erankmismatch}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{gt\+\_\+erankmismatch}{gt\_erankmismatch}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::gt\+\_\+erankmismatch = -\/118}



Definition at line 545 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), gtvargetpointerdouble1(), gtvargetpointerdouble2(), gtvargetpointerdouble3(), gtvargetpointerdouble4(), gtvargetpointerdouble5(), gtvargetpointerdouble6(), gtvargetpointerdouble7(), gtvargetpointerint1(), gtvargetpointerint2(), gtvargetpointerint3(), gtvargetpointerint4(), gtvargetpointerint5(), gtvargetpointerint6(), gtvargetpointerint7(), gtvargetpointerreal1(), gtvargetpointerreal2(), gtvargetpointerreal3(), gtvargetpointerreal4(), gtvargetpointerreal5(), gtvargetpointerreal6(), gtvargetpointerreal7(), historygetdouble0(), historygetdouble1(), historygetdouble2(), historygetdouble3(), historygetdouble4(), historygetdouble5(), historygetdouble6(), historygetdouble7(), historygetint0(), historygetint1(), historygetint2(), historygetint3(), historygetint4(), historygetint5(), historygetint6(), historygetint7(), historygetreal0(), historygetreal1(), historygetreal2(), historygetreal3(), historygetreal4(), historygetreal5(), historygetreal6(), and historygetreal7().


\begin{DoxyCode}
545   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: gt\_erankmismatch      = -118
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a85eeda94a0091ae227485c033688443e}\label{namespacedc__error_a85eeda94a0091ae227485c033688443e}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+ealreadyregvarfix@{hst\+\_\+ealreadyregvarfix}}
\index{hst\+\_\+ealreadyregvarfix@{hst\+\_\+ealreadyregvarfix}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+ealreadyregvarfix}{hst\_ealreadyregvarfix}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+ealreadyregvarfix = -\/510}



Definition at line 591 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and historyautoaddvariable1().


\begin{DoxyCode}
591   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_ealreadyregvarfix = -510
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ae116df7460f0623509a40a559f53698a}\label{namespacedc__error_ae116df7460f0623509a40a559f53698a}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+ebadname@{hst\+\_\+ebadname}}
\index{hst\+\_\+ebadname@{hst\+\_\+ebadname}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+ebadname}{hst\_ebadname}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+ebadname = -\/503}



Definition at line 584 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), hstnmlinfoassocgthist(), and hstnmlinfooutputstepdisable().


\begin{DoxyCode}
584   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_ebadname          = -503
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_afc8f73c94c58348e2837ec35a8ca29ea}\label{namespacedc__error_afc8f73c94c58348e2837ec35a8ca29ea}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+ebadnewfileint@{hst\+\_\+ebadnewfileint}}
\index{hst\+\_\+ebadnewfileint@{hst\+\_\+ebadnewfileint}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+ebadnewfileint}{hst\_ebadnewfileint}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+ebadnewfileint = -\/512}



Definition at line 593 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), hstnmlinfoadd(), and hstnmlinfoenddefine().


\begin{DoxyCode}
593   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_ebadnewfileint    = -512
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a639b3964fda7a6ccead20544964d2c98}\label{namespacedc__error_a639b3964fda7a6ccead20544964d2c98}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+ebadorigin@{hst\+\_\+ebadorigin}}
\index{hst\+\_\+ebadorigin@{hst\+\_\+ebadorigin}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+ebadorigin}{hst\_ebadorigin}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+ebadorigin = -\/516}



Definition at line 597 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and hstnmlinfoenddefine().


\begin{DoxyCode}
597   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_ebadorigin        = -516
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a25c91a40541a0445ed9ddb56dbbee386}\label{namespacedc__error_a25c91a40541a0445ed9ddb56dbbee386}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+ebadslice@{hst\+\_\+ebadslice}}
\index{hst\+\_\+ebadslice@{hst\+\_\+ebadslice}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+ebadslice}{hst\_ebadslice}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+ebadslice = -\/511}



Definition at line 592 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), gtool\+\_\+historyauto\+\_\+internal\+::hstfilecreate(), and hstnmlinfoenddefine().


\begin{DoxyCode}
592   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_ebadslice         = -511
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a999c4be1c6ac27aabf694aeb870e3360}\label{namespacedc__error_a999c4be1c6ac27aabf694aeb870e3360}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+ebadterminus@{hst\+\_\+ebadterminus}}
\index{hst\+\_\+ebadterminus@{hst\+\_\+ebadterminus}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+ebadterminus}{hst\_ebadterminus}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+ebadterminus = -\/515}



Definition at line 596 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and hstnmlinfoenddefine().


\begin{DoxyCode}
596   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_ebadterminus      = -515
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a30736dc67a0d547ad912a1373fcedcbb}\label{namespacedc__error_a30736dc67a0d547ad912a1373fcedcbb}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+ebadvarname@{hst\+\_\+ebadvarname}}
\index{hst\+\_\+ebadvarname@{hst\+\_\+ebadvarname}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+ebadvarname}{hst\_ebadvarname}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+ebadvarname = -\/506}



Definition at line 587 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), historyautoallvarfix(), historyautoputdouble0(), historyautoputdouble1(), historyautoputdouble2(), historyautoputdouble3(), historyautoputdouble4(), historyautoputdouble5(), historyautoputdouble6(), historyautoputdouble7(), historyautoputint0(), historyautoputint1(), historyautoputint2(), historyautoputint3(), historyautoputint4(), historyautoputint5(), historyautoputint6(), historyautoputint7(), historyautoputreal0(), historyautoputreal1(), historyautoputreal2(), historyautoputreal3(), historyautoputreal4(), historyautoputreal5(), historyautoputreal6(), historyautoputreal7(), and gtool\+\_\+historyauto\+\_\+internal\+::hstfilecreate().


\begin{DoxyCode}
587   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_ebadvarname       = -506
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a8c9f0f2a4a794e70f50cb768091c75ec}\label{namespacedc__error_a8c9f0f2a4a794e70f50cb768091c75ec}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+eindefine@{hst\+\_\+eindefine}}
\index{hst\+\_\+eindefine@{hst\+\_\+eindefine}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+eindefine}{hst\_eindefine}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+eindefine = -\/501}



Definition at line 582 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), hstnmlinfoassocgthist(), hstnmlinfooutputstepdisable(), and hstnmlinforedefine().


\begin{DoxyCode}
582   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_eindefine         = -501
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ac7680b3fb29d00025075325b85cf1dec}\label{namespacedc__error_ac7680b3fb29d00025075325b85cf1dec}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+eindivisible@{hst\+\_\+eindivisible}}
\index{hst\+\_\+eindivisible@{hst\+\_\+eindivisible}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+eindivisible}{hst\_eindivisible}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+eindivisible = -\/514}



Definition at line 595 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and historyautoaddvariable1().


\begin{DoxyCode}
595   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_eindivisible      = -514
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a40cffbacf3d9f703f4d996faf9ecd033}\label{namespacedc__error_a40cffbacf3d9f703f4d996faf9ecd033}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+eintfile@{hst\+\_\+eintfile}}
\index{hst\+\_\+eintfile@{hst\+\_\+eintfile}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+eintfile}{hst\_eintfile}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+eintfile = -\/502}



Definition at line 583 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), hstnmlinfoenddefine(), and hstnmlinforedefine().


\begin{DoxyCode}
583   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_eintfile          = -502
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ac472d6c01dcad1c2d01c3d7f7c22f1fc}\label{namespacedc__error_ac472d6c01dcad1c2d01c3d7f7c22f1fc}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+emaxdimsdepended@{hst\+\_\+emaxdimsdepended}}
\index{hst\+\_\+emaxdimsdepended@{hst\+\_\+emaxdimsdepended}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+emaxdimsdepended}{hst\_emaxdimsdepended}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+emaxdimsdepended = -\/513}



Definition at line 594 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and historyautoaddvariable1().


\begin{DoxyCode}
594   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_emaxdimsdepended  = -513
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ac9383c449e0a61a04a809199b7fe284b}\label{namespacedc__error_ac9383c449e0a61a04a809199b7fe284b}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+empinoaxisdata@{hst\+\_\+empinoaxisdata}}
\index{hst\+\_\+empinoaxisdata@{hst\+\_\+empinoaxisdata}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+empinoaxisdata}{hst\_empinoaxisdata}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+empinoaxisdata = -\/517}



Definition at line 598 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), historyaddattrchar0(), historyaddattrdouble0(), historyaddattrdouble1(), historyaddattrint0(), historyaddattrint1(), historyaddattrlogical0(), historyaddattrreal0(), historyaddattrreal1(), historyaddvariable1(), historygettattrchar0(), historygettattrdouble0(), historygettattrdouble1(), historygettattrint0(), historygettattrint1(), historygettattrreal0(), historygettattrreal1(), and gtool\+\_\+historyauto\+\_\+internal\+::hstfilecreate().


\begin{DoxyCode}
598   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_empinoaxisdata    = -517
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a5ef24ac85c92d6dd3ba8971818c392f2}\label{namespacedc__error_a5ef24ac85c92d6dd3ba8971818c392f2}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+enoaxisname@{hst\+\_\+enoaxisname}}
\index{hst\+\_\+enoaxisname@{hst\+\_\+enoaxisname}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+enoaxisname}{hst\_enoaxisname}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+enoaxisname = -\/508}



Definition at line 589 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), historyautoaddattrchar0(), historyautoaddattrdouble0(), historyautoaddattrdouble1(), historyautoaddattrint0(), historyautoaddattrint1(), historyautoaddattrlogical0(), historyautoaddattrreal0(), historyautoaddattrreal1(), historyautoaddweightdouble(), historyautoaddweightint(), historyautoaddweightreal(), historyautoputaxisdouble(), historyautoputaxisint(), historyautoputaxismpidouble(), historyautoputaxismpiint(), historyautoputaxismpireal(), and historyautoputaxisreal().


\begin{DoxyCode}
589   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_enoaxisname       = -508
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a9f376cdc0f575d61de0c36b9f6ca47a9}\label{namespacedc__error_a9f376cdc0f575d61de0c36b9f6ca47a9}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+enodependtime@{hst\+\_\+enodependtime}}
\index{hst\+\_\+enodependtime@{hst\+\_\+enodependtime}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+enodependtime}{hst\_enodependtime}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+enodependtime = -\/505}



Definition at line 586 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and historyaddvariable1().


\begin{DoxyCode}
586   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_enodependtime     = -505
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_af5bc8dc43d49e0c8bb06ac5e16be11dc}\label{namespacedc__error_af5bc8dc43d49e0c8bb06ac5e16be11dc}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+enotimedim@{hst\+\_\+enotimedim}}
\index{hst\+\_\+enotimedim@{hst\+\_\+enotimedim}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+enotimedim}{hst\_enotimedim}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+enotimedim = -\/507}



Definition at line 588 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), historyautocreate1(), historyautocreate2(), and historyautocreate3().


\begin{DoxyCode}
588   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_enotimedim        = -507
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_ad13dd9239cf193ea3a029747ece73c50}\label{namespacedc__error_ad13dd9239cf193ea3a029747ece73c50}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+enotindefine@{hst\+\_\+enotindefine}}
\index{hst\+\_\+enotindefine@{hst\+\_\+enotindefine}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+enotindefine}{hst\_enotindefine}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+enotindefine = -\/500}



Definition at line 581 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), hstnmlinfoadd(), hstnmlinfodelete(), hstnmlinfoenddefine(), hstnmlinforedefine(), and hstnmlinforesetdefault().


\begin{DoxyCode}
581   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_enotindefine      = -500
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a1b7f69a0e7281ba928f45ef08ec005ce}\label{namespacedc__error_a1b7f69a0e7281ba928f45ef08ec005ce}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+enottermgthist@{hst\+\_\+enottermgthist}}
\index{hst\+\_\+enottermgthist@{hst\+\_\+enottermgthist}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+enottermgthist}{hst\_enottermgthist}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+enottermgthist = -\/504}



Definition at line 585 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and hstnmlinfoclose().


\begin{DoxyCode}
585   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_enottermgthist    = -504
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_acdb0596bb00d1cb72a80403c42e04ea3}\label{namespacedc__error_acdb0596bb00d1cb72a80403c42e04ea3}} 
\index{dc\+\_\+error@{dc\+\_\+error}!hst\+\_\+evarinuse@{hst\+\_\+evarinuse}}
\index{hst\+\_\+evarinuse@{hst\+\_\+evarinuse}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{hst\+\_\+evarinuse}{hst\_evarinuse}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::hst\+\_\+evarinuse = -\/509}



Definition at line 590 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), and historyautoaddvariable1().


\begin{DoxyCode}
590   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: hst\_evarinuse         = -509
\end{DoxyCode}
\mbox{\Hypertarget{namespacedc__error_a06cf52d1f5684d6d92f7e92c2c1fd43a}\label{namespacedc__error_a06cf52d1f5684d6d92f7e92c2c1fd43a}} 
\index{dc\+\_\+error@{dc\+\_\+error}!usr\+\_\+errno@{usr\+\_\+errno}}
\index{usr\+\_\+errno@{usr\+\_\+errno}!dc\+\_\+error@{dc\+\_\+error}}
\subsubsection{\texorpdfstring{usr\+\_\+errno}{usr\_errno}}
{\footnotesize\ttfamily integer, parameter, public dc\+\_\+error\+::usr\+\_\+errno = -\/1000}



Definition at line 604 of file dc\+\_\+error.\+f90.



Referenced by geterrormessage(), historyputcharex(), historyputdoubleex(), historyputintex(), historyputrealex(), hstnmlinfoadd(), hstnmlinfocreate(), hstnmlinfodelete(), dc\+\_\+message\+::messagenotifyc(), and dc\+\_\+message\+::messagenotifyi().


\begin{DoxyCode}
604   \textcolor{keywordtype}{integer}, \textcolor{keywordtype}{parameter}, \textcolor{keywordtype}{public}:: usr\_errno = -1000
\end{DoxyCode}
