40 template<
class NumericType>
64 std::cerr <<
"Error: CEA table not fully populated" << std::endl;
template void read_cea_mixture_data< double >(CEAThermoMixture< double > &, const std::string &, ParsingType, bool)
virtual void read_thermodynamic_data(NASAThermoMixture< NumericType, NASA7CurveFit< NumericType > > &)
thermo
void read_cea_mixture_data(CEAThermoMixture< NumericType > &thermo, const std::string &filename, ParsingType type, bool verbose=true)
template void read_cea_mixture_data< long double >(CEAThermoMixture< long double > &, const std::string &, ParsingType, bool)
Nothing is stored, this parser is based on the tinyxml2 implementation.
#define antioch_parsing_error(description)
The parameters are reduced parameters.
A parser is an instance related to a file.
bool check() const
Checks that curve fits have been specified for all species in the mixture.
template void read_cea_mixture_data< float >(CEAThermoMixture< float > &, const std::string &, ParsingType, bool)
ChemKin format file reader.