CMakeLists.txt 633 Bytes
Newer Older
1
install(FILES
2
3
    AttributeSet.hpp
    Communication.hpp
4
    Constraints.hpp
5
6
    DOFMapping.hpp
    DOFMapping.inc.hpp
7
    LinearSolver.hpp
8
    LinearSolverInterface.hpp
9
10
    MatrixBase.hpp
    ParallelIndexSet.hpp
11
12
13
    PreconditionerInterface.hpp
    RunnerInterface.hpp
    SolverInfo.hpp
14
15
16
    SymmetryStructure.hpp
    Traits.hpp
    VectorBase.hpp
17
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/amdis/linearalgebra)
18

19
20
21
22
if (BACKEND STREQUAL "MTL")
  add_subdirectory("mtl")
elseif (BACKEND STREQUAL "EIGEN")
  add_subdirectory("eigen")
23
24
elseif (BACKEND STREQUAL "PETSC")
  add_subdirectory("petsc")
25
26
27
else ()
  add_subdirectory("istl")
endif ()