#include <deal.II/multigrid/mg_transfer_global_coarsening.h>
Public Attributes | |
| boost::signals2::signal< void(const bool before)> | prolongation_cell_loop |
| boost::signals2::signal< void(const bool before)> | restriction_cell_loop |
| boost::signals2::signal< void(const bool before)> | prolongation |
| boost::signals2::signal< void(const bool before)> | restriction |
A structure with boost::signal objects for optional processing in a non-nested multigrid solver.
Similarly to mg::Signals, each signal is called twice: once before and once after the action is performed. The two calls only differ in the booleanargument before, which is true the first time and false the second.
Definition at line 70 of file mg_transfer_global_coarsening.h.
| boost::signals2::signal<void(const bool before)> mg::SignalsNonNested::prolongation_cell_loop |
This signal is triggered before and after the call to the actual evaluation function inside RemotePointEvaluation::evaluate_and_process() during prolongation.
Definition at line 77 of file mg_transfer_global_coarsening.h.
| boost::signals2::signal<void(const bool before)> mg::SignalsNonNested::restriction_cell_loop |
This signal is triggered before and after the call to the actual evaluation function inside RemotePointEvaluation::process_and_evaluate() during restriction.
Definition at line 84 of file mg_transfer_global_coarsening.h.
| boost::signals2::signal<void(const bool before)> mg::SignalsNonNested::prolongation |
This signal is triggered before and after the call to RemotePointEvaluation::evaluate_and_process() used in MGTwoLevelTransferNonNested::prolongate_and_add(). The difference with the prolongation_cell_loop signal is that also the communication phase is included.
Definition at line 93 of file mg_transfer_global_coarsening.h.
| boost::signals2::signal<void(const bool before)> mg::SignalsNonNested::restriction |
This signal is triggered before and after the call to RemotePointEvaluation::process_and_evaluate() used in MGTwoLevelTransferNonNested::restrict_and_add(). Similarly to the restriction_cell_loop signal, also the communication phase is included.
Definition at line 102 of file mg_transfer_global_coarsening.h.