SuperLU: SRC/superlu_enum_consts.h File Reference

SuperLU 5.2.2

- Main Page
- Data Structures
- Files

- File List
- Globals

Enumerations
superlu_enum_consts.h File Reference

enum constants header file More...

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

Go to the source code of this file.

## Enumerations
enum | yes_no_t { NO, YES }
enum | fact_t { DOFACT, SamePattern, SamePattern_SameRowPerm, FACTORED }
enum | rowperm_t { NOROWPERM, LargeDiag_MC64, LargeDiag_AWPM, MY_PERMR }
enum | colperm_t { NATURAL, MMD_ATA, MMD_AT_PLUS_A, COLAMD, METIS_AT_PLUS_A, PARMETIS, ZOLTAN, MY_PERMC }
enum | trans_t { NOTRANS, TRANS, CONJ }
enum | DiagScale_t { NOEQUIL, ROW, COL, BOTH }
enum | IterRefine_t { NOREFINE, SLU_SINGLE =1, SLU_DOUBLE, SLU_EXTRA }
enum | MemType { USUB, LSUB, UCOL, LUSUP, LLVL, ULVL, NO_MEMTYPE }
enum | stack_end_t { HEAD, TAIL }
enum | LU_space_t { SYSTEM, USER }
enum | norm_t { ONE_NORM, TWO_NORM, INF_NORM }
enum | milu_t { SILU, SMILU_1, SMILU_2, SMILU_3 }
enum | PhaseType { COLPERM, ROWPERM, RELAX, ETREE, EQUIL, SYMBFAC, DIST, FACT, COMM, COMM_DIAG, COMM_RIGHT, COMM_DOWN, SOL_COMM, SOL_GEMM, SOL_TRSM, SOL_TOT, RCOND, SOLVE, REFINE, TRSV, GEMV, FERR, NPHASES }

## Detailed Description

Copyright (c) 2003, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from U.S. Dept. of Energy)

All rights reserved.

The source code is distributed under BSD license, see the file License.txt at the top-level directory.

– SuperLU routine (version 4.1) – Lawrence Berkeley National Lab, Univ. of California Berkeley, October 1, 2010 January 28, 2018

## Enumeration Type Documentation

enum colperm_t

Enumerator
NATURAL |
MMD_ATA |
MMD_AT_PLUS_A |
COLAMD |
METIS_AT_PLUS_A |
PARMETIS |
ZOLTAN |
MY_PERMC |

enum DiagScale_t

Enumerator
NOEQUIL |
ROW |
COL |
BOTH |

enum fact_t

Enumerator
DOFACT |
SamePattern |
SamePattern_SameRowPerm |
FACTORED |

enum IterRefine_t

Enumerator
NOREFINE |
SLU_SINGLE |
SLU_DOUBLE |
SLU_EXTRA |

enum LU_space_t

Enumerator
SYSTEM |
USER |

enum MemType

Enumerator
USUB |
LSUB |
UCOL |
LUSUP |
LLVL |
ULVL |
NO_MEMTYPE |

enum milu_t

Enumerator
SILU |
SMILU_1 |
SMILU_2 |
SMILU_3 |

enum norm_t

Enumerator
ONE_NORM |
TWO_NORM |
INF_NORM |

enum PhaseType

Enumerator
COLPERM |
ROWPERM |
RELAX |
ETREE |
EQUIL |
SYMBFAC |
DIST |
FACT |
COMM |
COMM_DIAG |
COMM_RIGHT |
COMM_DOWN |
SOL_COMM |
SOL_GEMM |
SOL_TRSM |
SOL_TOT |
RCOND |
SOLVE |
REFINE |
TRSV |
GEMV |
FERR |
NPHASES |

enum rowperm_t

Enumerator
NOROWPERM |
LargeDiag_MC64 |
LargeDiag_AWPM |
MY_PERMR |

enum stack_end_t

Enumerator
HEAD |
TAIL |

enum trans_t

Enumerator
NOTRANS |
TRANS |
CONJ |

enum yes_no_t

Enumerator
NO |
YES |