Parallel writer for outputting data by increasing uniqueId(). More...
#include <arcane/std/internal/ParallelDataWriter.h>
Classes | |
| class | Impl |
Public Member Functions | |
| ParallelDataWriter (IParallelMng *pm) | |
| ParallelDataWriter (const ParallelDataWriter &rhs)=delete | |
| Int64ConstArrayView | sortedUniqueIds () const |
| void | setGatherAll (bool v) |
| void | sort (Int32ConstArrayView local_ids, Int64ConstArrayView items_uid) |
| Ref< IData > | getSortedValues (IData *data) |
Private Attributes | |
| Impl * | m_p |
Parallel writer for outputting data by increasing uniqueId().
An instance of this class is associated with a mesh group.
Definition at line 35 of file ParallelDataWriter.h.
|
explicit |
Definition at line 81 of file ParallelDataWriter.cc.
| Arcane::ParallelDataWriter::~ParallelDataWriter | ( | ) |
Definition at line 87 of file ParallelDataWriter.cc.
Definition at line 110 of file ParallelDataWriter.cc.
| void Arcane::ParallelDataWriter::setGatherAll | ( | bool | v | ) |
Definition at line 98 of file ParallelDataWriter.cc.
| void Arcane::ParallelDataWriter::sort | ( | Int32ConstArrayView | local_ids, |
| Int64ConstArrayView | items_uid ) |
Definition at line 104 of file ParallelDataWriter.cc.
| Int64ConstArrayView Arcane::ParallelDataWriter::sortedUniqueIds | ( | ) | const |
Definition at line 93 of file ParallelDataWriter.cc.
|
private |
Definition at line 54 of file ParallelDataWriter.h.