ParallelPAvgDynamicSourceData.hpp
Go to the documentation of this file.
43 template<class T> using SourceDataSpan = typename PAvgDynamicSourceData<Scalar>::template SourceDataSpan<T>;
Definition: ParallelPAvgDynamicSourceData.hpp:37 std::function< void(int, SourceDataSpan< Scalar >)> Evaluator Definition: ParallelPAvgDynamicSourceData.hpp:54 typename PAvgDynamicSourceData< Scalar >::template SourceDataSpan< T > SourceDataSpan Definition: ParallelPAvgDynamicSourceData.hpp:43 void setToZero() void synchroniseSources() std::function< int(const std::size_t)> GlobalToLocal Definition: ParallelPAvgDynamicSourceData.hpp:42 void collectLocalSources(Evaluator eval) void reconstruct(const std::vector< std::size_t > &sourceLocations, GlobalToLocal localCellIdx) ParallelPAvgDynamicSourceData(const Parallel::Communication &comm, const std::vector< std::size_t > &sourceLocations, GlobalToLocal localCellIdx) Dune::Communication< MPIComm > Communication Definition: ParallelCommunication.hpp:30 Definition: blackoilboundaryratevector.hh:37 |