ReFRACtor
FullPhysics::Brdf_Linsup_Masters Class Reference

#include <lidort_interface_masters.h>

+ Collaboration diagram for FullPhysics::Brdf_Linsup_Masters:

Public Member Functions

 Brdf_Linsup_Masters ()
 
Brdf_Linsup_Inputsbrdf_linsup_in ()
 
const Brdf_Linsup_Inputsbrdf_linsup_in () const
 
boost::shared_ptr< Brdf_Linsup_Inputs > & brdf_linsup_in_ptr ()
 
Brdf_Linsup_Outputsbrdf_linsup_out ()
 
const Brdf_Linsup_Outputsbrdf_linsup_out () const
 
boost::shared_ptr< Brdf_Linsup_Outputs > & brdf_linsup_out_ptr ()
 
Brdf_Sup_Inputsbrdf_sup_in ()
 
const Brdf_Sup_Inputsbrdf_sup_in () const
 
boost::shared_ptr< Brdf_Sup_Inputs > & brdf_sup_in_ptr ()
 
Brdf_Input_Exception_Handlingbrdf_sup_inputstatus ()
 
const Brdf_Input_Exception_Handlingbrdf_sup_inputstatus () const
 
boost::shared_ptr< Brdf_Input_Exception_Handling > & brdf_sup_inputstatus_ptr ()
 
Brdf_Sup_Outputsbrdf_sup_out ()
 
const Brdf_Sup_Outputsbrdf_sup_out () const
 
boost::shared_ptr< Brdf_Sup_Outputs > & brdf_sup_out_ptr ()
 
Brdf_Output_Exception_Handlingbrdf_sup_outputstatus ()
 
const Brdf_Output_Exception_Handlingbrdf_sup_outputstatus () const
 
boost::shared_ptr< Brdf_Output_Exception_Handling > & brdf_sup_outputstatus_ptr ()
 
void read_config (const std::string &filnam_in)
 
void read_fortran_file (const std::string &filename_in)
 
void run (const bool &do_debug_restoration_in, const int &nmoments_input_in)
 
void write_fortran_file (const std::string &filename_in)
 

Friends

std::ostream & operator<< (std::ostream &output_stream, const Brdf_Linsup_Masters &obj)
 

Detailed Description

Definition at line 25 of file lidort_interface_masters.h.

Constructor & Destructor Documentation

◆ Brdf_Linsup_Masters()

FullPhysics::Brdf_Linsup_Masters::Brdf_Linsup_Masters ( )
inline

Definition at line 28 of file lidort_interface_masters.h.

Member Function Documentation

◆ brdf_linsup_in() [1/2]

Brdf_Linsup_Inputs& FullPhysics::Brdf_Linsup_Masters::brdf_linsup_in ( )
inline

Definition at line 55 of file lidort_interface_masters.h.

◆ brdf_linsup_in() [2/2]

const Brdf_Linsup_Inputs& FullPhysics::Brdf_Linsup_Masters::brdf_linsup_in ( ) const
inline

Definition at line 59 of file lidort_interface_masters.h.

◆ brdf_linsup_in_ptr()

boost::shared_ptr<Brdf_Linsup_Inputs>& FullPhysics::Brdf_Linsup_Masters::brdf_linsup_in_ptr ( )
inline

Definition at line 63 of file lidort_interface_masters.h.

◆ brdf_linsup_out() [1/2]

Brdf_Linsup_Outputs& FullPhysics::Brdf_Linsup_Masters::brdf_linsup_out ( )
inline

Definition at line 97 of file lidort_interface_masters.h.

◆ brdf_linsup_out() [2/2]

const Brdf_Linsup_Outputs& FullPhysics::Brdf_Linsup_Masters::brdf_linsup_out ( ) const
inline

Definition at line 101 of file lidort_interface_masters.h.

◆ brdf_linsup_out_ptr()

boost::shared_ptr<Brdf_Linsup_Outputs>& FullPhysics::Brdf_Linsup_Masters::brdf_linsup_out_ptr ( )
inline

Definition at line 105 of file lidort_interface_masters.h.

