Reference documentation for deal.II version 9.0.0
|
#include <deal.II/multigrid/mg_transfer_internal.h>
Public Attributes | |
unsigned int | fe_degree |
bool | element_is_continuous |
unsigned int | n_components |
unsigned int | n_child_cell_dofs |
std::vector< unsigned int > | lexicographic_numbering |
std::vector< Number > | prolongation_matrix_1d |
A structure that stores data related to the finite element contained in the DoFHandler. Used only for the initialization using setup_transfer
.
Definition at line 67 of file mg_transfer_internal.h.
unsigned int internal::MGTransfer::ElementInfo< Number >::fe_degree |
A variable storing the degree of the finite element. The selection of the computational kernel is based on this number.
Definition at line 73 of file mg_transfer_internal.h.
bool internal::MGTransfer::ElementInfo< Number >::element_is_continuous |
A variable storing whether the element is continuous and there is a joint degree of freedom in the center of the 1D line.
Definition at line 79 of file mg_transfer_internal.h.
unsigned int internal::MGTransfer::ElementInfo< Number >::n_components |
A variable storing the number of components in the finite element.
Definition at line 84 of file mg_transfer_internal.h.
unsigned int internal::MGTransfer::ElementInfo< Number >::n_child_cell_dofs |
A variable storing the number of degrees of freedom on all child cells. It is 2dim*fe.dofs_per_cell
for DG elements and somewhat less for continuous elements.
Definition at line 91 of file mg_transfer_internal.h.
std::vector<unsigned int> internal::MGTransfer::ElementInfo< Number >::lexicographic_numbering |
An array that holds the numbering between the numbering of degrees of freedom in the finite element and the lexicographic numbering needed for the tensor product application.
Definition at line 98 of file mg_transfer_internal.h.
std::vector<Number> internal::MGTransfer::ElementInfo< Number >::prolongation_matrix_1d |
Holds the one-dimensional embedding (prolongation) matrix from mother element to all the children.
Definition at line 104 of file mg_transfer_internal.h.