ODT
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
Linear_interp Class Reference

#include <interp_linear.h>

Public Member Functions

double interp (double x)
 
 Linear_interp ()
 
 Linear_interp (vector< double > &X_p, vector< double > &Y_p)
 

Public Attributes

vector< double > * X
 
vector< double > * Y
 
int nxy
 

Private Member Functions

void set_bounding_indicies (double x)
 

Private Attributes

int ilo
 
int ihi
 

Detailed Description

Definition at line 15 of file interp_linear.h.

Constructor & Destructor Documentation

◆ Linear_interp() [1/2]

Linear_interp::Linear_interp ( )
inline

Definition at line 58 of file interp_linear.h.

◆ Linear_interp() [2/2]

Linear_interp::Linear_interp ( vector< double > & X_p,
vector< double > & Y_p )
inline

Definition at line 60 of file interp_linear.h.

Member Function Documentation

◆ interp()

double Linear_interp::interp ( double x)
inline

Definition at line 33 of file interp_linear.h.

◆ set_bounding_indicies()

void Linear_interp::set_bounding_indicies ( double x)
inlineprivate

Definition at line 40 of file interp_linear.h.

Member Data Documentation

◆ ihi

int Linear_interp::ihi
private

Definition at line 27 of file interp_linear.h.

◆ ilo

int Linear_interp::ilo
private

Definition at line 26 of file interp_linear.h.

◆ nxy

int Linear_interp::nxy

Definition at line 22 of file interp_linear.h.

◆ X

vector<double>* Linear_interp::X

Definition at line 19 of file interp_linear.h.

◆ Y

vector<double>* Linear_interp::Y

Definition at line 20 of file interp_linear.h.


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