GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
MSparse-C.cc File Reference
#include "oct-cmplx.h"
#include "MSparse.h"

Go to the source code of this file.

Functions

template MSparse< Complexoperator* (const Complex &, const MSparse< Complex > &)
 
template MSparse< Complexoperator* (const MSparse< Complex > &, const Complex &)
 
template MArray< Complexoperator+ (const Complex &, const MSparse< Complex > &)
 
template MSparse< Complexoperator+ (const MSparse< Complex > &)
 
template MArray< Complexoperator+ (const MSparse< Complex > &, const Complex &)
 
template MSparse< Complexoperator+ (const MSparse< Complex > &, const MSparse< Complex > &)
 
template MSparse< Complex > & operator+= (MSparse< Complex > &, const MSparse< Complex > &)
 
template MArray< Complexoperator- (const Complex &, const MSparse< Complex > &)
 
template MSparse< Complexoperator- (const MSparse< Complex > &)
 
template MArray< Complexoperator- (const MSparse< Complex > &, const Complex &)
 
template MSparse< Complexoperator- (const MSparse< Complex > &, const MSparse< Complex > &)
 
template MSparse< Complex > & operator-= (MSparse< Complex > &, const MSparse< Complex > &)
 
template MSparse< Complexoperator/ (const Complex &, const MSparse< Complex > &)
 
template MSparse< Complexoperator/ (const MSparse< Complex > &, const Complex &)
 
template MSparse< Complexproduct (const MSparse< Complex > &, const MSparse< Complex > &)
 
template MSparse< Complexquotient (const MSparse< Complex > &, const MSparse< Complex > &)
 

Function Documentation

◆ operator*() [1/2]

template MSparse< Complex > operator* ( const Complex ,
const MSparse< Complex > &   
)

◆ operator*() [2/2]

template MSparse< Complex > operator* ( const MSparse< Complex > &  ,
const Complex  
)

◆ operator+() [1/4]

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

◆ operator+() [2/4]

template MSparse< Complex > operator+ ( const MSparse< Complex > &  )

◆ operator+() [3/4]

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

◆ operator+() [4/4]

template MSparse< Complex > operator+ ( const MSparse< Complex > &  ,
const MSparse< Complex > &   
)

◆ operator+=()

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

◆ operator-() [1/4]

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

◆ operator-() [2/4]

template MSparse< Complex > operator- ( const MSparse< Complex > &  )

◆ operator-() [3/4]

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

◆ operator-() [4/4]

template MSparse< Complex > operator- ( const MSparse< Complex > &  ,
const MSparse< Complex > &   
)

◆ operator-=()

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

◆ operator/() [1/2]

template MSparse< Complex > operator/ ( const Complex ,
const MSparse< Complex > &   
)

◆ operator/() [2/2]

template MSparse< Complex > operator/ ( const MSparse< Complex > &  ,
const Complex  
)

◆ product()

template MSparse< Complex > product ( const MSparse< Complex > &  ,
const MSparse< Complex > &   
)

◆ quotient()

template MSparse< Complex > quotient ( const MSparse< Complex > &  ,
const MSparse< Complex > &   
)