Cloudy
Spectral Synthesis Code for Astrophysics
Loading...
Searching...
No Matches
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() [1/2]

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

References ASSERT, m_g, m_x, and m_y.

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

◆ ~Monointerp()

Monointerp::~Monointerp ( void )

◆ Monointerp() [2/2]

Monointerp::Monointerp ( const Monointerp & )
private

References Monointerp().

Here is the call graph for this function:

Member Function Documentation

◆ operator()()

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

References m_g, m_x, and m_y.

◆ operator=()

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

References Monointerp().

Here is the call graph for this function:

Member Data Documentation

◆ m_g

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

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

◆ m_x

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

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

◆ m_y

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

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


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