TBCI Numerical high perf. C++ Library 2.8.0
File List
Here is a list of all files with brief descriptions:
[detail level 123456789]
  home
  abuild
  rpmbuild
  BUILD
  numerix-2.0
  lina
  include
  solver
 band_matrix.hVariable size configurable Band Matrix class TBCI::BdMatrix
 basics.hProvides some macros which are used throughout the library files
 bool.hFor compilers that don't have bool
 builtin_cplx.hWrapper for GCC's builtin complex type plus compatibility features (helper class TBCI::hcplx)
 bvector.hHeader file template class TBCI::BVector
 config_manual.hSwitchbox to set all sorts of HAVE_xxx settings used by basics.h
 constants.hDefines some mathematical and physical constants
 cost.hPreprocessor macros for estimating the "cost" of operations
 cplx.hRich implementation of complex numbers TBCI::cplx
 cplx_memalloc.h
 crmatrix.hHeader and Implementation of class TBCI::CRMatrix
 cscmatrix.hHeader file for class TBCI::CSCMatrix
 except.hHeader for exception base class TBCI::NumErr
 f_bandmatrix.hHeader file for class TBCI::F_BandMatrix
 f_matrix.hHeader file to implement classes TBCI::F_Matrix, TBCI::F_TMatrix, TBCI::F_TSMatrix
 fs_vector.hImplementation of class TBCI::FS_Vector
 index.hImplementation of class TBCI::Index
 lapack.hLapack interface for TBCI NumLib
 lapack_stdcplx.hLapack interface for TBCI NumLib (std::complex<double>)
 list.hImplements the class TBCI::list
 LM_fit.hLevenbaerg-Marquardt non linear data fit routine
 malloc_cache.hCaches memory blocks to avoid calls to __builtin_free()/new() It performs very well for strictly recursive new/delete pairs
 mathplus.hGeneral purpose math definitions and functions (C)
 matrix.hImplementation of classes TBCI::Matrix, TBCI::TMatrix, TBCI::TSMatrix
 matrix_kernels.hOptimized matrix operations ... Kurt Garloff kurt@.nosp@m.garl.nosp@m.off.d.nosp@m.e, 07/2002, GNU LGPL $id$
 matrix_sig.hType signature for Matrices
 my_nr.hCollection of useful routines
 perf_opt.h
 plain_def.hMacros for composing plain loops over arrays
 smp.h
 specfun.hDeclarations for some special functions
 specfun_stdcplx.hDeclarations for some special functions
 std_cplx.hWrapper for C++ std library complex type plus compatibility features
 stopwatch.h
 symm_bdmatrix.hImplementation of class TBCI::Symm_BdMatrix
 tbci_param.hThis provides some parameters that control the behavior of various functions in the TBCI library
 tbci_traits.h
 tensor.hImplementation of datatype templated TBCI::Tensor of dynamical rank
 unroll_prefetch_def.hMacros for composing unrolled prefetching loops over arrays
 unroll_prefetch_def2.hMacros for composing unrolled prefetching loops over arrays
 unroll_prefetch_simd_def.hMacros for composing unrolled prefetching loops over arrays using SIMD instrinsics
 vec_kern_special.hSpecializations for vector kernels, using SIMD instructions via instrinsics
 vec_kern_special2.hSpecializations for vector kernels, using AVX SIMD instructions via instrinsics
 vec_kern_unr_pref.hKernels to be called for array operations Unrolled and with prefetching
 vector.h
 vector_extra.hRarely used functions on TBCI::Vector s
 vector_sig.hDoes implement an abstract base class for Vectors: TBCI::Vector_Sig
  interface
  lapack
  specfun
  superlu
 lapack.cppLU solvers for the Fortran versions of Matrices, wrappers to lapack routines (eigenvalue solvers ...)
 lapack_stdcplx.cppLU solvers for the Fortran versions of Matrices, wrappers to lapack routines (eigenvalue solvers ...)
 own_lapack_routines.cppOwn LAPACK routines for the calculation of selected Eigenvalues by Andreas Ahland, translated by f2c
 superlu_d.cppSuper-LU interface for TBCI NumLib (double)
 superlu_stdcplx.cppSuper-LU interface for TBCI NumLib (CPLX__ complex<double>)
 superlu_z.cppSuper-LU interface for TBCI NumLib (cplx<double>)
  source
 bdmatlib.ccIncludes TBCI::BdMatrix class and friends instantiations for a certain type NUM to be defined by the Makefile
 bdmatsolverlib.ccIncludes TBCI::BdMatrix solver instantiations for a certain type NUM to be defined by the Makefile
 bveclib.ccIncludes TBCI::BVector class and friends intantiations for a certain type NUM to be defined by the Makefile
 cplxinst.ccCreates TBCI::cplx library by instantiating the class and friends
 crmatlib.ccIncludes TBCI::CRMatrix class and friends instantiations for a certain type NUM to be defined by the Makefile
 cscmatlib.ccIncludes TBCI::CSCMatrix class and friends instantiations for a certain type NUM to be defined by the Makefile
 exceptions.ccInstatiates the exceptions needed, because gcc-3 is more strictly following the pragma interface statements
 fbdmatlib.ccIncludes TBCI::F_BandMatrix class and friends instantiations for a certain type NUM to be defined by the Makefile
 fmatlib.ccIncludes TBCI::F_Matrix class and friends instantiations for a certain type NUM to be defined by the Makefile
 fsveclib.ccIncludes TBCI::FS_Vector class and friends intantiations for a certain type NUM to be defined by the Makefile
 itersolverlib.ccInstantiates most iterative solvers and preconditioners for a certain type NUM to be defined by the Makefile
 lmfitlib.ccInstantiates the LM_fit.h functions
 matlib.ccIncludes TBCI::Matrix class and friends instantiations for a certain type NUM to be defined by the Makefile
 matsiglib.ccInstantiates the virtual base class TBCI::Matrix_Sig
 matsolverlib.ccIncludes TBCI::Matrix solver instantiations for a certain type NUM to be defined by the Makefile
 memalloc.ccInstantiates the caching TBCI memory allocator classes
 my_nrlib.ccLibrary of some useful routines
 smp.cc
 stdcomplexinst.ccCreates std::complex library by instantiating the class and friends
 symmbdmatlib.ccIncludes TBCI::Symm_BdMatrix class and friends instantiations for a certain type NUM to be defined by the Makefile
 tenslib.ccIncludes TBCI::Tensor class and friends intantiations for a certain type NUM to be defined by the Makefile
 vec_kern_lib.ccIncludes unrolled TBCI::Vector kernels
 vecextralib.ccIncludes extra functions on TBCI::Vector objects for a certain type NUM to be defined by the Makefile
 veclib.ccIncludes TBCI::Vector class and friends intantiations for a certain type NUM to be defined by the Makefile
 vecsiglib.ccInstantiates the virtual base classes TBCI::BVector_Sig and TBCI::Vecvtor_Sig
 .tst.c
 acconfig.h
 mainpage.doxyText for the doxygen main page