FEAT 3
Finite Element Analysis Toolbox
Loading...
Searching...
No Matches
forward.hpp
1// FEAT3: Finite Element Analysis Toolbox, Version 3
2// Copyright (C) 2010 by Stefan Turek & the FEAT group
3// FEAT3 is released under the GNU General Public License version 3,
4// see the file 'copyright.txt' in the top level directory for details.
5
6#pragma once
7
8// includes, FEAT
10
11namespace FEAT
12{
13 namespace LAFEM
14 {
15 //forward declarations
16 template <typename DT_, typename IT_>
17 class DenseVector;
18
19 template <typename DT_, typename IT_>
20 class SparseVector;
21
22 template <typename DT_, typename IT_, int BlockSize_>
23 class DenseVectorBlocked;
24
25 template <typename DT_, typename IT_, int BlockSize_>
26 class SparseVectorBlocked;
27
28 template <typename DT_, typename IT_>
29 class DenseMatrix;
30
31 template <typename DT_, typename IT_>
32 class SparseMatrixCSR;
33
34 template <typename DT_, typename IT_, int BlockHeight_, int BlockWidth_>
35 class SparseMatrixBCSR;
36
37 template <typename DT_, typename IT_>
38 class SparseMatrixBanded;
39
40 template <typename DT_, typename IT_>
41 class SparseMatrixCSCR;
42
43 template<typename DT_, typename IT_>
44 class VectorMirror;
45
46 template<typename DT_, typename IT_>
47 class MatrixMirror;
48
49 } // namespace LAFEM
50} // namespace FEAT
FEAT Kernel base header.
FEAT namespace.
Definition: adjactor.hpp:12