|
|
template<typename T > |
| bool | is_non_negative (const T &t) |
| |
|
template<typename T > |
| bool | is_non_negative (const std::complex< T > &) |
| |
|
template<typename T > |
| void | print (const T &t, const char *format) |
| |
|
template<typename T > |
| void | print (const std::complex< T > &t, const char *format) |
| |
|
template<typename T , typename U > |
| void | copy (const T *begin, const T *end, U *dest) |
| |
|
template<typename T , typename U > |
| void | copy (const std::complex< T > *begin, const std::complex< T > *end, std::complex< U > *dest) |
| |
|
template<typename T , typename U > |
| void | copy (const std::complex< T > *, const std::complex< T > *, U *) |
| |
|
template<class MATRIX > |
| void | reinit (MatrixBlock< MATRIX > &v, const BlockSparsityPattern &p) |
| |
|
template<typename number > |
| void | reinit (MatrixBlock<::SparseMatrix< number > > &, const BlockSparsityPattern &) |
| |
| template<class DI > |
| bool | is_active_iterator (const DI &) |
| |
|
template<class ACCESSOR > |
| bool | is_active_iterator (const TriaActiveIterator< ACCESSOR > &) |
| |
|
template<class ACCESSOR > |
| bool | is_active_iterator (const FilteredIterator< TriaActiveIterator< ACCESSOR > > &) |
| |
|
template<int dim, class DOFINFO , class A > |
| void | assemble (const MeshWorker::DoFInfoBox< dim, DOFINFO > &dinfo, A *assembler) |
| |
|
template<class POLY > |
| std::vector< unsigned int > | get_poly_space_numbering (const POLY &) |
| |
|
template<class POLY > |
| std::vector< unsigned int > | get_poly_space_numbering_inverse (const POLY &) |
| |
|
template<int dim, typename POLY > |
| std::vector< unsigned int > | get_poly_space_numbering (const TensorProductPolynomials< dim, POLY > &poly) |
| |
|
template<int dim, typename POLY > |
| std::vector< unsigned int > | get_poly_space_numbering_inverse (const TensorProductPolynomials< dim, POLY > &poly) |
| |
|
| DeclException0 (ExcAccessToUninitializedField) |
| |
|
template<typename FEEval > |
| void | do_evaluate (FEEval &, const bool, const bool, const bool) |
| |
|
template<typename FEEval > |
| void | do_integrate (FEEval &, const bool, const bool) |
| |
|
template<int dim> |
| void | assert_communicator_equality (const ::Triangulation< dim > &tria, const MPI_Comm &comm_mf) |
| |
|
template<typename InIterator > |
| void | resolve_cell (const InIterator &cell, std::vector< std::pair< unsigned int, unsigned int > > &cell_its, const unsigned int subdomain_id) |
| |
This namespace defines the copy and set functions used in AlignedVector. These functions operate in parallel when there are enough elements in the vector.