Member ListΒΆ
|
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::AmrRuntime Member List
This is the complete list of members for pops::AmrRuntime, including all inherited members.
| add_coupled_frequency(const std::string &label, Real mu) | pops::AmrRuntime | inline |
| add_coupled_frequency_expr(const std::string &label, const std::vector< std::string > &in_blocks, const std::vector< std::string > &in_roles, const std::vector< double > &consts, const std::vector< int > &freq_prog_ops, const std::vector< int > &freq_prog_args) | pops::AmrRuntime | inline |
| add_coupled_source(const std::vector< std::string > &in_blocks, const std::vector< std::string > &in_roles, const std::vector< double > &consts, const std::vector< std::string > &out_blocks, const std::vector< std::string > &out_roles, const std::vector< int > &prog_ops, const std::vector< int > &prog_args, const std::vector< int > &prog_lens) | pops::AmrRuntime | inline |
| add_dt_bound(const std::string &label, std::function< double()> fn) | pops::AmrRuntime | inline |
| AmrRuntime(const Geometry &geom, const BoxArray &ba_coarse, const BCRec &bcPhi, std::vector< AmrRuntimeBlock > blocks, Periodicity base_per=Periodicity{true, true}, bool replicated_coarse=true, std::function< bool(Real, Real)> active={}) | pops::AmrRuntime | inline |
| aux(int k) const | pops::AmrRuntime | inline |
| block_cons_vars(std::size_t b) const | pops::AmrRuntime | inline |
| block_level_state(std::size_t b, int k) const | pops::AmrRuntime | inline |
| block_level_state_global(std::size_t b, int k) const | pops::AmrRuntime | inline |
| block_n_vars(std::size_t b) const | pops::AmrRuntime | inline |
| coarse_local_boxes() const | pops::AmrRuntime | inline |
| coarse_total_boxes() const | pops::AmrRuntime | inline |
| coupled_source_step(Real dt) | pops::AmrRuntime | inline |
| density(std::size_t b) const | pops::AmrRuntime | inline |
| has_named_field(const std::string &field) const | pops::AmrRuntime | inline |
| last_dt_bound() const | pops::AmrRuntime | inline |
| level_potential(int k) | pops::AmrRuntime | inline |
| level_potential_global(int k) | pops::AmrRuntime | inline |
| levels(std::size_t b) | pops::AmrRuntime | inline |
| macro_step() const | pops::AmrRuntime | inline |
| mass(std::size_t b) const | pops::AmrRuntime | inline |
| max_speed() | pops::AmrRuntime | inline |
| n_blocks() const | pops::AmrRuntime | inline |
| n_coupled_sources() const | pops::AmrRuntime | inline |
| n_named_fields() const | pops::AmrRuntime | inline |
| n_patches() const | pops::AmrRuntime | inline |
| named_field_values(const std::string &field) | pops::AmrRuntime | inline |
| newton_report(const std::string &name) const | pops::AmrRuntime | inline |
| nlev() const | pops::AmrRuntime | inline |
| patch_boxes() const | pops::AmrRuntime | inline |
| phi() | pops::AmrRuntime | inline |
| poisson_rhs() | pops::AmrRuntime | inline |
| potential() | pops::AmrRuntime | inline |
| register_named_field(const std::string &field, int phi_comp, int gx_comp, int gy_comp) | pops::AmrRuntime | inline |
| regrid() | pops::AmrRuntime | inline |
| regrid_count() const | pops::AmrRuntime | inline |
| set_block_level_state(std::size_t b, int k, const std::vector< double > &s) | pops::AmrRuntime | inline |
| set_block_named_elliptic_rhs(std::size_t b, const std::string &field, std::function< void(const MultiFab &, MultiFab &)> rhs) | pops::AmrRuntime | inline |
| set_block_tag_predicate(std::size_t b, TagPredicate crit) | pops::AmrRuntime | inline |
| set_level_potential(int k, const std::vector< double > &p) | pops::AmrRuntime | inline |
| set_macro_step(int s) | pops::AmrRuntime | inline |
| set_named_aux(int comp, std::vector< Real > field) | pops::AmrRuntime | inline |
| set_named_aux_bc(int comp, AuxHaloPolicy policy) | pops::AmrRuntime | inline |
| set_phi_tag_predicate(TagPredicate crit) | pops::AmrRuntime | inline |
| set_profiler(runtime::program::Profiler *prof) | pops::AmrRuntime | inline |
| set_regrid(int every, int grow=2, int margin=2) | pops::AmrRuntime | inline |
| solve_count() const | pops::AmrRuntime | inline |
| solve_fields() | pops::AmrRuntime | inline |
| solve_named_fields() | pops::AmrRuntime | inline |
| step(Real dt) | pops::AmrRuntime | inline |
| step_cfl(Real cfl, Real h) | pops::AmrRuntime | inline |
| TagPredicate typedef | pops::AmrRuntime |
Generated by