ReFRACtor
|
This is the complete list of members for FullPhysics::SpurrBrdfDriver, including all inherited members.
brdf_factors | FullPhysics::SpurrBrdfDriver | mutableprotected |
brdf_params | FullPhysics::SpurrBrdfDriver | mutableprotected |
calculate_brdf() const =0 | FullPhysics::SpurrBrdfDriver | protectedpure virtual |
do_kparams_derivs(const int kernel_index) const =0 | FullPhysics::SpurrBrdfDriver | pure virtual |
do_kparams_derivs(const int kernel_index, const bool do_kparams)=0 | FullPhysics::SpurrBrdfDriver | protectedpure virtual |
do_shadow_effect() const =0 | FullPhysics::SpurrBrdfDriver | pure virtual |
do_shadow_effect(const bool do_shadow) const =0 | FullPhysics::SpurrBrdfDriver | protectedpure virtual |
initialize_brdf_inputs(int surface_type) | FullPhysics::SpurrBrdfDriver | virtual |
initialize_brdf_kernel(int kernel_type) | FullPhysics::SpurrBrdfDriver | protectedvirtual |
initialize_kernel_parameters(const int kernel_index, const int which_brdf, const bool lambertian_flag, const int n_brdf_parameters, const bool do_factor_wfs, const blitz::Array< bool, 1 > &do_params_wfs)=0 | FullPhysics::SpurrBrdfDriver | protectedpure virtual |
n_brdf_kernels() const =0 | FullPhysics::SpurrBrdfDriver | pure virtual |
n_brdf_kernels(const int n_kernels)=0 | FullPhysics::SpurrBrdfDriver | protectedpure virtual |
n_kernel_factor_wfs() const =0 | FullPhysics::SpurrBrdfDriver | pure virtual |
n_kernel_factor_wfs(const int n_factors)=0 | FullPhysics::SpurrBrdfDriver | protectedpure virtual |
n_kernel_params_wfs() const =0 | FullPhysics::SpurrBrdfDriver | pure virtual |
n_kernel_params_wfs(const int n_params)=0 | FullPhysics::SpurrBrdfDriver | protectedpure virtual |
n_surface_wfs() const =0 | FullPhysics::SpurrBrdfDriver | pure virtual |
n_surface_wfs(const int n_wfs)=0 | FullPhysics::SpurrBrdfDriver | protectedpure virtual |
setup_brdf_inputs(int surface_type, const ArrayAd< double, 1 > &surface_parameters) const | FullPhysics::SpurrBrdfDriver | virtual |
setup_breon_inputs(int kernel_index, ArrayAd< double, 1 > &surface_parameters, const blitz::Array< int, 1 > ¶meter_indexes) const | FullPhysics::SpurrBrdfDriver | protectedvirtual |
setup_coxmunk_inputs(int kernel_index, ArrayAd< double, 1 > &surface_parameters, const blitz::Array< int, 1 > ¶meter_indexes) const | FullPhysics::SpurrBrdfDriver | protectedvirtual |
setup_geometry(double sza, double azm, double zen) const =0 | FullPhysics::SpurrBrdfDriver | pure virtual |
setup_lambertian_inputs(int kernel_index, ArrayAd< double, 1 > &surface_parameters, const blitz::Array< int, 1 > ¶meter_indexes) const | FullPhysics::SpurrBrdfDriver | protectedvirtual |
setup_rahman_inputs(int kernel_index, ArrayAd< double, 1 > &surface_parameters, const blitz::Array< int, 1 > ¶meter_indexes) const | FullPhysics::SpurrBrdfDriver | protectedvirtual |
~GenericObject() | FullPhysics::GenericObject | inlinevirtual |