Blender V2.61 - r43446
Classes | Defines | Enumerations

supermatrix.h File Reference

Go to the source code of this file.

Classes

struct  SuperMatrix
struct  NCformat
struct  NRformat
struct  SCformat
struct  NCPformat
struct  DNformat

Defines

#define L_SUB_START(col)   ( Lstore->rowind_colptr[col] )
#define L_SUB(ptr)   ( Lstore->rowind[ptr] )
#define L_NZ_START(col)   ( Lstore->nzval_colptr[col] )
#define L_FST_SUPC(superno)   ( Lstore->sup_to_col[superno] )
#define U_NZ_START(col)   ( Ustore->colptr[col] )
#define U_SUB(ptr)   ( Ustore->rowind[ptr] )

Enumerations

enum  Stype_t {
  SLU_NC, SLU_NR, SLU_SC, SLU_SR,
  SLU_NCP, SLU_DN
}
enum  Dtype_t { SLU_S, SLU_D, SLU_C, SLU_Z }
enum  Mtype_t {
  SLU_GE, SLU_TRLU, SLU_TRUU, SLU_TRL,
  SLU_TRU, SLU_SYL, SLU_SYU, SLU_HEL,
  SLU_HEU
}

Detailed Description

Definition in file supermatrix.h.


Define Documentation

#define L_FST_SUPC (   superno)    ( Lstore->sup_to_col[superno] )

Definition at line 138 of file supermatrix.h.

Referenced by sgstrs(), and sp_strsv().

#define L_NZ_START (   col)    ( Lstore->nzval_colptr[col] )

Definition at line 137 of file supermatrix.h.

Referenced by sgstrs(), and sp_strsv().

#define L_SUB (   ptr)    ( Lstore->rowind[ptr] )

Definition at line 136 of file supermatrix.h.

Referenced by sgstrs(), and sp_strsv().

#define L_SUB_START (   col)    ( Lstore->rowind_colptr[col] )

Definition at line 135 of file supermatrix.h.

Referenced by sgstrs(), and sp_strsv().

#define U_NZ_START (   col)    ( Ustore->colptr[col] )

Definition at line 139 of file supermatrix.h.

Referenced by sgstrs(), and sp_strsv().

#define U_SUB (   ptr)    ( Ustore->rowind[ptr] )

Definition at line 140 of file supermatrix.h.

Referenced by sgstrs(), and sp_strsv().


Enumeration Type Documentation

enum Dtype_t
Enumerator:
SLU_S 
SLU_D 
SLU_C 
SLU_Z 

Definition at line 21 of file supermatrix.h.

enum Mtype_t
Enumerator:
SLU_GE 
SLU_TRLU 
SLU_TRUU 
SLU_TRL 
SLU_TRU 
SLU_SYL 
SLU_SYU 
SLU_HEL 
SLU_HEU 

Definition at line 28 of file supermatrix.h.

enum Stype_t
Enumerator:
SLU_NC 
SLU_NR 
SLU_SC 
SLU_SR 
SLU_NCP 
SLU_DN 

Definition at line 10 of file supermatrix.h.