ARTS  2.0.49
complex.h File Reference

A class implementing complex numbers for ARTS. More...

#include <complex>
#include "matpack.h"

Go to the source code of this file.

Typedefs

typedef complex< NumericComplex
 

Functions

complex< float > operator+ (const double &d, const complex< float > &c)
 
complex< float > operator* (const double &d, const complex< float > &c)
 
complex< float > operator+ (const complex< float > &c, const double &d)
 
complex< float > operator* (const complex< float > &c, const double &d)
 
complex< double > operator+ (const float &f, const complex< double > &c)
 
complex< double > operator* (const float &f, const complex< double > &c)
 
complex< double > operator+ (const complex< double > &c, const float &d)
 
complex< double > operator* (const complex< double > &c, const float &d)
 

Detailed Description

A class implementing complex numbers for ARTS.

Author
Oliver Lemke olemk.nosp@m.e@co.nosp@m.re-du.nosp@m.mp.i.nosp@m.nfo
Date
2002-12-19

Definition in file complex.h.

Typedef Documentation

◆ Complex

Definition at line 32 of file complex.h.

Function Documentation

◆ operator*() [1/4]

complex<double> operator* ( const complex< double > &  c,
const float &  d 
)

Definition at line 66 of file complex.cc.

◆ operator*() [2/4]

complex<float> operator* ( const complex< float > &  c,
const double &  d 
)

Definition at line 44 of file complex.cc.

◆ operator*() [3/4]

complex<float> operator* ( const double &  d,
const complex< float > &  c 
)

Definition at line 33 of file complex.cc.

◆ operator*() [4/4]

complex<double> operator* ( const float &  f,
const complex< double > &  c 
)

Definition at line 56 of file complex.cc.

◆ operator+() [1/4]

complex<double> operator+ ( const complex< double > &  c,
const float &  d 
)

Definition at line 61 of file complex.cc.

◆ operator+() [2/4]

complex<float> operator+ ( const complex< float > &  c,
const double &  d 
)

Definition at line 39 of file complex.cc.

◆ operator+() [3/4]

complex<float> operator+ ( const double &  d,
const complex< float > &  c 
)

Definition at line 28 of file complex.cc.

◆ operator+() [4/4]

complex<double> operator+ ( const float &  f,
const complex< double > &  c 
)

Definition at line 51 of file complex.cc.