TBCI Numerical high perf. C++ Library 2.8.0
include Directory Reference
Directory dependency graph for include:
include

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