ReFRACtor
FullPhysics::TwostreamBrdfDriver Member List

This is the complete list of members for FullPhysics::TwostreamBrdfDriver, including all inherited members.

brdf_factorsFullPhysics::SpurrBrdfDrivermutableprotected
brdf_interface() constFullPhysics::TwostreamBrdfDriverinline
brdf_paramsFullPhysics::SpurrBrdfDrivermutableprotected
calculate_brdf() constFullPhysics::TwostreamBrdfDriverprotectedvirtual
do_kparams_derivs(const int kernel_index) constFullPhysics::TwostreamBrdfDrivervirtual
do_kparams_derivs(const int kernel_index, const bool do_kparams)FullPhysics::TwostreamBrdfDriverprotectedvirtual
do_shadow_effect() constFullPhysics::TwostreamBrdfDrivervirtual
do_shadow_effect(const bool do_shadow) constFullPhysics::TwostreamBrdfDriverprotectedvirtual
initialize_brdf_inputs(int surface_type)FullPhysics::SpurrBrdfDrivervirtual
initialize_brdf_kernel(int kernel_type)FullPhysics::SpurrBrdfDriverprotectedvirtual
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)FullPhysics::TwostreamBrdfDriverprotectedvirtual
n_brdf_kernels() constFullPhysics::TwostreamBrdfDrivervirtual
n_brdf_kernels(const int n_kernels)FullPhysics::TwostreamBrdfDriverprotectedvirtual
n_kernel_factor_wfs() constFullPhysics::TwostreamBrdfDrivervirtual
n_kernel_factor_wfs(const int n_factors)FullPhysics::TwostreamBrdfDriverprotectedvirtual
n_kernel_params_wfs() constFullPhysics::TwostreamBrdfDrivervirtual
n_kernel_params_wfs(const int n_params)FullPhysics::TwostreamBrdfDriverprotectedvirtual
n_surface_wfs() constFullPhysics::TwostreamBrdfDrivervirtual
n_surface_wfs(const int n_wfs)FullPhysics::TwostreamBrdfDriverprotectedvirtual
setup_brdf_inputs(int surface_type, const ArrayAd< double, 1 > &surface_parameters) constFullPhysics::SpurrBrdfDrivervirtual
setup_breon_inputs(int kernel_index, ArrayAd< double, 1 > &surface_parameters, const blitz::Array< int, 1 > &parameter_indexes) constFullPhysics::SpurrBrdfDriverprotectedvirtual
setup_coxmunk_inputs(int kernel_index, ArrayAd< double, 1 > &surface_parameters, const blitz::Array< int, 1 > &parameter_indexes) constFullPhysics::SpurrBrdfDriverprotectedvirtual
setup_geometry(double sza, double azm, double zen) constFullPhysics::TwostreamBrdfDrivervirtual
setup_lambertian_inputs(int kernel_index, ArrayAd< double, 1 > &surface_parameters, const blitz::Array< int, 1 > &parameter_indexes) constFullPhysics::SpurrBrdfDriverprotectedvirtual
setup_rahman_inputs(int kernel_index, ArrayAd< double, 1 > &surface_parameters, const blitz::Array< int, 1 > &parameter_indexes) constFullPhysics::SpurrBrdfDriverprotectedvirtual
twostream_brdf_FullPhysics::TwostreamBrdfDriverprotected
TwostreamBrdfDriver(int surface_type)FullPhysics::TwostreamBrdfDriver
~GenericObject()FullPhysics::GenericObjectinlinevirtual
~TwostreamBrdfDriver()FullPhysics::TwostreamBrdfDriverinlinevirtual

Copyright © 2017, California Institute of Technology.
ALL RIGHTS RESERVED.
U.S. Government Sponsorship acknowledged.
Generated Fri Aug 24 2018 15:44:14