![]() |
deal.II version 9.8.0
|
#include <deal.II/multigrid/portable_mg_transfer_global_coarsening.h>
Struct used for copying the data to the execution kernel handled by internal::ApplyCellKernel. This is similar to MatrixFree<dim, Number>::Data.
Definition at line 204 of file portable_mg_transfer_global_coarsening.h.
Public Types | |
| using | TeamHandle |
| using | SharedViewScratchPad |
Public Attributes | |
| TeamHandle | team_member |
| const SharedViewScratchPad & | prolongation_matrix_device |
| SharedViewScratchPad & | values_coarse |
| SharedViewScratchPad & | values_fine |
| SharedViewScratchPad & | scratch_pad |
| using Portable::MGTwoLevelTransfer< dim, VectorType >::TransferCellData::TeamHandle |
Definition at line 206 of file portable_mg_transfer_global_coarsening.h.
| using Portable::MGTwoLevelTransfer< dim, VectorType >::TransferCellData::SharedViewScratchPad |
Definition at line 209 of file portable_mg_transfer_global_coarsening.h.
| TeamHandle Portable::MGTwoLevelTransfer< dim, VectorType >::TransferCellData::team_member |
TeamPolicy handle.
Definition at line 218 of file portable_mg_transfer_global_coarsening.h.
| const SharedViewScratchPad& Portable::MGTwoLevelTransfer< dim, VectorType >::TransferCellData::prolongation_matrix_device |
Prolongation matrix in the scratch device memory.
Definition at line 223 of file portable_mg_transfer_global_coarsening.h.
| SharedViewScratchPad& Portable::MGTwoLevelTransfer< dim, VectorType >::TransferCellData::values_coarse |
Memory for coarse dof values.
Definition at line 228 of file portable_mg_transfer_global_coarsening.h.
| SharedViewScratchPad& Portable::MGTwoLevelTransfer< dim, VectorType >::TransferCellData::values_fine |
Memory for fine dof values.
Definition at line 233 of file portable_mg_transfer_global_coarsening.h.
| SharedViewScratchPad& Portable::MGTwoLevelTransfer< dim, VectorType >::TransferCellData::scratch_pad |
Memory for temporary arrays required by kernel evaluation.
Definition at line 238 of file portable_mg_transfer_global_coarsening.h.