|
| template<class...> |
| using | internal::SupportsOperation::void_t = void |
| template<class Default, template< class... > class Op, class... Args> |
| using | internal::SupportsOperation::detected_or = detector<Default, void, Op, Args...> |
| template<template< class... > class Op, class... Args> |
| using | internal::SupportsOperation::is_detected = typename detected_or<nonesuch, Op, Args...>::value_t |
| template<template< class... > class Op, class... Args> |
| using | internal::SupportsOperation::detected_t = typename detected_or<nonesuch, Op, Args...>::type |
| template<class Default, template< class... > class Op, class... Args> |
| using | internal::SupportsOperation::detected_or_t = typename detected_or<Default, Op, Args...>::type |
| template<class Expected, template< class... > class Op, class... Args> |
| using | internal::SupportsOperation::is_detected_exact = std::is_same<Expected, detected_t<Op, Args...>> |
| template<class To, template< class... > class Op, class... Args> |
| using | internal::SupportsOperation::is_detected_convertible |
| template<bool... Values> |
| using | enable_if_all_t = typename enable_if_all<Values...>::type |
| template<typename T> |
| using | begin_and_end_t |
|
| template<template< class... > class Op, class... Args> |
| constexpr bool | internal::is_supported_operation |
| template<typename T> |
| constexpr bool | has_begin_and_end |
| template<typename T> |
| constexpr bool | concepts::internal::is_dealii_vector_type = false |
| template<typename Number> |
| constexpr bool | concepts::internal::is_dealii_vector_type<::Vector< Number > > = true |
| template<typename Number> |
| constexpr bool | concepts::internal::is_dealii_vector_type<::BlockVector< Number > > |
| template<typename Number> |
| constexpr bool | concepts::internal::is_dealii_vector_type<::LinearAlgebra::ReadWriteVector< Number > > |
| template<typename Number, typename MemorySpace> |
| constexpr bool | concepts::internal::is_dealii_vector_type< ::LinearAlgebra::distributed::Vector< Number, MemorySpace > > = true |
| template<typename Number, typename MemorySpace> |
| constexpr bool | concepts::internal::is_dealii_vector_type< ::LinearAlgebra::distributed::BlockVector< Number, MemorySpace > > |
| template<> |
| constexpr bool | concepts::internal::is_dealii_vector_type<::PETScWrappers::Vector > |
| template<> |
| constexpr bool | concepts::internal::is_dealii_vector_type<::PETScWrappers::BlockVector > = true |
| template<> |
| constexpr bool | concepts::internal::is_dealii_vector_type<::PETScWrappers::MPI::Vector > = true |
| template<> |
| constexpr bool | concepts::internal::is_dealii_vector_type<::PETScWrappers::MPI::BlockVector > = true |
| template<> |
| constexpr bool | concepts::internal::is_dealii_vector_type<::TrilinosWrappers::MPI::Vector > = true |
| template<> |
| constexpr bool | concepts::internal::is_dealii_vector_type<::TrilinosWrappers::MPI::BlockVector > = true |
| template<> |
| constexpr bool | concepts::internal::is_dealii_vector_type<::LinearAlgebra::EpetraWrappers::Vector > |
| template<typename Number, typename MemorySpace> |
| constexpr bool | concepts::internal::is_dealii_vector_type< ::LinearAlgebra::TpetraWrappers::Vector< Number, MemorySpace > > |
| template<typename Number, typename MemorySpace> |
| constexpr bool | concepts::internal::is_dealii_vector_type< ::LinearAlgebra::TpetraWrappers::BlockVector< Number, MemorySpace > > |
| template<typename T> |
| constexpr bool | concepts::internal::is_dealii_petsc_vector_type = false |
| template<> |
| constexpr bool | concepts::internal::is_dealii_petsc_vector_type<::PETScWrappers::VectorBase > = true |
| template<> |
| constexpr bool | concepts::internal::is_dealii_petsc_vector_type<::PETScWrappers::Vector > = true |
| template<> |
| constexpr bool | concepts::internal::is_dealii_petsc_vector_type<::PETScWrappers::BlockVector > = true |
| template<> |
| constexpr bool | concepts::internal::is_dealii_petsc_vector_type<::PETScWrappers::MPI::Vector > = true |
| template<> |
| constexpr bool | concepts::internal::is_dealii_petsc_vector_type<::PETScWrappers::MPI::BlockVector > |
| template<typename T> |
| constexpr bool | concepts::internal::is_dealii_petsc_matrix_type = false |
| template<> |
| constexpr bool | concepts::internal::is_dealii_petsc_matrix_type<::PETScWrappers::MPI::SparseMatrix > |
| template<> |
| constexpr bool | concepts::internal::is_dealii_petsc_matrix_type< ::PETScWrappers::MPI::BlockSparseMatrix > = true |
| template<class T> |
| constexpr bool | concepts::internal::is_distributed_vector_type = false |
| template<typename Number, typename MemorySpace> |
| constexpr bool | concepts::internal::is_distributed_vector_type< ::LinearAlgebra::distributed::Vector< Number, MemorySpace > > = true |
| template<typename Number, typename MemorySpace> |
| constexpr bool | concepts::internal::is_distributed_vector_type< ::LinearAlgebra::distributed::BlockVector< Number, MemorySpace > > |
| template<> |
| constexpr bool | concepts::internal::is_distributed_vector_type<::TrilinosWrappers::MPI::Vector > = true |
| template<> |
| constexpr bool | concepts::internal::is_distributed_vector_type<::TrilinosWrappers::MPI::BlockVector > |
| template<> |
| constexpr bool | concepts::internal::is_distributed_vector_type<::PETScWrappers::MPI::Vector > = true |
| template<> |
| constexpr bool | concepts::internal::is_distributed_vector_type<::PETScWrappers::MPI::BlockVector > |
| template<typename T> |
| constexpr bool | concepts::internal::is_triangulation_or_dof_handler = false |
| template<int dim, int spacedim> |
| constexpr bool | concepts::internal::is_triangulation_or_dof_handler< Triangulation< dim, spacedim > > = true |
| template<int dim, int spacedim> |
| constexpr bool | concepts::internal::is_triangulation_or_dof_handler< parallel::distributed::Triangulation< dim, spacedim > > = true |
| template<int dim, int spacedim> |
| constexpr bool | concepts::internal::is_triangulation_or_dof_handler< parallel::shared::Triangulation< dim, spacedim > > = true |
| template<int dim, int spacedim> |
| constexpr bool | concepts::internal::is_triangulation_or_dof_handler< parallel::fullydistributed::Triangulation< dim, spacedim > > = true |
| template<int dim, int spacedim> |
| constexpr bool | concepts::internal::is_triangulation_or_dof_handler< DoFHandler< dim, spacedim > > = true |