5#ifndef GRUN_BASISTRANSFORMATIONS_INHOMOG_H
6#define GRUN_BASISTRANSFORMATIONS_INHOMOG_H
8#include "BasisTransformations.h"
9#include "../extemp/vector.h"
10#include "../sgrid/komponente.h"
11#include "../extemp/shift.h"
12#include "../sgoperation/matrix.h"
13#include "../extemp/multilevelvector.h"
14#include "../tests/old_versions/MatrixVectorMultiplicationPrewavelets.h"
19void CalcNodalBasis_inhomog(VectorSparseG &u, Depth &Tiefe);
29void CalcUbyPrew_Neumann(VectorSparseG &prew, VectorSparseG &u);
37void SolveSave_Neumann(VectorSparseG *prew, VectorSparseG *u, ZusammenhangsKomponente &komponente);
39void CalcPrew_inhomogen(VectorSparseG &prew, VectorSparseG &u);
51void CalcUbyPrewRestrictions_inhomog(VectorSparseG &prew, VectorSparseG &u, Depth Tiefe,
bool const *restrictions);
53void CalcUbyPrewRestrictions_inhomog2(VectorSparseG &prew, VectorSparseG &u, Depth Tiefe,
bool const *restrictions,
56void CalcUbyPrewRestrictions_inhomog3(VectorSparseG &prew, VectorSparseG &u, Depth Tiefe,
bool const *restrictions,
57 MultiLevelVector &nodal);
59void CalcUbyPrew_inhomog(VectorSparseG &prew, VectorSparseG &u, Depth &Tiefe);
Definition ListOfDepthOrderedGrids.h:115
Definition ListOfDepthOrderedGrids.h:31