|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Internal helpers shared by the cellular-automata reproductions. More...
#include <algorithm>#include <array>#include <cmath>#include <cstddef>#include <cstdint>#include <filesystem>#include <fstream>#include <istream>#include <iterator>#include <map>#include <ostream>#include <random>#include <string>#include <utility>#include <vector>#include <ah-errors.H>#include <ca-png.H>#include <ca-rng.H>#include <ca-traits.H>#include <tpl_ca_continuous_rules.H>#include <tpl_ca_engine.H>#include <tpl_ca_lattice.H>#include <tpl_ca_neighborhood.H>#include <tpl_ca_storage.H>#include <tpl_ca_update_scheme.H>Go to the source code of this file.
Classes | |
| struct | Aleph::CA::Reproductions::Linear_Fit |
| Least-squares result for a log-log histogram. More... | |
| struct | Aleph::CA::Reproductions::Avalanche |
| Avalanche measurements for one BTW grain drop. More... | |
| class | Aleph::CA::Reproductions::BTW_Sandpile |
| Deterministic open-boundary Bak-Tang-Wiesenfeld sandpile. More... | |
| struct | Aleph::CA::Reproductions::Gray_Scott_Preset |
| One named Gray-Scott parameter preset. More... | |
| struct | Aleph::CA::Reproductions::Native_Png |
| Decoded subset of the dependency-free native PNG format. More... | |
Namespaces | |
| namespace | Aleph |
| Main namespace for Aleph-w library functions. | |
| namespace | Aleph::CA |
| namespace | Aleph::CA::Reproductions |
Variables | |
| constexpr std::array< Gray_Scott_Preset, 3 > | Aleph::CA::Reproductions::gray_scott_presets |
| Canonical visual presets used by the weekly Gray-Scott reproduction. | |
| constexpr std::array< std::array< std::int64_t, 2 >, 36 > | Aleph::CA::Reproductions::gosper_gun_cells |
| Canonical 36-cell Gosper glider gun. | |
Internal helpers shared by the cellular-automata reproductions.
This header is intentionally local to reproductions/: it is scientific tooling, not part of the installed Aleph API. The helpers keep the weekly reproductions and their reduced smoke tests on the same code paths.
Definition in file ca_reproduction_support.H.