root/library/bdm/base/itpp/CMakeLists.txt @ 813

Revision 812, 1.2 kB (checked in by smidl, 14 years ago)

ITPP included into BDM


Line 
1# Create a library called "bdm" which includes sources from all subdirectories
2
3SET(itpp_base base/bessel.cpp   base/converters.cpp  base/help_functions.cpp  base/mat.cpp        base/parser.cpp  base/specmat.cpp  base/vec.cpp
4base/binary.cpp   base/fastmath.cpp    base/itassert.cpp        base/matfunc.cpp    base/random.cpp  base/svec.cpp
5base/binfile.cpp  base/gf2mat.cpp      base/itfile.cpp          base/operators.cpp  base/smat.cpp    base/timing.cpp)
6
7SET(itpp_algebra base/algebra/cholesky.cpp  base/algebra/eigen.cpp  base/algebra/ls_solve.cpp  base/algebra/qr.cpp     base/algebra/svd.cpp
8base/algebra/det.cpp       base/algebra/inv.cpp    base/algebra/lu.cpp        base/algebra/schur.cpp )
9
10SET(itpp_bessel base/bessel/airy.cpp    base/bessel/gamma.cpp   base/bessel/i0.cpp  base/bessel/iv.cpp  base/bessel/k0.cpp  base/bessel/kn.cpp      base/bessel/struve.cpp
11base/bessel/chbevl.cpp  base/bessel/hyperg.cpp  base/bessel/i1.cpp  base/bessel/jv.cpp  base/bessel/k1.cpp  base/bessel/polevl.cpp)
12
13SET(itpp_math base/math/elem_math.cpp  base/math/error.cpp  base/math/integration.cpp  base/math/misc.cpp)
14
15# add BDMLIB compile flag
16#ADD_DEFINITIONS(-DNDEBUG)
17
18# Normal BDM library
19add_library (itpp STATIC ${itpp_base} ${itpp_algebra} ${itpp_bessel} ${itpp_math})
Note: See TracBrowser for help on using the browser.