◆ brdf_sup_in() [1/2]

Brdf_Sup_Inputs& FullPhysics::Brdf_Linsup_Masters::brdf_sup_in ( )
inline

Definition at line 41 of file lidort_interface_masters.h.

◆ brdf_sup_in() [2/2]

const Brdf_Sup_Inputs& FullPhysics::Brdf_Linsup_Masters::brdf_sup_in ( ) const
inline

Definition at line 45 of file lidort_interface_masters.h.

◆ brdf_sup_in_ptr()

boost::shared_ptr<Brdf_Sup_Inputs>& FullPhysics::Brdf_Linsup_Masters::brdf_sup_in_ptr ( )
inline

Definition at line 49 of file lidort_interface_masters.h.

◆ brdf_sup_inputstatus() [1/2]

Brdf_Input_Exception_Handling& FullPhysics::Brdf_Linsup_Masters::brdf_sup_inputstatus ( )
inline

Definition at line 69 of file lidort_interface_masters.h.

◆ brdf_sup_inputstatus() [2/2]

const Brdf_Input_Exception_Handling& FullPhysics::Brdf_Linsup_Masters::brdf_sup_inputstatus ( ) const
inline

Definition at line 73 of file lidort_interface_masters.h.

◆ brdf_sup_inputstatus_ptr()

boost::shared_ptr<Brdf_Input_Exception_Handling>& FullPhysics::Brdf_Linsup_Masters::brdf_sup_inputstatus_ptr ( )
inline

Definition at line 77 of file lidort_interface_masters.h.

◆ brdf_sup_out() [1/2]

Brdf_Sup_Outputs& FullPhysics::Brdf_Linsup_Masters::brdf_sup_out ( )
inline

Definition at line 83 of file lidort_interface_masters.h.

◆ brdf_sup_out() [2/2]

const Brdf_Sup_Outputs& FullPhysics::Brdf_Linsup_Masters::brdf_sup_out ( ) const
inline

Definition at line 87 of file lidort_interface_masters.h.

◆ brdf_sup_out_ptr()

boost::shared_ptr<Brdf_Sup_Outputs>& FullPhysics::Brdf_Linsup_Masters::brdf_sup_out_ptr ( )
inline

Definition at line 91 of file lidort_interface_masters.h.

◆ brdf_sup_outputstatus() [1/2]

Brdf_Output_Exception_Handling& FullPhysics::Brdf_Linsup_Masters::brdf_sup_outputstatus ( )
inline

Definition at line 111 of file lidort_interface_masters.h.

◆ brdf_sup_outputstatus() [2/2]

const Brdf_Output_Exception_Handling& FullPhysics::Brdf_Linsup_Masters::brdf_sup_outputstatus ( ) const
inline

Definition at line 115 of file lidort_interface_masters.h.

◆ brdf_sup_outputstatus_ptr()

boost::shared_ptr<Brdf_Output_Exception_Handling>& FullPhysics::Brdf_Linsup_Masters::brdf_sup_outputstatus_ptr ( )
inline

Definition at line 119 of file lidort_interface_masters.h.

◆ read_config()

void FullPhysics::Brdf_Linsup_Masters::read_config ( const std::string &  filnam_in)
inline

Definition at line 126 of file lidort_interface_masters.h.

◆ read_fortran_file()

void FullPhysics::Brdf_Linsup_Masters::read_fortran_file ( const std::string &  filename_in)
inline

Definition at line 151 of file lidort_interface_masters.h.

◆ run()

void FullPhysics::Brdf_Linsup_Masters::run ( const bool &  do_debug_restoration_in,
const int &  nmoments_input_in 
)
inline

Definition at line 137 of file lidort_interface_masters.h.

◆ write_fortran_file()

void FullPhysics::Brdf_Linsup_Masters::write_fortran_file ( const std::string &  filename_in)
inline

Definition at line 167 of file lidort_interface_masters.h.

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  output_stream,
const Brdf_Linsup_Masters obj 
)
friend

Definition at line 181 of file lidort_interface_masters.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