|
peclet-amr 0.2.0
Block-local-Morton AMR octree + collocated cut-cell Navier–Stokes solver (header-only C++20, Kokkos + MPI)
|
Public Member Functions | |
| Poisson (const Octree &oct, bool periodic) | |
| void | release () noexcept override |
| Index | num_leaves () const |
| std::size_t | num_levels () const |
| nb::ndarray< nb::numpy, double > | apply (DArray u) |
| double | residual (DArray u, DArray rhs) |
| nb::tuple | solve (DArray rhs, std::optional< DArray > x0, int cycles, int pre, int post, double tol) |
Definition at line 382 of file amr_bindings.cpp.
Definition at line 384 of file amr_bindings.cpp.
References peclet::amr::AmrMultigrid< Dim, Bits >::build(), peclet::amr::AmrMultigrid< Dim, Bits >::setPeriodic(), and peclet::amr::transferFieldGradients().
|
inlineoverridenoexcept |
Definition at line 388 of file amr_bindings.cpp.
|
inline |
Definition at line 390 of file amr_bindings.cpp.
|
inline |
Definition at line 391 of file amr_bindings.cpp.
References peclet::amr::AmrMultigrid< Dim, Bits >::numLevels().
Definition at line 394 of file amr_bindings.cpp.
References peclet::amr::AmrMultigrid< Dim, Bits >::op(), and peclet::amr::transferFieldGradients().
Definition at line 401 of file amr_bindings.cpp.
References peclet::amr::AmrMultigrid< Dim, Bits >::op(), and peclet::amr::transferFieldGradients().
|
inline |
Definition at line 409 of file amr_bindings.cpp.
References peclet::amr::AmrMultigrid< Dim, Bits >::op(), peclet::amr::transferFieldGradients(), and peclet::amr::AmrMultigrid< Dim, Bits >::vcycle().