![]() |
deal.II version GIT relicensing-6834-g5b78e6bcdf 2026-10-01 11:20:01+00:00
|
#include <deal.II/multigrid/mg_transfer_matrix_free.h>
AdditionalData structure that can be used to tweak parameters related to the search procedure (used internally by RemotePointEvaluation) or, in the future, transfer operators needed by the non-nested multigrid algorithm.
Definition at line 859 of file mg_transfer_matrix_free.h.
Public Member Functions | |
| AdditionalData (const double tolerance=1e-6, const unsigned int rtree_level=0, const bool enforce_all_points_found=true) | |
Public Attributes | |
| double | tolerance |
| unsigned int | rtree_level |
| bool | enforce_all_points_found |
|
inline |
Constructor. By default, the tolerance and rtree_level parameters are set to the default values used in the constructor of RemotePointEvaluation, i.e. 1e-6 and 0, respectively. The last Boolean parameter enforce_all_points_found is true by default and checks that all points submitted internally to RemotePointEvaluation::reinit() have been found.
Definition at line 870 of file mg_transfer_matrix_free.h.
| double MGTwoLevelTransferNonNested< dim, VectorType >::AdditionalData::tolerance |
Tolerance parameter. See the constructor of RemotePointEvaluation for more details.
Definition at line 882 of file mg_transfer_matrix_free.h.
| unsigned int MGTwoLevelTransferNonNested< dim, VectorType >::AdditionalData::rtree_level |
RTree level parameter. See the constructor of RemotePointEvaluation for more details.
Definition at line 889 of file mg_transfer_matrix_free.h.
| bool MGTwoLevelTransferNonNested< dim, VectorType >::AdditionalData::enforce_all_points_found |
If set to true, it checks if RemotePointEvaluation::all_points_found() evaluates to true internally during the each call to reinit() from one level to the next one, ensuring that all submitted points have been found inside the domain.
Definition at line 898 of file mg_transfer_matrix_free.h.