37 vector<int> Local_Halo;
70 bool GetHalo(
unsigned long iPoint)
const {
return Local_Halo[iPoint];}
88 void SortVolumetricConnectivity(
CConfig *config,
CGeometry *geometry,
unsigned short Elem_Type,
bool val_sort);
Headers fo the data sorter class.
Main class for defining the problem; basically this class reads the configuration file,...
Definition CConfig.hpp:64
Definition CFVMDataSorter.hpp:33
void SortConnectivity(CConfig *config, CGeometry *geometry, bool val_sort) override
Sort the connectivities (volume and surface) into data structures used for output file writing.
Definition CFVMDataSorter.cpp:100
bool GetHalo(unsigned long iPoint) const
Get the boolean whether a point is a halo node.
Definition CFVMDataSorter.hpp:70
unsigned long GetGlobalIndex(unsigned long iPoint) const override
Get the global index of a point. \input iPoint - the point ID.
Definition CFVMDataSorter.hpp:61
Parent class for defining the geometry of the problem (complete geometry, multigrid agglomerated geom...
Definition CGeometry.hpp:75
unsigned long GetFirstIndexOnRank(int rank) const
Get the first index of the current rank's linear partition.
Definition CLinearPartitioner.hpp:86
Definition CParallelDataSorter.hpp:39
CLinearPartitioner linearPartitioner
Linear partitioner based on the global number of points.
Definition CParallelDataSorter.hpp:92
const int rank
The MPI rank.
Definition CParallelDataSorter.hpp:45