ReFRACtor
FullPhysics::Lidort_Linatmos Class Reference

#include <lidort_interface_types.h>

+ Inheritance diagram for FullPhysics::Lidort_Linatmos:
+ Collaboration diagram for FullPhysics::Lidort_Linatmos:

Public Member Functions

 Lidort_Linatmos ()
 
 Lidort_Linatmos (void *allocated_f_type_c)
 
 ~Lidort_Linatmos ()
 
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 blitz::Array< double, 4 > & ts_abbwfs_fluxes () const
 
void ts_abbwfs_fluxes (const blitz::Array< double, 4 > &ts_abbwfs_fluxes_in)
 
const blitz::Array< double, 4 > & ts_abbwfs_jacobians () const
 
void ts_abbwfs_jacobians (const blitz::Array< double, 4 > &ts_abbwfs_jacobians_in)
 
const blitz::Array< double, 4 > & ts_columnwf () const
 
void ts_columnwf (const blitz::Array< double, 4 > &ts_columnwf_in)
 
const blitz::Array< double, 4 > & ts_flux_columnwf () const
 
void ts_flux_columnwf (const blitz::Array< double, 4 > &ts_flux_columnwf_in)
 
const blitz::Array< double, 5 > & ts_flux_profilewf () const
 
void ts_flux_profilewf (const blitz::Array< double, 5 > &ts_flux_profilewf_in)
 
const blitz::Array< double, 4 > & ts_mint_columnwf () const
 
void ts_mint_columnwf (const blitz::Array< double, 4 > &ts_mint_columnwf_in)
 
const blitz::Array< double, 5 > & ts_mint_profilewf () const
 
void ts_mint_profilewf (const blitz::Array< double, 5 > &ts_mint_profilewf_in)
 
const blitz::Array< double, 5 > & ts_profilewf () const
 
void ts_profilewf (const blitz::Array< double, 5 > &ts_profilewf_in)
 

Protected Attributes

void * fortran_type_c
 
bool owns_pointer
 

Detailed Description

Definition at line 3020 of file lidort_interface_types.h.

Constructor & Destructor Documentation

◆ Lidort_Linatmos() [1/2]

FullPhysics::Lidort_Linatmos::Lidort_Linatmos ( )
inline

Definition at line 3023 of file lidort_interface_types.h.

◆ Lidort_Linatmos() [2/2]

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

Definition at line 3030 of file lidort_interface_types.h.

◆ ~Lidort_Linatmos()

FullPhysics::Lidort_Linatmos::~Lidort_Linatmos ( )
inline

Definition at line 3037 of file lidort_interface_types.h.

Member Function Documentation

◆ check_byte_sizes()

void FullPhysics::Lidort_Linatmos::check_byte_sizes ( )
inline

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

Implements FullPhysics::Lidort_Structure.

Definition at line 3117 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_abbwfs_fluxes() [1/2]

const blitz::Array<double, 4>& FullPhysics::Lidort_Linatmos::ts_abbwfs_fluxes ( ) const
inline

Definition at line 3105 of file lidort_interface_types.h.

◆ ts_abbwfs_fluxes() [2/2]

void FullPhysics::Lidort_Linatmos::ts_abbwfs_fluxes ( const blitz::Array< double, 4 > &  ts_abbwfs_fluxes_in)
inline

Definition at line 3109 of file lidort_interface_types.h.

◆ ts_abbwfs_jacobians() [1/2]

const blitz::Array<double, 4>& FullPhysics::Lidort_Linatmos::ts_abbwfs_jacobians ( ) const
inline

Definition at line 3096 of file lidort_interface_types.h.

◆ ts_abbwfs_jacobians() [2/2]

void FullPhysics::Lidort_Linatmos::ts_abbwfs_jacobians ( const blitz::Array< double, 4 > &  ts_abbwfs_jacobians_in)
inline

Definition at line 3100 of file lidort_interface_types.h.

◆ ts_columnwf() [1/2]

const blitz::Array<double, 4>& FullPhysics::Lidort_Linatmos::ts_columnwf ( ) const
inline

Definition at line 3042 of file lidort_interface_types.h.

◆ ts_columnwf() [2/2]

void FullPhysics::Lidort_Linatmos::ts_columnwf ( const blitz::Array< double, 4 > &  ts_columnwf_in)
inline

Definition at line 3046 of file lidort_interface_types.h.

◆ ts_flux_columnwf() [1/2]

const blitz::Array<double, 4>& FullPhysics::Lidort_Linatmos::ts_flux_columnwf ( ) const
inline

Definition at line 3060 of file lidort_interface_types.h.

◆ ts_flux_columnwf() [2/2]

void FullPhysics::Lidort_Linatmos::ts_flux_columnwf ( const blitz::Array< double, 4 > &  ts_flux_columnwf_in)
inline

Definition at line 3064 of file lidort_interface_types.h.

◆ ts_flux_profilewf() [1/2]

const blitz::Array<double, 5>& FullPhysics::Lidort_Linatmos::ts_flux_profilewf ( ) const
inline

Definition at line 3087 of file lidort_interface_types.h.

◆ ts_flux_profilewf() [2/2]

void FullPhysics::Lidort_Linatmos::ts_flux_profilewf ( const blitz::Array< double, 5 > &  ts_flux_profilewf_in)
inline

Definition at line 3091 of file lidort_interface_types.h.

◆ ts_mint_columnwf() [1/2]

const blitz::Array<double, 4>& FullPhysics::Lidort_Linatmos::ts_mint_columnwf ( ) const
inline

Definition at line 3051 of file lidort_interface_types.h.

◆ ts_mint_columnwf() [2/2]

void FullPhysics::Lidort_Linatmos::ts_mint_columnwf ( const blitz::Array< double, 4 > &  ts_mint_columnwf_in)
inline

Definition at line 3055 of file lidort_interface_types.h.

◆ ts_mint_profilewf() [1/2]

const blitz::Array<double, 5>& FullPhysics::Lidort_Linatmos::ts_mint_profilewf ( ) const
inline

Definition at line 3078 of file lidort_interface_types.h.

◆ ts_mint_profilewf() [2/2]

void FullPhysics::Lidort_Linatmos::ts_mint_profilewf ( const blitz::Array< double, 5 > &  ts_mint_profilewf_in)
inline

Definition at line 3082 of file lidort_interface_types.h.

◆ ts_profilewf() [1/2]

const blitz::Array<double, 5>& FullPhysics::Lidort_Linatmos::ts_profilewf ( ) const
inline

Definition at line 3069 of file lidort_interface_types.h.

◆ ts_profilewf() [2/2]

void FullPhysics::Lidort_Linatmos::ts_profilewf ( const blitz::Array< double, 5 > &  ts_profilewf_in)
inline

Definition at line 3073 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