|
Mallard 0.8.0
Unstructured, GPU accelerated, high-order finite volume CFD solver
Mallard website |
In-situ running time averages and probes. More...
#include "statistics.h"#include <algorithm>#include <cmath>#include <filesystem>#include <iomanip>#include <limits>#include <unordered_map>#include "comm.h"#include "input.h"#include "log.h"Functions | |
| std::vector< int32_t > | locate_points (const Mesh &mesh, const std::vector< std::array< double, N_DIM > > &points) |
| Owned cell of each point on this rank, or -1 where another rank (or none) holds it: the cell containing the point, the lowest global id among several, else the nearest cell centroid over all ranks. | |
In-situ running time averages and probes.
| std::vector< int32_t > locate_points | ( | const Mesh & | mesh, |
| const std::vector< std::array< double, N_DIM > > & | points | ||
| ) |
Owned cell of each point on this rank, or -1 where another rank (or none) holds it: the cell containing the point, the lowest global id among several, else the nearest cell centroid over all ranks.