Reference documentation for deal.II version 9.2.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\}}\)
Public Member Functions | Public Attributes | List of all members
internal::MatrixFreeFunctions::FaceIdentifier Struct Reference

#include <deal.II/matrix_free/face_setup_internal.h>

Public Member Functions

 FaceIdentifier ()
 

Public Attributes

std::vector< std::pair< CellId, CellId > > shared_faces
 
unsigned int n_hanging_faces_smaller_subdomain
 
unsigned int n_hanging_faces_larger_subdomain
 

Detailed Description

A struct that is used to represent a collection of faces of a process with one of its neighbor within the setup done in struct FaceInfo.

Author
Katharina Kormann, Martin Kronbichler, 2018

Definition at line 49 of file face_setup_internal.h.

Constructor & Destructor Documentation

◆ FaceIdentifier()

internal::MatrixFreeFunctions::FaceIdentifier::FaceIdentifier ( )
inline

Definition at line 51 of file face_setup_internal.h.

Member Data Documentation

◆ shared_faces

std::vector<std::pair<CellId, CellId> > internal::MatrixFreeFunctions::FaceIdentifier::shared_faces

Definition at line 56 of file face_setup_internal.h.

◆ n_hanging_faces_smaller_subdomain

unsigned int internal::MatrixFreeFunctions::FaceIdentifier::n_hanging_faces_smaller_subdomain

Definition at line 57 of file face_setup_internal.h.

◆ n_hanging_faces_larger_subdomain

unsigned int internal::MatrixFreeFunctions::FaceIdentifier::n_hanging_faces_larger_subdomain

Definition at line 58 of file face_setup_internal.h.


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