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

Go to the source code of this file.

Functions

template std::istream & read_sparse_matrix< Complex > (std::istream &is, Sparse< Complex > &a, Complex(*read_fcn)(std::istream &))
 
template<>
bool sparse_ascending_compare< Complex > (const Complex &a, const Complex &b)
 
template<>
bool sparse_descending_compare< Complex > (const Complex &a, const Complex &b)
 
static double xabs (const Complex &x)
 

Variables

template class OCTAVE_API Sparse< Complex >
 

Function Documentation

◆ read_sparse_matrix< Complex >()

template std::istream& read_sparse_matrix< Complex > ( std::istream &  is,
Sparse< Complex > &  a,
Complex(*)(std::istream &)  read_fcn 
)

◆ sparse_ascending_compare< Complex >()

template<>
bool sparse_ascending_compare< Complex > ( const Complex a,
const Complex b 
)

Definition at line 47 of file Sparse-C.cc.

References octave::math::isnan(), and xabs().

◆ sparse_descending_compare< Complex >()

template<>
bool sparse_descending_compare< Complex > ( const Complex a,
const Complex b 
)

Definition at line 55 of file Sparse-C.cc.

References octave::math::isnan(), and xabs().

◆ xabs()

static double xabs ( const Complex x)
static

Variable Documentation

◆ Sparse< Complex >

template class OCTAVE_API Sparse< Complex >

Definition at line 62 of file Sparse-C.cc.