![]() |
deal.II version GIT relicensing-3512-g0a98d4ed9f 2025-06-14 14:10:00+00:00
|
Base class for the class QGenerator<dim, spacedim> and the one-dimensional specialization QGenerator<1, spacedim>.
Definition at line 1023 of file quadrature_generator.h.
Public Member Functions | |
QGeneratorBase (const hp::QCollection< 1 > &q_collection1D, const AdditionalQGeneratorData &additional_data) | |
void | clear_quadratures () |
const QPartitioning< dim > & | get_quadratures () const |
Protected Attributes | |
const AdditionalQGeneratorData | additional_data |
unsigned int | q_index |
const ObserverPointer< const hp::QCollection< 1 > > | q_collection1D |
QPartitioning< dim > | q_partitioning |
NonMatching::internal::QuadratureGeneratorImplementation::QGeneratorBase< dim, spacedim >::QGeneratorBase | ( | const hp::QCollection< 1 > & | q_collection1D, |
const AdditionalQGeneratorData & | additional_data | ||
) |
Definition at line 869 of file quadrature_generator.cc.
void NonMatching::internal::QuadratureGeneratorImplementation::QGeneratorBase< dim, spacedim >::clear_quadratures | ( | ) |
Clear the quadratures created by the previous call to generate().
Definition at line 896 of file quadrature_generator.cc.
const QPartitioning< dim > & NonMatching::internal::QuadratureGeneratorImplementation::QGeneratorBase< dim, spacedim >::get_quadratures | ( | ) | const |
Return the created quadratures.
Definition at line 905 of file quadrature_generator.cc.
|
protected |
Stores options/settings for the algorithm.
Definition at line 1045 of file quadrature_generator.h.
|
protected |
Which 1d-quadrature in the collection we should use to generate the immersed quadrature.
Definition at line 1051 of file quadrature_generator.h.
|
protected |
Index of the quadrature in q_collection1d that should use to generate the immersed quadrature rules.
Definition at line 1057 of file quadrature_generator.h.
|
protected |
Quadratures that the derived classes create.
Definition at line 1062 of file quadrature_generator.h.