Loading [MathJax]/extensions/TeX/newcommand.js
 deal.II version GIT relicensing-2848-g5241f990fb 2025-03-16 19:30:00+00:00
\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\}}
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
Public Member Functions | List of all members
internal::DoFAccessorImplementation::Implementation::DoFIndexProcessor< dim, spacedim > Struct Template Reference

#include <deal.II/dofs/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
 

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 3278 of file dof_accessor.h.

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 3285 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 3310 of file dof_accessor.h.


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