GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
MArray-C.cc File Reference
#include "oct-cmplx.h"
#include "MArray.h"
#include "MArray.cc"
#include "MDiagArray2.h"
#include "MDiagArray2.cc"
Include dependency graph for MArray-C.cc:

Go to the source code of this file.

Functions

template OCTAVE_API MArray< Complexoperator* (const MArray< Complex > &, const Complex &)
 
template OCTAVE_API MArray< Complexoperator* (const Complex &, const MArray< Complex > &)
 
template OCTAVE_API MDiagArray2< Complexoperator* (const MDiagArray2< Complex > &, const Complex &)
 
template OCTAVE_API MDiagArray2< Complexoperator* (const Complex &, const MDiagArray2< Complex > &)
 
template OCTAVE_API MArray< Complex > & operator*= (MArray< Complex > &, const Complex &)
 
template OCTAVE_API MArray< Complexoperator+ (const MArray< Complex > &)
 
template OCTAVE_API MArray< Complexoperator+ (const MArray< Complex > &, const MArray< Complex > &)
 
template OCTAVE_API MArray< Complexoperator+ (const MArray< Complex > &, const Complex &)
 
template OCTAVE_API MArray< Complexoperator+ (const Complex &, const MArray< Complex > &)
 
template OCTAVE_API MDiagArray2< Complexoperator+ (const MDiagArray2< Complex > &)
 
template OCTAVE_API MDiagArray2< Complexoperator+ (const MDiagArray2< Complex > &, const MDiagArray2< Complex > &)
 
template OCTAVE_API MArray< Complex > & operator+= (MArray< Complex > &, const MArray< Complex > &)
 
template OCTAVE_API MArray< Complex > & operator+= (MArray< Complex > &, const Complex &)
 
template OCTAVE_API MArray< Complexoperator- (const Complex &, const MArray< Complex > &)
 
template OCTAVE_API MArray< Complexoperator- (const MArray< Complex > &, const MArray< Complex > &)
 
template OCTAVE_API MArray< Complexoperator- (const MArray< Complex > &)
 
template OCTAVE_API MArray< Complexoperator- (const MArray< Complex > &, const Complex &)
 
template OCTAVE_API MDiagArray2< Complexoperator- (const MDiagArray2< Complex > &)
 
template OCTAVE_API MDiagArray2< Complexoperator- (const MDiagArray2< Complex > &, const MDiagArray2< Complex > &)
 
template OCTAVE_API MArray< Complex > & operator-= (MArray< Complex > &, const Complex &)
 
template OCTAVE_API MArray< Complex > & operator-= (MArray< Complex > &, const MArray< Complex > &)
 
template OCTAVE_API MArray< Complexoperator/ (const Complex &, const MArray< Complex > &)
 
template OCTAVE_API MArray< Complexoperator/ (const MArray< Complex > &, const Complex &)
 
template OCTAVE_API MDiagArray2< Complexoperator/ (const MDiagArray2< Complex > &, const Complex &)
 
template OCTAVE_API MArray< Complex > & operator/= (MArray< Complex > &, const Complex &)
 
template OCTAVE_API MArray< Complexproduct (const MArray< Complex > &, const MArray< Complex > &)
 
template OCTAVE_API MDiagArray2< Complexproduct (const MDiagArray2< Complex > &, const MDiagArray2< Complex > &)
 
template OCTAVE_API MArray< Complex > & product_eq (MArray< Complex > &, const MArray< Complex > &)
 
template OCTAVE_API MArray< Complexquotient (const MArray< Complex > &, const MArray< Complex > &)
 
template OCTAVE_API MArray< Complex > & quotient_eq (MArray< Complex > &, const MArray< Complex > &)
 

Variables

template class OCTAVE_API MArray< Complex >
 
template class OCTAVE_API MDiagArray2< Complex >
 

Function Documentation

◆ operator*() [1/4]

template OCTAVE_API MArray< Complex > operator* ( const MArray< Complex > &  ,
const Complex  
)

◆ operator*() [2/4]

template OCTAVE_API MArray< Complex > operator* ( const Complex ,
const MArray< Complex > &   
)

◆ operator*() [3/4]

template OCTAVE_API MDiagArray2< Complex > operator* ( const MDiagArray2< Complex > &  ,
const Complex  
)

◆ operator*() [4/4]

