include/pops/runtime/context/wall_predicate.hpp Source FileΒΆ
|
adc_cpp 0.3.0
Model-free C++23 core for coupled hyperbolic-elliptic systems on adaptive (AMR) meshes, with MPI and GPU (Kokkos) backends
|
wall_predicate.hpp
Go to the documentation of this file.
4#include <pops/numerics/spatial/embedded_boundary/domain.hpp> // detail::DiscDomain (the level-set domain it lives in since ADC-327)
30inline std::function<bool(Real, Real)> wall_predicate(const std::string& wall, double wall_radius,
Generic EMBEDDED-BOUNDARY / LEVEL-SET DOMAIN contract (ADC-327).
std::function< bool(Real, Real)> wall_predicate(const std::string &wall, double wall_radius, double L, const std::string &err_context)
Builds the "inside the conductor" predicate (embedded wall for the Poisson solver) from the wall mode...
Definition wall_predicate.hpp:30
Definition amr_hierarchy.hpp:29
Base scalar types and the POPS_HD macro (host+device portability).
Generated by