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

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