|
TBCI Numerical high perf. C++ Library
2.8.0
|
includes TBCI::BdMatrix class and friends instantiations for a certain type NUM to be defined by the Makefile More...
#include "tbci/band_matrix.h"#include "band_matrix_inst.h"
Go to the source code of this file.
Macros | |
| #define | NUM double |
| #define | T NUM |
| #define | U NUM |
includes TBCI::BdMatrix class and friends instantiations for a certain type NUM to be defined by the Makefile
Definition in file bdmatlib.cc.
| #define NUM double |
Definition at line 9 of file bdmatlib.cc.
| #define T NUM |
Definition at line 20 of file bdmatlib.cc.
Referenced by TVector< T >::abs(), FS_Vector< dims, T >::abs(), Vector< unsigned >::abs(), TSVector< T >::add_t_tsv(), BdMatrix< T >::adddiag(), F_TMatrix< T >::alias(), tbci_memalloc< T >::alloc(), tbci_memalloc_cache< T >::alloc(), CRMatrix< T >::allocate(), F_BandMatrix< T >::allocate(), CSCMatrix< T >::allocate(), BVector< T >::append(), List< T >::append(), cplx< T >::atanh(), BdMatrix< T >::autoinsert(), basis_trafo(), BdMatrix< T >::BdMatrix(), BVector< T >::bubble_sort(), BVector< T >::BVector(), BVector< unsigned >::BVector(), bvfillm(), cediv(), CG(), CHEBY(), BdMatrix< T >::check(), BdMatrix< T >::check_internal(), F_BandMatrix< T >::clear(), CRMatrix< T >::clear(), BVector< unsigned >::clear(), CSCMatrix< T >::clear(), Symm_BdMatrix< T >::clear(), F_TMatrix< T >::clear(), BdMatrix< T >::clear(), TMatrix< T >::clear(), Vector< unsigned >::clear(), F_TSMatrix< T >::clone(), TSVector< T >::clone(), TSMatrix< T >::clone(), BVector< T >::concat(), conj(), Symm_BdMatrix< T >::construct(), BdMatrix< T >::constructor(), CRMatrix< T >::copy(), F_BandMatrix< T >::copy(), CSCMatrix< T >::copy(), Symm_BdMatrix< T >::create(), CRMatrix< T >::CRMatrix(), CSCMatrix< T >::cscm_vec_mul_exact(), CSCMatrix< T >::CSCMatrix(), CTensor< T >::CTensor(), tbci_memalloc< T >::dealloc(), tbci_memalloc_cache< T >::dealloc(), tbci_memalloc_cache< T >::deinit(), BVector< T >::destroy(), F_TMatrix< T >::destroy(), F_TSMatrix< T >::destroy(), TSVector< T >::destroy(), F_TSMatrix< T >::detach(), TSVector< T >::detach(), TSMatrix< T >::detach(), cplx< T >::div(), BdMatrix< T >::div_row(), Matrix< T >::div_row(), Matrix< T >::div_rows(), do_bdmat_vec_dotmult(), do_bdmat_vec_mult_diagw_exact(), do_bdmat_vec_mult_lnw(), do_bdmat_vec_mult_lnw_opt(), do_bdmat_vec_transmult_diagw_exact(), do_bdmat_vec_transmult_lnw(), do_bdmat_vec_transmult_lnw_opt(), BdMatrix< T >::do_copy(), CSCMatrix< T >::do_export(), do_fbdmat_vec_mul(), dot(), TBCI::dot(), ediv(), F_TSMatrix< T >::eval(), TSVector< T >::eval(), TSMatrix< T >::eval(), exact_sum(), BdMatrix< T >::expand(), expi(), F_TMatrix< T >::F_TMatrix(), fabs(), F_TSMatrix< T >::fabs(), std::fabs(), F_Matrix< T >::fabs(), BVector< T >::fill(), CSCMatrix< T >::fill(), F_TMatrix< T >::fill(), BdMatrix< T >::fill(), TMatrix< T >::fill(), tbci_memalloc_cache< T >::find_and_rmv(), F_BandMatrix< T >::find_sub(), F_BandMatrix< T >::find_super(), tbci_memalloc_cache< T >::free_and_enter(), BdMatrix< T >::free_diags(), FS_Vector< dims, T >::FS_Vector(), gaussj(), CRMatrix< T >::get(), Symm_BdMatrix< T >::get(), CSCMatrix< T >::get(), BdMatrix< T >::get(), F_TMatrix< T >::get_col(), TMatrix< T >::get_row(), HOTDECL(), if(), imag(), BVector< unsigned >::init_0(), FS_Vector< dims, T >::init_0(), List< T >::inscurr(), CSCMatrix< T >::insert(), job_svc_svc_add(), job_svc_svc_sub(), job_svc_val_add(), job_svc_val_sub(), job_svc_vec_add(), job_svc_vec_sub(), job_val_add_vec(), job_val_div_vec(), job_val_sub_vec(), job_val_svc_add(), job_val_svc_div(), job_val_svc_sub(), job_val_vec_add(), job_val_vec_div(), job_val_vec_mul(), job_val_vec_sub(), job_vec_add_svc(), job_vec_add_val(), job_vec_add_vec(), job_vec_div_val(), job_vec_dot(), job_vec_fabssqr(), job_vec_fill(), job_vec_fill_fn(), job_vec_mul_val(), job_vec_mult(), job_vec_sub_svc(), job_vec_sub_svc_inv(), job_vec_sub_val(), job_vec_sub_vec(), job_vec_sub_vec_inv(), job_vec_sum(), job_vec_svc_add(), job_vec_svc_sub(), job_vec_val_add(), job_vec_val_mul(), job_vec_val_sub(), job_vec_vec_add(), job_vec_vec_sub(), job_vv_comp(), job_vv_copy(), kahan_sum(), F_BandMatrix< T >::ldab(), CTensor< T >::lin_read(), List< T >::List(), ListItem< T >::ListItem(), ListIterator< T >::ListIterator(), LU_bkw_subst(), lu_decomp(), LU_det(), LU_fwd_subst(), LU_invert(), lu_solve(), CRMatrix< T >::mat_info(), Symm_BdMatrix< T >::mat_info(), F_TMatrix< T >::mat_info(), F_Matrix< T >::mat_info(), Matrix< T >::Matrix(), CRMatrix< T >::MatVecMult(), CSCMatrix< T >::MatVecMult(), FS_Vector< dims, T >::max(), max(), Vector< T >::max(), FS_Vector< dims, T >::min(), min(), Vector< T >::min(), CSCMatrix< T >::mult(), Tensor< T >::mult(), CSCMatrix< T >::mult1(), Matrix< T >::mult_rows(), CSCMatrix< T >::multf(), cplx< T >::norm(), norm(), nsList< T, S >::nsList(), FS_Vector< dims, T >::operator BVector< T >(), CSCMatrix< T >::operator F_TMatrix< T >(), BdMatrix< T >::operator TMatrix< T >(), FS_Vector< dims, T >::operator!=(), TVector< T >::operator!=(), CRMatrix< T >::operator!=(), BdMatrix< T >::operator!=(), Matrix< T >::operator!=(), F_BandMatrix< T >::operator()(), CTensor< T >::operator()(), CRMatrix< T >::operator()(), TVector< T >::operator()(), BdMatrix< T >::operator()(), F_TSMatrix< T >::operator()(), TSVector< T >::operator()(), TSMatrix< T >::operator()(), Matrix< T >::operator()(), Symm_BdMatrix< T >::operator*(), CRMatrix< T >::operator*(), F_TMatrix< T >::operator*(), CSCMatrix< T >::operator*(), TMatrix< T >::operator*(), BdMatrix< T >::operator*(), Tensor< T >::operator*(), F_TSMatrix< T >::operator*(), TSMatrix< T >::operator*(), F_Matrix< T >::operator*(), operator*(), Vector< T >::operator*(), Vector< unsigned >::operator*(), Matrix< T >::operator*(), cplx< T >::operator*=(), operator+(), TSMatrix< T >::operator+(), Matrix< T >::operator+(), CRMatrix< T >::operator-(), F_TMatrix< T >::operator-(), TVector< T >::operator-(), operator-(), F_TSMatrix< T >::operator-(), TSVector< T >::operator-(), TSMatrix< T >::operator-(), F_Matrix< T >::operator-(), Matrix< T >::operator-(), Matrix< T >::operator-=(), cplx< T >::operator/(), FS_Vector< dims, T >::operator/(), F_TMatrix< T >::operator/(), TVector< T >::operator/(), TMatrix< T >::operator/(), operator/(), TSMatrix< T >::operator/(), F_Matrix< T >::operator/(), Vector< T >::operator/(), Matrix< T >::operator/(), cplx< T >::operator/=(), FS_Vector< dims, T >::operator/=(), TVector< T >::operator/=(), F_TMatrix< T >::operator/=(), TMatrix< T >::operator/=(), BdMatrix< T >::operator/=(), operator<<(), operator<=(), cplx< T >::operator=(), F_BandMatrix< T >::operator=(), FS_Vector< dims, T >::operator=(), TVector< T >::operator=(), F_TMatrix< T >::operator=(), CRMatrix< T >::operator=(), BVector< T >::operator=(), TMatrix< T >::operator=(), F_TSMatrix< T >::operator=(), TSVector< T >::operator=(), TSMatrix< T >::operator=(), Vector< unsigned >::operator=(), FS_Vector< dims, T >::operator==(), BVector< T >::operator==(), F_TMatrix< T >::operator==(), BdMatrix< T >::operator==(), TMatrix< T >::operator==(), F_TSMatrix< T >::operator==(), TSVector< T >::operator==(), TSMatrix< T >::operator==(), F_Matrix< T >::operator==(), Vector< T >::operator==(), Matrix< T >::operator==(), FS_Vector< dims, T >::operator>(), BVector< unsigned >::operator>(), Vector< unsigned >::operator>(), operator>>(), TMatrix< T >::operator[](), par_fill(), polar(), cplx< T >::power(), BVector< unsigned >::push_back(), nsList< T, S >::quick(), TMatrix< T >::real_destroy(), TSMatrix< T >::real_destroy(), BdMatrix< T >::reconfig(), BVector< T >::remove(), BdMatrix< T >::removediag(), Symm_BdMatrix< T >::resize(), CSCMatrix< T >::resize(), BVector< T >::resize(), F_TMatrix< T >::resize(), BdMatrix< T >::resize(), TMatrix< T >::resize(), TMatrix< T >::row_expand(), TVector< T >::set(), F_TMatrix< T >::set_col(), F_TMatrix< T >::set_ptrs(), TMatrix< T >::set_ptrs(), CRMatrix< T >::set_row(), TMatrix< T >::set_row(), TMatrix< T >::set_row_partial(), F_TMatrix< T >::setunit(), BdMatrix< T >::setunit(), TMatrix< T >::setunit(), CRMatrix< T >::setval(), Symm_BdMatrix< T >::setval(), CSCMatrix< T >::setval(), BdMatrix< T >::setval(), TBCI::sign(), CSCMatrix< T >::size(), TMatrix< T >::size(), TVector< T >::slice(), slice(), Vector< T >::slice(), tbci_memalloc_cache< T >::smp_deinit(), ILU0_Symm_BdMatrixPreconditioner< T >::solve(), ILU0_BdMatrixPreconditioner< T >::solve(), sqr(), TSVector< T >::sub_t_tsv(), FS_Vector< dims, T >::sum(), TSVector< T >::sum(), Vector< T >::sum(), TBCI::SWAP(), Symm_BdMatrix< T >::Symm_BdMatrix(), Tensor< T >::Tensor(), TMatrix< T >::TMatrix(), F_TMatrix< T >::trace(), BdMatrix< T >::trace(), TMatrix< T >::trace(), F_BandMatrix< T >::transMult(), CSCMatrix< T >::transMult(), BdMatrix< T >::transMult(), Matrix< T >::transMult(), BdMatrix< T >::transpose(), Update(), DiagPreconditioner< T, MatrixType >::update(), ILU0_Symm_BdMatrixPreconditioner< T >::update(), DILU_BdMatrixPreconditioner< T >::update(), ILU0_BdMatrixPreconditioner< T >::update(), FS_Vector< dims, T >::vecptr(), Vector< T >::Vector(), BdMatrix< T >::~BdMatrix(), BVector_Sig< unsigned >::~BVector_Sig(), F_BandMatrix< T >::~F_BandMatrix(), List< T >::~List(), Matrix_Sig< T >::~Matrix_Sig(), and Vector_Sig< T >::~Vector_Sig().
| #define U NUM |
Definition at line 21 of file bdmatlib.cc.
Referenced by lu_solve(), operator-(), sv_decomp_backsub(), and TMatrix< T >::TMatrix().
1.8.11