Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
Loading...
Searching...
No Matches
cpu_acc_sort_blocks.cpp File Reference
#include <algorithm>
#include <cmath>
#include <utility>
#include <vector>
#include "cpu_acc_sort_blocks.hpp"
Include dependency graph for cpu_acc_sort_blocks.cpp:

Go to the source code of this file.

Functions

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)

Function Documentation

◆ paircomparator()

bool paircomparator ( const std::pair< uint, uint > & l,
const std::pair< uint, uint > & r )
inline

Definition at line 35 of file cpu_acc_sort_blocks.cpp.

◆ 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 )

Definition at line 46 of file cpu_acc_sort_blocks.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: