![]() |
ReFRACtor
|
This is the complete list of members for FullPhysics::SpurrRtDriver, including all inherited members.
| brdf_driver() const | FullPhysics::SpurrRtDriver | inline |
| brdf_driver_ | FullPhysics::SpurrRtDriver | mutableprotected |
| calculate_rt() const =0 | FullPhysics::SpurrRtDriver | pure virtual |
| clear_linear_inputs() const =0 | FullPhysics::SpurrRtDriver | pure virtual |
| copy_jacobians(blitz::Array< double, 2 > &jac_atm, blitz::Array< double, 1 > &jac_surf) const =0 | FullPhysics::SpurrRtDriver | pure virtual |
| do_solar_sources | FullPhysics::SpurrRtDriver | protected |
| do_thermal_emission | FullPhysics::SpurrRtDriver | protected |
| get_intensity() const =0 | FullPhysics::SpurrRtDriver | pure virtual |
| initialize_rt()=0 | FullPhysics::SpurrRtDriver | protectedpure virtual |
| reflectance_and_jacobian_calculate(const blitz::Array< double, 1 > &height_grid, double sza, double azm, double zen, int surface_type, ArrayAd< double, 1 > &surface_parameters, const ArrayAd< double, 1 > &od, const ArrayAd< double, 1 > &ssa, const ArrayAd< double, 2 > &pf, double &reflectance, blitz::Array< double, 2 > &jac_atm, blitz::Array< double, 1 > &jac_surf, double surface_bb=0, const blitz::Array< double, 1 > &atmosphere_bb=blitz::Array< double, 1 >()) | FullPhysics::SpurrRtDriver | virtual |
| reflectance_calculate(const blitz::Array< double, 1 > &height_grid, double sza, double azm, double zen, int surface_type, const blitz::Array< double, 1 > &surface_parameters, const blitz::Array< double, 1 > &od, const blitz::Array< double, 1 > &ssa, const blitz::Array< double, 2 > &pf, double surface_bb=0, const blitz::Array< double, 1 > &atmosphere_bb=blitz::Array< double, 1 >()) | FullPhysics::SpurrRtDriver | virtual |
| setup_geometry(double sza, double azm, double zen) const =0 | FullPhysics::SpurrRtDriver | pure virtual |
| setup_height_grid(const blitz::Array< double, 1 > &height_grid) const =0 | FullPhysics::SpurrRtDriver | pure virtual |
| setup_linear_inputs(const ArrayAd< double, 1 > &od, const ArrayAd< double, 1 > &ssa, const ArrayAd< double, 2 > &pf, bool do_surface_linearization) const =0 | FullPhysics::SpurrRtDriver | pure virtual |
| setup_optical_inputs(const blitz::Array< double, 1 > &od, const blitz::Array< double, 1 > &ssa, const blitz::Array< double, 2 > &pf) const =0 | FullPhysics::SpurrRtDriver | pure virtual |
| setup_thermal_inputs(double surface_bb, const blitz::Array< double, 1 > atmosphere_bb) const =0 | FullPhysics::SpurrRtDriver | pure virtual |
| SpurrRtDriver(bool do_solar=true, bool do_thermal=false) | FullPhysics::SpurrRtDriver | inline |
| ~GenericObject() | FullPhysics::GenericObject | inlinevirtual |