Cloudy
Spectral Synthesis Code for Astrophysics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Monointerp Class Reference

#include <monointerp.h>

Public Member Functions

 Monointerp (const double x[], const double y[], long n)
 
 ~Monointerp (void)
 
double operator() (double xval) const
 

Private Member Functions

 Monointerp (const Monointerp &)
 
Monointerpoperator= (const Monointerp &)
 

Private Attributes

const std::vector< double > m_x
 
const std::vector< double > m_y
 
std::vector< double > m_g
 

Constructor & Destructor Documentation

Monointerp::Monointerp ( const double  x[],
const double  y[],
long  n 
)

References ASSERT, m_g, m_x, and m_y.

Monointerp::~Monointerp ( void  )
Monointerp::Monointerp ( const Monointerp )
private

Member Function Documentation

double Monointerp::operator() ( double  xval) const

References m_g, m_x, and m_y.

Monointerp& Monointerp::operator= ( const Monointerp )
private

Member Data Documentation

std::vector<double> Monointerp::m_g
private

Referenced by Monointerp(), and operator()().

const std::vector<double> Monointerp::m_x
private

Referenced by Monointerp(), and operator()().

const std::vector<double> Monointerp::m_y
private

Referenced by Monointerp(), and operator()().


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