escript  Revision_
Classes | Namespaces | Macros
Options.h File Reference
#include "Paso.h"
#include <boost/python/object.hpp>

Go to the source code of this file.

Classes

struct  paso::Options
 

Namespaces

 paso
 

Macros

#define PASO_DEFAULT   0
 
#define PASO_DIRECT   1
 
#define PASO_CHOLEVSKY   2
 
#define PASO_PCG   3
 
#define PASO_CR   4
 
#define PASO_CGS   5
 
#define PASO_BICGSTAB   6
 
#define PASO_ILU0   8
 
#define PASO_ILUT   9
 
#define PASO_JACOBI   10
 
#define PASO_GMRES   11
 
#define PASO_PRES20   12
 
#define PASO_MKL   15
 
#define PASO_UMFPACK   16
 
#define PASO_NO_REORDERING   17
 
#define PASO_MINIMUM_FILL_IN   18
 
#define PASO_NESTED_DISSECTION   19
 
#define PASO_ITERATIVE   20
 
#define PASO_PASO   21
 
#define PASO_AMG   22
 
#define PASO_REC_ILU   23
 
#define PASO_TRILINOS   24
 
#define PASO_NONLINEAR_GMRES   25
 
#define PASO_TFQMR   26
 
#define PASO_MINRES   27
 
#define PASO_GAUSS_SEIDEL   28
 
#define PASO_GS   PASO_GAUSS_SEIDEL
 
#define PASO_RILU   29
 
#define PASO_DEFAULT_REORDERING   30
 
#define PASO_YAIR_SHAPIRA_COARSENING   33
 
#define PASO_RUGE_STUEBEN_COARSENING   34
 
#define PASO_AGGREGATION_COARSENING   35
 
#define PASO_NO_PRECONDITIONER   36
 
#define PASO_AMLI   38
 
#define PASO_STANDARD_COARSENING   39
 
#define PASO_CLASSIC_INTERPOLATION_WITH_FF_COUPLING   50
 
#define PASO_CLASSIC_INTERPOLATION   51
 
#define PASO_DIRECT_INTERPOLATION   52
 
#define PASO_BOOMERAMG   60
 
#define PASO_CIJP_FIXED_RANDOM_COARSENING   61
 
#define PASO_CIJP_COARSENING   62
 
#define PASO_FALGOUT_COARSENING   63
 
#define PASO_PMIS_COARSENING   64
 
#define PASO_HMIS_COARSENING   65
 
#define PASO_LINEAR_CRANK_NICOLSON   66
 
#define PASO_CRANK_NICOLSON   67
 
#define PASO_BACKWARD_EULER   68
 
#define PASO_SMOOTHER   99999999
 

Macro Definition Documentation

◆ PASO_AGGREGATION_COARSENING

#define PASO_AGGREGATION_COARSENING   35

◆ PASO_AMG

#define PASO_AMG   22

◆ PASO_AMLI

#define PASO_AMLI   38

◆ PASO_BACKWARD_EULER

#define PASO_BACKWARD_EULER   68

◆ PASO_BICGSTAB

#define PASO_BICGSTAB   6

◆ PASO_BOOMERAMG

#define PASO_BOOMERAMG   60

◆ PASO_CGS

#define PASO_CGS   5

◆ PASO_CHOLEVSKY

#define PASO_CHOLEVSKY   2

◆ PASO_CIJP_COARSENING

#define PASO_CIJP_COARSENING   62

◆ PASO_CIJP_FIXED_RANDOM_COARSENING

#define PASO_CIJP_FIXED_RANDOM_COARSENING   61

◆ PASO_CLASSIC_INTERPOLATION

#define PASO_CLASSIC_INTERPOLATION   51

◆ PASO_CLASSIC_INTERPOLATION_WITH_FF_COUPLING

#define PASO_CLASSIC_INTERPOLATION_WITH_FF_COUPLING   50

◆ PASO_CR

#define PASO_CR   4

◆ PASO_CRANK_NICOLSON

#define PASO_CRANK_NICOLSON   67

◆ PASO_DEFAULT

#define PASO_DEFAULT   0

◆ PASO_DEFAULT_REORDERING

#define PASO_DEFAULT_REORDERING   30

◆ PASO_DIRECT

#define PASO_DIRECT   1

◆ PASO_DIRECT_INTERPOLATION

#define PASO_DIRECT_INTERPOLATION   52

◆ PASO_FALGOUT_COARSENING

#define PASO_FALGOUT_COARSENING   63

◆ PASO_GAUSS_SEIDEL

#define PASO_GAUSS_SEIDEL   28

◆ PASO_GMRES

#define PASO_GMRES   11

◆ PASO_GS

#define PASO_GS   PASO_GAUSS_SEIDEL

◆ PASO_HMIS_COARSENING

#define PASO_HMIS_COARSENING   65

◆ PASO_ILU0

#define PASO_ILU0   8

◆ PASO_ILUT

#define PASO_ILUT   9

◆ PASO_ITERATIVE

#define PASO_ITERATIVE   20

◆ PASO_JACOBI

#define PASO_JACOBI   10

◆ PASO_LINEAR_CRANK_NICOLSON

#define PASO_LINEAR_CRANK_NICOLSON   66

◆ PASO_MINIMUM_FILL_IN

#define PASO_MINIMUM_FILL_IN   18

◆ PASO_MINRES

#define PASO_MINRES   27

◆ PASO_MKL

#define PASO_MKL   15

◆ PASO_NESTED_DISSECTION

#define PASO_NESTED_DISSECTION   19

◆ PASO_NO_PRECONDITIONER

#define PASO_NO_PRECONDITIONER   36

◆ PASO_NO_REORDERING

#define PASO_NO_REORDERING   17

◆ PASO_NONLINEAR_GMRES

#define PASO_NONLINEAR_GMRES   25

◆ PASO_PASO

#define PASO_PASO   21

◆ PASO_PCG

#define PASO_PCG   3

◆ PASO_PMIS_COARSENING

#define PASO_PMIS_COARSENING   64

◆ PASO_PRES20

#define PASO_PRES20   12

◆ PASO_REC_ILU

#define PASO_REC_ILU   23

◆ PASO_RILU

#define PASO_RILU   29

◆ PASO_RUGE_STUEBEN_COARSENING

#define PASO_RUGE_STUEBEN_COARSENING   34

◆ PASO_SMOOTHER

#define PASO_SMOOTHER   99999999

◆ PASO_STANDARD_COARSENING

#define PASO_STANDARD_COARSENING   39

◆ PASO_TFQMR

#define PASO_TFQMR   26

◆ PASO_TRILINOS

#define PASO_TRILINOS   24

◆ PASO_UMFPACK

#define PASO_UMFPACK   16

◆ PASO_YAIR_SHAPIRA_COARSENING

#define PASO_YAIR_SHAPIRA_COARSENING   33