27 #include "../include/octree_block.h"
28 #include "../include/local_expansion.h"
29 #include "../include/multipole_expansion.h"
30 #include "../include/ass_leg_function.h"
31 #include "../include/computational_domain.h"
73 void direct_integrals();
81 void multipole_integrals();
std::vector< LocalExpansion > blockLocalExpansionsKer2
std::vector< MultipoleExpansion > blockMultipoleExpansionsKer1
ComputationalDomain< dim > & comp_dom
std::map< unsigned int, std::map< cell_it, std::vector< MultipoleExpansion > > > elemMultipoleExpansionsKer2
std::vector< LocalExpansion > blockLocalExpansionsKer1
SparseMatrix< double > prec_neumann_matrix
SparsityPattern prec_sparsity_pattern
SparseMatrix< double > preconditioner
DoFHandler< dim-1, dim >::active_cell_iterator cell_it
AssLegFunction assLegFunction
SparseMatrix< double > prec_dirichlet_matrix
std::vector< MultipoleExpansion > blockMultipoleExpansionsKer2
std::map< unsigned int, std::map< cell_it, std::vector< MultipoleExpansion > > > elemMultipoleExpansionsKer1