Reference documentation for deal.II version GIT relicensing-487-ge9eb5ab491 2024-04-25 07:20:02+00:00
|
#include <deal.II/dofs/dof_accessor.h>
#include <deal.II/dofs/dof_handler.h>
#include <deal.II/dofs/dof_levels.h>
#include <deal.II/fe/fe.h>
#include <deal.II/grid/tria_iterator.h>
#include <deal.II/grid/tria_iterator.templates.h>
#include <deal.II/lac/block_vector.h>
#include <deal.II/lac/la_parallel_block_vector.h>
#include <deal.II/lac/la_parallel_vector.h>
#include <deal.II/lac/petsc_block_vector.h>
#include <deal.II/lac/petsc_vector.h>
#include <deal.II/lac/sparse_matrix.h>
#include <deal.II/lac/trilinos_epetra_vector.h>
#include <deal.II/lac/trilinos_parallel_block_vector.h>
#include <deal.II/lac/trilinos_tpetra_vector.h>
#include <deal.II/lac/trilinos_vector.h>
#include <deal.II/lac/vector.h>
#include <limits>
#include <vector>
#include "dof_accessor_set.inst"
Go to the source code of this file.
Namespaces | |
namespace | internal |
Typedefs | |
template<typename T > | |
using | internal::set_ghost_state_t = decltype(std::declval< const T >().set_ghost_state(std::declval< bool >())) |
Functions | |
template<typename Number > | |
static ::ExceptionBase & | ExcNonMatchingElementsSetDofValuesByInterpolation (Number arg1, Number arg2) |
template<typename Number > | |
std::enable_if_t<!std::is_unsigned_v< Number >, typename numbers::NumberTraits< Number >::real_type > | internal::get_abs (const Number a) |
template<typename Number > | |
std::enable_if_t< std::is_unsigned_v< Number >, Number > | internal::get_abs (const Number a) |
template<typename VectorType , std::enable_if_t< has_set_ghost_state< VectorType >, VectorType > * = nullptr> | |
void | internal::set_ghost_state (VectorType &vector, const bool ghosted) |
template<int dim, int spacedim, bool lda, class OutputVector , typename number > | |
void | internal::set_dof_values (const DoFCellAccessor< dim, spacedim, lda > &cell, const Vector< number > &local_values, OutputVector &values, const bool perform_check) |
template<int dim, int spacedim, bool lda, class OutputVector , typename number > | |
void | internal::process_by_interpolation (const DoFCellAccessor< dim, spacedim, lda > &cell, const Vector< number > &local_values, OutputVector &values, const types::fe_index fe_index_, const std::function< void(const DoFCellAccessor< dim, spacedim, lda > &cell, const Vector< number > &local_values, OutputVector &values)> &processor) |
Variables | |
template<typename VectorType > | |
constexpr bool | internal::is_dealii_vector |
template<typename T > | |
constexpr bool | internal::has_set_ghost_state |