Diffpack Documentation


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

enum.h File Reference

Diffpack Kernel. More...

Go to the source code of this file.

Enumerations

enum  Format_type { ASCII, BINARY }
enum  ProbabilityTrans_type { CUMULATIVE_INVERSE = 1, BOX_MULLER = 2 }
enum  Norm_type {
  l1, L1, l2, L2,
  Linf
}
enum  NumItgPoints { GAUSS_POINTS, NODAL_POINTS }
enum  NumItgDomain { BOX, TRIANGLE, PRISM }
enum  FileMode { INFILE, APPEND, NEWFILE, MODIFY }
enum  ExecutionModePDE { SINGLE_RUN = 1, MULTIPLE_RUNS = 2, MONTE_CARLO = 3 }
enum  NonLinEqMethod {
  LINEAR_1IT = 0, NEWTON_RAPHSON = 1, SUCCESSIVE_SUBST = 2, CONJ_GRADIENTS_NL = 3,
  NON_LIN_ML = 4
}
enum  LinEqStorageMode { EXTERNAL_STORAGE = 1, EXTERNAL_SOLUTION = 2, INTERNAL_STORAGE = 3 }
enum  LinEqPrecMode {
  UNKNOWN_PREC = 0, NO_PREC = 1, LEFT_PREC = 2, RIGHT_PREC = 3,
  SPLIT_PREC = 4, ANY_PREC = 5
}
enum  LinEqSysWork { TOTAL_WORK = 1, AXB_WORK = 2, PREC_WORK = 3, ADM_WORK = 4 }
enum  LinEqSysStorage { TOTAL_STORAGE = 1, AXB_STORAGE = 2, PREC_STORAGE = 3, ADM_STORAGE = 4 }
enum  PrecondWork { APPLY_PREC_WORK = 1, INIT_PREC_WORK = 2, UPDATE_PREC_WORK = 3 }
enum  MatrixWork {
  PROD_WORK = 1, MATVEC_WORK = 2, FACTORIZE_WORK = 3, FORWBACK_WORK = 4,
  SVD_WORK = 5, SVDFORWBACK_WORK = 6, INVERSE_WORK = 7, DET_WORK = 8,
  JACOBI_WORK = 9, SOR_WORK = 10, SSOR_WORK = 11
}
enum  VectorWork { NORM_WORK = 1, INNER_WORK = 2 }
enum  StartVectorMode {
  USER_START = 1, RANDOM_START = 2, ZERO_START = 3, RHS_START = 4,
  RE_START = 5
}
enum  Residual_type { ORIGINAL_RES = 0, LEFTPREC_RES = 1, PSEUDO_RES = 2 }
enum  ConvMon_Relop { CM_OR = 0, CM_AND = 1 }
enum  TransposeMode { NOT_TRANSPOSED = 1, TRANSPOSED = 2, CONJ_TRANSPOSED = 3 }
enum  FactType {
  LU_FACT = 1, CHOL_FACT = 2, RILU_FACT = 3, MILU_FACT = 4,
  SVD_FACT = 5, AMG_FACT = 6
}
enum  ReordType { NO_REORD = 0, RCM_REORD = 1, ND_REORD = 2, MINDEG_REORD = 3 }
enum  PivotType { NO_PIVOT = 0, PARTIAL_PIVOT = 1, COMPLETE_PIVOT = 2 }
enum  VerbosityLevel { COMPACT = 0, EXTENDED = 1, DETAILED = 2 }


Detailed Description

Diffpack Kernel.


Enumeration Type Documentation

enum ConvMon_Relop
 

Enumeration values:
CM_OR  
CM_AND  

enum ExecutionModePDE
 

Enumeration values:
SINGLE_RUN  
MULTIPLE_RUNS  
MONTE_CARLO  

enum FactType
 

Enumeration values:
LU_FACT  
CHOL_FACT  
RILU_FACT  
MILU_FACT  
SVD_FACT  
AMG_FACT  

enum FileMode
 

Enumeration values:
INFILE  
APPEND  
NEWFILE  
MODIFY  

enum Format_type
 

Enumeration values:
ASCII  
BINARY  

enum LinEqPrecMode
 

Enumeration values:
UNKNOWN_PREC  
NO_PREC  
LEFT_PREC  
RIGHT_PREC  
SPLIT_PREC  
ANY_PREC  

enum LinEqStorageMode
 

Enumeration values:
EXTERNAL_STORAGE  
EXTERNAL_SOLUTION  
INTERNAL_STORAGE  

enum LinEqSysStorage
 

Enumeration values:
TOTAL_STORAGE  
AXB_STORAGE  
PREC_STORAGE  
ADM_STORAGE  

enum LinEqSysWork
 

Enumeration values:
TOTAL_WORK  
AXB_WORK  
PREC_WORK  
ADM_WORK  

enum MatrixWork
 

Enumeration values:
PROD_WORK  
MATVEC_WORK  
FACTORIZE_WORK  
FORWBACK_WORK  
SVD_WORK  
SVDFORWBACK_WORK  
INVERSE_WORK  
DET_WORK  
JACOBI_WORK  
SOR_WORK  
SSOR_WORK  

enum NonLinEqMethod
 

Enumeration values:
LINEAR_1IT  
NEWTON_RAPHSON  
SUCCESSIVE_SUBST  
CONJ_GRADIENTS_NL  
NON_LIN_ML  

enum Norm_type
 

Enumeration values:
l1   See documentation of one of the overloaded functions.
L1  
l2   See documentation of one of the overloaded functions.
L2  
Linf  

enum NumItgDomain
 

Enumeration values:
BOX  
TRIANGLE  
PRISM  

enum NumItgPoints
 

Enumeration values:
GAUSS_POINTS  
NODAL_POINTS  

enum PivotType
 

Enumeration values:
NO_PIVOT  
PARTIAL_PIVOT  
COMPLETE_PIVOT  

enum PrecondWork
 

Enumeration values:
APPLY_PREC_WORK  
INIT_PREC_WORK  
UPDATE_PREC_WORK  

enum ProbabilityTrans_type
 

Enumeration values:
CUMULATIVE_INVERSE  
BOX_MULLER  

enum ReordType
 

Enumeration values:
NO_REORD  
RCM_REORD  
ND_REORD  
MINDEG_REORD  

enum Residual_type
 

Enumeration values:
ORIGINAL_RES  
LEFTPREC_RES  
PSEUDO_RES  

enum StartVectorMode
 

Enumeration values:
USER_START  
RANDOM_START  
ZERO_START  
RHS_START  
RE_START  

enum TransposeMode
 

Enumeration values:
NOT_TRANSPOSED  
TRANSPOSED  
CONJ_TRANSPOSED  

enum VectorWork
 

Enumeration values:
NORM_WORK  
INNER_WORK  

enum VerbosityLevel
 

Enumeration values:
COMPACT  
EXTENDED  
DETAILED  


Copyright © 2003 inuTech GmbH. All rights reserved.