#include <arcane/std/internal/ParallelDataReader.h>
Classes | |
| class | Impl |
| Parallel reading. More... | |
Public Member Functions | |
| ParallelDataReader (IParallelMng *pm) | |
| ParallelDataReader (const ParallelDataReader &rhs)=delete | |
| Array< Int64 > & | writtenUniqueIds () |
| Array< Int64 > & | wantedUniqueIds () |
| void | sort () |
| void | getSortedValues (IData *written_data, IData *data) |
Private Attributes | |
| Impl * | m_p |
Parallel reading.
An instance of this class is associated with a mesh group.
To use it, each rank of IParallelMng must specify:
The instance is then usable for all variables that rely on this group, and getSortedValues() must be called to retrieve the values for a variable.
Definition at line 46 of file ParallelDataReader.h.
|
explicit |
Definition at line 100 of file ParallelDataReader.cc.
| Arcane::ParallelDataReader::~ParallelDataReader | ( | ) |
Definition at line 106 of file ParallelDataReader.cc.
Definition at line 127 of file ParallelDataReader.cc.
| void Arcane::ParallelDataReader::sort | ( | ) |
Definition at line 122 of file ParallelDataReader.cc.
Definition at line 117 of file ParallelDataReader.cc.
Definition at line 112 of file ParallelDataReader.cc.
|
private |
Definition at line 65 of file ParallelDataReader.h.