-//TODO: Replace FullMatrix by Table<2,bool>
+//TODO[GK]: Replace FullMatrix by Table<2,bool>
template<int dim, class SparsityPattern>
void
MGTools::make_flux_sparsity_pattern (const MGDoFHandler<dim> &dof,
- SparsityPattern &sparsity,
- const unsigned int level,
- const FullMatrix<double>& int_mask,
- const FullMatrix<double>& flux_mask)
+ SparsityPattern &sparsity,
+ const unsigned int level,
+ const FullMatrix<double>& int_mask,
+ const FullMatrix<double>& flux_mask)
{
const unsigned int n_dofs = dof.n_dofs(level);
const unsigned int n_comp = dof.get_fe().n_components();
#include <numerics/solution_transfer.h>
-//TODO: the storage of data in the indices_on_cell array is rather inefficient, both in terms of memory as well as in terms of computing time, since we allocate a large array of small vectors. It would be more efficient to use a Table<2> for that, but since we let user pointers point into this data, this is not exactly a 5-minuter to change. should be done, however, sometimes.
+//TODO[?]: the storage of data in the indices_on_cell array is rather inefficient, both in terms of memory as well as in terms of computing time, since we allocate a large array of small vectors. It would be more efficient to use a Table<2> for that, but since we let user pointers point into this data, this is not exactly a 5-minuter to change. should be done, however, sometimes.