|
NiHu
2.0
|
Pre-computation of P2P operators for acceleration. More...
#include "cluster_tree.hpp"#include "fmm_operator.hpp"#include "lists.hpp"#include "local_operator.hpp"#include "util/eigen_utils.hpp"#include "util/matrix_traits.hpp"#include <Eigen/SparseCore>#include <chrono>#include <memory>#include <type_traits>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | NiHu::fmm::p2p_precompute< Scalar, NumDofPerSrc, NumDofPerRec > |
| Precomputed P2P operator. More... | |
Functions | |
| template<class Operator , class ClusterDerived > | |
| auto | NiHu::fmm::create_p2p_precompute (Operator &&op, cluster_tree< ClusterDerived > const &tree, interaction_lists::list_t const &list) |
| Create function for a precomputed P2P operator. More... | |
Pre-computation of P2P operators for acceleration.
Definition in file p2p_precompute.hpp.
| auto NiHu::fmm::create_p2p_precompute | ( | Operator && | op, |
| cluster_tree< ClusterDerived > const & | tree, | ||
| interaction_lists::list_t const & | list | ||
| ) |
Create function for a precomputed P2P operator.
| Operator | Operator to preceompute |
| ClusterDerived | The cluster type |
| [in] | op | Operator instance |
| [in] | tree | Cluster tree instance |
| [in] | list | P2P interaction list |
Definition at line 339 of file p2p_precompute.hpp.