1 #ifndef DISPERSION_POLYNOMIAL_OUTPUT_H     2 #define DISPERSION_POLYNOMIAL_OUTPUT_H    17                              const std::string& Hdf_band_name) 
    19       hdf_band_name(Hdf_band_name) {}
    25   std::string hdf_band_name;
 virtual ~DispersionPolynomialOutput()
This registers the portions of the DispersionPolynomial class that should be written as output...
virtual void register_output_apriori(const boost::shared_ptr< Output > &out) const
Register apriori portions of class. 
As described in the Output class, we have a decentralized model of producing output for L2 Full Physi...
DispersionPolynomialOutput(const boost::shared_ptr< DispersionPolynomial > &D, const std::string &Hdf_band_name)
Contains classes to abstract away details in various Spurr Radiative Transfer software. 
virtual void register_output(const boost::shared_ptr< Output > &out) const
Register portions of class that will be written to output.