#include <algorithm>
#include <cmath>
#include <utility>
#include <vector>
#include "cpu_acc_sort_blocks.hpp"
Go to the source code of this file.
|
| bool | paircomparator (const std::pair< uint, uint > &l, const std::pair< uint, uint > &r) |
| void | sortBlocklistByDimension (const vmesh::VelocityMesh *vmesh, const uint dimension, uint *blocks, std::vector< uint > &columnBlockOffsets, std::vector< uint > &columnNumBlocks, std::vector< uint > &setColumnOffsets, std::vector< uint > &setNumColumns) |
◆ paircomparator()
| bool paircomparator |
( |
const std::pair< uint, uint > & | l, |
|
|
const std::pair< uint, uint > & | r ) |
|
inline |
◆ sortBlocklistByDimension()
| void sortBlocklistByDimension |
( |
const vmesh::VelocityMesh * | vmesh, |
|
|
const uint | dimension, |
|
|
uint * | blocks, |
|
|
std::vector< uint > & | columnBlockOffsets, |
|
|
std::vector< uint > & | columnNumBlocks, |
|
|
std::vector< uint > & | setColumnOffsets, |
|
|
std::vector< uint > & | setNumColumns ) |