KASKADE 7 development version
Classes | Namespaces | Macros
gbit.hh File Reference
#include <cstdlib>
#include <fstream>
#include <cmath>
#include <dune/istl/operators.hh>
#include <dune/istl/preconditioners.hh>
#include "utilities/timing.hh"

Go to the source code of this file.

Classes

class  Kaskade::Gbit< LinearSpace >
 Iterative solution of a large linear system using an error based termination-criterium. Includes some special termination-criterium options which are used by the giantGbit code. More...
 
struct  Kaskade::Gbit< LinearSpace >::GbitInfo
 

Namespaces

namespace  Kaskade
 
 

Macros

#define MACHCONST_
 
#define SMALL   DBL_EPSILON
 
#define EPMACH   DBL_MIN
 
#define TAU_MIN   1.0e-8
 
#define TAU_MAX   1.0e2
 
#define EPSILON_LIMIT   1.0e20
 
#define MAXITER_DEFAULT   1000
 

Macro Definition Documentation

◆ EPMACH

#define EPMACH   DBL_MIN

Definition at line 216 of file gbit.hh.

◆ EPSILON_LIMIT

#define EPSILON_LIMIT   1.0e20

Definition at line 234 of file gbit.hh.

◆ MACHCONST_

#define MACHCONST_

Definition at line 214 of file gbit.hh.

◆ MAXITER_DEFAULT

#define MAXITER_DEFAULT   1000

Definition at line 236 of file gbit.hh.

◆ SMALL

#define SMALL   DBL_EPSILON

Definition at line 215 of file gbit.hh.

◆ TAU_MAX

#define TAU_MAX   1.0e2

Definition at line 233 of file gbit.hh.

◆ TAU_MIN

#define TAU_MIN   1.0e-8

Definition at line 232 of file gbit.hh.