#include <cmath>
#include <Kokkos_Core.hpp>
#include "peclet/core/common/view.hpp"
#include "peclet/voro/tessellation_view.hpp"
#include "peclet/voro/transpose.hpp"
Go to the source code of this file.
|
| template<class Real > |
| Invariants | peclet::voro::checkInvariants (const TessellationView< Real > &view, const AuxMaps< Real > &aux, double boxVolume) |
| |
| template<class Real > |
| void | peclet::voro::compareVolumes (const Kokkos::View< Real *, peclet::core::MemSpace > &volCurrent, const TessellationView< Real > &oracle, OracleDiff &out) |
| | Compare a current per-cell volume array against the oracle view's volumes (cell i == seed i).
|
| |
| template<class Real > |
| void | peclet::voro::compareNeighbours (const Kokkos::View< int *, peclet::core::MemSpace > &storeNp, const Kokkos::View< int *, peclet::core::MemSpace > &storeNt, const Kokkos::View< int *, peclet::core::MemSpace > &storePnbr, const Kokkos::View< unsigned *, peclet::core::MemSpace > &storeTri, int MAXP, int MAXT, const TessellationView< Real > &oracle, OracleDiff &out) |
| |