template OCTAVE_API MDiagArray2< Complex > operator* ( const Complex ,
const MDiagArray2< Complex > &   
)

◆ operator*=()

template OCTAVE_API MArray< Complex >& operator*= ( MArray< Complex > &  ,
const Complex  
)

◆ operator+() [1/6]

template OCTAVE_API MArray< Complex > operator+ ( const MArray< Complex > &  )

◆ operator+() [2/6]

template OCTAVE_API MArray< Complex > operator+ ( const MArray< Complex > &  ,
const MArray< Complex > &   
)

◆ operator+() [3/6]

template OCTAVE_API MArray< Complex > operator+ ( const MArray< Complex > &  ,
const Complex  
)

◆ operator+() [4/6]

template OCTAVE_API MArray< Complex > operator+ ( const Complex ,
const MArray< Complex > &   
)

◆ operator+() [5/6]

template OCTAVE_API MDiagArray2< Complex > operator+ ( const MDiagArray2< Complex > &  )

◆ operator+() [6/6]

template OCTAVE_API MDiagArray2< Complex > operator+ ( const MDiagArray2< Complex > &  ,
const MDiagArray2< Complex > &   
)

◆ operator+=() [1/2]

template OCTAVE_API MArray< Complex >& operator+= ( MArray< Complex > &  ,
const MArray< Complex > &   
)

◆ operator+=() [2/2]

template OCTAVE_API MArray< Complex >& operator+= ( MArray< Complex > &  ,
const Complex  
)

◆ operator-() [1/6]

template OCTAVE_API MArray< Complex > operator- ( const Complex ,
const MArray< Complex > &   
)

◆ operator-() [2/6]

template OCTAVE_API MArray< Complex > operator- ( const MArray< Complex > &  ,
const MArray< Complex > &   
)

◆ operator-() [3/6]

template OCTAVE_API MArray< Complex > operator- ( const MArray< Complex > &  )

◆ operator-() [4/6]

template OCTAVE_API MArray< Complex > operator- ( const MArray< Complex > &  ,
const Complex  
)

◆ operator-() [5/6]

template OCTAVE_API MDiagArray2< Complex > operator- ( const MDiagArray2< Complex > &  )

◆ operator-() [6/6]

template OCTAVE_API MDiagArray2< Complex > operator- ( const MDiagArray2< Complex > &  ,
const MDiagArray2< Complex > &   
)

◆ operator-=() [1/2]

template OCTAVE_API MArray< Complex >& operator-= ( MArray< Complex > &  ,
const Complex  
)

◆ operator-=() [2/2]

template OCTAVE_API MArray< Complex >& operator-= ( MArray< Complex > &  ,
const MArray< Complex > &   
)

◆ operator/() [1/3]

template OCTAVE_API MArray< Complex > operator/ ( const Complex ,
const MArray< Complex > &   
)

◆ operator/() [2/3]

template OCTAVE_API MArray< Complex > operator/ ( const MArray< Complex > &  ,
const Complex  
)

◆ operator/() [3/3]

template OCTAVE_API MDiagArray2< Complex > operator/ ( const MDiagArray2< Complex > &  ,
const Complex  
)

◆ operator/=()

template OCTAVE_API MArray< Complex >& operator/= ( MArray< Complex > &  ,
const Complex  
)

◆ product() [1/2]

template OCTAVE_API MArray< Complex > product ( const MArray< Complex > &  ,
const MArray< Complex > &   
)

◆ product() [2/2]

template OCTAVE_API MDiagArray2< Complex > product ( const MDiagArray2< Complex > &  ,
const MDiagArray2< Complex > &   
)

◆ product_eq()

template OCTAVE_API MArray< Complex >& product_eq ( MArray< Complex > &  ,
const MArray< Complex > &   
)

◆ quotient()

template OCTAVE_API MArray< Complex > quotient ( const MArray< Complex > &  ,
const MArray< Complex > &   
)

◆ quotient_eq()

template OCTAVE_API MArray< Complex >& quotient_eq ( MArray< Complex > &  ,
const MArray< Complex > &   
)

Variable Documentation

◆ MArray< Complex >

template class OCTAVE_API MArray< Complex >

Definition at line 34 of file MArray-C.cc.

◆ MDiagArray2< Complex >

template class OCTAVE_API MDiagArray2< Complex >

Definition at line 41 of file MArray-C.cc.