Classes | Namespaces | Typedefs | Functions
nrutil_nr.h File Reference
#include <string>
#include <cmath>
#include <complex>
#include <iostream>
#include <stdlib.h>
Include dependency graph for nrutil_nr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  arithcode
class  huffcode
class  NRMat< T >
class  NRMat3d< T >
class  NRVec< T >
class  wavefilt

Namespaces

namespace  NR

Typedefs

typedef double DP

Functions

float atan2 (float x, double y)
float atan2 (double x, float y)
void NR::nrerror (const string error_text)
const complex< float > operator* (const double &a, const complex< float > &b)
const complex< float > operator* (const complex< float > &a, const double &b)
const complex< float > operator+ (const double &a, const complex< float > &b)
const complex< float > operator+ (const complex< float > &a, const double &b)
const complex< float > operator- (const double &a, const complex< float > &b)
const complex< float > operator- (const complex< float > &a, const double &b)
const complex< float > operator/ (const double &a, const complex< float > &b)
const complex< float > operator/ (const complex< float > &a, const double &b)
float pow (float x, double y)
float pow (double x, float y)
template<class T >
const T SIGN (const T &a, const T &b)
template<class T >
const T SQR (const T a)
template<class T >
void SWAP (T &a, T &b)

Typedef Documentation

typedef double DP

Definition at line 11 of file nrutil_nr.h.


Function Documentation

float atan2 ( float  x,
double  y 
) [inline]

Definition at line 443 of file nrutil_nr.h.

float atan2 ( double  x,
float  y 
) [inline]

Definition at line 444 of file nrutil_nr.h.

const complex<float> operator* ( const double &  a,
const complex< float > &  b 
) [inline]

Definition at line 427 of file nrutil_nr.h.

const complex<float> operator* ( const complex< float > &  a,
const double &  b 
) [inline]

Definition at line 430 of file nrutil_nr.h.

const complex<float> operator+ ( const double &  a,
const complex< float > &  b 
) [inline]

Definition at line 415 of file nrutil_nr.h.

const complex<float> operator+ ( const complex< float > &  a,
const double &  b 
) [inline]

Definition at line 418 of file nrutil_nr.h.

const complex<float> operator- ( const double &  a,
const complex< float > &  b 
) [inline]

Definition at line 421 of file nrutil_nr.h.

const complex<float> operator- ( const complex< float > &  a,
const double &  b 
) [inline]

Definition at line 424 of file nrutil_nr.h.

const complex<float> operator/ ( const double &  a,
const complex< float > &  b 
) [inline]

Definition at line 433 of file nrutil_nr.h.

const complex<float> operator/ ( const complex< float > &  a,
const double &  b 
) [inline]

Definition at line 436 of file nrutil_nr.h.

float pow ( float  x,
double  y 
) [inline]

Definition at line 441 of file nrutil_nr.h.

float pow ( double  x,
float  y 
) [inline]

Definition at line 442 of file nrutil_nr.h.

template<class T >
const T SIGN ( const T a,
const T b 
) [inline]

Definition at line 17 of file nrutil_nr.h.

template<class T >
const T SQR ( const T  a) [inline]

Definition at line 14 of file nrutil_nr.h.

template<class T >
void SWAP ( T a,
T b 
) [inline]

Definition at line 20 of file nrutil_nr.h.



tensor_field_nav_core
Author(s): Lintao Zheng, Kai Xu
autogenerated on Thu Jun 6 2019 19:50:56