deal.II version 9.7.0
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
internal::DoFAccessorImplementation::Implementation::DoFIndexProcessor< dim, spacedim > Struct Template Reference

#include <deal.II/dofs/dof_accessor.h>

Detailed Description

template<int dim, int spacedim>
struct internal::DoFAccessorImplementation::Implementation::DoFIndexProcessor< dim, spacedim >

An internal struct encapsulating the task of getting (vertex) DoF indices.

Definition at line 3273 of file dof_accessor.h.

Public Member Functions

template<typename DoFProcessor>
void process_vertex_dofs (DoFHandler< dim, spacedim > &dof_handler, const unsigned int vertex_index, const types::fe_index fe_index, types::global_dof_index *&dof_indices_ptr, const DoFProcessor &dof_processor) const
template<int structdim, typename DoFMapping, typename DoFProcessor>
void process_dofs (const DoFHandler< dim, spacedim > &dof_handler, const unsigned int obj_level, const unsigned int obj_index, const types::fe_index fe_index, const DoFMapping &mapping, const std::integral_constant< int, structdim >, types::global_dof_index *&dof_indices_ptr, const DoFProcessor &dof_processor) const

Member Function Documentation

◆ process_vertex_dofs()

template<int dim, int spacedim>
template<typename DoFProcessor>
void internal::DoFAccessorImplementation::Implementation::DoFIndexProcessor< dim, spacedim >::process_vertex_dofs ( DoFHandler< dim, spacedim > & dof_handler,
const unsigned int vertex_index,
const types::fe_index fe_index,
types::global_dof_index *& dof_indices_ptr,
const DoFProcessor & dof_processor ) const
inline

Return vertex DoF indices.

Definition at line 3280 of file dof_accessor.h.

◆ process_dofs()

template<int dim, int spacedim>
template<int structdim, typename DoFMapping, typename DoFProcessor>
void internal::DoFAccessorImplementation::Implementation::DoFIndexProcessor< dim, spacedim >::process_dofs ( const DoFHandler< dim, spacedim > & dof_handler,
const unsigned int obj_level,
const unsigned int obj_index,
const types::fe_index fe_index,
const DoFMapping & mapping,
const std::integral_constant< int, structdim > ,
types::global_dof_index *& dof_indices_ptr,
const DoFProcessor & dof_processor ) const
inline

Return DoF indices for lines, quads, and inner degrees of freedom.

Definition at line 3305 of file dof_accessor.h.


The documentation for this struct was generated from the following file: