AmrImplicitSourceStepper Struct ReferenceΒΆ
|
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
|
pops::AmrImplicitSourceStepper Struct Reference
Default implicit callback for AmrSystemCoupler::step: backward-Euler (Newton) on the model source, applied to EACH level of the hierarchy, followed by a fine -> coarse cascade (coverage consistency, cf. More...
#include <amr_system_coupler.hpp>
Collaboration diagram for pops::AmrImplicitSourceStepper:Public Member Functions | |
| template<class Coupler , class Block , class Levels > | |
| void | operator() (Coupler &coupler, Block &block, Levels &levels, Real dt) const |
Public Attributes | |
| int | iters = 2 |
Detailed Description
Default implicit callback for AmrSystemCoupler::step: backward-Euler (Newton) on the model source, applied to EACH level of the hierarchy, followed by a fine -> coarse cascade (coverage consistency, cf.
coupled_source_step). iters: Newton iterations per stage.
Member Function Documentation
◆ operator()()
template<class Coupler , class Block , class Levels >
|
inline |
Here is the call graph for this function:Member Data Documentation
◆ iters
| int pops::AmrImplicitSourceStepper::iters = 2 |
The documentation for this struct was generated from the following file:
- include/pops/coupling/system/amr_system_coupler.hpp
Generated by