49#ifndef ParSortableList_H
50#define ParSortableList_H
74 public ParSortableListName,
112 const Type& value()
const
152 const List<Type>& values,
154 const label fromProcNo,
156 List<taggedValue>& dest
160 void getPivots(
const List<Type>& elems, List<Type>& pivots)
const;
168 const label destProci
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Implementation of PSRS parallel sorting routine.
const labelList & procs() const
Return the list of processor number.
const labelList & indices() const
Return the list of sorted point indices.
void sort()
(stable) sort the list (if changed after construction time)
ParSortableList(const UList< Type > &)
Construct from List, sorting the elements.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
#define TemplateName(TemplateNameString)
Add typeName information from argument TypeNameString to a.
OBJstream os(runTime.globalPath()/outputName)
List< label > labelList
A List of labels.