|
TBCI Numerical high perf. C++ Library 2.8.0
|

Directories | |
| solver | |
Files | |
| band_matrix.h | |
| Variable size configurable Band Matrix class TBCI::BdMatrix. | |
| basics.h | |
| Provides some macros which are used throughout the library files. | |
| bool.h | |
| For compilers that don't have bool. | |
| builtin_cplx.h | |
| Wrapper for GCC's builtin complex type plus compatibility features (helper class TBCI::hcplx). | |
| bvector.h | |
| header file template class TBCI::BVector | |
| config_manual.h | |
| switchbox to set all sorts of HAVE_xxx settings used by basics.h. | |
| constants.h | |
| defines some mathematical and physical constants | |
| cost.h | |
| Preprocessor macros for estimating the "cost" of operations. | |
| cplx.h | |
| Rich implementation of complex numbers TBCI::cplx. | |
| cplx_memalloc.h | |
| crmatrix.h | |
| Header and Implementation of class TBCI::CRMatrix. | |
| cscmatrix.h | |
| header file for class TBCI::CSCMatrix | |
| except.h | |
| Header for exception base class TBCI::NumErr. | |
| f_bandmatrix.h | |
| Header file for class TBCI::F_BandMatrix. | |
| f_matrix.h | |
| header file to implement classes TBCI::F_Matrix, TBCI::F_TMatrix, TBCI::F_TSMatrix. | |
| fs_vector.h | |
| Implementation of class TBCI::FS_Vector. | |
| index.h | |
| Implementation of class TBCI::Index. | |
| lapack.h | |
| Lapack interface for TBCI NumLib. | |
| lapack_stdcplx.h | |
| Lapack interface for TBCI NumLib (std::complex<double>). | |
| list.h | |
| Implements the class TBCI::list. | |
| LM_fit.h | |
| Levenbaerg-Marquardt non linear data fit routine. | |
| malloc_cache.h | |
| Caches memory blocks to avoid calls to __builtin_free()/new() It performs very well for strictly recursive new/delete pairs. | |
| mathplus.h | |
| general purpose math definitions and functions (C) | |
| matrix.h | |
| Implementation of classes TBCI::Matrix, TBCI::TMatrix, TBCI::TSMatrix. | |
| matrix_kernels.h | |
| Optimized matrix operations ... Kurt Garloff kurt@.nosp@m.garl.nosp@m.off.d.nosp@m.e, 07/2002, GNU LGPL $id$. | |
| matrix_sig.h | |
| Type signature for Matrices. | |
| my_nr.h | |
| collection of useful routines | |
| perf_opt.h | |
| plain_def.h | |
| macros for composing plain loops over arrays. | |
| smp.h | |
| specfun.h | |
| Declarations for some special functions. | |
| specfun_stdcplx.h | |
| Declarations for some special functions. | |
| std_cplx.h | |
| Wrapper for C++ std library complex type plus compatibility features. | |
| stopwatch.h | |
| symm_bdmatrix.h | |
| Implementation of class TBCI::Symm_BdMatrix. | |
| tbci_param.h | |
| This provides some parameters that control the behavior of various functions in the TBCI library. | |
| tbci_traits.h | |
| tensor.h | |
| Implementation of datatype templated TBCI::Tensor of dynamical rank. | |
| unroll_prefetch_def.h | |
| macros for composing unrolled prefetching loops over arrays. | |
| unroll_prefetch_def2.h | |
| macros for composing unrolled prefetching loops over arrays. | |
| unroll_prefetch_simd_def.h | |
| macros for composing unrolled prefetching loops over arrays using SIMD instrinsics. | |
| vec_kern_special.h | |
| Specializations for vector kernels, using SIMD instructions via instrinsics. | |
| vec_kern_special2.h | |
| Specializations for vector kernels, using AVX SIMD instructions via instrinsics. | |
| vec_kern_unr_pref.h | |
| Kernels to be called for array operations Unrolled and with prefetching. | |
| vector.h | |
| vector_extra.h | |
| contains rarely used functions on TBCI::Vector s | |
| vector_sig.h | |
| does implement an abstract base class for Vectors: TBCI::Vector_Sig | |