| cfg_ | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | private |
| compute_cell(const coord_type &c) const =delete | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | private |
| config() const noexcept | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inline |
| coord_type typedef | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | |
| cur_buf_ | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | private |
| effective_partitions(ThreadPool *pool) const noexcept | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inlineprivate |
| extents() const noexcept | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inline |
| extents_type typedef | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | |
| frame() const noexcept | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inline |
| hook_type typedef | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | |
| lattice_type typedef | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | |
| neighborhood_type typedef | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | |
| neighbour_count | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | static |
| nh_ | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | private |
| nxt_buf_ | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | private |
| on_post_step(F &&f) | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inline |
| on_pre_step(F &&f) | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inline |
| order_type typedef | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | |
| Parallel_Synchronous_Engine(Lattice initial, Rule r, Neighborhood n, Parallel_Engine_Config cfg={}) | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inline |
| Parallel_Synchronous_Engine(Lattice initial, Rule r, Parallel_Engine_Config cfg={}) | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inline |
| post_hook_ | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | private |
| pre_hook_ | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | private |
| process_slab(const ca_size_t r_begin, const ca_size_t r_end) | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inlineprivate |
| rank | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | static |
| rule_ | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | private |
| rule_type typedef | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | |
| run(const std::size_t steps) | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inline |
| set_config(Parallel_Engine_Config cfg) noexcept | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inline |
| state_type typedef | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | |
| step() | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inline |
| step_count_ | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | private |
| steps_run() const noexcept | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inline |
| update_cell(const coord_type &c, std::span< state_type > nbuf) | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inlineprivate |
| update_slab_1d(const ca_size_t r_begin, const ca_size_t r_end) | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inlineprivate |
| update_slab_2d_row_major(const ca_size_t r_begin, const ca_size_t r_end) | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inlineprivate |
| update_slab_2d_tile(const ca_size_t r_begin, const ca_size_t r_end) | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inlineprivate |
| update_slab_3d_row_major(const ca_size_t r_begin, const ca_size_t r_end) | Aleph::CA::Parallel_Synchronous_Engine< Lattice, Rule, Neighborhood, Order > | inlineprivate |