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_namewhere namelist_name is one of
PLASMAKIN_DATA, CHEM_SPECIES or
CHEM_REACTIONS
namelist_namewhere namelist_name is one of
PLASMAKIN_DATA, CHEM_SPECIES or
CHEM_REACTIONS
namelist_namewhere namelist_name is one of
PLASMAKIN_DATA, CHEM_SPECIES or
CHEM_REACTIONS
routine_namewhere routine_name is one of
pkReadSpecies, pkReadChemReactions or
pkCleanData
namelist_namewhere namelist_name is one of
PLASMAKIN_DATA, CHEM_SPECIES or
CHEM_REACTIONS
namelist_namewhere namelist_name is one of
PLASMAKIN_DATA, CHEM_SPECIES or
CHEM_REACTIONS
namelist_namewhere namelist_name is one of
PLASMAKIN_DATA, CHEM_SPECIES or
CHEM_REACTIONS
namelist_namewhere namelist_name is
CHEM_SPECIES
routine_namewhere routine_name is one of
pkGetValue, pkGetSpecies,
pkSetSpecies, pkGetReacCoef,
pkSetReacCoef, pkGetReverseCoef,
pkSetValue, pkGetSources,
pkGetPhotonEmission or
pkGetPowerLosses.