ReFRACtor
FullPhysics::Brdf_Linsup_Inputs Class Reference

#include <lidort_interface_types.h>

+ Inheritance diagram for FullPhysics::Brdf_Linsup_Inputs:
+ Collaboration diagram for FullPhysics::Brdf_Linsup_Inputs:

Public Member Functions

 Brdf_Linsup_Inputs ()
 
 Brdf_Linsup_Inputs (void *allocated_f_type_c)
 
 ~Brdf_Linsup_Inputs ()
 
const bool bs_do_bsavalue_wf () const
 
void bs_do_bsavalue_wf (const bool &bs_do_bsavalue_wf_in)
 
const blitz::Array< bool, 1 > bs_do_kernel_factor_wfs () const
 
void bs_do_kernel_factor_wfs (const blitz::Array< bool, 1 > &bs_do_kernel_factor_wfs_in)
 
const blitz::Array< bool, 2 > bs_do_kernel_params_wfs () const
 
void bs_do_kernel_params_wfs (const blitz::Array< bool, 2 > &bs_do_kernel_params_wfs_in)
 
const blitz::Array< bool, 1 > bs_do_kparams_derivs () const
 
void bs_do_kparams_derivs (const blitz::Array< bool, 1 > &bs_do_kparams_derivs_in)
 
const bool bs_do_windspeed_wf () const
 
void bs_do_windspeed_wf (const bool &bs_do_windspeed_wf_in)
 
const bool bs_do_wsavalue_wf () const
 
void bs_do_wsavalue_wf (const bool &bs_do_wsavalue_wf_in)
 
const int & bs_n_kernel_factor_wfs () const
 
void bs_n_kernel_factor_wfs (const int &bs_n_kernel_factor_wfs_in)
 
const int & bs_n_kernel_params_wfs () const
 
void bs_n_kernel_params_wfs (const int &bs_n_kernel_params_wfs_in)
 
const int & bs_n_surface_wfs () const
 
void bs_n_surface_wfs (const int &bs_n_surface_wfs_in)
 
void check_byte_sizes ()
 
void * fortran_type_ptr ()
 
virtual void print (std::ostream &output_stream) const
 
std::string print_to_string () const
 Print to string. More...
 

Protected Attributes

void * fortran_type_c
 
bool owns_pointer
 

Detailed Description

Definition at line 287 of file lidort_interface_types.h.

Constructor & Destructor Documentation

◆ Brdf_Linsup_Inputs() [1/2]

FullPhysics::Brdf_Linsup_Inputs::Brdf_Linsup_Inputs ( )
inline

Definition at line 290 of file lidort_interface_types.h.

◆ Brdf_Linsup_Inputs() [2/2]

FullPhysics::Brdf_Linsup_Inputs::Brdf_Linsup_Inputs ( void *  allocated_f_type_c)
inline

Definition at line 297 of file lidort_interface_types.h.

◆ ~Brdf_Linsup_Inputs()

FullPhysics::Brdf_Linsup_Inputs::~Brdf_Linsup_Inputs ( )
inline

Definition at line 304 of file lidort_interface_types.h.

Member Function Documentation

◆ bs_do_bsavalue_wf() [1/2]

const bool FullPhysics::Brdf_Linsup_Inputs::bs_do_bsavalue_wf ( ) const
inline

Definition at line 375 of file lidort_interface_types.h.

◆ bs_do_bsavalue_wf() [2/2]

void FullPhysics::Brdf_Linsup_Inputs::bs_do_bsavalue_wf ( const bool &  bs_do_bsavalue_wf_in)
inline

Definition at line 379 of file lidort_interface_types.h.

◆ bs_do_kernel_factor_wfs() [1/2]

const blitz::Array<bool, 1> FullPhysics::Brdf_Linsup_Inputs::bs_do_kernel_factor_wfs ( ) const
inline

Definition at line 309 of file lidort_interface_types.h.

◆ bs_do_kernel_factor_wfs() [2/2]

void FullPhysics::Brdf_Linsup_Inputs::bs_do_kernel_factor_wfs ( const blitz::Array< bool, 1 > &  bs_do_kernel_factor_wfs_in)
inline

Definition at line 315 of file lidort_interface_types.h.

◆ bs_do_kernel_params_wfs() [1/2]

const blitz::Array<bool, 2> FullPhysics::Brdf_Linsup_Inputs::bs_do_kernel_params_wfs ( ) const
inline

Definition at line 322 of file lidort_interface_types.h.

◆ bs_do_kernel_params_wfs() [2/2]

