41 template<
class NumericType,
typename CurveType>
66 std::cerr <<
"Error: NASA table not fully populated" << std::endl;
73 template<
class NumericType>
template void read_nasa_mixture_data_ascii< double >(NASAThermoMixture< double, NASA7CurveFit< double > > &, const std::string &)
virtual void read_thermodynamic_data(NASAThermoMixture< NumericType, NASA7CurveFit< NumericType > > &)
thermo
void read_nasa_mixture_data(NASAThermoMixture< NumericType, CurveType > &thermo, const std::string &filename=DefaultSourceFilename::thermo_data(), ParsingType=ASCII, bool verbose=true)
#define antioch_deprecated()
void read_nasa_mixture_data_ascii(NASAThermoMixture< NumericType, NASA7CurveFit< NumericType > > &thermo, const std::string &filename)
Nothing is stored, this parser is based on the tinyxml2 implementation.
#define antioch_parsing_error(description)
The parameters are reduced parameters.
template void read_nasa_mixture_data_ascii< long double >(NASAThermoMixture< long double, NASA7CurveFit< long double > > &, const std::string &)
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.
ANTIOCH_NASA_MIXTURE_PARSING_INSTANTIATE(NASA7CurveFit)
template void read_nasa_mixture_data_ascii< float >(NASAThermoMixture< float, NASA7CurveFit< float > > &, const std::string &)
ChemKin format file reader.