preCICE v3.1.2
|
This is the complete list of members for precice::acceleration::impl::ParallelMatrixOperations, including all inherited members.
_cyclicCommLeft | precice::acceleration::impl::ParallelMatrixOperations | private |
_cyclicCommRight | precice::acceleration::impl::ParallelMatrixOperations | private |
_log | precice::acceleration::impl::ParallelMatrixOperations | private |
_multiplyNM_block(Eigen::PlainObjectBase< Derived1 > &leftMatrix, Eigen::PlainObjectBase< Derived2 > &rightMatrix, Eigen::PlainObjectBase< Derived2 > &result, const std::vector< int > &offsets, int p, int q, int r) | precice::acceleration::impl::ParallelMatrixOperations | inlineprivate |
_multiplyNM_dotProduct(Eigen::PlainObjectBase< Derived1 > &leftMatrix, Eigen::PlainObjectBase< Derived2 > &rightMatrix, Eigen::PlainObjectBase< Derived2 > &result, const std::vector< int > &offsets, int p, int q, int r) | precice::acceleration::impl::ParallelMatrixOperations | inlineprivate |
_multiplyNN(Eigen::PlainObjectBase< Derived1 > &leftMatrix, Eigen::PlainObjectBase< Derived2 > &rightMatrix, Eigen::PlainObjectBase< Derived2 > &result, const std::vector< int > &offsets, int p, int q, int r) | precice::acceleration::impl::ParallelMatrixOperations | inlineprivate |
_needCyclicComm | precice::acceleration::impl::ParallelMatrixOperations | private |
closeCircularCommunication() | precice::acceleration::impl::ParallelMatrixOperations | private |
establishCircularCommunication() | precice::acceleration::impl::ParallelMatrixOperations | private |
initialize(const bool needCyclicComm) | precice::acceleration::impl::ParallelMatrixOperations | |
multiply(Eigen::PlainObjectBase< Derived1 > &leftMatrix, Eigen::PlainObjectBase< Derived2 > &rightMatrix, Eigen::PlainObjectBase< Derived2 > &result, const std::vector< int > &offsets, int p, int q, int r, bool dotProductComputation=true) | precice::acceleration::impl::ParallelMatrixOperations | inline |
multiply(const Eigen::MatrixBase< Derived1 > &leftMatrix, const Eigen::MatrixBase< Derived2 > &rightMatrix, Eigen::PlainObjectBase< Derived3 > &result, int p, int q, int r) | precice::acceleration::impl::ParallelMatrixOperations | inline |
~ParallelMatrixOperations() | precice::acceleration::impl::ParallelMatrixOperations |