superlu_stdcplx.h File Reference

Declaration of superLU solver functions. More...

#include "../vector.h"
#include "../cscmatrix.h"
#include "../std_cplx.h"

Include dependency graph for superlu_stdcplx.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  TBCI

Enumerations

enum  colperm_t {
  NATURAL, MMD_ATA, MMD_AT_PLUS_A, COLAMD,
  MY_PERMC, NATURAL, MMD_ATA, MMD_AT_PLUS_A,
  COLAMD, MY_PERMC, NATURAL, MMD_ATA,
  MMD_AT_PLUS_A, COLAMD, MY_PERMC
}
 get column permutation vector perm_c[], according to permc_spec: permc_spec = NATURAL(0): use the natural ordering permc_spec = MMD_ATA(1): use minimum degree ordering on structure of a'*a permc_spec = MMD_AT_PLUS_A(2): use minimum degree ordering on structure of a'+a More...

Functions

int TBCI::lu_solve (CSCMatrix< std::complex< double > > &M, Vector< std::complex< double > > &x, const Vector< std::complex< double > > &rhs, colperm_t permc_spec=NATURAL, bool verbose=false, bool symm=false)
 SuperLU solver wrapper for std::complex numbers.
TVector< std::complex< double > > TBCI::lu_solve (CSCMatrix< std::complex< double > > &M, const Vector< std::complex< double > > &rhs, colperm_t permc_spec=NATURAL, bool verbose=false, bool symm=false)


Detailed Description

Declaration of superLU solver functions.

Author:
Kurt Garloff
Version:
Id
superlu_stdcplx.h,v 1.1.2.9 2007/12/13 12:59:03 garloff Exp

Definition in file superlu_stdcplx.h.


Enumeration Type Documentation

enum colperm_t

get column permutation vector perm_c[], according to permc_spec: permc_spec = NATURAL(0): use the natural ordering permc_spec = MMD_ATA(1): use minimum degree ordering on structure of a'*a permc_spec = MMD_AT_PLUS_A(2): use minimum degree ordering on structure of a'+a

Enumerator:
NATURAL 
MMD_ATA 
MMD_AT_PLUS_A 
COLAMD 
MY_PERMC 
NATURAL 
MMD_ATA 
MMD_AT_PLUS_A 
COLAMD 
MY_PERMC 
NATURAL 
MMD_ATA 
MMD_AT_PLUS_A 
COLAMD 
MY_PERMC 

Definition at line 21 of file superlu_stdcplx.h.


Generated on Wed Nov 20 09:28:41 2013 for TBCI Numerical high perf. C++ Library by  doxygen 1.5.6