The number of error messages issued by PLASMAKIN is still relatively small - thirty-two in the present version - and no attempt has yet been made to cover all possible error situations. Most of the messages are related with the reading and processing of the input file where it is easy to make typographical mistakes. In the present version the diagnostic of errors in the data files has been improved with the indication of the number and type of the NAMELIST where the error occurred. This is an area where improvement can be expected in next versions of the library.
The error messages have the structure PLASMAKIN:<classification and number>: <description>
List of error messages
namelist_name
where namelist_name
is one of
PLASMAKIN_DATA
, CHEM_SPECIES
or
CHEM_REACTIONS
namelist_name
where namelist_name
is one of
PLASMAKIN_DATA
, CHEM_SPECIES
or
CHEM_REACTIONS
namelist_name
where namelist_name
is one of
PLASMAKIN_DATA
, CHEM_SPECIES
or
CHEM_REACTIONS
routine_name
where routine_name
is one of
pkReadSpecies
, pkReadChemReactions
or
pkCleanData
namelist_name
where namelist_name
is one of
PLASMAKIN_DATA
, CHEM_SPECIES
or
CHEM_REACTIONS
namelist_name
where namelist_name
is one of
PLASMAKIN_DATA
, CHEM_SPECIES
or
CHEM_REACTIONS
namelist_name
where namelist_name
is one of
PLASMAKIN_DATA
, CHEM_SPECIES
or
CHEM_REACTIONS
namelist_name
where namelist_name
is
CHEM_SPECIES
routine_name
where routine_name
is one of
pkGetValue
, pkGetSpecies
,
pkSetSpecies
, pkGetReacCoef
,
pkSetReacCoef
, pkGetReverseCoef
,
pkSetValue
, pkGetSources
,
pkGetPhotonEmission
or
pkGetPowerLosses
.