![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include "cell_system/Cell.hpp"#include "ghosts/HaloPlan.hpp"#include <span>#include <string>#include <vector>
Include dependency graph for HaloPlanValidator.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | GhostComm |
Functions | |
| std::vector< std::string > | GhostComm::validate_halo_plan (HaloPlan const &plan, std::span< Cell *const > local_cells, std::span< Cell *const > ghost_cells) |
| Validate a HaloPlan for correctness. | |
| std::vector< std::string > | GhostComm::validate_halo_plan_symmetry (HaloPlan const &plan) |
| Cross-rank symmetry check for a HaloPlan. | |
| bool | GhostComm::report_violations (std::vector< std::string > const &violations, char const *context) |
| Print violations to stderr and return whether the list was empty. | |