-
- Downloads
There was an error fetching the commit references. Please try again later.
MPI refactoring: removed MpiCommunicator from algebraic data structures
This affects DistributedArray, DistributedArrayView, DistributedVector, DistributedVectorView and DistributedMatrix. Allocators were added to DistributedArray and DistributedVector. Also updated all benchmarks and unit tests.
Showing
- src/Benchmarks/DistSpMV/tnl-benchmark-distributed-spmv.h 14 additions, 16 deletionssrc/Benchmarks/DistSpMV/tnl-benchmark-distributed-spmv.h
- src/Benchmarks/LinearSolvers/benchmarks.h 3 additions, 3 deletionssrc/Benchmarks/LinearSolvers/benchmarks.h
- src/Benchmarks/LinearSolvers/tnl-benchmark-linear-solvers.h 11 additions, 13 deletionssrc/Benchmarks/LinearSolvers/tnl-benchmark-linear-solvers.h
- src/Benchmarks/ODESolvers/Euler.hpp 1 addition, 1 deletionsrc/Benchmarks/ODESolvers/Euler.hpp
- src/Benchmarks/ODESolvers/Merson.hpp 5 additions, 5 deletionssrc/Benchmarks/ODESolvers/Merson.hpp
- src/Benchmarks/ODESolvers/tnl-benchmark-ode-solvers.h 7 additions, 9 deletionssrc/Benchmarks/ODESolvers/tnl-benchmark-ode-solvers.h
- src/TNL/Algorithms/DistributedScan.h 5 additions, 5 deletionssrc/TNL/Algorithms/DistributedScan.h
- src/TNL/Containers/DistributedArray.h 36 additions, 13 deletionssrc/TNL/Containers/DistributedArray.h
- src/TNL/Containers/DistributedArray.hpp 120 additions, 86 deletionssrc/TNL/Containers/DistributedArray.hpp
- src/TNL/Containers/DistributedArrayView.h 11 additions, 15 deletionssrc/TNL/Containers/DistributedArrayView.h
- src/TNL/Containers/DistributedArrayView.hpp 87 additions, 121 deletionssrc/TNL/Containers/DistributedArrayView.hpp
- src/TNL/Containers/DistributedVector.h 15 additions, 11 deletionssrc/TNL/Containers/DistributedVector.h
- src/TNL/Containers/DistributedVector.hpp 64 additions, 54 deletionssrc/TNL/Containers/DistributedVector.hpp
- src/TNL/Containers/DistributedVectorView.h 10 additions, 14 deletionssrc/TNL/Containers/DistributedVectorView.h
- src/TNL/Containers/DistributedVectorView.hpp 60 additions, 77 deletionssrc/TNL/Containers/DistributedVectorView.hpp
- src/TNL/Containers/Expressions/DistributedComparison.h 31 additions, 31 deletionssrc/TNL/Containers/Expressions/DistributedComparison.h
- src/TNL/Containers/Expressions/DistributedExpressionTemplates.h 4 additions, 12 deletions...L/Containers/Expressions/DistributedExpressionTemplates.h
- src/TNL/Containers/Expressions/DistributedVerticalOperations.h 25 additions, 35 deletions...NL/Containers/Expressions/DistributedVerticalOperations.h
- src/TNL/Containers/Partitioner.h 15 additions, 16 deletionssrc/TNL/Containers/Partitioner.h
- src/TNL/Matrices/DistributedMatrix.h 11 additions, 31 deletionssrc/TNL/Matrices/DistributedMatrix.h
Loading
Please register or sign in to comment