1 #ifndef LIDORT_FIXTURE_H 2 #define LIDORT_FIXTURE_H std::string ps_expected_filename
Fixture for LidortRtDriver lambertian mode thermal mode.
There are a number of tests that need to use a standard set of objects, similar to what we generate w...
boost::shared_ptr< LidortRtDriver > lidort_driver
Lidort driver to use in testing.
Fixture for LidortRtDriver coxmunk mode.
There are a number of tests that need to use a standard set of objects, similar to what we generate w...
boost::shared_ptr< StokesCoefficient > stokes_coefs
virtual ~LidortRtCommonFixture()
boost::shared_ptr< StokesCoefficient > stokes_coefs
blitz::Array< double, 1 > wn_arr
Wavenumber array used for testing.
This is a test fixture that creates a Atmosphere, Statevector, and LidortRt based on the Configuratio...
This is a test fixture that creates a Atmosphere, Statevector, and LidortLowHighDriver based on the C...
virtual ~LidortLowHighCommon()
blitz::Array< double, 1 > sza
solar zenith, view zenith, and azimuth angles used in low_rt and high_rt.
virtual ~LidortLowHighLambertianFixture()
This is a test fixture that creates a Atmosphere, Statevector, and LidortRt based on the Configuratio...
virtual ~LidortLowHighCoxmunkFixture()
Base fixture for testing LidortRt modes.
blitz::Array< double, 1 > zen
bool do_multiple_scattering_only
This is a test fixture that creates a Atmosphere, Statevector, and LidortRt based on the Configuratio...
Fixture for LidortRtDriver lambertian mode.
This is a test fixture that creates a Atmosphere, Statevector, and LidortLowHighDriver based on the C...
virtual ~LidortDriverLambertianThermalFixture()
This is a test fixture that creates a Atmosphere, Statevector, and LidortRt based on the Configuratio...
virtual ~LidortCoxmunkFixture()
blitz::Array< double, 1 > zen
blitz::Array< double, 1 > heights
virtual ~LidortLowHighFixtureNoPolarization()
This is a test fixture that creates a Atmosphere, Statevector, and LidortLowHighDriver based on the C...
virtual ~LidortCoxmunkPlusLambertianFixture()
Contains classes to abstract away details in various Spurr Radiative Transfer software.
LidortDriverCommonFixture()
virtual ~LidortLambertianFixture()
blitz::Array< double, 1 > zen
virtual ~LidortDriverLambertianFixture()
boost::shared_ptr< LidortRt > high_rt
High stream version of lidort.
blitz::Array< double, 1 > azm
virtual ~LidortLowHighCoxmunkPlusLambertianFixture()
Fixture for LidortRtDriver coxmunk mode.
There are a number of tests that need to use a standard set of objects, similar to what we generate w...
virtual ~LidortDriverBrdfVegFixture()
Base fixture for testing LidortRtDriver.
virtual ~LidortDriverCoxmunkFixture()
blitz::Array< double, 1 > surface_params
virtual ~LidortDriverCommonFixture()