![]() |
deal.II version 9.7.1
|
#include <deal.II/non_matching/quadrature_generator.h>
Class that stores quadrature rules to integrate over 4 different regions of a single BoundingBox, 


the box, 


![\[N = \{x \in B : \psi_i(x) < 0, \forall i \}, \\
P = \{x \in B : \psi_i(x) > 0, \forall i \}, \\
I = B \setminus (\overline{N} \cup \overline{P}).
\]](form_2254.png)
Thus, all 






Note that when there is a single level set function, 


Definition at line 812 of file quadrature_generator.h.
Public Member Functions | |
| ExtendableQuadrature< dim > & | quadrature_by_definiteness (const Definiteness definiteness) |
| void | clear () |
Public Attributes | |
| ExtendableQuadrature< dim > | negative |
| ExtendableQuadrature< dim > | positive |
| ExtendableQuadrature< dim > | indefinite |
| ImmersedSurfaceQuadrature< dim > | surface |
| ExtendableQuadrature< dim > & NonMatching::internal::QuadratureGeneratorImplementation::QPartitioning< dim >::quadrature_by_definiteness | ( | const Definiteness | definiteness | ) |
Return a reference to the "bulk" quadrature with the same name as the member in Definiteness.
Definition at line 670 of file quadrature_generator.cc.
| void NonMatching::internal::QuadratureGeneratorImplementation::QPartitioning< dim >::clear | ( | ) |
Clears all quadratures.
Definition at line 688 of file quadrature_generator.cc.
| ExtendableQuadrature<dim> NonMatching::internal::QuadratureGeneratorImplementation::QPartitioning< dim >::negative |
Quadrature for the region 

Definition at line 832 of file quadrature_generator.h.
| ExtendableQuadrature<dim> NonMatching::internal::QuadratureGeneratorImplementation::QPartitioning< dim >::positive |
Quadrature for the region 

Definition at line 838 of file quadrature_generator.h.
| ExtendableQuadrature<dim> NonMatching::internal::QuadratureGeneratorImplementation::QPartitioning< dim >::indefinite |
Quadrature for a region where the level set functions have different sign.
Definition at line 844 of file quadrature_generator.h.
| ImmersedSurfaceQuadrature<dim> NonMatching::internal::QuadratureGeneratorImplementation::QPartitioning< dim >::surface |
Quadrature for the region 

Definition at line 850 of file quadrature_generator.h.