void FullPhysics::Brdf_Linsup_Inputs::bs_do_kernel_params_wfs ( const blitz::Array< bool, 2 > &  bs_do_kernel_params_wfs_in)
inline

Definition at line 328 of file lidort_interface_types.h.

◆ bs_do_kparams_derivs() [1/2]

const blitz::Array<bool, 1> FullPhysics::Brdf_Linsup_Inputs::bs_do_kparams_derivs ( ) const
inline

Definition at line 335 of file lidort_interface_types.h.

◆ bs_do_kparams_derivs() [2/2]

void FullPhysics::Brdf_Linsup_Inputs::bs_do_kparams_derivs ( const blitz::Array< bool, 1 > &  bs_do_kparams_derivs_in)
inline

Definition at line 341 of file lidort_interface_types.h.

◆ bs_do_windspeed_wf() [1/2]

const bool FullPhysics::Brdf_Linsup_Inputs::bs_do_windspeed_wf ( ) const
inline

Definition at line 393 of file lidort_interface_types.h.

◆ bs_do_windspeed_wf() [2/2]

void FullPhysics::Brdf_Linsup_Inputs::bs_do_windspeed_wf ( const bool &  bs_do_windspeed_wf_in)
inline

Definition at line 397 of file lidort_interface_types.h.

◆ bs_do_wsavalue_wf() [1/2]

const bool FullPhysics::Brdf_Linsup_Inputs::bs_do_wsavalue_wf ( ) const
inline

Definition at line 384 of file lidort_interface_types.h.

◆ bs_do_wsavalue_wf() [2/2]

void FullPhysics::Brdf_Linsup_Inputs::bs_do_wsavalue_wf ( const bool &  bs_do_wsavalue_wf_in)
inline

Definition at line 388 of file lidort_interface_types.h.

◆ bs_n_kernel_factor_wfs() [1/2]

const int& FullPhysics::Brdf_Linsup_Inputs::bs_n_kernel_factor_wfs ( ) const
inline

Definition at line 357 of file lidort_interface_types.h.

◆ bs_n_kernel_factor_wfs() [2/2]

void FullPhysics::Brdf_Linsup_Inputs::bs_n_kernel_factor_wfs ( const int &  bs_n_kernel_factor_wfs_in)
inline

Definition at line 361 of file lidort_interface_types.h.

◆ bs_n_kernel_params_wfs() [1/2]

const int& FullPhysics::Brdf_Linsup_Inputs::bs_n_kernel_params_wfs ( ) const
inline

Definition at line 366 of file lidort_interface_types.h.

◆ bs_n_kernel_params_wfs() [2/2]

void FullPhysics::Brdf_Linsup_Inputs::bs_n_kernel_params_wfs ( const int &  bs_n_kernel_params_wfs_in)
inline

Definition at line 370 of file lidort_interface_types.h.

◆ bs_n_surface_wfs() [1/2]

const int& FullPhysics::Brdf_Linsup_Inputs::bs_n_surface_wfs ( ) const
inline

Definition at line 348 of file lidort_interface_types.h.

◆ bs_n_surface_wfs() [2/2]

void FullPhysics::Brdf_Linsup_Inputs::bs_n_surface_wfs ( const int &  bs_n_surface_wfs_in)
inline

Definition at line 352 of file lidort_interface_types.h.

◆ check_byte_sizes()

void FullPhysics::Brdf_Linsup_Inputs::check_byte_sizes ( )
inline

Definition at line 419 of file lidort_interface_types.h.

◆ fortran_type_ptr()

void* FullPhysics::Lidort_Structure::fortran_type_ptr ( )
inlineinherited

Definition at line 234 of file lidort_interface_types.h.

◆ print()

virtual void FullPhysics::Brdf_Linsup_Inputs::print ( std::ostream &  output_stream) const
inlinevirtual

Implements FullPhysics::Lidort_Structure.

Definition at line 405 of file lidort_interface_types.h.

◆ print_to_string()

std::string FullPhysics::Printable< Lidort_Structure >::print_to_string ( ) const
inlineinherited

Print to string.

This is primarily useful for SWIG wrappers to this class, e.g. a to_s method in ruby.

Definition at line 31 of file printable.h.

Member Data Documentation

◆ fortran_type_c

void* FullPhysics::Lidort_Structure::fortran_type_c
protectedinherited

Definition at line 239 of file lidort_interface_types.h.

◆ owns_pointer

bool FullPhysics::Lidort_Structure::owns_pointer
protectedinherited

Definition at line 240 of file lidort_interface_types.h.


The documentation for this class was generated from the following file:

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