#include <eom.hh>
|
| bool | describes (const dealii::Triangulation< dim > &tria, const dealii::DoFHandler< dim > &solution_dof_handler, const double smoothing, const uint potential_fe_degree) const |
| | Whether this entry still describes the system that would be built now.
|
| |
| void | note_built_for (const dealii::Triangulation< dim > &tria, const dealii::DoFHandler< dim > &solution_dof_handler, const double smoothing) |
| |
◆ describes()
template<int dim, typename NumberType >
| bool DiFfRG::internal::PotentialSystemCache< dim, NumberType >::Entry::describes |
( |
const dealii::Triangulation< dim > & | tria, |
|
|
const dealii::DoFHandler< dim > & | solution_dof_handler, |
|
|
const double | smoothing, |
|
|
const uint | potential_fe_degree ) const |
|
inline |
Whether this entry still describes the system that would be built now.
stale is set from the triangulation's change signal, which also covers the refinement that leaves the cell count untouched; the counters catch a mesh that was swapped wholesale. A disconnected signal means the triangulation this entry was built for is gone – destroying one disconnects its slots – so the address may now belong to a different mesh entirely.
◆ note_built_for()
template<int dim, typename NumberType >
| void DiFfRG::internal::PotentialSystemCache< dim, NumberType >::Entry::note_built_for |
( |
const dealii::Triangulation< dim > & | tria, |
|
|
const dealii::DoFHandler< dim > & | solution_dof_handler, |
|
|
const double | smoothing ) |
|
inline |
◆ connection
template<int dim, typename NumberType >
◆ constraints
template<int dim, typename NumberType >
◆ dof_handler
template<int dim, typename NumberType >
◆ face_quadrature
template<int dim, typename NumberType >
◆ factorization
template<int dim, typename NumberType >
◆ finite_element
template<int dim, typename NumberType >
◆ matrix
template<int dim, typename NumberType >
◆ n_active_cells
template<int dim, typename NumberType >
◆ n_levels
template<int dim, typename NumberType >
◆ n_vertices
template<int dim, typename NumberType >
◆ quadrature
template<int dim, typename NumberType >
◆ smoothing_length
template<int dim, typename NumberType >
◆ solution_dofs
template<int dim, typename NumberType >
◆ solution_fe_degree
template<int dim, typename NumberType >
◆ sparsity_pattern
template<int dim, typename NumberType >
◆ stale
template<int dim, typename NumberType >
◆ support_points
template<int dim, typename NumberType >
Where each potential DoF sits; needed by the gauge choice and by every minimum search.
◆ triangulation
template<int dim, typename NumberType >
The documentation for this struct was generated from the following file:
- /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/discretization/common/eom.hh