deal.II version GIT relicensing-3517-g3d7778a52c 2025-06-18 11:50: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\}}\)
Loading...
Searching...
No Matches
internal::p4est::functions< dim > Struct Template Reference

Detailed Description

template<int dim>
struct internal::p4est::functions< dim >

A structure whose explicit specializations represent the relevant p4est_* and p8est_* functions. Using this structure, for example by saying functions<dim>::quadrant_compare(...), we can write code in a dimension independent way, either calling p4est_quadrant_compare or p8est_quadrant_compare, depending on template argument.

In most cases, the members of this class are simply pointers to p4est_* or p8est_* functions. In one case, it's simply a static member function that dispatches to things p4est chooses to implement via a macro.

Definition at line 136 of file p4est_wrappers.h.


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