include/pops/numerics/elliptic/interface/elliptic_interface.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
|
elliptic_interface.hpp
Go to the documentation of this file.
28#include <pops/numerics/elliptic/interface/elliptic_problem.hpp> // FieldPostProcess (spec), field_postprocess
29#include <pops/numerics/elliptic/interface/elliptic_solver.hpp> // concept EllipticSolver (already in place)
106// centered gradient (+/- depending on the spec sign), with cx = 1/(2 dx), cy = 1/(2 dy). The SPEC
Definition elliptic_interface.hpp:56
Definition elliptic_solver.hpp:30
Definition elliptic_interface.hpp:114
Definition elliptic_interface.hpp:93
DESCRIPTIVE types of the elliptic stage: EllipticProblem (problem definition) and FieldPostProcess (f...
EllipticSolver concept: common contract for elliptic solvers at the MultiFab level (solve D phi = f),...
Geometry: index-space (Box2D) <-> Cartesian physical-space mapping; PolarGeometry: SIBLING for a glob...
MultiFab: a field DISTRIBUTED over a level (equivalent of AMReX's MultiFab).
Definition amr_hierarchy.hpp:29
PHYSICAL boundary conditions at the domain edge (BCType, BCRec, fill_physical_bc, fill_ghosts).
Base scalar types and the POPS_HD macro (host+device portability).
Generated by