ReFRACtor
FullPhysics::Lidort_Fixed_Control Class Reference

#include <lidort_interface_types.h>

+ Inheritance diagram for FullPhysics::Lidort_Fixed_Control:
+ Collaboration diagram for FullPhysics::Lidort_Fixed_Control:

Public Member Functions

 Lidort_Fixed_Control ()
 
 Lidort_Fixed_Control (void *allocated_f_type_c)
 
 ~Lidort_Fixed_Control ()
 
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...
 
const double & ts_lidort_accuracy () const
 
void ts_lidort_accuracy (const double &ts_lidort_accuracy_in)
 
const int & ts_n_thermal_coeffs () const
 
void ts_n_thermal_coeffs (const int &ts_n_thermal_coeffs_in)
 
const int & ts_nfinelayers () const
 
void ts_nfinelayers (const int &ts_nfinelayers_in)
 
const int & ts_nlayers () const
 
void ts_nlayers (const int &ts_nlayers_in)
 
const int & ts_nstreams () const
 
void ts_nstreams (const int &ts_nstreams_in)
 
const int & ts_taylor_order () const
 
void ts_taylor_order (const int &ts_taylor_order_in)
 
const double & ts_thermal_cutoff () const
 
void ts_thermal_cutoff (const double &ts_thermal_cutoff_in)
 

Protected Attributes

void * fortran_type_c
 
bool owns_pointer
 

Detailed Description

Definition at line 5824 of file lidort_interface_types.h.

Constructor & Destructor Documentation

◆ Lidort_Fixed_Control() [1/2]

FullPhysics::Lidort_Fixed_Control::Lidort_Fixed_Control ( )
inline

Definition at line 5827 of file lidort_interface_types.h.

◆ Lidort_Fixed_Control() [2/2]

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

Definition at line 5834 of file lidort_interface_types.h.

◆ ~Lidort_Fixed_Control()

FullPhysics::Lidort_Fixed_Control::~Lidort_Fixed_Control ( )
inline

Definition at line 5841 of file lidort_interface_types.h.

Member Function Documentation

◆ check_byte_sizes()

void FullPhysics::Lidort_Fixed_Control::check_byte_sizes ( )
inline

Definition at line 5924 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::Lidort_Fixed_Control::print ( std::ostream &  output_stream) const
inlinevirtual

Implements FullPhysics::Lidort_Structure.

Definition at line 5912 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.

◆ ts_lidort_accuracy() [1/2]

const double& FullPhysics::Lidort_Fixed_Control::ts_lidort_accuracy ( ) const
inline

Definition at line 5900 of file lidort_interface_types.h.

◆ ts_lidort_accuracy() [2/2]

void FullPhysics::Lidort_Fixed_Control::ts_lidort_accuracy ( const double &  ts_lidort_accuracy_in)
inline

Definition at line 5904 of file lidort_interface_types.h.

◆ ts_n_thermal_coeffs() [1/2]

const int& FullPhysics::Lidort_Fixed_Control::ts_n_thermal_coeffs ( ) const
inline

Definition at line 5891 of file lidort_interface_types.h.

◆ ts_n_thermal_coeffs() [2/2]

void FullPhysics::Lidort_Fixed_Control::ts_n_thermal_coeffs ( const int &  ts_n_thermal_coeffs_in)
inline

Definition at line 5895 of file lidort_interface_types.h.

◆ ts_nfinelayers() [1/2]

const int& FullPhysics::Lidort_Fixed_Control::ts_nfinelayers ( ) const
inline

Definition at line 5882 of file lidort_interface_types.h.

◆ ts_nfinelayers() [2/2]

void FullPhysics::Lidort_Fixed_Control::ts_nfinelayers ( const int &  ts_nfinelayers_in)
inline

Definition at line 5886 of file lidort_interface_types.h.

◆ ts_nlayers() [1/2]

const int& FullPhysics::Lidort_Fixed_Control::ts_nlayers ( ) const
inline

Definition at line 5873 of file lidort_interface_types.h.

◆ ts_nlayers() [2/2]

void FullPhysics::Lidort_Fixed_Control::ts_nlayers ( const int &  ts_nlayers_in)
inline

Definition at line 5877 of file lidort_interface_types.h.

◆ ts_nstreams() [1/2]

const int& FullPhysics::Lidort_Fixed_Control::ts_nstreams ( ) const
inline

Definition at line 5864 of file lidort_interface_types.h.

◆ ts_nstreams() [2/2]

void FullPhysics::Lidort_Fixed_Control::ts_nstreams ( const int &  ts_nstreams_in)
inline

Definition at line 5868 of file lidort_interface_types.h.

◆ ts_taylor_order() [1/2]

const int& FullPhysics::Lidort_Fixed_Control::ts_taylor_order ( ) const
inline

Definition at line 5855 of file lidort_interface_types.h.

◆ ts_taylor_order() [2/2]

void FullPhysics::Lidort_Fixed_Control::ts_taylor_order ( const int &  ts_taylor_order_in)
inline

Definition at line 5859 of file lidort_interface_types.h.

◆ ts_thermal_cutoff() [1/2]

const double& FullPhysics::Lidort_Fixed_Control::ts_thermal_cutoff ( ) const
inline

Definition at line 5846 of file lidort_interface_types.h.

◆ ts_thermal_cutoff() [2/2]

void FullPhysics::Lidort_Fixed_Control::ts_thermal_cutoff ( const double &  ts_thermal_cutoff_in)
inline

Definition at line 5850 of file lidort_interface_types.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