H2Lib  3.0
h2update.h
Go to the documentation of this file.
1 
2 /* ------------------------------------------------------------
3  This is the file "h2update.h" of the H2Lib package.
4  All rights reserved, Knut Reimer 2010
5  ------------------------------------------------------------ */
6 
11 #ifndef H2UPDATE_H
12 #define H2UPDATE_H
13 
23 #include "rkmatrix.h"
24 #include "clusteroperator.h"
25 #include "h2matrix.h"
26 #include "h2compression.h"
27 
28 
53 
77 
90 HEADER_PREFIX void
92  ptruncmode tm, real eps);
93 
104 
114 
117 #endif
Representation of a cluster operator.
Definition: clusteroperator.h:44
Representation of -matrices.
Definition: h2matrix.h:48
pclusteroperator prepare_col_clusteroperator(pclusterbasis rb, pclusterbasis cb, ptruncmode tm)
Prepares the weights of the column clusterbasis used by rkupdate_h2matrix and the arithmetic function...
Representation of a cluster basis.
Definition: clusterbasis.h:40
unsigned uint
Unsigned integer type.
Definition: settings.h:70
real normfrob_rkupdate_uniform(puniform u, uint k)
Computes the Frobenius norm of the extended coupling matrix of the low rank update multiplied by weig...
void rkupdate_h2matrix(prkmatrix R, ph2matrix Gh2, pclusteroperator rwf, pclusteroperator cwf, ptruncmode tm, real eps)
Computes the low rank update .
Define different strategies used by various truncation and compression algorithms for hmatrices and h...
Definition: truncation.h:43
real norm2_rkupdate_uniform(puniform u, uint k)
Computes the Euclidean norm of the extended coupling matrix of the low rank update multiplied by weig...
#define HEADER_PREFIX
Prefix for function declarations.
Definition: settings.h:43
double real
real floating point type.
Definition: settings.h:97
Representation of an admissible block for -matrices.
Definition: uniform.h:69
Representation of a low-rank matrix in factorized form .
Definition: rkmatrix.h:36
pclusteroperator prepare_row_clusteroperator(pclusterbasis rb, pclusterbasis cb, ptruncmode tm)
Prepares the weights of the row clusterbasis used by rkupdate_h2matrix and the arithmetic functions i...