![]() |
Reference documentation for deal.II version 9.6.0
|
#include <deal.II/multigrid/mg_transfer_global_coarsening.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 |
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 754 of file mg_transfer_global_coarsening.h.
|
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 765 of file mg_transfer_global_coarsening.h.
double MGTwoLevelTransferNonNested< dim, VectorType >::AdditionalData::tolerance |
Tolerance parameter. See the constructor of RemotePointEvaluation for more details.
Definition at line 777 of file mg_transfer_global_coarsening.h.
unsigned int MGTwoLevelTransferNonNested< dim, VectorType >::AdditionalData::rtree_level |
RTree level parameter. See the constructor of RemotePointEvaluation for more details.
Definition at line 784 of file mg_transfer_global_coarsening.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 793 of file mg_transfer_global_coarsening.h.