peclet-amr 0.2.0
Block-local-Morton AMR octree + collocated cut-cell Navier–Stokes solver (header-only C++20, Kokkos + MPI)
Loading...
Searching...
No Matches
peclet::amr::pybind::DistributedOctree Member List

This is the complete list of members for peclet::amr::pybind::DistributedOctree, including all inherited members.

adapt(DArray field, double refine_thresh, double coarsen_thresh, unsigned finest_level, double eps, bool linear)peclet::amr::pybind::DistributedOctreeinline
balance()peclet::amr::pybind::DistributedOctreeinline
block_brick() constpeclet::amr::pybind::DistributedOctreeinline
block_origin_root() constpeclet::amr::pybind::DistributedOctreeinline
cells() constpeclet::amr::pybind::DistributedOctreeinline
centers() constpeclet::amr::pybind::DistributedOctreeinline
codes() constpeclet::amr::pybind::DistributedOctreeinline
DistributedOctree(std::array< long, 3 > global_root, unsigned lmax, std::array< double, 3 > origin, std::array< double, 3 > spacing, std::array< bool, 3 > periodic)peclet::amr::pybind::DistributedOctreeinline
extent() constpeclet::amr::pybind::DistributedOctreeinline
face_neighbor_gather(DArray field, double sentinel)peclet::amr::pybind::DistributedOctreeinline
global_root_size() constpeclet::amr::pybind::DistributedOctreeinline
levels() constpeclet::amr::pybind::DistributedOctreeinline
lmax() constpeclet::amr::pybind::DistributedOctreeinline
lohner_indicator(DArray field, double eps)peclet::amr::pybind::DistributedOctreeinline
num_leaves() constpeclet::amr::pybind::DistributedOctreeinline
origin() constpeclet::amr::pybind::DistributedOctreeinline
rank() constpeclet::amr::pybind::DistributedOctreeinline
rebalance(DArray fields)peclet::amr::pybind::DistributedOctreeinline
ref()peclet::amr::pybind::DistributedOctreeinline
refine_to_sdf(std::function< double(double, double, double)> sdf, unsigned target_level, double band, bool balance)peclet::amr::pybind::DistributedOctreeinline
refine_to_sphere(std::array< double, 3 > center, double radius, unsigned target_level, double band, bool balance)peclet::amr::pybind::DistributedOctreeinline
release() noexcept overridepeclet::amr::pybind::DistributedOctreeinline
size() constpeclet::amr::pybind::DistributedOctreeinline
sizes(int axis) constpeclet::amr::pybind::DistributedOctreeinline
spacing() constpeclet::amr::pybind::DistributedOctreeinline
write_vtu(const std::string &path, const std::string &name, DArray field)peclet::amr::pybind::DistributedOctreeinline