Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

SuperLU.cpp File Reference

#include <SuperLU.h>
#include <SparseGenColLinSOE.h>
#include <f2c.h>
#include <math.h>
#include <Channel.h>
#include <FEM_ObjectBroker.h>

Go to the source code of this file.

Functions

void dgstrf (char *refact, SuperMatrix *A, double pivThresh, double dropTol, int relax, int panelSize, int *etree, void *work, int lwork, int *perm_r, int *perm_c, SuperMatrix *L, SuperMatrix *U, int *info)
void dgstrs (char *trans, SuperMatrix *L, SuperMatrix *U, int *perm_r, int *perm_c, SuperMatrix *B, int *info)
void StatInit (int, int)
void dCreate_CompCol_Matrix (SuperMatrix *, int, int, int, double *, int *, int *, Stype_t, Dtype_t, Mtype_t)
void get_perm_c (int, SuperMatrix *, int *)
void sp_preorder (char *, SuperMatrix *, int *, int *, SuperMatrix *)
void dCreate_Dense_Matrix (SuperMatrix *, int, int, double *, int, Stype_t, Dtype_t, Mtype_t)


Function Documentation

void StatInit ( int,
int )
 

Referenced by SuperLU::setSize().

void dCreate_CompCol_Matrix ( SuperMatrix *,
int,
int,
int,
double *,
int *,
int *,
Stype_t,
Dtype_t,
Mtype_t )
 

Referenced by SuperLU::setSize().

void dCreate_Dense_Matrix ( SuperMatrix *,
int,
int,
double *,
int,
Stype_t,
Dtype_t,
Mtype_t )
 

Referenced by SuperLU::setSize().

void dgstrf ( char * refact,
SuperMatrix * A,
double pivThresh,
double dropTol,
int relax,
int panelSize,
int * etree,
void * work,
int lwork,
int * perm_r,
int * perm_c,
SuperMatrix * L,
SuperMatrix * U,
int * info )
 

Referenced by SuperLU::solve().

void dgstrs ( char * trans,
SuperMatrix * L,
SuperMatrix * U,
int * perm_r,
int * perm_c,
SuperMatrix * B,
int * info )
 

Referenced by SuperLU::solve().

void get_perm_c ( int,
SuperMatrix *,
int * )
 

Referenced by SuperLU::setSize().

void sp_preorder ( char *,
SuperMatrix *,
int *,
int *,
SuperMatrix * )
 

Referenced by SuperLU::setSize().

Copyright Contact Us