diff --git a/Doxyfile b/Doxyfile index 177be146..ef765de8 100644 --- a/Doxyfile +++ b/Doxyfile @@ -1238,7 +1238,7 @@ FORTRAN_COMMENT_AFTER = 72 # also VERBATIM_HEADERS is set to NO. # The default value is: NO. -SOURCE_BROWSER = YES +SOURCE_BROWSER = NO # Setting the INLINE_SOURCES tag to YES will include the body of functions, # multi-line macros, enums or list initialized variables directly into the @@ -1312,7 +1312,7 @@ USE_HTAGS = NO # See also: Section \class. # The default value is: YES. -VERBATIM_HEADERS = YES +VERBATIM_HEADERS = NO #--------------------------------------------------------------------------- # Configuration options related to the alphabetical class index @@ -2036,7 +2036,7 @@ LATEX_OUTPUT = latex # the output language. # This tag requires that the tag GENERATE_LATEX is set to YES. -LATEX_CMD_NAME = pdflatex +LATEX_CMD_NAME = xelatex # The MAKEINDEX_CMD_NAME tag can be used to specify the command name to generate # index for LaTeX. @@ -2073,7 +2073,7 @@ COMPACT_LATEX = NO # The default value is: a4. # This tag requires that the tag GENERATE_LATEX is set to YES. -PAPER_TYPE = a4 +PAPER_TYPE = letter # The EXTRA_PACKAGES tag can be used to specify one or more LaTeX package names # that should be included in the LaTeX output. The package can be specified just @@ -2264,7 +2264,7 @@ RTF_EXTRA_FILES = # classes and files. # The default value is: NO. -GENERATE_MAN = NO +GENERATE_MAN = YES # The MAN_OUTPUT tag is used to specify where the man pages will be put. If a # relative path is entered the value of OUTPUT_DIRECTORY will be put in front of diff --git a/README.md b/README.md index 8d8c9f06..2c146eaf 100644 --- a/README.md +++ b/README.md @@ -5,31 +5,44 @@ --- -GridFire is a C++ library designed to perform general nuclear network evolution using the Reaclib library. It is part of -the larger SERiF project within the 4D-STAR collaboration. GridFire is primarily focused on modeling the most -relevant burning stages for stellar evolution modeling. Currently, there is limited support for inverse reactions. -Therefore, GridFire has a limited set of tools to evolves a fusing plasma in NSE; however, -this is not the primary focus of the library and has therefor not had significant development. For those interested in -modeling super nova, neutron star mergers, or other -high-energy astrophysical phenomena, we **strongly** recomment -using [SkyNet](https://bitbucket.org/jlippuner/skynet/src/master/). +# Introduction +GridFire is a C++ library designed to perform general nuclear network +evolution. It is part of the larger SERiF project within the 4D-STAR +collaboration. GridFire is primarily focused on modeling the most relevant +burning stages for stellar evolution modeling. Currently, there is limited +support for inverse reactions. Therefore, GridFire has a limited set of tools +to evolves a fusing plasma in NSE; however, this is not the primary focus of +the library and has therefor not had significant development. For those +interested in modeling super nova, neutron star mergers, or other high-energy +astrophysical phenomena, we **strongly** recomment using +[SkyNet](https://bitbucket.org/jlippuner/skynet/src/master/). -**Design Philosophy and Workflow:** -GridFire is architected to balance physical fidelity, computational efficiency, and extensibility when simulating -complex nuclear reaction networks. Users begin by defining a composition, which is used to construct a full GraphEngine -representation of the reaction network. To manage the inherent stiffness and multiscale nature of these networks, -GridFire employs a layered view strategy: partitioning algorithms isolate fast and slow processes, adaptive culling -removes negligible reactions at runtime, and implicit solvers stably integrate the remaining stiff system. This modular -pipeline allows researchers to tailor accuracy versus performance trade-offs, reuse common engine components, and extend -screening or partitioning models without modifying core integration routines. +## Design Philosophy and Workflow +GridFire is architected to balance physical fidelity, computational efficiency, +and extensibility when simulating complex nuclear reaction networks. Users +begin by defining a composition, which is used to construct a full GraphEngine +representation of the reaction network. A GraphNetwork uses [JINA +Reaclib](https://reaclib.jinaweb.org/index.php) reaction rates ([Cyburt et al., ApJS 189 +(2010) 240.](https://iopscience.iop.org/article/10.1088/0067-0049/189/1/240)) along +with a dynamically constructed network topology. To manage the inherent +stiffness and multiscale nature of these networks, GridFire employs a layered +view strategy: partitioning algorithms isolate fast and slow processes, +adaptive culling removes negligible reactions at runtime, and implicit solvers +stably integrate the remaining stiff system. This modular pipeline allows +researchers to tailor accuracy versus performance trade-offs, reuse common +engine components, and extend screening or partitioning models without +modifying core integration routines. ## Funding GridFire is a part of the 4D-STAR collaboration. -4D-STAR is funded by European Research Council (ERC) under the Horizon Europe programme (Synergy Grant agreement No. -101071505: 4D-STAR) -Work for this project is funded by the European Union. Views and opinions expressed are however those of the author(s) -only and do not necessarily reflect those of the European Union or the European Research Council. +4D-STAR is funded by European Research Council (ERC) under the Horizon Europe +programme (Synergy Grant agreement No. 101071505: 4D-STAR) Work for this +project is funded by the European Union. Views and opinions expressed are +however those of the author(s) only and do not necessarily reflect those of the +European Union or the European Research Council. + +# Usage ## Python installation By far the easiest way to install is with pip. This will install either @@ -44,70 +57,191 @@ Installing from pip is as simple as pip install gridfire ``` -If you want the most recent version follow the instructions below to build the python bindings from source... +These wheels have been compiled on many systems + +| Version | Platform | Architecture | CPython Versions | PyPy Versions | +| ------- | -------- | ------------ | ---------------------------------------------------------- | ------------- | +| 0.5.0 | macOS | arm64 | 3.8, 3.9, 3.10, 3.11, 3.12, 3.13 (std & t), 3.14 (std & t) | 3.10, 3.11 | +| 0.5.0 | Linux | aarch64 | 3.8, 3.9, 3.10, 3.11, 3.12, 3.13 (std & t), 3.14 (std & t) | 3.10, 3.11 | +| 0.5.0 | Linux | x86\_64 | 3.8, 3.9, 3.10, 3.11, 3.12, 3.13 (std & t), 3.14 (std & t) | 3.10, 3.11 | + +> **Note**: Currently macOS x86\_64 does **not** have a precompiled wheel. Due +> to that platform being phased out it is likely that there will never be +> precompiled wheels or releases for it. + +> **Note:** macOS wheels were targeted to MacOS 12 Monterey and should work on +> any version more recent than that (at least as of August 2025). + +> **Note:** Linux wheels were compiled using manylinux_2_28 and are expected to +> work on Debian 10+, Ubuntu 18.10+, Fedora 29+, or CentOS/RHEL 8+ + +> **Note:** If your system does not have a prebuilt wheel the source +> distribution will download from pypi and try to build. This may simply not +> work if you do not have the correct system dependencies installed. If it +> fails the best bet is to try to build boost >= 1.83.0 from source and install +> (https://www.boost.org/) as that is the most common broken dependency. + +### source +The user may also build the python bindings directly from source + +```bash +git clone https://github.com/4D-STAR/GridFire +cd GridFire +pip install . +``` + +> **Note:** that if you do not have all system dependencies installed this will +> fail, the steps in further sections address these in more detail. + +### source for developers +If you are a developer and would like an editable and incrimental python +install `meson-python` makes this very easy + +```bash +git clone https://github.com/4D-STAR/GridFire +cd GridFire +pip install -e . --no-build-isolation -vv +``` + +This will generate incrimental builds whenever source code changes and you run +a python script automartically (note that since `meson setup` must run for each +of these it does still take a few seconds to recompile regardless of how small +a source code change you have made). It is **strongly** reccomended that +developers use this approach and end users *do not*. + ## Automatic Build and Installation ### Script Build and Installation Instructions -The easiest way to build GridFire is using the `install.sh` or `install-tui.sh` scripts in the root directory. To use -these scripts, simply run: +The easiest way to build GridFire is using the `install.sh` or `install-tui.sh` +scripts in the root directory. To use these scripts, simply run: ```bash ./install.sh # or ./install-tui.sh ``` -The regular installation script will select a standard "ideal" set of build options for you. If you want more control -over the build options, you can use the `install-tui.sh` script, which will provide a text-based user interface to +The regular installation script will select a standard "ideal" set of build +options for you. If you want more control over the build options, you can use +the `install-tui.sh` script, which will provide a text-based user interface to select the build options you want. -Generally, both are intended to be easy to use and will prompt you automatically to install any missing dependencies. +Generally, both are intended to be easy to use and will prompt you +automatically to install any missing dependencies. ### Currently known good platforms -The installation script has been tested and found to work on clean installations of the following platforms: +The installation script has been tested and found to work on clean +installations of the following platforms: - MacOS 15.3.2 (Apple Silicon + brew installed) - Fedora 42.0 (aarch64) - Ubuntu 25.04 (aarch64) - Ubuntu 22.04 (X86_64) -> **Note:** On Ubuntu 22.04 the user needs to install boost libraries manually as the versions in the Ubuntu repositories -are too old. The installer automatically detects this and will instruct the user in how to do this. +> **Note:** On Ubuntu 22.04 the user needs to install boost libraries manually +> as the versions in the Ubuntu repositories +> are too old. The installer automatically detects this and will instruct the +> user in how to do this. ## Manual Build Instructions ### Prerequisites -These only need to be manually installed if the user is not making use of the `install.sh` or `install-tui.sh` +These only need to be manually installed if the user is not making use of the +`install.sh` or `install-tui.sh` +#### Required - C++ compiler supporting C++23 standard - Meson build system (>= 1.5.0) -- Python 3.10 or newer +- Python 3.8 or newer - CMake 3.20 or newer +- ninja 1.10.0 or newer - Python packages: `meson-python>=0.15.0` -- Boost libraries (>= 1.75.0) installed system-wide +- Boost libraries (>= 1.83.0) installed system-wide (or at least findable by +meson with pkg-config) -> **Note:** Boost is the only external library dependency; no additional libraries are required beyond a C++ compiler, Meson, Python, CMake, and Boost. - -> **Note:** Windows is not supported at this time and *there are no plans to support it in the future*. Windows users are encouraged to use WSL2 or a Linux VM. +#### Optional +- dialog (used by the `install.sh` script, not needed if using pip or meson +directly) +- pip (used by the `install.sh` script or by calling pip directly, not needed +if using meson directly) + +> **Note:** Boost is the only external library dependency used by GridFire directly. + +> **Note:** Windows is not supported at this time and *there are no plans to +> support it in the future*. Windows users are encouraged to use WSL2 or a +> Linux VM. + +> **Note:** If `install-tui.sh` is not able to find a usable version of boost +> it will provide directions to fetch, compile, and install a usable version. + +### Install Scripts +GridFire ships with an installer (`install.sh`) which is intended to make the +process of installation both easier and more repetable. + +#### Ease of Installation +Both scripts are intended to automate installation more or less completly. This +includes dependency checking. In the event that a dependency cannot be found +they try to install (after explicitly asking for user permission). If that does +not work they will provide a clear message as to what went wrong. + +#### Reproducibility +The TUI mode provides easy modification of meson build system and compiler +settings which can then be saved to a config file. This config file can then be +loaded by either tui mode or cli mode (with the `--config`) flag meaning that +build configurations can be made and reused. Note that this is **not** a +deterministicly reproducible build system as it does not interact with any +system dependencies or settings, only meson and compiler settings. + +#### Examples + +##### TUI config and saving +[![asciicast](https://asciinema.org/a/ahIrQPL71ErZv5EKKujfO1ZEW.svg)](https://asciinema.org/a/ahIrQPL71ErZv5EKKujfO1ZEW) + +##### TUI config loading and meson setup +[![asciicast](https://asciinema.org/a/zGdzt9kYsETltG0TJKC50g3BK.svg)](https://asciinema.org/a/zGdzt9kYsETltG0TJKC50g3BK) + +##### CLI config loading, setup, and build +[![asciicast](https://asciinema.org/a/GYaWTXZbDJRD4ohde0s3DkFMC.svg)](https://asciinema.org/a/GYaWTXZbDJRD4ohde0s3DkFMC) + + +> **Note:** `install-tui.sh` is simply a script which calles `install.sh` with +> the `--tui` flag. You can get the exact same results by running `install.sh +> --tui`. + +> **Note:** Call `install.sh` with the `--help` or `--h` flag to see command +> line options + +> **Note:** `clang` tends to compile GridFire much faster than `gcc` thus why I +> select it in the above asciinema recording. ### Dependency Installation on Common Platforms - **Ubuntu/Debian:** - ```bash - sudo apt-get update && \ - sudo apt-get install -y build-essential meson python3 python3-pip libboost-all-dev - ``` +```bash +sudo apt-get update +sudo apt-get install -y build-essential meson python3 python3-pip libboost-all-dev +``` + +> **Note:** Depending on the ubuntu version you have the libboost-all-dev +> libraries may be too old. If this is the case refer to the boost +> documentation for how to download and install a version `>=1.83.0` + +> **Note:** On recent versions of ubuntu python has switched to being +> externally managed by the system. We **strongly** recomend that if you +> install manaully all python pacakges are installed inside some kind of +> virtual enviroment (e.g. `pyenv`, `conda`, `python-venv`, etc...). When using +> the installer script this is handled automatically using `python-venv`. - **Fedora/CentOS/RHEL:** - ```bash - sudo dnf install -y gcc-c++ meson python3 python3-pip boost-devel - ``` +```bash +sudo dnf install -y gcc-c++ meson python3 python3-pip boost-devel +``` - **macOS (Homebrew):** - ```bash - brew update && \ - brew install boost meson python - ``` +```bash +brew update +brew install boost meson python +``` ### Building the C++ Library ```bash @@ -115,54 +249,104 @@ meson setup build meson compile -C build ``` +#### Clang vs. GCC +As noted above `clang` tends to compile GridFire much faster than `gcc`. If +your system has both `clang` and `gcc` installed you may force meson to use +clang via enviromental variables + +```bash +CC=clang CXX=clang++ meson setup build_clang +meson compile -C build_clang +``` + ### Installing the Library ```bash meson install -C build ``` -### Python Bindings and Installation -The Python interface is provided via `meson-python` and `pybind11`. To install the Python package: -```bash -pip install . -``` +### Minimum compiler versions +GridFire uses C++23 features and therefore only compilers and standard library +implimentations which support C++23 are supported. Generally we have found that +`gcc >= 13.0.0` or `clang >= 16.0.0` work well. -### Developer Workflow -1. Clone the repository and install dependencies listed in `pyproject.toml`. -2. Configure and build with Meson: - ```bash - meson setup build - meson compile -C build - ``` -3. Run the unit tests: - ```bash - meson test -C build - ``` -4. Iterate on code, rebuild, and rerun tests. ## Code Architecture and Logical Flow -GridFire is organized into a series of composable modules, each responsible for a specific aspect of nuclear reaction network modeling. The core components include: +GridFire is organized into a series of composable modules, each responsible for +a specific aspect of nuclear reaction network modeling. The core components +include: -- **Engine Module:** Core interfaces and implementations (e.g., `GraphEngine`) that evaluate reaction network rate equations and energy generation. -- **Screening Module:** Implements nuclear reaction screening corrections (`WeakScreening`, `BareScreening`, etc.) affecting reaction rates. -- **Reaction Module:** Parses and manages Reaclib reaction rate data, providing temperature- and density-dependent rate evaluations. -- **Partition Module:** Implements partition functions (e.g., `GroundStatePartitionFunction`, `RauscherThielemannPartitionFunction`) to weight reaction rates based on nuclear properties. -- **Solver Module:** Defines numerical integration strategies (e.g., `DirectNetworkSolver`) for solving the stiff ODE systems arising from reaction networks. -- **Python Interface:** Exposes *almost* all C++ functionality to Python, allowing users to define compositions, configure engines, and run simulations directly from Python scripts. +- **Engine Module:** Core interfaces and implementations (e.g., `GraphEngine`) +that evaluate reaction network rate equations and energy generation. Also +implimented `Views` submodule. +- **Engine::Views Module:** Composable engine optimization and modification +(e.g. `MultiscalePartitioningEngineView`) which can be used to make a problem +more tractable or applicable. +- **Screening Module:** Implements nuclear reaction screening corrections (e.g. +`WeakScreening` ([Salpeter, +1954](https://adsabs.harvard.edu/full/1954AuJPh...7..373S)), `BareScreening`) +affecting reaction rates. +- **Reaction Module:** Parses and manages Reaclib reaction rate data, providing +temperature- and density-dependent rate evaluations. +- **Partition Module:** Implements partition functions (e.g., +`GroundStatePartitionFunction`, `RauscherThielemannPartitionFunction` +([Rauscher & Thielemann, +2000](https://www.sciencedirect.com/science/article/pii/S0092640X00908349?via%3Dihub])) +to weight reaction rates based on nuclear properties. +- **Solver Module:** Defines numerical integration strategies (e.g., +`DirectNetworkSolver`) for solving the stiff ODE systems arising from reaction +networks. +- **Python Interface:** Exposes *almost* all C++ functionality to Python, +allowing users to define compositions, configure engines, and run simulations +directly from Python scripts. -Generally a user will start by selecting a base engine (currently we only offer `GraphEngine`), which constructs the -full reaction network graph from a given composition. The user can then apply various engine views to adapt the network -topology, such as partitioning fast and slow reactions, adaptively culling low-flow pathways, or priming the network -with specific species. Finally, a numerical solver is selected to integrate the network over time, producing updated +Generally a user will start by selecting a base engine (currently we only offer +`GraphEngine`), which constructs the full reaction network graph from a given +composition. The user can then apply various engine views to adapt the network +topology, such as partitioning fast and slow reactions, adaptively culling +low-flow pathways, or priming the network with specific species. Finally, a +numerical solver is selected to integrate the network over time, producing +updated abundances and diagnostics. +## Engines +GridFire is, at its core, based on a series of `Engines`. These are constructs +which know how to report information on series of ODEs which need to be solved +to evolver abundnances. The important thing to understand about `Engines` is +that they contain all of the detailed physics GridFire uses. For example a +`Solver` takes an `Engine` but does not compute physics itself. Rather, it asks +the `Engine` for stuff like the jacobian matrix, stoichiometry, nuclear energy +generation rate, and change in abundance with time. + +Refer to the API documentation for the exact interface which an `Engine` must +impliment to be compatible with GridFire solvers. + +Currently we only impliment `GraphEngine` which is intended to be a very general and +adaptable `Engine`. + +### GraphEngine +In GridFire the `GraphEngine` will generally be the most fundamental building +block of a nuclear network. A `GraphEngine` represents a directional hypergraph +connecting some set of atomic species through reactions listed in the [JINA +Reaclib database](https://reaclib.jinaweb.org/index.php). + +`GraphEngine`s are constructed from a seed composition of species from which +they recursivley expand their topology outward, following known reaction +pathways and adding new species to the tracked list as they expand. + + ### GraphEngine Configuration Options -GraphEngine exposes runtime configuration methods to tailor network construction and rate evaluations: +GraphEngine exposes runtime configuration methods to tailor network +construction and rate evaluations: - **Constructor Parameters:** - - `BuildDepthType` (`Full`/`Reduced`/`Minimal`): controls network build depth, trading startup time for network completeness. - - `partition::PartitionFunction`: custom functor for network partitioning based on `Z`, `A`, and `T9`. + - `composition`: The initial seed composition to start network construction from. + - `BuildDepthType` (`Full`, `Shallow`, `SecondOrder`, etc...): controls + number of recursions used to construct the network topology. Can either be an + member of the `NetworkBuildDepth` enum or an integerl. + - `partition::PartitionFunction`: Partition function used when evlauating + detailed balance for inverse rates. - **setPrecomputation(bool precompute):** - Enable/disable caching of reaction rates and stoichiometric data at initialization. @@ -178,70 +362,175 @@ GraphEngine exposes runtime configuration methods to tailor network construction ### Available Partition Functions -| Function Name | Identifier | Description | +| Function Name | Identifier / Enum | Description | |---------------------------------------|--------------------------|-----------------------------------------------------------------| -| `GroundStatePartitionFunction` | "GroundState" | Weights using nuclear ground-state spin factors. | -| `RauscherThielemannPartitionFunction` | "RauscherThielemann" | Interpolates normalized g-factors per Rauscher & Thielemann. | +| `GroundStatePartitionFunction` | "GroundState" | Weights using nuclear ground-state spin factors. | +| `RauscherThielemannPartitionFunction` | "RauscherThielemann" | Interpolates normalized g-factors per Rauscher & Thielemann. | +| `CompositePartitionFunction` | "Composite" | Combines multiple partition functions for situations where different partitions functions are used for different domains | + +### AutoDiff +One of the primary tasks any engine must accomplish is to report the jacobian +matrix of the system to the solver. `GraphEngine` uses `CppAD`, a C++ auto +differentiation library, to generate analytic jacobian matricies very +efficiently. + + +## Reaclib in GridFire +All reactions in JINA Reaclib which only include reactants iron and lighter +were downloaded on June 17th, 2025 where the most recent documented change on +the JINA Reaclib site was on June 24th, 2021. + +All of thes reactions have been compiled into a header file which is then +statically compiled into the gridfire binaries (specifically into +lib_reaction_reaclib.cpp.o). This does increase the binary size by a few MB; +however, the benafit is faster load times and more importantly no need for end +users to manage resource files. + +If a developer wants to add new reaclib reactions we include a script at +`utils/reaclib/format.py` which can injest a reaclib data file and produce the +needed header file. More details on this process are included in +`utils/reaclib/readme.md` -These functions implement: -```cpp -double evaluate(int Z, int A, double T9) const; -double evaluateDerivative(int Z, int A, double T9) const; -bool supports(int Z, int A) const; -std::string type() const; -``` ## Engine Views -The GridFire engine supports multiple engine view strategies to adapt or restrict network topology. Each view implements a specific algorithm: +The GridFire engine supports multiple engine view strategies to adapt or +restrict network topology. Generally when extending GridFire the approach is +likely to be one of adding new `EngineViews`. | View Name | Purpose | Algorithm / Reference | When to Use | |---------------------------------------|----------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------| | AdaptiveEngineView | Dynamically culls low-flow species and reactions during runtime | Iterative flux thresholding to remove reactions below a flow threshold | Large networks to reduce computational cost | | DefinedEngineView | Restricts the network to a user-specified subset of species and reactions | Static network masking based on user-provided species/reaction lists | Targeted pathway studies or code-to-code comparisons | +| FileDefinedEngineView | Load a defined engine view from a file using some parser | Same as DefinedEngineView but loads from a file | Same as DefinedEngineView | MultiscalePartitioningEngineView | Partitions the network into fast and slow subsets based on reaction timescales | Network partitioning following Hix & Thielemann Silicon Burning I & II (DOI:10.1086/177016,10.1086/306692)| Stiff, multi-scale networks requiring tailored integration | -| NetworkPrimingEngineView | Primes the network with an initial species or set of species for ignition studies| Single-species injection with transient flow analysis | Investigations of ignition triggers or initial seed sensitivities| +| NetworkPrimingEngineView | Primes the network with an initial species or set of species for ignition studies| Single-species ignition and network priming | Investigations of ignition triggers or initial seed sensitivities| -These engine views implement the common Engine interface and may be composed in any order to build complex network pipelines. New view types can be added by deriving from the `EngineView` base class, and linked into the composition chain without modifying core engine code. +These engine views implement the common Engine interface and may be composed in +any order to build complex network pipelines. New view types can be added by +deriving from the `EngineView` base class, and linked into the composition +chain without modifying core engine code. -**Python Extensibility:** -Through the Python bindings, users can subclass engine view classes directly in Python, override methods like `evaluate` or `generateStoichiometryMatrix`, and pass instances back into C++ solvers. This enables rapid prototyping of custom view strategies without touching C++ sources. +### A Note about composability +There are certain functions for which it is expected that a call to an engine +view will propegate the result down the chain of engine views, eventually +reaching the base engine (e.g. `DynamicEngine::update`). We do not strongly +enforce this as it is not hard to contrive a situation where that is not the +mose useful behavior; however, we do strongly encorage developers to think +carefully about passing along calls to base engine methods when implimenting +new views. ## Numerical Solver Strategies -GridFire defines a flexible solver architecture through the `networkfire::solver::NetworkSolverStrategy` interface, enabling multiple ODE integration algorithms to be used interchangeably with any engine that implements the `Engine` or `DynamicEngine` contract. +GridFire defines a flexible solver architecture through the +`networkfire::solver::NetworkSolverStrategy` interface, enabling multiple ODE +integration algorithms to be used interchangeably with any engine that +implements the `Engine` or `DynamicEngine` contract. + +### NetworkSolverStrategy<EngineT>: +All GridFire solvers impliment the abstract strategy templated by +`NetworkSolverStrategy` which enforces only that there is some `evaluate` +method with the following signature + +```cpp +NetOut evaluate(const NetIn& netIn); +``` +Which is intended to integrate some network over some time and returns updated +abundances, temperature, density, and diagnostics. + +### NetIn and NetOut +GridFire solvers use a unified input and output type for their public interface +(though as developers will quickly learn, internally these are immediatly +broken down into simpler data structures). All solvers expect a `NetIn` struct +for the input type to the `evaluate` method and return a `NetOut` struct. + +#### NetIn +A `NetIn` struct contains +- The composition to start the timestep at. (`NetIn::composition`) +- The temperature in Kelvin (`NetIn::temperature`) +- The density in g/cm^3 (`NetIn::density`) +- The max time to evolve the network too in seconds (`NetIn::tMax`) +- The initial timestep to use in seconds (`NetIn::dt0`) +- The initial energy in the system in ergs (`NetIn::energy`) + +>**Note:** It is often useful to set `NetIn::dt0` to something *very* small and +>let an iterative timestepper push the timestep up. Often for main sequence +>burning I use ~1e-12 for dt0 + +>**Note:** The composition must be a `fourdst::composition::Composition` +>object. This is made avalible through the `foursdt` library and the +>`fourdst/composition/Composition.h` header. `fourdst` is installed +>automatically with GridFire + +>**Note:** In Python composition comes from `fourdst.composition.Composition` +>and similarly is installed automatically when building GridFire python +>bindings. + +#### NetOut +A `NetOut` struct contains +- The final composition after evolving to `tMax` (`NetOut::composition`) +- The number of steps the solver took to evolve to `tmax` (`NetOut::num_steps`) +- The final energy generated by the network while evolving to `tMax` +(`NetOut::energy`) + +>**Note:** Currently `GraphEngine` only considers energy due to nuclear mass +>defect and not neutrino loss. -- **NetworkSolverStrategy<EngineT>**: Abstract strategy templated on an engine type. Requires implementation of: - ```cpp - NetOut evaluate(const NetIn& netIn); - ``` - which integrates the network over one timestep and returns updated abundances, temperature, density, and diagnostics. ### DirectNetworkSolver (Implicit Rosenbrock Method) -- **Integrator:** Implicit Rosenbrock4 scheme (order 4) via Boost.Odeint’s `rosenbrock4`, optimized for stiff reaction networks with adaptive step size control using configurable absolute and relative tolerances. -- **Jacobian Assembly:** Employs the `JacobianFunctor` to assemble the Jacobian matrix (∂f/∂Y) at each step, enabling stable implicit integration. -- **RHS Evaluation:** Continues to use the `RHSManager` to compute and cache derivative evaluations and specific energy rates, minimizing redundant computations. -- **Linear Algebra:** Utilizes Boost.uBLAS for state vectors and dense Jacobian matrices, with sparse access patterns supported via coordinate lists of nonzero entries. -- **Error Control and Logging:** Absolute and relative tolerance parameters (`absTol`, `relTol`) are read from configuration; Quill logger captures integration diagnostics and step statistics. +- **Integrator:** Implicit Rosenbrock4 scheme (order 4) via `Boost.Odeint`’s +`rosenbrock4`, optimized for stiff reaction networks with adaptive step +size control using configurable absolute and relative tolerances. +- **Jacobian Assembly:** Asks the base engine for the Jacobian Matrix +- **RHS Evaluation:** Assk the base engine for RHS of the abundance evolution +equations +- **Linear Algebra:** Utilizes `Boost.uBLAS` for state vectors and dense Jacobian +matrices, with sparse access patterns supported via coordinate lists of nonzero +entries. +- **Error Control and Logging:** Absolute and relative tolerance parameters +(`absTol`, `relTol`) are read from configuration; Quill loggers, which run in a +seperate non blocking thread, capture integration diagnostics and step +statistics. ### Algorithmic Workflow in DirectNetworkSolver -1. **Initialization:** Convert input temperature to T9 units, retrieve tolerances, and initialize state vector `Y` from equilibrated composition. -2. **Integrator Setup:** Construct the controlled Rosenbrock4 stepper and bind `RHSManager` and `JacobianFunctor`. +1. **Initialization:** Convert input temperature to T9 units, retrieve + tolerances, and initialize state vector `Y` from equilibrated composition. +2. **Integrator Setup:** Construct the controlled Rosenbrock4 stepper and bind + `RHSManager` and `JacobianFunctor`. 3. **Adaptive Integration Loop:** - - Perform `integrate_adaptive` advancing until `tMax`, catching any `StaleEngineTrigger` to repartition the network and update composition. + - Perform `integrate_adaptive` advancing until `tMax`, catching any + `StaleEngineTrigger` to repartition the network and update composition. - On each substep, observe states and log via `RHSManager::observe`. -4. **Finalization:** Assemble final mass fractions, compute accumulated energy, and populate `NetOut` with updated composition and diagnostics. +4. **Finalization:** Assemble final mass fractions, compute accumulated energy, + and populate `NetOut` with updated composition and diagnostics. ### Future Solver Implementations -- **Operator Splitting Solvers:** Strategies to decouple thermodynamics, screening, and reaction substeps for performance on stiff, multi-scale networks. -- **GPU-Accelerated Solvers:** Planned use of CUDA/OpenCL backends for large-scale network integration. +- **Operator Splitting Solvers:** Strategies to decouple thermodynamics, +screening, and reaction substeps for performance on stiff, multi-scale +networks. +- **GPU-Accelerated Solvers:** Planned use of CUDA/OpenCL backends for +large-scale network integration. +- **Callback observer support:** Currently we use an observer built into our +`RHSManager` (`RHSManager::observe`); however, we intend to inlucde support for +custom, user defined, observer method. -These strategies can be developed by inheriting from `NetworkSolverStrategy` and registering against the same engine types without modifying existing engine code. +These strategies can be developed by inheriting from `NetworkSolverStrategy` +and registering against the same engine types without modifying existing engine +code. -## Usage Examples +## Python Extensibility +Through the Python bindings, users can subclass engine view classes directly in +Python, override methods like `evaluate` or `generateStoichiometryMatrix`, and +pass instances back into C++ solvers. This enables rapid prototyping of custom +view strategies without touching C++ sources. -### C++ Example: GraphEngine Initialization + +# Usage Examples + +## C++ + +### GraphEngine Initialization ```cpp #include "gridfire/engine/engine_graph.h" #include "fourdst/composition/composition.h" @@ -251,7 +540,7 @@ fourdst::composition::Composition comp; gridfire::GraphEngine engine(comp); ``` -### C++ Example: Adaptive Network View +### Adaptive Network View ```cpp #include "gridfire/engine/views/engine_adaptive.h" #include "gridfire/engine/engine_graph.h" @@ -262,49 +551,49 @@ gridfire::GraphEngine baseEngine(comp); gridfire::AdaptiveEngineView adaptiveView(baseEngine); ``` -### Python Example -```python -import gridfire +### Composition Initialization +```cpp +#include "fourdst/composition/composition.h" +#include +#include +#include -from fourdst.composition import Composition +fourdst::composition::Composition comp; -symbols = ["H-1", ...] -X = [0.708, ...] +std::vector symbols = {"H-1", "He-4", "C-12"}; +std::vector massFractions = {0.7, 0.29, 0.01}; -comp = Composition() -comp.registerSymbols(symbols) -comp.setMassFraction(X) -comp.finalize(true) -# Initialize GraphEngine with predefined composition -engine = gridfire.GraphEngine(comp) -netIn = gridfire.types.NetIn -netIn.composition = comp -netIn.tMax = 1e-3 -netIn.temperature = 1.5e7 -netIn.density = 1.6e2 -netIn.dt0 = 1e-12 +comp.registerSymbols(symbols); +comp.setMassFraction(symbols, massFractions); -# Perform one integration step -netOut = engine.evaluate(netIn) -print(netOut) +comp.finalize(true); + +std::cout << comp << std::endl; ``` -## Common Workflow Example +### Common Workflow Example -A representative workflow often composes multiple engine views to balance accuracy, stability, and performance when integrating stiff nuclear networks: +A representative workflow often composes multiple engine views to balance +accuracy, stability, and performance when integrating stiff nuclear networks: ```cpp -#include "gridfire/engine/engine_graph.h" -#include "gridfire/engine/views/engine_multiscale.h" -#include "gridfire/engine/views/engine_adaptive.h" -#include "gridfire/solver/solver.h" +#include "gridfire/engine/engine.h" // Unified header for real usage #include "fourdst/composition/composition.h" // 1. Define initial composition fourdst::composition::Composition comp; + +std::vector symbols = {"H-1", "He-4", "C-12"}; +std::vector massFractions = {0.7, 0.29, 0.01}; + +comp.registerSymbols(symbols); +comp.setMassFraction(symbols, massFractions); + +comp.finalize(true); + // 2. Create base network engine (full reaction graph) -gridfire::GraphEngine baseEngine(comp); +gridfire::GraphEngine baseEngine(comp, NetworkBuildDepth::SecondOrder) // 3. Partition network into fast/slow subsets (reduces stiffness) gridfire::MultiscalePartitioningEngineView msView(baseEngine); @@ -326,22 +615,73 @@ NetIn input{ // 7. Execute integration NetOut output = solver.evaluate(input); +std::cout << "Final results are: " << output << std::endl; ``` -**Workflow Components and Effects:** -- **GraphEngine** constructs the full reaction network, capturing all species and reactions. -- **MultiscalePartitioningEngineView** segregates reactions by characteristic timescales (Hix & Thielemann), reducing the effective stiffness by treating fast processes separately. -- **AdaptiveEngineView** prunes low-flux species/reactions at runtime, decreasing dimensionality and improving computational efficiency. -- **DirectNetworkSolver** employs an implicit Rosenbrock method to stably integrate the remaining stiff system with adaptive step control. +#### Workflow Components and Effects +- **GraphEngine** constructs the full reaction network, capturing all species +and reactions. +- **MultiscalePartitioningEngineView** segregates reactions by characteristic +timescales (Hix & Thielemann), reducing the effective stiffness by treating +fast processes separately. +- **AdaptiveEngineView** prunes low-flux species/reactions at runtime, +decreasing dimensionality and improving computational efficiency. +- **DirectNetworkSolver** employs an implicit Rosenbrock method to stably +integrate the remaining stiff system with adaptive step control. -This layered approach enhances stability for stiff networks while maintaining accuracy and performance. +This layered approach enhances stability for stiff networks while maintaining +accuracy and performance. -## Related Projects +## Python +The python bindings intentionally look **very** similar to the C++ code. +Generally all examples can be adapted to python by replacing includes of paths +with imports of modules such that + +`#include "gridfire/engine/GraphEngine.h` becomes `import gridfire.engine.GraphEngine` + +All GridFire C++ types have been bound and can be passed around as one would expect. + +### Common Workflow Examople +This example impliments the same logic as the above C++ example +```python +import gridfire + + +from fourdst.composition import Composition + +symbols = ["H-1", ...] +X = [0.7, ...] + +comp = Composition() +comp.registerSymbols(symbols) +comp.setMassFraction(X) +comp.finalize(true) +# Initialize GraphEngine with predefined composition +engine = gridfire.GraphEngine(comp) +netIn = gridfire.types.NetIn +netIn.composition = comp +netIn.tMax = 1e-3 +netIn.temperature = 1.5e7 +netIn.density = 1.6e2 +netIn.dt0 = 1e-12 + +# Perform one integration step +netOut = engine.evaluate(netIn) +print(netOut) +``` + + + +# Related Projects GridFire integrates with and builds upon several key 4D-STAR libraries: -- [fourdst](https://github.com/4D-STAR/fourdst): hub module managing versioning of `libcomposition`, `libconfig`, `liblogging`, and `libconstants` -- [libcomposition](https://github.com/4D-STAR/libcomposition) ([docs](https://4d-star.github.io/libcomposition/)): Composition management toolkit. -- [libconfig](https://github.com/4D-STAR/libconfig): Configuration file parsing utilities. +- [fourdst](https://github.com/4D-STAR/fourdst): hub module managing versioning +of `libcomposition`, `libconfig`, `liblogging`, and `libconstants` +- [libcomposition](https://github.com/4D-STAR/libcomposition) +([docs](https://4d-star.github.io/libcomposition/)): Composition management +toolkit. +- [libconfig](https://github.com/4D-STAR/libconfig): Configuration file parsing +utilities. - [liblogging](https://github.com/4D-STAR/liblogging): Flexible logging framework. - [libconstants](https://github.com/4D-STAR/libconstants): Physical constants diff --git a/docs/html/_2_users_2tboudreaux_2_programming_24_d_s_t_a_r_2_grid_fire_2src_2include_2gridfire_2engine_2engine_approx8_8h-example.html b/docs/html/_2_users_2tboudreaux_2_programming_24_d_s_t_a_r_2_grid_fire_2src_2include_2gridfire_2engine_2engine_approx8_8h-example.html index 62bb7312..9aeb8635 100644 --- a/docs/html/_2_users_2tboudreaux_2_programming_24_d_s_t_a_r_2_grid_fire_2src_2include_2gridfire_2engine_2engine_approx8_8h-example.html +++ b/docs/html/_2_users_2tboudreaux_2_programming_24_d_s_t_a_r_2_grid_fire_2src_2include_2gridfire_2engine_2engine_approx8_8h-example.html @@ -114,7 +114,7 @@ $(function(){initNavTree('_2_users_2tboudreaux_2_programming_24_d_s_t_a_r_2_grid
vec7 a = {1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0};
vec7 b = {0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5};
double result = sum_product(a, b);
-
double sum_product(const vec7 &a, const vec7 &b)
+
double sum_product(const vec7 &a, const vec7 &b)
Definition engine_approx8.cpp:82
/* ***********************************************************************
//
// Copyright (C) 2025 -- The 4D-STAR Collaboration
@@ -262,56 +262,56 @@ $(function(){initNavTree('_2_users_2tboudreaux_2_programming_24_d_s_t_a_r_2_grid
} // namespace nnApprox8
-
static vector_type convert_netIn(const NetIn &netIn)
Converts the input parameters to the internal state vector.
-
bool isStiff() const override
Checks if the solver is using a stiff method.
- - - - -
NetOut evaluate(const NetIn &netIn) override
Evaluates the nuclear network.
- -
void setStiff(bool stiff) override
Sets whether the solver should use a stiff method.
- -
double he3he3_rate(const vec7 &T9)
Calculates the rate for the reaction he3 + he3 -> he4 + 2p.
-
double pp_rate(const vec7 &T9)
Calculates the rate for the reaction p + p -> d.
-
vec7 get_T9_array(const double &T)
-
double triple_alpha_rate(const vec7 &T9)
Calculates the rate for the reaction he4 + he4 + he4 -> c12.
-
boost::numeric::ublas::matrix< double > matrix_type
Alias for a matrix of doubles using Boost uBLAS.
-
double n14p_rate(const vec7 &T9)
Calculates the rate for the reaction n14(p,g)o15 - o15 + p -> c12 + he4.
-
double n14a_rate(const vec7 &T9)
Calculates the rate for the reaction n14(a,g)f18 assumed to go on to ne20.
-
double dp_rate(const vec7 &T9)
Calculates the rate for the reaction p + d -> he3.
-
double he3he4_rate(const vec7 &T9)
Calculates the rate for the reaction he3(he3,2p)he4.
-
double o16p_rate(const vec7 &T9)
Calculates the rate for the reaction o16(p,g)f17 then f17 -> o17(p,a)n14.
-
double c12c12_rate(const vec7 &T9)
Calculates the rate for the reaction c12(c12,a)ne20.
-
double o16a_rate(const vec7 &T9)
Calculates the rate for the reaction o16(a,g)ne20.
-
double c12p_rate(const vec7 &T9)
Calculates the rate for the reaction c12 + p -> n13.
-
double c12o16_rate(const vec7 &T9)
Calculates the rate for the reaction c12(o16,a)mg24.
-
double n15pa_rate(const vec7 &T9)
Calculates the rate for the reaction n15(p,a)c12 (CNO I).
-
boost::numeric::ublas::vector< double > vector_type
Alias for a vector of doubles using Boost uBLAS.
-
std::array< double, 7 > vec7
Alias for a std::array of 7 doubles.
-
double n15pg_frac(const vec7 &T9)
Calculates the fraction for the reaction n15(p,g)o16.
-
double n15pg_rate(const vec7 &T9)
Calculates the rate for the reaction n15(p,g)o16 (CNO II).
-
double ne20a_rate(const vec7 &T9)
Calculates the rate for the reaction ne20(a,g)mg24.
-
double rate_fit(const vec7 &T9, const vec7 &coef)
-
double c12a_rate(const vec7 &T9)
Calculates the rate for the reaction c12 + he4 -> o16.
+
static vector_type convert_netIn(const NetIn &netIn)
Converts the input parameters to the internal state vector.
Definition engine_approx8.cpp:509
+
bool isStiff() const override
Checks if the solver is using a stiff method.
Definition engine_approx8.h:315
+
Approx8Network()
Definition engine_approx8.cpp:443
+
bool m_stiff
Definition engine_approx8.h:320
+
double m_dt0
Definition engine_approx8.h:319
+
double m_tMax
Definition engine_approx8.h:318
+
NetOut evaluate(const NetIn &netIn) override
Evaluates the nuclear network.
Definition engine_approx8.cpp:445
+
vector_type m_y
Definition engine_approx8.h:317
+
void setStiff(bool stiff) override
Sets whether the solver should use a stiff method.
Definition engine_approx8.cpp:505
+
Definition engine_approx8.h:39
+
double he3he3_rate(const vec7 &T9)
Calculates the rate for the reaction he3 + he3 -> he4 + 2p.
Definition engine_approx8.cpp:129
+
double pp_rate(const vec7 &T9)
Calculates the rate for the reaction p + p -> d.
Definition engine_approx8.cpp:115
+
vec7 get_T9_array(const double &T)
Definition engine_approx8.cpp:93
+
double triple_alpha_rate(const vec7 &T9)
Calculates the rate for the reaction he4 + he4 + he4 -> c12.
Definition engine_approx8.cpp:142
+
boost::numeric::ublas::matrix< double > matrix_type
Alias for a matrix of doubles using Boost uBLAS.
Definition engine_approx8.h:51
+
double n14p_rate(const vec7 &T9)
Calculates the rate for the reaction n14(p,g)o15 - o15 + p -> c12 + he4.
Definition engine_approx8.cpp:164
+
double n14a_rate(const vec7 &T9)
Calculates the rate for the reaction n14(a,g)f18 assumed to go on to ne20.
Definition engine_approx8.cpp:173
+
double dp_rate(const vec7 &T9)
Calculates the rate for the reaction p + d -> he3.
Definition engine_approx8.cpp:122
+
double he3he4_rate(const vec7 &T9)
Calculates the rate for the reaction he3(he3,2p)he4.
Definition engine_approx8.cpp:135
+
double o16p_rate(const vec7 &T9)
Calculates the rate for the reaction o16(p,g)f17 then f17 -> o17(p,a)n14.
Definition engine_approx8.cpp:204
+
double c12c12_rate(const vec7 &T9)
Calculates the rate for the reaction c12(c12,a)ne20.
Definition engine_approx8.cpp:227
+
double o16a_rate(const vec7 &T9)
Calculates the rate for the reaction o16(a,g)ne20.
Definition engine_approx8.cpp:210
+
double c12p_rate(const vec7 &T9)
Calculates the rate for the reaction c12 + p -> n13.
Definition engine_approx8.cpp:150
+
double c12o16_rate(const vec7 &T9)
Calculates the rate for the reaction c12(o16,a)mg24.
Definition engine_approx8.cpp:233
+
double n15pa_rate(const vec7 &T9)
Calculates the rate for the reaction n15(p,a)c12 (CNO I).
Definition engine_approx8.cpp:181
+
boost::numeric::ublas::vector< double > vector_type
Alias for a vector of doubles using Boost uBLAS.
Definition engine_approx8.h:45
+
std::array< double, 7 > vec7
Alias for a std::array of 7 doubles.
Definition engine_approx8.h:57
+
double n15pg_frac(const vec7 &T9)
Calculates the fraction for the reaction n15(p,g)o16.
Definition engine_approx8.cpp:197
+
double n15pg_rate(const vec7 &T9)
Calculates the rate for the reaction n15(p,g)o16 (CNO II).
Definition engine_approx8.cpp:190
+
double ne20a_rate(const vec7 &T9)
Calculates the rate for the reaction ne20(a,g)mg24.
Definition engine_approx8.cpp:218
+
double rate_fit(const vec7 &T9, const vec7 &coef)
Definition engine_approx8.cpp:110
+
double c12a_rate(const vec7 &T9)
Calculates the rate for the reaction c12 + he4 -> o16.
Definition engine_approx8.cpp:157
-
static constexpr int iTemp
-
static constexpr int iEnergy
-
static constexpr int in14
-
static constexpr std::array< int, nIso > aIon
-
static constexpr int nIso
-
static constexpr int iDensity
-
static constexpr int nVar
-
static constexpr int ihe4
-
static constexpr std::array< double, nIso > mIon
-
static constexpr int ic12
-
static constexpr int img24
-
static constexpr int ihe3
-
static constexpr int io16
- -
static constexpr int ine20
-
void operator()(const vector_type &y, matrix_type &J, double, vector_type &dfdt) const
Calculates the Jacobian matrix.
-
void operator()(const vector_type &y, vector_type &dydt, double) const
Calculates the derivatives of the state vector.
+
static constexpr int iTemp
Definition engine_approx8.h:73
+
static constexpr int iEnergy
Definition engine_approx8.h:75
+
static constexpr int in14
Definition engine_approx8.h:68
+
static constexpr std::array< int, nIso > aIon
Definition engine_approx8.h:80
+
static constexpr int nIso
Definition engine_approx8.h:77
+
static constexpr int iDensity
Definition engine_approx8.h:74
+
static constexpr int nVar
Definition engine_approx8.h:78
+
static constexpr int ihe4
Definition engine_approx8.h:66
+
static constexpr std::array< double, nIso > mIon
Definition engine_approx8.h:91
+
static constexpr int ic12
Definition engine_approx8.h:67
+
static constexpr int img24
Definition engine_approx8.h:71
+
static constexpr int ihe3
Definition engine_approx8.h:65
+
static constexpr int io16
Definition engine_approx8.h:69
+
static constexpr int ih1
Definition engine_approx8.h:64
+
static constexpr int ine20
Definition engine_approx8.h:70
+
void operator()(const vector_type &y, matrix_type &J, double, vector_type &dfdt) const
Calculates the Jacobian matrix.
Definition engine_approx8.cpp:243
+
void operator()(const vector_type &y, vector_type &dydt, double) const
Calculates the derivatives of the state vector.
Definition engine_approx8.cpp:348
diff --git a/docs/html/bindings_8cpp.html b/docs/html/bindings_8cpp.html index 32e720c1..7328ef32 100644 --- a/docs/html/bindings_8cpp.html +++ b/docs/html/bindings_8cpp.html @@ -107,19 +107,17 @@ $(function(){initNavTree('bindings_8cpp.html',''); initResizable(true); });
#include <pybind11/pybind11.h>
#include <pybind11/stl.h>
#include <string>
-#include "types/bindings.h"
-#include "partition/bindings.h"
-#include "expectations/bindings.h"
-#include "engine/bindings.h"
-#include "exceptions/bindings.h"
-#include "io/bindings.h"
-#include "reaction/bindings.h"
-#include "screening/bindings.h"
-#include "solver/bindings.h"
-#include "utils/bindings.h"
-
-

Go to the source code of this file.

- +#include "types/bindings.h"
+#include "partition/bindings.h"
+#include "expectations/bindings.h"
+#include "engine/bindings.h"
+#include "exceptions/bindings.h"
+#include "io/bindings.h"
+#include "reaction/bindings.h"
+#include "screening/bindings.h"
+#include "solver/bindings.h"
+#include "utils/bindings.h"
+
@@ -145,8 +143,6 @@ Functions

Functions

 PYBIND11_MODULE (gridfire, m)
-

Definition at line 17 of file bindings.cpp.

-
diff --git a/docs/html/building_8h.html b/docs/html/building_8h.html index 344e1517..5361aafd 100644 --- a/docs/html/building_8h.html +++ b/docs/html/building_8h.html @@ -107,9 +107,7 @@ $(function(){initNavTree('building_8h.html',''); initResizable(true); });
#include <variant>
-
-

Go to the source code of this file.

- +
diff --git a/docs/html/class_py_dynamic_engine.html b/docs/html/class_py_dynamic_engine.html index a871d0e7..8329085e 100644 --- a/docs/html/class_py_dynamic_engine.html +++ b/docs/html/class_py_dynamic_engine.html @@ -107,7 +107,7 @@ $(function(){initNavTree('class_py_dynamic_engine.html',''); initResizable(true)
-

#include <py_engine.h>

+

#include <py_engine.h>

Inheritance diagram for PyDynamicEngine:
@@ -185,10 +185,7 @@ Private Attributes

Namespaces

namespace  gridfire
std::vector< fourdst::atomic::Species > m_species_cache
 
-

Detailed Description

-
-

Definition at line 20 of file py_engine.h.

-

Member Function Documentation

+

Member Function Documentation

◆ calculateMolarReactionFlow()

@@ -241,8 +238,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 123 of file py_engine.cpp.

-
@@ -291,8 +286,6 @@ Private Attributes

Implements gridfire::Engine.

-

Definition at line 70 of file py_engine.cpp.

- @@ -340,8 +333,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 79 of file py_engine.cpp.

- @@ -383,8 +374,6 @@ Private Attributes

Reimplemented from gridfire::DynamicEngine.

-

Definition at line 88 of file py_engine.cpp.

- @@ -415,8 +404,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 106 of file py_engine.cpp.

- @@ -444,8 +431,6 @@ Private Attributes

Reimplemented from gridfire::DynamicEngine.

-

Definition at line 41 of file py_engine.h.

- @@ -488,8 +473,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 97 of file py_engine.cpp.

- @@ -520,8 +503,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 132 of file py_engine.cpp.

- @@ -551,8 +532,6 @@ Private Attributes

Implements gridfire::Engine.

-

Definition at line 50 of file py_engine.cpp.

- @@ -585,8 +564,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 194 of file py_engine.cpp.

- @@ -623,8 +600,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 158 of file py_engine.cpp.

- @@ -652,8 +627,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 202 of file py_engine.cpp.

- @@ -702,8 +675,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 149 of file py_engine.cpp.

- @@ -746,8 +717,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 114 of file py_engine.cpp.

- @@ -775,8 +744,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 176 of file py_engine.cpp.

- @@ -804,8 +771,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 211 of file py_engine.cpp.

- @@ -833,8 +798,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 220 of file py_engine.cpp.

- @@ -866,8 +829,6 @@ Private Attributes

Reimplemented from gridfire::DynamicEngine.

-

Definition at line 44 of file py_engine.h.

- @@ -895,8 +856,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 140 of file py_engine.cpp.

- @@ -936,8 +895,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 185 of file py_engine.cpp.

- @@ -978,8 +935,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 167 of file py_engine.cpp.

-

Member Data Documentation

@@ -1003,13 +958,11 @@ Private Attributes
-

Definition at line 48 of file py_engine.h.

-

The documentation for this class was generated from the following files: diff --git a/docs/html/class_py_dynamic_engine_view.html b/docs/html/class_py_dynamic_engine_view.html index 7d84f014..84ac4c71 100644 --- a/docs/html/class_py_dynamic_engine_view.html +++ b/docs/html/class_py_dynamic_engine_view.html @@ -106,7 +106,7 @@ $(function(){initNavTree('class_py_dynamic_engine_view.html',''); initResizable(
-

#include <py_engine.h>

+

#include <py_engine.h>

Inheritance diagram for PyDynamicEngineView:
@@ -130,10 +130,7 @@ Additional Inherited Members  Virtual destructor.
  -

Detailed Description

-
-

Definition at line 57 of file py_engine.h.

-

Member Function Documentation

+

Member Function Documentation

◆ getBaseEngine()

@@ -164,13 +161,11 @@ Additional Inherited Members

Implements gridfire::EngineView< gridfire::DynamicEngine >.

-

Definition at line 237 of file py_engine.cpp.

-

The documentation for this class was generated from the following files: diff --git a/docs/html/class_py_dynamic_network_solver_strategy.html b/docs/html/class_py_dynamic_network_solver_strategy.html index 929b3ded..1ffe797b 100644 --- a/docs/html/class_py_dynamic_network_solver_strategy.html +++ b/docs/html/class_py_dynamic_network_solver_strategy.html @@ -106,7 +106,7 @@ $(function(){initNavTree('class_py_dynamic_network_solver_strategy.html',''); in
-

#include <py_solver.h>

+

#include <py_solver.h>

Inheritance diagram for PyDynamicNetworkSolverStrategy:
@@ -148,10 +148,7 @@ Additional Inherited Members  The engine used by this solver strategy.
  -

Detailed Description

-
-

Definition at line 7 of file py_solver.h.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ PyDynamicNetworkSolverStrategy()

@@ -175,8 +172,6 @@ Additional Inherited Members
-

Definition at line 8 of file py_solver.h.

-

Member Function Documentation

@@ -214,13 +209,11 @@ Additional Inherited Members

Implements gridfire::solver::NetworkSolverStrategy< DynamicEngine >.

-

Definition at line 14 of file py_solver.cpp.

-
The documentation for this class was generated from the following files: diff --git a/docs/html/class_py_engine.html b/docs/html/class_py_engine.html index 465c2a7b..625dac78 100644 --- a/docs/html/class_py_engine.html +++ b/docs/html/class_py_engine.html @@ -107,7 +107,7 @@ $(function(){initNavTree('class_py_engine.html',''); initResizable(true); });
-

#include <py_engine.h>

+

#include <py_engine.h>

Inheritance diagram for PyEngine:
@@ -136,10 +136,7 @@ Private Attributes std::vector< fourdst::atomic::Species > m_species_cache   -

Detailed Description

-
-

Definition at line 12 of file py_engine.h.

-

Member Function Documentation

+

Member Function Documentation

◆ calculateRHSAndEnergy()

@@ -186,8 +183,6 @@ Private Attributes

Implements gridfire::Engine.

-

Definition at line 37 of file py_engine.cpp.

-
@@ -218,8 +213,6 @@ Private Attributes

Implements gridfire::Engine.

-

Definition at line 16 of file py_engine.cpp.

-

Member Data Documentation

@@ -243,13 +236,11 @@ Private Attributes
-

Definition at line 17 of file py_engine.h.

-

The documentation for this class was generated from the following files: diff --git a/docs/html/class_py_engine_view.html b/docs/html/class_py_engine_view.html index addaf25f..c97cc40a 100644 --- a/docs/html/class_py_engine_view.html +++ b/docs/html/class_py_engine_view.html @@ -106,7 +106,7 @@ $(function(){initNavTree('class_py_engine_view.html',''); initResizable(true); }
-

#include <py_engine.h>

+

#include <py_engine.h>

Inheritance diagram for PyEngineView:
@@ -130,10 +130,7 @@ Additional Inherited Members  Virtual destructor.
  -

Detailed Description

-
-

Definition at line 53 of file py_engine.h.

-

Member Function Documentation

+

Member Function Documentation

◆ getBaseEngine()

@@ -164,13 +161,11 @@ Additional Inherited Members

Implements gridfire::EngineView< gridfire::Engine >.

-

Definition at line 229 of file py_engine.cpp.

-

The documentation for this class was generated from the following files: diff --git a/docs/html/class_py_network_file_parser.html b/docs/html/class_py_network_file_parser.html index 9073db0d..f588aa65 100644 --- a/docs/html/class_py_network_file_parser.html +++ b/docs/html/class_py_network_file_parser.html @@ -106,7 +106,7 @@ $(function(){initNavTree('class_py_network_file_parser.html',''); initResizable(
-

#include <py_io.h>

+

#include <py_io.h>

Inheritance diagram for PyNetworkFileParser:
@@ -130,10 +130,7 @@ Additional Inherited Members  Virtual destructor for the base class.
  -

Detailed Description

-
-

Definition at line 5 of file py_io.h.

-

Member Function Documentation

+

Member Function Documentation

◆ parse()

@@ -184,13 +181,11 @@ Additional Inherited Members

Implements gridfire::io::NetworkFileParser.

-

Definition at line 8 of file py_io.cpp.

-

The documentation for this class was generated from the following files: diff --git a/docs/html/class_py_partition_function.html b/docs/html/class_py_partition_function.html index 69e583ab..3a5ae893 100644 --- a/docs/html/class_py_partition_function.html +++ b/docs/html/class_py_partition_function.html @@ -106,7 +106,7 @@ $(function(){initNavTree('class_py_partition_function.html',''); initResizable(t
-

#include <py_partition.h>

+

#include <py_partition.h>

Inheritance diagram for PyPartitionFunction:
@@ -142,10 +142,7 @@ Additional Inherited Members  Virtual destructor.
  -

Detailed Description

-
-

Definition at line 9 of file py_partition.h.

-

Member Function Documentation

+

Member Function Documentation

◆ clone()

@@ -175,8 +172,6 @@ Additional Inherited Members

Implements gridfire::partition::PartitionFunction.

-

Definition at line 50 of file py_partition.cpp.

-
@@ -226,8 +221,6 @@ Additional Inherited Members

Implements gridfire::partition::PartitionFunction.

-

Definition at line 15 of file py_partition.cpp.

- @@ -278,8 +271,6 @@ Additional Inherited Members

Implements gridfire::partition::PartitionFunction.

-

Definition at line 24 of file py_partition.cpp.

- @@ -322,8 +313,6 @@ Additional Inherited Members

Implements gridfire::partition::PartitionFunction.

-

Definition at line 33 of file py_partition.cpp.

- @@ -355,13 +344,11 @@ Additional Inherited Members

Implements gridfire::partition::PartitionFunction.

-

Definition at line 42 of file py_partition.cpp.

-
The documentation for this class was generated from the following files: diff --git a/docs/html/class_py_screening.html b/docs/html/class_py_screening.html index 2b8e8502..886594d3 100644 --- a/docs/html/class_py_screening.html +++ b/docs/html/class_py_screening.html @@ -106,7 +106,7 @@ $(function(){initNavTree('class_py_screening.html',''); initResizable(true); });
-

#include <py_screening.h>

+

#include <py_screening.h>

Inheritance diagram for PyScreening:
@@ -137,10 +137,7 @@ Additional Inherited Members  Virtual destructor.
  -

Detailed Description

-
-

Definition at line 13 of file py_screening.h.

-

Member Function Documentation

+

Member Function Documentation

◆ calculateScreeningFactors() [1/2]

@@ -200,8 +197,6 @@ Additional Inherited Members

Implements gridfire::screening::ScreeningModel.

-

Definition at line 25 of file py_screening.cpp.

-
@@ -278,13 +273,11 @@ Additional Inherited Members

Implements gridfire::screening::ScreeningModel.

-

Definition at line 16 of file py_screening.cpp.

-
The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1_adaptive_engine_view.html b/docs/html/classgridfire_1_1_adaptive_engine_view.html index d24612d9..2fee8f9f 100644 --- a/docs/html/classgridfire_1_1_adaptive_engine_view.html +++ b/docs/html/classgridfire_1_1_adaptive_engine_view.html @@ -113,7 +113,7 @@ $(function(){initNavTree('classgridfire_1_1_adaptive_engine_view.html',''); init

An engine view that dynamically adapts the reaction network based on runtime conditions. More...

-

#include <engine_adaptive.h>

+

#include <engine_adaptive.h>

Inheritance diagram for gridfire::AdaptiveEngineView:
@@ -295,8 +295,6 @@ Private Attributes engine_view_abstract.h
AdaptiveEngineView::update()
- -

Definition at line 50 of file engine_adaptive.h.

Member Typedef Documentation

◆ Config

@@ -318,8 +316,6 @@ Private Attributes
-

Definition at line 279 of file engine_adaptive.h.

-
@@ -342,8 +338,6 @@ Private Attributes
-

Definition at line 280 of file engine_adaptive.h.

-
@@ -366,8 +360,6 @@ Private Attributes
-

Definition at line 452 of file engine_adaptive.h.

-

Constructor & Destructor Documentation

@@ -403,8 +395,6 @@ Private Attributes

Initializes the active species and reactions to the full network, and constructs the initial index maps.

-

Definition at line 16 of file engine_adaptive.cpp.

-

Member Function Documentation

@@ -456,8 +446,6 @@ Private Attributes -

Definition at line 368 of file engine_adaptive.cpp.

- @@ -519,8 +507,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 212 of file engine_adaptive.cpp.

- @@ -576,8 +562,6 @@ Private Attributes

Implements gridfire::Engine.

-

Definition at line 152 of file engine_adaptive.cpp.

- @@ -608,8 +592,6 @@ Private Attributes

This method creates a map from the indices of the active reactions to the indices of the corresponding reactions in the full network.

See also
AdaptiveEngineView::update()
-

Definition at line 56 of file engine_adaptive.cpp.

- @@ -640,8 +622,6 @@ Private Attributes

This method creates a map from the indices of the active species to the indices of the corresponding species in the full network.

See also
AdaptiveEngineView::update()
-

Definition at line 27 of file engine_adaptive.cpp.

- @@ -702,8 +682,6 @@ Private Attributes -

Definition at line 442 of file engine_adaptive.cpp.

- @@ -744,8 +722,6 @@ Private Attributes -

Definition at line 641 of file engine_adaptive.cpp.

- @@ -789,8 +765,6 @@ Private Attributes -

Definition at line 399 of file engine_adaptive.cpp.

- @@ -845,8 +819,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 175 of file engine_adaptive.cpp.

- @@ -884,8 +856,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 197 of file engine_adaptive.cpp.

- @@ -916,8 +886,6 @@ Private Attributes

Implements gridfire::EngineView< DynamicEngine >.

-

Definition at line 239 of file engine_adaptive.h.

- @@ -968,8 +936,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 186 of file engine_adaptive.cpp.

- @@ -1000,8 +966,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 229 of file engine_adaptive.cpp.

- @@ -1032,8 +996,6 @@ Private Attributes

Implements gridfire::Engine.

-

Definition at line 148 of file engine_adaptive.cpp.

- @@ -1064,14 +1026,12 @@ Private Attributes
Returns
The current screening model type.
Usage Example:
AdaptiveEngineView engineView(...);
screening::ScreeningType model = engineView.getScreeningModel();
-
AdaptiveEngineView(DynamicEngine &baseEngine)
Constructs an AdaptiveEngineView.
-
ScreeningType
Enumerates the available plasma screening models.
+
AdaptiveEngineView(DynamicEngine &baseEngine)
Constructs an AdaptiveEngineView.
Definition engine_adaptive.cpp:16
+
ScreeningType
Enumerates the available plasma screening models.
Definition screening_types.h:15

Implements gridfire::DynamicEngine.

-

Definition at line 296 of file engine_adaptive.cpp.

- @@ -1108,8 +1068,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 266 of file engine_adaptive.cpp.

- @@ -1137,8 +1095,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 312 of file engine_adaptive.cpp.

- @@ -1193,8 +1149,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 238 of file engine_adaptive.cpp.

- @@ -1245,8 +1199,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 202 of file engine_adaptive.cpp.

- @@ -1274,8 +1226,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 144 of file engine_adaptive.cpp.

- @@ -1310,8 +1260,6 @@ Private Attributes
Returns
A vector of abundances for the full network, with the abundances of the active species copied from the culled vector.
-

Definition at line 323 of file engine_adaptive.cpp.

- @@ -1352,8 +1300,6 @@ Private Attributes -

Definition at line 350 of file engine_adaptive.cpp.

- @@ -1394,8 +1340,6 @@ Private Attributes -

Definition at line 341 of file engine_adaptive.cpp.

- @@ -1430,8 +1374,6 @@ Private Attributes
Returns
A vector of abundances for the active species, with the abundances of the active species copied from the full vector.
-

Definition at line 332 of file engine_adaptive.cpp.

- @@ -1459,8 +1401,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 300 of file engine_adaptive.cpp.

- @@ -1488,8 +1428,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 308 of file engine_adaptive.cpp.

- @@ -1534,8 +1472,6 @@ Private Attributes
-

Definition at line 485 of file engine_adaptive.cpp.

-
@@ -1563,8 +1499,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 233 of file engine_adaptive.cpp.

- @@ -1600,14 +1534,12 @@ Private Attributes
Usage Example:
AdaptiveEngineView engineView(...);
engineView.setScreeningModel(screening::ScreeningType::WEAK);
-
@ WEAK
Weak screening model (Salpeter, 1954).
+
@ WEAK
Weak screening model (Salpeter, 1954).
Definition screening_types.h:35
Postcondition
The screening model of the base engine is updated.

Implements gridfire::DynamicEngine.

-

Definition at line 292 of file engine_adaptive.cpp.

- @@ -1659,8 +1591,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 88 of file engine_adaptive.cpp.

- @@ -1694,8 +1624,6 @@ Private Attributes -

Definition at line 359 of file engine_adaptive.cpp.

-

Member Data Documentation

@@ -1721,8 +1649,6 @@ Private Attributes

The set of reactions that are currently active in the network.

-

Definition at line 292 of file engine_adaptive.h.

- @@ -1747,8 +1673,6 @@ Private Attributes

The set of species that are currently active in the network.

-

Definition at line 290 of file engine_adaptive.h.

- @@ -1773,8 +1697,6 @@ Private Attributes

The underlying engine to which this view delegates calculations.

-

Definition at line 287 of file engine_adaptive.h.

- @@ -1799,8 +1721,6 @@ Private Attributes

A reference to the singleton Config instance, used for retrieving configuration parameters.

-

Definition at line 282 of file engine_adaptive.h.

- @@ -1825,8 +1745,6 @@ Private Attributes

A flag indicating whether the view is stale and needs to be updated.

-

Definition at line 300 of file engine_adaptive.h.

- @@ -1851,8 +1769,6 @@ Private Attributes

A pointer to the logger instance, used for logging messages.

-

Definition at line 284 of file engine_adaptive.h.

- @@ -1877,8 +1793,6 @@ Private Attributes

A map from the indices of the active reactions to the indices of the corresponding reactions in the full network.

-

Definition at line 297 of file engine_adaptive.h.

- @@ -1903,13 +1817,11 @@ Private Attributes

A map from the indices of the active species to the indices of the corresponding species in the full network.

-

Definition at line 295 of file engine_adaptive.h.

-
The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1_defined_engine_view.html b/docs/html/classgridfire_1_1_defined_engine_view.html index aa78d0b8..2e19c656 100644 --- a/docs/html/classgridfire_1_1_defined_engine_view.html +++ b/docs/html/classgridfire_1_1_defined_engine_view.html @@ -109,7 +109,7 @@ $(function(){initNavTree('classgridfire_1_1_defined_engine_view.html',''); initR
-

#include <engine_defined.h>

+

#include <engine_defined.h>

Inheritance diagram for gridfire::DefinedEngineView:
@@ -244,10 +244,7 @@ Private Attributes std::vector< size_t > m_reactionIndexMap   -

Detailed Description

-
-

Definition at line 16 of file engine_defined.h.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ DefinedEngineView()

@@ -267,8 +264,6 @@ Private Attributes
-

Definition at line 17 of file engine_defined.cpp.

-

Member Function Documentation

@@ -329,8 +324,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 91 of file engine_defined.cpp.

- @@ -384,8 +377,6 @@ Private Attributes

Implements gridfire::Engine.

-

Definition at line 30 of file engine_defined.cpp.

- @@ -411,8 +402,6 @@ Private Attributes
-

Definition at line 321 of file engine_defined.cpp.

-
@@ -448,8 +437,6 @@ Private Attributes -

Definition at line 245 of file engine_defined.cpp.

- @@ -485,8 +472,6 @@ Private Attributes -

Definition at line 216 of file engine_defined.cpp.

- @@ -539,8 +524,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 51 of file engine_defined.cpp.

- @@ -576,8 +559,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 74 of file engine_defined.cpp.

- @@ -607,12 +588,10 @@ Private Attributes
Returns
Const reference to the underlying engine.

This method must be implemented by derived classes to provide access to the base engine. The returned reference should remain valid for the lifetime of the EngineView.

Example:

const DynamicEngine& engine = myView.getBaseEngine();
-
Abstract class for engines supporting Jacobian and stoichiometry operations.
+
Abstract class for engines supporting Jacobian and stoichiometry operations.
Definition engine_abstract.h:130

Implements gridfire::EngineView< DynamicEngine >.

-

Definition at line 22 of file engine_defined.cpp.

- @@ -661,8 +640,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 62 of file engine_defined.cpp.

- @@ -699,8 +676,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 108 of file engine_defined.cpp.

- @@ -731,8 +706,6 @@ Private Attributes

Implements gridfire::Engine.

-

Definition at line 26 of file engine_defined.cpp.

- @@ -763,8 +736,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 184 of file engine_defined.cpp.

- @@ -801,8 +772,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 146 of file engine_defined.cpp.

- @@ -830,8 +799,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 188 of file engine_defined.cpp.

- @@ -885,8 +852,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 122 of file engine_defined.cpp.

- @@ -935,8 +900,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 80 of file engine_defined.cpp.

- @@ -964,8 +927,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 175 of file engine_defined.cpp.

- @@ -1000,8 +961,6 @@ Private Attributes
Returns
A vector of abundances for the active species, with the abundances of the active species copied from the full vector.
-

Definition at line 286 of file engine_defined.cpp.

- @@ -1029,8 +988,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 201 of file engine_defined.cpp.

- @@ -1065,8 +1022,6 @@ Private Attributes
Returns
A vector of abundances for the full network, with the abundances of the active species copied from the defined vector.
-

Definition at line 277 of file engine_defined.cpp.

- @@ -1107,8 +1062,6 @@ Private Attributes -

Definition at line 304 of file engine_defined.cpp.

- @@ -1149,8 +1102,6 @@ Private Attributes -

Definition at line 295 of file engine_defined.cpp.

- @@ -1178,8 +1129,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 212 of file engine_defined.cpp.

- @@ -1207,8 +1156,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 114 of file engine_defined.cpp.

- @@ -1244,8 +1191,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 180 of file engine_defined.cpp.

- @@ -1283,8 +1228,6 @@ Private Attributes

Implements gridfire::DynamicEngine.

-

Definition at line 171 of file engine_defined.cpp.

- @@ -1310,8 +1253,6 @@ Private Attributes
-

Definition at line 313 of file engine_defined.cpp.

-

Member Data Documentation

@@ -1337,8 +1278,6 @@ Private Attributes

Maps indices of active species to indices in the full network.

-

Definition at line 184 of file engine_defined.h.

- @@ -1363,8 +1302,6 @@ Private Attributes

Active reactions in the defined engine.

-

Definition at line 182 of file engine_defined.h.

- @@ -1387,8 +1324,6 @@ Private Attributes
-

Definition at line 178 of file engine_defined.h.

-
@@ -1411,8 +1346,6 @@ Private Attributes
-

Definition at line 177 of file engine_defined.h.

-
@@ -1438,8 +1371,6 @@ Private Attributes

Active species in the defined engine.

Logger instance for trace and debug information.

-

Definition at line 180 of file engine_defined.h.

- @@ -1462,8 +1393,6 @@ Private Attributes
-

Definition at line 189 of file engine_defined.h.

-
@@ -1488,13 +1417,11 @@ Private Attributes

Maps indices of active reactions to indices in the full network.

-

Definition at line 187 of file engine_defined.h.

-
The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1_dynamic_engine.html b/docs/html/classgridfire_1_1_dynamic_engine.html index 39b68d0c..5e0fc303 100644 --- a/docs/html/classgridfire_1_1_dynamic_engine.html +++ b/docs/html/classgridfire_1_1_dynamic_engine.html @@ -109,7 +109,7 @@ $(function(){initNavTree('classgridfire_1_1_dynamic_engine.html',''); initResiza

Abstract class for engines supporting Jacobian and stoichiometry operations. More...

-

#include <engine_abstract.h>

+

#include <engine_abstract.h>

Inheritance diagram for gridfire::DynamicEngine:
@@ -198,8 +198,6 @@ Public Member Functions
  • Computing timescales for each species.
  • Intended usage: Derive from this class to implement engines that support advanced solver features such as implicit integration, sensitivity analysis, QSE (Quasi-Steady-State Equilibrium) handling, and more.

    - -

    Definition at line 130 of file engine_abstract.h.

    Member Function Documentation

    ◆ calculateMolarReactionFlow()

    @@ -341,8 +339,6 @@ Public Member Functions

    Reimplemented in gridfire::GraphEngine, and PyDynamicEngine.

    -

    Definition at line 148 of file engine_abstract.h.

    - @@ -400,8 +396,6 @@ Public Member Functions

    Reimplemented in gridfire::GraphEngine, and PyDynamicEngine.

    -

    Definition at line 305 of file engine_abstract.h.

    - @@ -502,7 +496,7 @@ Public Member Functions

    Get the current electron screening model.

    Returns
    The currently active screening model type.
    Usage Example:
    screening::ScreeningType currentModel = myEngine.getScreeningModel();
    -
    ScreeningType
    Enumerates the available plasma screening models.
    +
    ScreeningType
    Enumerates the available plasma screening models.
    Definition screening_types.h:15

    Implemented in gridfire::AdaptiveEngineView, gridfire::DefinedEngineView, gridfire::GraphEngine, gridfire::MultiscalePartitioningEngineView, and PyDynamicEngine.

    @@ -772,8 +766,6 @@ Public Member Functions

    Reimplemented in gridfire::GraphEngine, and PyDynamicEngine.

    -

    Definition at line 309 of file engine_abstract.h.

    - @@ -835,7 +827,7 @@ Public Member Functions

    This method allows changing the screening model at runtime. Screening corrections account for the electrostatic shielding of nuclei by electrons, which affects reaction rates in dense stellar plasmas.

    Usage Example:
    myEngine.setScreeningModel(screening::ScreeningType::WEAK);
    -
    @ WEAK
    Weak screening model (Salpeter, 1954).
    +
    @ WEAK
    Weak screening model (Salpeter, 1954).
    Definition screening_types.h:35
    Postcondition
    The engine will use the specified screening model for subsequent rate calculations.
    @@ -876,7 +868,7 @@ Public Member Functions

    This method is intended to be implemented by derived classes to update their internal state based on the provided network conditions. For example, an adaptive engine might use this to re-evaluate which reactions and species are active. For other engines that do not support manually updating, this method might do nothing.

    Usage Example:
    NetIn input = { ... };
    myEngine.update(input);
    - +
    Definition network.h:53
    Postcondition
    The internal state of the engine is updated to reflect the new conditions.
    @@ -885,7 +877,7 @@ Public Member Functions
    The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1_engine.html b/docs/html/classgridfire_1_1_engine.html index e6135870..fd105ee2 100644 --- a/docs/html/classgridfire_1_1_engine.html +++ b/docs/html/classgridfire_1_1_engine.html @@ -109,7 +109,7 @@ $(function(){initNavTree('classgridfire_1_1_engine.html',''); initResizable(true

    Abstract base class for a reaction network engine. More...

    -

    #include <engine_abstract.h>

    +

    #include <engine_abstract.h>

    Inheritance diagram for gridfire::Engine:
    @@ -147,10 +147,8 @@ Public Member Functions

    Example:

    class MyEngine : public gridfire::Engine {
    // Implement required methods...
    };
    -
    Abstract base class for a reaction network engine.
    -
    -

    Definition at line 84 of file engine_abstract.h.

    -

    Constructor & Destructor Documentation

    +
    Abstract base class for a reaction network engine.
    Definition engine_abstract.h:84
    +

    Constructor & Destructor Documentation

    ◆ ~Engine()

    @@ -258,7 +256,7 @@ Public Member Functions
    The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1_engine_view.html b/docs/html/classgridfire_1_1_engine_view.html index 9a8c6460..c0c10823 100644 --- a/docs/html/classgridfire_1_1_engine_view.html +++ b/docs/html/classgridfire_1_1_engine_view.html @@ -109,7 +109,7 @@ $(function(){initNavTree('classgridfire_1_1_engine_view.html',''); initResizable

    Abstract base class for a "view" of a reaction network engine. More...

    -

    #include <engine_view_abstract.h>

    +

    #include <engine_view_abstract.h>

    @@ -139,12 +139,10 @@ class gridfire::EngineView< EngineT >

    Abstract base class for a "v

    private:
    DynamicEngine& engine_;
    };
    -
    Abstract class for engines supporting Jacobian and stoichiometry operations.
    -
    Abstract base class for a "view" of a reaction network engine.
    +
    Abstract class for engines supporting Jacobian and stoichiometry operations.
    Definition engine_abstract.h:130
    +
    Abstract base class for a "view" of a reaction network engine.
    Definition engine_view_abstract.h:74
    virtual const EngineT & getBaseEngine() const =0
    Access the underlying engine instance.
    See also
    gridfire::AdaptiveEngineView for a concrete example of dynamic culling.
    - -

    Definition at line 74 of file engine_view_abstract.h.

    Constructor & Destructor Documentation

    ◆ ~EngineView()

    @@ -211,7 +209,7 @@ template<EngineType EngineT>
    The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1_file_defined_engine_view.html b/docs/html/classgridfire_1_1_file_defined_engine_view.html index 27ea0506..7dc5ff36 100644 --- a/docs/html/classgridfire_1_1_file_defined_engine_view.html +++ b/docs/html/classgridfire_1_1_file_defined_engine_view.html @@ -108,7 +108,7 @@ $(function(){initNavTree('classgridfire_1_1_file_defined_engine_view.html','');
    -

    #include <engine_defined.h>

    +

    #include <engine_defined.h>

    Inheritance diagram for gridfire::FileDefinedEngineView:
    @@ -228,10 +228,7 @@ Additional Inherited Members

    Public Member Functions

    DynamicEnginem_baseEngine
     
    -

    Detailed Description

    -
    -

    Definition at line 259 of file engine_defined.h.

    -

    Member Typedef Documentation

    +

    Member Typedef Documentation

    ◆ Config

    @@ -252,8 +249,6 @@ Additional Inherited Members
    -

    Definition at line 269 of file engine_defined.h.

    -
    @@ -276,8 +271,6 @@ Additional Inherited Members
    -

    Definition at line 270 of file engine_defined.h.

    -

    Constructor & Destructor Documentation

    @@ -315,8 +308,6 @@ Additional Inherited Members

    FileDefinedEngineView Implementation ///.

    -

    Definition at line 379 of file engine_defined.cpp.

    -

    Member Function Documentation

    @@ -343,8 +334,6 @@ Additional Inherited Members
    -

    Definition at line 266 of file engine_defined.h.

    -
    @@ -370,8 +359,6 @@ Additional Inherited Members
    -

    Definition at line 267 of file engine_defined.h.

    -

    Member Data Documentation

    @@ -395,8 +382,6 @@ Additional Inherited Members
    -

    Definition at line 271 of file engine_defined.h.

    -
    @@ -421,8 +406,6 @@ Additional Inherited Members

    Parser for the network file.

    -

    Definition at line 273 of file engine_defined.h.

    - @@ -445,8 +428,6 @@ Additional Inherited Members
    -

    Definition at line 272 of file engine_defined.h.

    -
    @@ -469,13 +450,11 @@ Additional Inherited Members
    -

    Definition at line 275 of file engine_defined.h.

    -

    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1_graph_engine.html b/docs/html/classgridfire_1_1_graph_engine.html index b2cfe5c0..6d3a6de7 100644 --- a/docs/html/classgridfire_1_1_graph_engine.html +++ b/docs/html/classgridfire_1_1_graph_engine.html @@ -113,7 +113,7 @@ $(function(){initNavTree('classgridfire_1_1_graph_engine.html',''); initResizabl

    A reaction network engine that uses a graph-based representation. More...

    -

    #include <engine_graph.h>

    +

    #include <engine_graph.h>

    Inheritance diagram for gridfire::GraphEngine:
    @@ -354,8 +354,6 @@ Private Attributes
  • Exporting the network to DOT and CSV formats for visualization and analysis.
  • See also
    engine_abstract.h
    - -

    Definition at line 100 of file engine_graph.h.

    Constructor & Destructor Documentation

    ◆ GraphEngine() [1/3]

    @@ -394,8 +392,6 @@ Private Attributes

    This constructor builds the reaction network from the given composition using the build_reaclib_nuclear_network function.

    See also
    build_reaclib_nuclear_network
    -

    Definition at line 34 of file engine_graph.cpp.

    - @@ -430,8 +426,6 @@ Private Attributes
    -

    Definition at line 39 of file engine_graph.cpp.

    -
    @@ -466,8 +460,6 @@ Private Attributes

    This constructor uses the given set of reactions to construct the reaction network.

    -

    Definition at line 50 of file engine_graph.cpp.

    -

    Member Function Documentation

    @@ -515,8 +507,6 @@ Private Attributes
    Returns
    StepDerivatives<ADDouble> containing dY/dt and energy generation rate.

    This method calculates the time derivatives of all species and the specific nuclear energy generation rate for the current state using automatic differentiation.

    -

    Definition at line 594 of file engine_graph.cpp.

    - @@ -563,8 +553,6 @@ Private Attributes
    Returns
    StepDerivatives<double> containing dY/dt and energy generation rate.

    This method calculates the time derivatives of all species and the specific nuclear energy generation rate for the current state using double precision arithmetic.

    -

    Definition at line 586 of file engine_graph.cpp.

    - @@ -619,8 +607,6 @@ template<IsArithmeticOrAD T>
    Returns
    StepDerivatives<T> containing dY/dt and energy generation rate.

    This method calculates the time derivatives of all species and the specific nuclear energy generation rate for the current state.

    -

    Definition at line 715 of file engine_graph.h.

    - @@ -665,8 +651,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 448 of file engine_graph.cpp.

    -
    @@ -721,8 +705,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::DynamicEngine.

    -

    Definition at line 623 of file engine_graph.cpp.

    - @@ -783,8 +765,6 @@ template<IsArithmeticOrAD T>
    Returns
    Molar flow rate for the reaction (e.g., mol/g/s).

    This method computes the net rate at which the given reaction proceeds under the current state.

    -

    Definition at line 796 of file engine_graph.h.

    - @@ -836,8 +816,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 648 of file engine_graph.h.

    -
    @@ -867,8 +845,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 242 of file engine_graph.cpp.

    -
    @@ -908,8 +884,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 269 of file engine_graph.cpp.

    -
    @@ -944,8 +918,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 346 of file engine_graph.cpp.

    -
    @@ -995,8 +967,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::Engine.

    -

    Definition at line 57 of file engine_graph.cpp.

    - @@ -1022,8 +992,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 947 of file engine_graph.cpp.

    -
    @@ -1052,8 +1020,6 @@ template<IsArithmeticOrAD T>

    Collects the unique species in the network.

    This method collects the unique species in the network from the reactants and products of all reactions.

    -

    Definition at line 106 of file engine_graph.cpp.

    - @@ -1087,8 +1053,6 @@ template<IsArithmeticOrAD T>

    Example usage:

    engine.exportToCSV("network.csv");
    -

    Definition at line 788 of file engine_graph.cpp.

    - @@ -1122,8 +1086,6 @@ template<IsArithmeticOrAD T>

    Example usage:

    engine.exportToDot("network.dot");
    -

    Definition at line 740 of file engine_graph.cpp.

    - @@ -1172,8 +1134,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::DynamicEngine.

    -

    Definition at line 632 of file engine_graph.cpp.

    - @@ -1215,8 +1175,6 @@ template<IsArithmeticOrAD T>

    Reimplemented from gridfire::DynamicEngine.

    -

    Definition at line 665 of file engine_graph.cpp.

    - @@ -1247,8 +1205,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::DynamicEngine.

    -

    Definition at line 545 of file engine_graph.cpp.

    - @@ -1276,8 +1232,6 @@ template<IsArithmeticOrAD T>

    Reimplemented from gridfire::DynamicEngine.

    -

    Definition at line 434 of file engine_graph.cpp.

    - @@ -1321,8 +1275,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::DynamicEngine.

    -

    Definition at line 722 of file engine_graph.cpp.

    - @@ -1357,8 +1309,6 @@ template<IsArithmeticOrAD T>
    Returns
    Map of species to their stoichiometric coefficients.
    -

    Definition at line 727 of file engine_graph.cpp.

    - @@ -1389,8 +1339,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::DynamicEngine.

    -

    Definition at line 168 of file engine_graph.cpp.

    - @@ -1421,8 +1369,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::Engine.

    -

    Definition at line 162 of file engine_graph.cpp.

    - @@ -1448,8 +1394,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 619 of file engine_graph.cpp.

    -
    @@ -1478,13 +1422,11 @@ template<IsArithmeticOrAD T>

    Get the current electron screening model.

    Returns
    The currently active screening model type.
    Usage Example:
    screening::ScreeningType currentModel = myEngine.getScreeningModel();
    -
    ScreeningType
    Enumerates the available plasma screening models.
    +
    ScreeningType
    Enumerates the available plasma screening models.
    Definition screening_types.h:15

    Implements gridfire::DynamicEngine.

    -

    Definition at line 607 of file engine_graph.cpp.

    - @@ -1521,8 +1463,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::DynamicEngine.

    -

    Definition at line 861 of file engine_graph.cpp.

    - @@ -1550,8 +1490,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::DynamicEngine.

    -

    Definition at line 395 of file engine_graph.cpp.

    - @@ -1600,8 +1538,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::DynamicEngine.

    -

    Definition at line 842 of file engine_graph.cpp.

    - @@ -1645,8 +1581,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::DynamicEngine.

    -

    Definition at line 733 of file engine_graph.cpp.

    - @@ -1681,8 +1615,6 @@ template<IsArithmeticOrAD T>
    Returns
    True if the species is involved in the network, false otherwise.
    -

    Definition at line 179 of file engine_graph.cpp.

    - @@ -1708,8 +1640,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 615 of file engine_graph.cpp.

    -
    @@ -1737,8 +1667,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::DynamicEngine.

    -

    Definition at line 898 of file engine_graph.cpp.

    - @@ -1764,8 +1692,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 387 of file engine_graph.cpp.

    -
    @@ -1793,8 +1719,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::DynamicEngine.

    -

    Definition at line 399 of file engine_graph.cpp.

    - @@ -1823,8 +1747,6 @@ template<IsArithmeticOrAD T>

    Populates the reaction ID map.

    This method populates the reaction ID map, which maps reaction IDs to REACLIBReaction objects.

    -

    Definition at line 135 of file engine_graph.cpp.

    - @@ -1853,8 +1775,6 @@ template<IsArithmeticOrAD T>

    Populates the species-to-index map.

    This method populates the species-to-index map, which maps species to their index in the stoichiometry matrix.

    -

    Definition at line 144 of file engine_graph.cpp.

    - @@ -1880,8 +1800,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 960 of file engine_graph.cpp.

    -
    @@ -1909,8 +1827,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::DynamicEngine.

    -

    Definition at line 407 of file engine_graph.cpp.

    - @@ -1942,8 +1858,6 @@ template<IsArithmeticOrAD T>

    Reimplemented from gridfire::DynamicEngine.

    -

    Definition at line 438 of file engine_graph.cpp.

    - @@ -1978,8 +1892,6 @@ template<IsArithmeticOrAD T> -

    Definition at line 902 of file engine_graph.cpp.

    - @@ -2008,8 +1920,6 @@ template<IsArithmeticOrAD T>

    Reserves space for the Jacobian matrix.

    This method reserves space for the Jacobian matrix, which is used to store the partial derivatives of the right-hand side of the ODE with respect to the species abundances.

    -

    Definition at line 151 of file engine_graph.cpp.

    - @@ -2037,8 +1947,6 @@ template<IsArithmeticOrAD T>

    Implements gridfire::DynamicEngine.

    -

    Definition at line 174 of file engine_graph.cpp.

    - @@ -2056,8 +1964,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 611 of file engine_graph.cpp.

    -
    @@ -2092,14 +1998,12 @@ template<IsArithmeticOrAD T>

    This method allows changing the screening model at runtime. Screening corrections account for the electrostatic shielding of nuclei by electrons, which affects reaction rates in dense stellar plasmas.

    Usage Example:
    myEngine.setScreeningModel(screening::ScreeningType::WEAK);
    -
    @ WEAK
    Weak screening model (Salpeter, 1954).
    +
    @ WEAK
    Weak screening model (Salpeter, 1954).
    Definition screening_types.h:35
    Postcondition
    The engine will use the specified screening model for subsequent rate calculations.

    Implements gridfire::DynamicEngine.

    -

    Definition at line 602 of file engine_graph.cpp.

    - @@ -2117,8 +2021,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 391 of file engine_graph.cpp.

    -
    @@ -2147,8 +2049,6 @@ template<IsArithmeticOrAD T>

    Synchronizes the internal maps.

    This method synchronizes the internal maps used by the engine, including the species map, reaction ID map, and species-to-index map. It also generates the stoichiometry matrix and records the AD tape.

    -

    Definition at line 81 of file engine_graph.cpp.

    - @@ -2184,14 +2084,12 @@ template<IsArithmeticOrAD T>

    This method is intended to be implemented by derived classes to update their internal state based on the provided network conditions. For example, an adaptive engine might use this to re-evaluate which reactions and species are active. For other engines that do not support manually updating, this method might do nothing.

    Usage Example:
    NetIn input = { ... };
    myEngine.update(input);
    - +
    Definition network.h:53
    Postcondition
    The internal state of the engine is updated to reflect the new conditions.

    Implements gridfire::DynamicEngine.

    -

    Definition at line 886 of file engine_graph.cpp.

    - @@ -2221,8 +2119,6 @@ template<IsArithmeticOrAD T>
    Returns
    True if all reactions conserve mass and charge, false otherwise.

    This method checks that all reactions in the network conserve mass and charge. If any reaction does not conserve mass or charge, an error message is logged and false is returned.

    -

    Definition at line 187 of file engine_graph.cpp.

    -

    Member Data Documentation

    @@ -2246,8 +2142,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 466 of file engine_graph.h.

    -
    @@ -2270,8 +2164,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 447 of file engine_graph.h.

    -
    @@ -2294,8 +2186,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 450 of file engine_graph.h.

    -
    @@ -2318,8 +2208,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 475 of file engine_graph.h.

    -
    @@ -2344,8 +2232,6 @@ template<IsArithmeticOrAD T>

    Full sparsity pattern for the Jacobian matrix.

    -

    Definition at line 464 of file engine_graph.h.

    - @@ -2370,8 +2256,6 @@ template<IsArithmeticOrAD T>

    Work object for sparse Jacobian calculations.

    -

    Definition at line 463 of file engine_graph.h.

    - @@ -2396,8 +2280,6 @@ template<IsArithmeticOrAD T>

    Jacobian matrix (species x species).

    -

    Definition at line 461 of file engine_graph.h.

    - @@ -2420,8 +2302,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 448 of file engine_graph.h.

    -
    @@ -2446,8 +2326,6 @@ template<IsArithmeticOrAD T>

    Vector of unique species in the network.

    -

    Definition at line 455 of file engine_graph.h.

    - @@ -2472,8 +2350,6 @@ template<IsArithmeticOrAD T>

    Map from species name to Species object.

    -

    Definition at line 456 of file engine_graph.h.

    - @@ -2498,8 +2374,6 @@ template<IsArithmeticOrAD T>

    Partition function for the network.

    -

    Definition at line 478 of file engine_graph.h.

    - @@ -2524,8 +2398,6 @@ template<IsArithmeticOrAD T>

    Precomputed reactions for efficiency.

    -

    Definition at line 477 of file engine_graph.h.

    - @@ -2550,8 +2422,6 @@ template<IsArithmeticOrAD T>

    Map from reaction ID to REACLIBReaction. //PERF: This makes copies of REACLIBReaction and could be a performance bottleneck.

    -

    Definition at line 453 of file engine_graph.h.

    - @@ -2576,8 +2446,6 @@ template<IsArithmeticOrAD T>

    Set of REACLIB reactions in the network.

    -

    Definition at line 452 of file engine_graph.h.

    - @@ -2602,8 +2470,6 @@ template<IsArithmeticOrAD T>

    CppAD function for the right-hand side of the ODE.

    -

    Definition at line 462 of file engine_graph.h.

    - @@ -2626,8 +2492,6 @@ template<IsArithmeticOrAD T>
    -

    Definition at line 469 of file engine_graph.h.

    -
    @@ -2652,8 +2516,6 @@ template<IsArithmeticOrAD T>

    Screening type for the reaction network. Default to no screening.

    -

    Definition at line 468 of file engine_graph.h.

    - @@ -2678,8 +2540,6 @@ template<IsArithmeticOrAD T>

    Map from species to their index in the stoichiometry matrix.

    -

    Definition at line 457 of file engine_graph.h.

    - @@ -2704,8 +2564,6 @@ template<IsArithmeticOrAD T>

    Stoichiometry matrix (species x reactions).

    -

    Definition at line 459 of file engine_graph.h.

    - @@ -2730,8 +2588,6 @@ template<IsArithmeticOrAD T>

    Flag to enable or disable using precomputed reactions for efficiency. Mathematically, this should not change the results. Generally end users should not need to change this.

    -

    Definition at line 471 of file engine_graph.h.

    - @@ -2756,13 +2612,11 @@ template<IsArithmeticOrAD T>

    Flag to enable or disable reverse reactions. If false, only forward reactions are considered.

    -

    Definition at line 473 of file engine_graph.h.

    -
    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html b/docs/html/classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html index 2f8f7ca8..7a4c54ed 100644 --- a/docs/html/classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html +++ b/docs/html/classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html @@ -133,10 +133,7 @@ Private Attributes const GraphEnginem_engine   -

    Detailed Description

    -
    -

    Definition at line 406 of file engine_graph.h.

    -

    Constructor & Destructor Documentation

    +

    Constructor & Destructor Documentation

    ◆ AtomicReverseRate()

    @@ -164,8 +161,6 @@ Private Attributes
    -

    Definition at line 408 of file engine_graph.h.

    -

    Member Function Documentation

    @@ -201,8 +196,6 @@ Private Attributes
    -

    Definition at line 1069 of file engine_graph.cpp.

    -
    @@ -252,8 +245,6 @@ Private Attributes
    -

    Definition at line 1029 of file engine_graph.cpp.

    -
    @@ -288,8 +279,6 @@ Private Attributes
    -

    Definition at line 1078 of file engine_graph.cpp.

    -
    @@ -334,8 +323,6 @@ Private Attributes
    -

    Definition at line 1051 of file engine_graph.cpp.

    -

    Member Data Documentation

    @@ -359,8 +346,6 @@ Private Attributes
    -

    Definition at line 444 of file engine_graph.h.

    -
    @@ -383,13 +368,11 @@ Private Attributes
    -

    Definition at line 443 of file engine_graph.h.

    -

    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1_multiscale_partitioning_engine_view.html b/docs/html/classgridfire_1_1_multiscale_partitioning_engine_view.html index 19f3ea2c..36f5161e 100644 --- a/docs/html/classgridfire_1_1_multiscale_partitioning_engine_view.html +++ b/docs/html/classgridfire_1_1_multiscale_partitioning_engine_view.html @@ -113,7 +113,7 @@ $(function(){initNavTree('classgridfire_1_1_multiscale_partitioning_engine_view.

    An engine view that partitions the reaction network into multiple groups based on timescales. More...

    -

    #include <engine_multiscale.h>

    +

    #include <engine_multiscale.h>

    Inheritance diagram for gridfire::MultiscalePartitioningEngineView:
    @@ -332,13 +332,11 @@ Private Attributes
    // The integrator will call calculateRHSAndEnergy, etc. on the multiscaleEngine.
    auto Y_initial = multiscaleEngine.mapNetInToMolarAbundanceVector({equilibratedComp, ...});
    auto derivatives = multiscaleEngine.calculateRHSAndEnergy(Y_initial, T9, rho);
    -
    A reaction network engine that uses a graph-based representation.
    -
    An engine view that partitions the reaction network into multiple groups based on timescales.
    - +
    A reaction network engine that uses a graph-based representation.
    Definition engine_graph.h:100
    +
    An engine view that partitions the reaction network into multiple groups based on timescales.
    Definition engine_multiscale.h:174
    +
    Definition network.h:53

    <DynamicEngine>

    - -

    Definition at line 174 of file engine_multiscale.h.

    Member Typedef Documentation

    ◆ QSEPartition

    @@ -363,8 +361,6 @@ Private Attributes

    Type alias for a QSE partition.

    A QSE partition is a tuple containing the fast species, their indices, the slow species, and their indices.

    -

    Definition at line 181 of file engine_multiscale.h.

    -

    Constructor & Destructor Documentation

    @@ -399,8 +395,6 @@ Private Attributes -

    Definition at line 153 of file engine_multiscale.cpp.

    -

    Member Function Documentation

    @@ -447,8 +441,6 @@ Private Attributes

    @purpose To merge timescale pools that are strongly connected by reactions, forming cohesive groups for QSE analysis.

    @how For each pool, it builds a reaction connectivity graph using buildConnectivityGraph. It then finds the connected components within that graph using a Breadth-First Search (BFS). The resulting components from all pools are collected and returned.

    -

    Definition at line 416 of file engine_multiscale.cpp.

    - @@ -521,8 +513,6 @@ Private Attributes

    @purpose To find reaction connections within a specific group of species.

    @how It iterates through all reactions in the base engine. If a reaction involves at least two distinct species from the input species_pool (one as a reactant and one as a product), it adds edges between all reactants and products from that reaction that are also in the pool.

    -

    Definition at line 1344 of file engine_multiscale.cpp.

    - @@ -585,8 +575,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 253 of file engine_multiscale.cpp.

    - @@ -644,8 +632,6 @@ Private Attributes

    Implements gridfire::Engine.

    -

    Definition at line 161 of file engine_multiscale.cpp.

    - @@ -700,8 +686,6 @@ Private Attributes
    Precondition
    The candidate_pools should be connected components from analyzeTimescalePoolConnectivity.
    Postcondition
    A list of candidate QSEGroup objects is returned.
    -

    Definition at line 1405 of file engine_multiscale.cpp.

    - @@ -730,8 +714,6 @@ Private Attributes

    @purpose A convenience overload for equilibrateNetwork.

    @how It unpacks the netIn struct into Y, T9, and rho and then calls the primary equilibrateNetwork method.

    -

    Definition at line 834 of file engine_multiscale.cpp.

    - @@ -773,8 +755,6 @@ Private Attributes
    Precondition
    The input state (Y, T9, rho) must be a valid physical state.
    Postcondition
    The engine's internal partition is updated. A new composition object is returned.
    -

    Definition at line 797 of file engine_multiscale.cpp.

    - @@ -819,8 +799,6 @@ Private Attributes

    @purpose To visualize the partitioned network graph.

    @how This method delegates the DOT file export to the base engine. It does not currently add any partitioning information to the output graph.

    -

    Definition at line 558 of file engine_multiscale.cpp.

    - @@ -877,8 +855,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 204 of file engine_multiscale.cpp.

    - @@ -910,8 +886,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 242 of file engine_multiscale.cpp.

    - @@ -942,8 +916,6 @@ Private Attributes

    Implements gridfire::EngineView< DynamicEngine >.

    -

    Definition at line 412 of file engine_multiscale.cpp.

    - @@ -975,8 +947,6 @@ Private Attributes

    @how It returns a const reference to the m_dynamic_species member vector.

    Precondition
    partitionNetwork() must have been called.
    -

    Definition at line 789 of file engine_multiscale.cpp.

    - @@ -1008,8 +978,6 @@ Private Attributes

    @how It returns a copy of the m_algebraic_species member vector.

    Precondition
    partitionNetwork() must have been called.
    -

    Definition at line 776 of file engine_multiscale.cpp.

    - @@ -1054,8 +1022,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 228 of file engine_multiscale.cpp.

    - @@ -1086,8 +1052,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 286 of file engine_multiscale.cpp.

    - @@ -1118,8 +1082,6 @@ Private Attributes

    Implements gridfire::Engine.

    -

    Definition at line 157 of file engine_multiscale.cpp.

    - @@ -1151,8 +1113,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 408 of file engine_multiscale.cpp.

    - @@ -1209,8 +1169,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 326 of file engine_multiscale.cpp.

    - @@ -1248,8 +1206,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 846 of file engine_multiscale.cpp.

    - @@ -1306,8 +1262,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 295 of file engine_multiscale.cpp.

    - @@ -1352,8 +1306,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 246 of file engine_multiscale.cpp.

    - @@ -1407,8 +1359,6 @@ Private Attributes

    @purpose To identify the core set of dynamic species that will not be part of any QSE group.

    @how It calculates the geometric mean of the destruction timescales for all species in each pool and returns the index of the pool with the maximum mean timescale.

    -

    Definition at line 1291 of file engine_multiscale.cpp.

    - @@ -1447,8 +1397,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 390 of file engine_multiscale.cpp.

    - @@ -1486,8 +1434,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 768 of file engine_multiscale.cpp.

    - @@ -1535,8 +1481,6 @@ Private Attributes

    @purpose To group species into "pools" based on their destruction timescales.

    @how It retrieves all species destruction timescales from the base engine, sorts them, and then iterates through the sorted list, creating a new pool whenever it detects a gap between consecutive timescales that is larger than a predefined threshold (e.g., a factor of 100).

    -

    Definition at line 850 of file engine_multiscale.cpp.

    - @@ -1564,8 +1508,6 @@ Private Attributes

    @purpose A convenience overload for partitionNetwork.

    @how It unpacks the netIn struct into Y, T9, and rho and then calls the primary partitionNetwork method.

    -

    Definition at line 548 of file engine_multiscale.cpp.

    - @@ -1612,8 +1554,6 @@ Private Attributes
    Precondition
    The input state (Y, T9, rho) must be a valid physical state.
    Postcondition
    The internal member variables m_qse_groups, m_dynamic_species, and m_algebraic_species (and their index maps) are populated with the results of the partitioning.
    -

    Definition at line 438 of file engine_multiscale.cpp.

    - @@ -1652,8 +1592,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 793 of file engine_multiscale.cpp.

    - @@ -1697,8 +1635,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 290 of file engine_multiscale.cpp.

    - @@ -1735,8 +1671,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 402 of file engine_multiscale.cpp.

    - @@ -1786,8 +1720,6 @@ Private Attributes
    Precondition
    The input state (Y_full, T9, rho) must be a valid physical state.
    Postcondition
    The algebraic species in the QSE cache are updated with the new equilibrium abundances.
    -

    Definition at line 1136 of file engine_multiscale.cpp.

    - @@ -1835,8 +1767,6 @@ Private Attributes

    Implements gridfire::DynamicEngine.

    -

    Definition at line 356 of file engine_multiscale.cpp.

    - @@ -1890,8 +1820,6 @@ Private Attributes

    @purpose To ensure that a candidate QSE group is truly in equilibrium by checking that the reaction fluxes within the group are much larger than the fluxes leaving the group.

    @how For each candidate group, it calculates the sum of all internal reaction fluxes and the sum of all external (bridge) reaction fluxes. If the ratio of internal to external flux exceeds a configurable threshold, the group is considered valid and is added to the returned vector.

    -

    Definition at line 1002 of file engine_multiscale.cpp.

    -

    Member Data Documentation

    @@ -1917,8 +1845,6 @@ Private Attributes

    Indices of all reactions involving only active species.

    -

    Definition at line 943 of file engine_multiscale.h.

    - @@ -1943,8 +1869,6 @@ Private Attributes

    Indices of all species considered active in the current partition (dynamic + algebraic).

    -

    Definition at line 939 of file engine_multiscale.h.

    - @@ -1969,8 +1893,6 @@ Private Attributes

    Species that are treated as algebraic (in QSE) in the QSE groups.

    -

    Definition at line 930 of file engine_multiscale.h.

    - @@ -1995,8 +1917,6 @@ Private Attributes

    Indices of algebraic species in the full network.

    -

    Definition at line 934 of file engine_multiscale.h.

    - @@ -2021,8 +1941,6 @@ Private Attributes

    The base engine to which this view delegates calculations.

    -

    Definition at line 914 of file engine_multiscale.h.

    - @@ -2047,8 +1965,6 @@ Private Attributes

    Statistics for the QSE abundance cache.

    -

    Definition at line 957 of file engine_multiscale.h.

    - @@ -2073,8 +1989,6 @@ Private Attributes

    The simplified set of species presented to the solver (the "slow" species).

    -

    Definition at line 922 of file engine_multiscale.h.

    - @@ -2099,8 +2013,6 @@ Private Attributes

    Indices mapping the dynamic species back to the base engine's full species list.

    -

    Definition at line 926 of file engine_multiscale.h.

    - @@ -2125,8 +2037,6 @@ Private Attributes

    Logger instance for logging messages.

    -

    Definition at line 910 of file engine_multiscale.h.

    - @@ -2152,8 +2062,6 @@ Private Attributes

    Cache for QSE abundances based on T9, rho, and Y.

    @purpose This is the core of the caching mechanism. It stores the results of QSE solves to avoid re-computation. The key is a QSECacheKey which hashes the thermodynamic state, and the value is the vector of solved molar abundances for the algebraic species.

    -

    Definition at line 953 of file engine_multiscale.h.

    - @@ -2178,13 +2086,11 @@ Private Attributes

    The list of identified equilibrium groups.

    -

    Definition at line 918 of file engine_multiscale.h.

    -
    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1_network.html b/docs/html/classgridfire_1_1_network.html index 25aaf984..84a7140b 100644 --- a/docs/html/classgridfire_1_1_network.html +++ b/docs/html/classgridfire_1_1_network.html @@ -107,7 +107,7 @@ $(function(){initNavTree('classgridfire_1_1_network.html',''); initResizable(tru
    -

    #include <network.h>

    +

    #include <network.h>

    Inheritance diagram for gridfire::Network:
    @@ -156,10 +156,7 @@ Protected Attributes  Flag indicating if the network is stiff.
      -

    Detailed Description

    -
    -

    Definition at line 76 of file network.h.

    -

    Constructor & Destructor Documentation

    +

    Constructor & Destructor Documentation

    ◆ Network()

    @@ -183,8 +180,6 @@ Protected Attributes
    -

    Definition at line 41 of file network.cpp.

    -
    @@ -272,8 +267,6 @@ Protected Attributes
    -

    Definition at line 54 of file network.cpp.

    -
    @@ -301,8 +294,6 @@ Protected Attributes

    Reimplemented in gridfire::approx8::Approx8Network.

    -

    Definition at line 92 of file network.h.

    - @@ -320,8 +311,6 @@ Protected Attributes
    -

    Definition at line 58 of file network.cpp.

    -
    @@ -349,8 +338,6 @@ Protected Attributes

    Reimplemented in gridfire::approx8::Approx8Network.

    -

    Definition at line 93 of file network.h.

    -

    Member Data Documentation

    @@ -376,8 +363,6 @@ Protected Attributes

    Configuration instance.

    -

    Definition at line 96 of file network.h.

    - @@ -400,8 +385,6 @@ Protected Attributes
    -

    Definition at line 101 of file network.h.

    -
    @@ -426,8 +409,6 @@ Protected Attributes

    Format of the network.

    -

    Definition at line 100 of file network.h.

    - @@ -452,8 +433,6 @@ Protected Attributes

    Logger instance.

    -

    Definition at line 98 of file network.h.

    - @@ -478,8 +457,6 @@ Protected Attributes

    Log manager instance.

    -

    Definition at line 97 of file network.h.

    - @@ -504,13 +481,11 @@ Protected Attributes

    Flag indicating if the network is stiff.

    -

    Definition at line 103 of file network.h.

    -
    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1_network_priming_engine_view.html b/docs/html/classgridfire_1_1_network_priming_engine_view.html index 79a610ab..4b396534 100644 --- a/docs/html/classgridfire_1_1_network_priming_engine_view.html +++ b/docs/html/classgridfire_1_1_network_priming_engine_view.html @@ -111,7 +111,7 @@ $(function(){initNavTree('classgridfire_1_1_network_priming_engine_view.html',''

    Provides a view of a DynamicEngine filtered to reactions involving a specified priming species. More...

    -

    #include <engine_priming.h>

    +

    #include <engine_priming.h>

    Inheritance diagram for gridfire::NetworkPrimingEngineView:
    @@ -230,8 +230,6 @@ Additional Inherited Members

    This view constructs a subset of the network reactions from the base engine that contain the given priming species and delegates all engine operations to the underlying engine.

    See implementation in engine_priming.cpp for details on reaction set construction.

    Note
    Throws std::runtime_error if no priming reactions are found for the species.
    - -

    Definition at line 30 of file engine_priming.h.

    Constructor & Destructor Documentation

    ◆ NetworkPrimingEngineView() [1/2]

    @@ -270,8 +268,6 @@ Additional Inherited Members -

    Definition at line 23 of file engine_priming.cpp.

    - @@ -310,8 +306,6 @@ Additional Inherited Members -

    Definition at line 36 of file engine_priming.cpp.

    -

    Member Function Documentation

    @@ -360,8 +354,6 @@ Additional Inherited Members -

    Definition at line 51 of file engine_priming.cpp.

    -

    Member Data Documentation

    @@ -385,8 +377,6 @@ Additional Inherited Members
    -

    Definition at line 56 of file engine_priming.h.

    -
    @@ -411,13 +401,11 @@ Additional Inherited Members

    The priming species, if specified.

    -

    Definition at line 57 of file engine_priming.h.

    -
    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1_reaction.html b/docs/html/classgridfire_1_1_reaction.html index 49aca039..afebea40 100644 --- a/docs/html/classgridfire_1_1_reaction.html +++ b/docs/html/classgridfire_1_1_reaction.html @@ -112,7 +112,7 @@ $(function(){initNavTree('classgridfire_1_1_reaction.html',''); initResizable(tr

    Represents a single nuclear reaction from a specific data source. More...

    -

    #include <reaction.h>

    +

    #include <reaction.h>

    Inheritance diagram for gridfire::Reaction:
    @@ -258,10 +258,8 @@ Friends
    "H_1_H_1_to_H_2", "p(p,g)d", 1, {H_1, H_1}, {H_2}, 5.493, "st08", rate_coeffs
    );
    double rate = p_gamma_d.calculate_rate(0.1); // T9 = 0.1
    -
    Reaction(const std::string_view id, const std::string_view peName, const int chapter, const std::vector< fourdst::atomic::Species > &reactants, const std::vector< fourdst::atomic::Species > &products, const double qValue, const std::string_view label, const RateCoefficientSet &sets, const bool reverse=false)
    Constructs a Reaction object.
    Definition reaction.cpp:19
    -
    -

    Definition at line 72 of file reaction.h.

    -

    Constructor & Destructor Documentation

    +
    Reaction(const std::string_view id, const std::string_view peName, const int chapter, const std::vector< fourdst::atomic::Species > &reactants, const std::vector< fourdst::atomic::Species > &products, const double qValue, const std::string_view label, const RateCoefficientSet &sets, const bool reverse=false)
    Constructs a Reaction object.
    Definition reaction.cpp:19
    +

    Constructor & Destructor Documentation

    ◆ ~Reaction()

    @@ -359,8 +357,6 @@ Friends -

    Definition at line 19 of file reaction.cpp.

    -

    Member Function Documentation

    @@ -390,8 +386,6 @@ Friends

    Gets a set of all unique species involved in the reaction.

    Returns
    An unordered_set of all reactant and product species.
    -

    Definition at line 91 of file reaction.cpp.

    - @@ -417,8 +411,6 @@ Friends
    -

    Definition at line 47 of file reaction.cpp.

    -
    @@ -453,8 +445,6 @@ Friends
    Returns
    The calculated reaction rate, as a CppAD::AD<double>.
    -

    Definition at line 43 of file reaction.cpp.

    - @@ -489,8 +479,6 @@ Friends
    Returns
    The calculated reaction rate.
    -

    Definition at line 39 of file reaction.cpp.

    - @@ -534,8 +522,6 @@ template<typename T>
    Returns
    The calculated reaction rate.

    The rate is calculated using the standard REACLIB formula: rate = exp(a0 + a1/T9 + a2/T9^(1/3) + a3*T9^(1/3) + a4*T9 + a5*T9^(5/3) + a6*ln(T9))

    -

    Definition at line 283 of file reaction.h.

    - @@ -564,8 +550,6 @@ template<typename T>

    Gets the REACLIB chapter number.

    Returns
    The chapter number.
    -

    Definition at line 128 of file reaction.h.

    - @@ -600,8 +584,6 @@ template<typename T>
    Returns
    True if the species is involved, false otherwise.
    -

    Definition at line 68 of file reaction.cpp.

    - @@ -636,8 +618,6 @@ template<typename T>
    Returns
    True if the species is a product, false otherwise.
    -

    Definition at line 82 of file reaction.cpp.

    - @@ -672,8 +652,6 @@ template<typename T>
    Returns
    True if the species is a reactant, false otherwise.
    -

    Definition at line 73 of file reaction.cpp.

    - @@ -702,8 +680,6 @@ template<typename T>

    Calculates the excess energy from the mass difference of reactants and products.

    Returns
    The excess energy in MeV.
    -

    Definition at line 144 of file reaction.cpp.

    - @@ -739,8 +715,6 @@ template<typename T>
    Returns
    A 64-bit hash value.

    Uses the XXHash64 algorithm on the reaction's ID string.

    -

    Definition at line 157 of file reaction.cpp.

    - @@ -769,8 +743,6 @@ template<typename T>

    Gets the unique identifier of the reaction.

    Returns
    The reaction ID.
    -

    Definition at line 204 of file reaction.h.

    - @@ -799,8 +771,6 @@ template<typename T>

    Checks if this is a reverse reaction rate.

    Returns
    True if it is a reverse rate, false otherwise.
    -

    Definition at line 228 of file reaction.h.

    - @@ -829,8 +799,6 @@ template<typename T>

    Gets the number of unique species involved in the reaction.

    Returns
    The count of unique species.
    -

    Definition at line 129 of file reaction.cpp.

    - @@ -865,8 +833,6 @@ template<typename T>
    Returns
    True if the reactions are not equal.
    -

    Definition at line 248 of file reaction.h.

    - @@ -901,8 +867,6 @@ template<typename T>
    Returns
    True if the reaction IDs are the same.
    -

    Definition at line 241 of file reaction.h.

    - @@ -931,8 +895,6 @@ template<typename T>

    Gets the reaction name in (projectile, ejectile) notation.

    Returns
    The reaction name (e.g., "p(p,g)d").
    -

    Definition at line 122 of file reaction.h.

    - @@ -961,8 +923,6 @@ template<typename T>

    Gets a set of all unique product species.

    Returns
    An unordered_set of product species.
    -

    Definition at line 106 of file reaction.cpp.

    - @@ -991,8 +951,6 @@ template<typename T>

    Gets the vector of product species.

    Returns
    A const reference to the vector of products.
    -

    Definition at line 222 of file reaction.h.

    - @@ -1021,8 +979,6 @@ template<typename T>

    Gets the Q-value of the reaction.

    Returns
    The Q-value in whatever units the reaction was defined in (usually MeV).
    -

    Definition at line 210 of file reaction.h.

    - @@ -1051,8 +1007,6 @@ template<typename T>

    Gets the set of rate coefficients.

    Returns
    A const reference to the RateCoefficientSet.
    -

    Definition at line 140 of file reaction.h.

    - @@ -1081,8 +1035,6 @@ template<typename T>

    Gets a set of all unique reactant species.

    Returns
    An unordered_set of reactant species.
    -

    Definition at line 98 of file reaction.cpp.

    - @@ -1111,8 +1063,6 @@ template<typename T>

    Gets the vector of reactant species.

    Returns
    A const reference to the vector of reactants.
    -

    Definition at line 216 of file reaction.h.

    - @@ -1141,8 +1091,6 @@ template<typename T>

    Gets the source label for the rate data.

    Returns
    The source label (e.g., "wc12w", "st08").
    -

    Definition at line 134 of file reaction.h.

    - @@ -1171,8 +1119,6 @@ template<typename T>

    Gets a map of all species to their stoichiometric coefficients.

    Returns
    An unordered_map from species to their integer coefficients.
    -

    Definition at line 133 of file reaction.cpp.

    - @@ -1237,8 +1183,6 @@ template<typename T>
    -

    Definition at line 258 of file reaction.h.

    -

    Member Data Documentation

    @@ -1264,8 +1208,6 @@ template<typename T>

    Chapter number from the REACLIB database, defining the reaction structure.

    -

    Definition at line 266 of file reaction.h.

    - @@ -1290,8 +1232,6 @@ template<typename T>

    Unique identifier for the reaction (e.g., "h1+h1=>h2+e+nu").

    -

    Definition at line 264 of file reaction.h.

    - @@ -1314,8 +1254,6 @@ template<typename T>
    -

    Definition at line 263 of file reaction.h.

    -
    @@ -1340,8 +1278,6 @@ template<typename T>

    Name of the reaction in (projectile, ejectile) notation (e.g. "p(p,g)d").

    -

    Definition at line 265 of file reaction.h.

    - @@ -1366,8 +1302,6 @@ template<typename T>

    Products of the reaction.

    -

    Definition at line 269 of file reaction.h.

    - @@ -1392,8 +1326,6 @@ template<typename T>

    Q-value of the reaction in MeV.

    -

    Definition at line 267 of file reaction.h.

    - @@ -1418,8 +1350,6 @@ template<typename T>

    The seven rate coefficients.

    -

    Definition at line 271 of file reaction.h.

    - @@ -1444,8 +1374,6 @@ template<typename T>

    Reactants of the reaction.

    -

    Definition at line 268 of file reaction.h.

    - @@ -1470,8 +1398,6 @@ template<typename T>

    Flag indicating if this is a reverse reaction rate.

    -

    Definition at line 272 of file reaction.h.

    - @@ -1496,13 +1422,11 @@ template<typename T>

    Source label for the rate data (e.g., "wc12w", "st08").

    -

    Definition at line 270 of file reaction.h.

    -
    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1approx8_1_1_approx8_network.html b/docs/html/classgridfire_1_1approx8_1_1_approx8_network.html index 85799c08..b13645ff 100644 --- a/docs/html/classgridfire_1_1approx8_1_1_approx8_network.html +++ b/docs/html/classgridfire_1_1approx8_1_1_approx8_network.html @@ -111,7 +111,7 @@ $(function(){initNavTree('classgridfire_1_1approx8_1_1_approx8_network.html','')

    Class for the Approx8 nuclear reaction network. More...

    -

    #include <engine_approx8.h>

    +

    #include <engine_approx8.h>

    Inheritance diagram for gridfire::approx8::Approx8Network:
    @@ -187,8 +187,6 @@ Additional Inherited Members

    Class for the Approx8 nuclear reaction network.

    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    - -

    Definition at line 294 of file engine_approx8.h.

    Constructor & Destructor Documentation

    ◆ Approx8Network()

    @@ -207,8 +205,6 @@ Additional Inherited Members
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 443 of file engine_approx8.cpp.

    -

    Member Function Documentation

    @@ -246,8 +242,6 @@ Additional Inherited Members
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 509 of file engine_approx8.cpp.

    - @@ -286,8 +280,6 @@ Additional Inherited Members
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 445 of file engine_approx8.cpp.

    - @@ -320,8 +312,6 @@ Additional Inherited Members
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 315 of file engine_approx8.h.

    - @@ -359,8 +349,6 @@ Additional Inherited Members
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 505 of file engine_approx8.cpp.

    -

    Member Data Documentation

    @@ -386,8 +374,6 @@ Additional Inherited Members
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 319 of file engine_approx8.h.

    - @@ -412,8 +398,6 @@ Additional Inherited Members
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 320 of file engine_approx8.h.

    - @@ -438,8 +422,6 @@ Additional Inherited Members
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 318 of file engine_approx8.h.

    - @@ -464,13 +446,11 @@ Additional Inherited Members
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 317 of file engine_approx8.h.

    -
    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1exceptions_1_1_engine_error.html b/docs/html/classgridfire_1_1exceptions_1_1_engine_error.html index 75707653..23ceeae7 100644 --- a/docs/html/classgridfire_1_1exceptions_1_1_engine_error.html +++ b/docs/html/classgridfire_1_1exceptions_1_1_engine_error.html @@ -103,7 +103,7 @@ $(function(){initNavTree('classgridfire_1_1exceptions_1_1_engine_error.html','')
    -

    #include <error_engine.h>

    +

    #include <error_engine.h>

    Inheritance diagram for gridfire::exceptions::EngineError:
    @@ -117,11 +117,8 @@ Inheritance diagram for gridfire::exceptions::EngineError:
    gridfire::exceptions::UnableToSetNetworkReactionsError
    -

    Detailed Description

    -
    -

    Definition at line 8 of file error_engine.h.

    -

    The documentation for this class was generated from the following file:
      -
    • src/include/gridfire/exceptions/error_engine.h
    • +
      The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html b/docs/html/classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html index d8c14498..0ea1c6ed 100644 --- a/docs/html/classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html +++ b/docs/html/classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html @@ -107,7 +107,7 @@ $(function(){initNavTree('classgridfire_1_1exceptions_1_1_failed_to_partition_en
      -

      #include <error_engine.h>

      +

      #include <error_engine.h>

      Inheritance diagram for gridfire::exceptions::FailedToPartitionEngineError:
      @@ -130,10 +130,7 @@ Private Attributes std::string m_message   -

      Detailed Description

      -
      -

      Definition at line 75 of file error_engine.h.

      -

      Constructor & Destructor Documentation

      +

      Constructor & Destructor Documentation

      ◆ FailedToPartitionEngineError()

      @@ -157,8 +154,6 @@ Private Attributes
      -

      Definition at line 77 of file error_engine.h.

      -

      Member Function Documentation

      @@ -185,8 +180,6 @@ Private Attributes
      -

      Definition at line 80 of file error_engine.h.

      -

      Member Data Documentation

      @@ -210,12 +203,10 @@ Private Attributes
      -

      Definition at line 84 of file error_engine.h.

      -

      The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1exceptions_1_1_network_resized_error.html b/docs/html/classgridfire_1_1exceptions_1_1_network_resized_error.html index fc42c045..1f6a6f20 100644 --- a/docs/html/classgridfire_1_1exceptions_1_1_network_resized_error.html +++ b/docs/html/classgridfire_1_1exceptions_1_1_network_resized_error.html @@ -107,7 +107,7 @@ $(function(){initNavTree('classgridfire_1_1exceptions_1_1_network_resized_error.
      -

      #include <error_engine.h>

      +

      #include <error_engine.h>

      Inheritance diagram for gridfire::exceptions::NetworkResizedError:
      @@ -130,10 +130,7 @@ Private Attributes std::string m_message   -

      Detailed Description

      -
      -

      Definition at line 87 of file error_engine.h.

      -

      Constructor & Destructor Documentation

      +

      Constructor & Destructor Documentation

      ◆ NetworkResizedError()

      @@ -157,8 +154,6 @@ Private Attributes
      -

      Definition at line 89 of file error_engine.h.

      -

      Member Function Documentation

      @@ -185,8 +180,6 @@ Private Attributes
      -

      Definition at line 92 of file error_engine.h.

      -

      Member Data Documentation

      @@ -210,12 +203,10 @@ Private Attributes
      -

      Definition at line 96 of file error_engine.h.

      -

      The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1exceptions_1_1_stale_engine_error.html b/docs/html/classgridfire_1_1exceptions_1_1_stale_engine_error.html index 16030696..0fea1d2c 100644 --- a/docs/html/classgridfire_1_1exceptions_1_1_stale_engine_error.html +++ b/docs/html/classgridfire_1_1exceptions_1_1_stale_engine_error.html @@ -107,7 +107,7 @@ $(function(){initNavTree('classgridfire_1_1exceptions_1_1_stale_engine_error.htm
      -

      #include <error_engine.h>

      +

      #include <error_engine.h>

      Inheritance diagram for gridfire::exceptions::StaleEngineError:
      @@ -130,10 +130,7 @@ Private Attributes std::string m_message   -

      Detailed Description

      -
      -

      Definition at line 62 of file error_engine.h.

      -

      Constructor & Destructor Documentation

      +

      Constructor & Destructor Documentation

      ◆ StaleEngineError()

      @@ -157,8 +154,6 @@ Private Attributes
      -

      Definition at line 64 of file error_engine.h.

      -

      Member Function Documentation

      @@ -185,8 +180,6 @@ Private Attributes
      -

      Definition at line 67 of file error_engine.h.

      -

      Member Data Documentation

      @@ -210,12 +203,10 @@ Private Attributes
      -

      Definition at line 72 of file error_engine.h.

      -

      The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1exceptions_1_1_stale_engine_trigger.html b/docs/html/classgridfire_1_1exceptions_1_1_stale_engine_trigger.html index 02492559..96125ff8 100644 --- a/docs/html/classgridfire_1_1exceptions_1_1_stale_engine_trigger.html +++ b/docs/html/classgridfire_1_1exceptions_1_1_stale_engine_trigger.html @@ -108,7 +108,7 @@ $(function(){initNavTree('classgridfire_1_1exceptions_1_1_stale_engine_trigger.h
      -

      #include <error_engine.h>

      +

      #include <error_engine.h>

      Inheritance diagram for gridfire::exceptions::StaleEngineTrigger:
      @@ -150,10 +150,7 @@ Private Attributes state m_state   -

      Detailed Description

      -
      -

      Definition at line 10 of file error_engine.h.

      -

      Constructor & Destructor Documentation

      +

      Constructor & Destructor Documentation

      ◆ StaleEngineTrigger()

      @@ -177,8 +174,6 @@ Private Attributes
      -

      Definition at line 20 of file error_engine.h.

      -

      Member Function Documentation

      @@ -205,8 +200,6 @@ Private Attributes
      -

      Definition at line 54 of file error_engine.h.

      -
      @@ -232,8 +225,6 @@ Private Attributes
      -

      Definition at line 39 of file error_engine.h.

      -
      @@ -259,8 +250,6 @@ Private Attributes
      -

      Definition at line 43 of file error_engine.h.

      -
      @@ -286,8 +275,6 @@ Private Attributes
      -

      Definition at line 27 of file error_engine.h.

      -
      @@ -313,8 +300,6 @@ Private Attributes
      -

      Definition at line 31 of file error_engine.h.

      -
      @@ -340,8 +325,6 @@ Private Attributes
      -

      Definition at line 50 of file error_engine.h.

      -
      @@ -367,8 +350,6 @@ Private Attributes
      -

      Definition at line 35 of file error_engine.h.

      -
      @@ -394,8 +375,6 @@ Private Attributes
      -

      Definition at line 23 of file error_engine.h.

      -

      Member Data Documentation

      @@ -419,12 +398,10 @@ Private Attributes
      -

      Definition at line 58 of file error_engine.h.

      -

      The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html b/docs/html/classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html index 944ee69b..65ce24e4 100644 --- a/docs/html/classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html +++ b/docs/html/classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html @@ -107,7 +107,7 @@ $(function(){initNavTree('classgridfire_1_1exceptions_1_1_unable_to_set_network_
      -

      #include <error_engine.h>

      +

      #include <error_engine.h>

      Inheritance diagram for gridfire::exceptions::UnableToSetNetworkReactionsError:
      @@ -130,10 +130,7 @@ Private Attributes std::string m_message   -

      Detailed Description

      -
      -

      Definition at line 99 of file error_engine.h.

      -

      Constructor & Destructor Documentation

      +

      Constructor & Destructor Documentation

      ◆ UnableToSetNetworkReactionsError()

      @@ -157,8 +154,6 @@ Private Attributes
      -

      Definition at line 101 of file error_engine.h.

      -

      Member Function Documentation

      @@ -185,8 +180,6 @@ Private Attributes
      -

      Definition at line 104 of file error_engine.h.

      -

      Member Data Documentation

      @@ -210,12 +203,10 @@ Private Attributes
      -

      Definition at line 109 of file error_engine.h.

      -

      The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html b/docs/html/classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html index 06f4fb54..a3e2b628 100644 --- a/docs/html/classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html +++ b/docs/html/classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html @@ -111,7 +111,7 @@ $(function(){initNavTree('classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.ht

      A parser for MESA-format network files. More...

      -

      #include <network_file.h>

      +

      #include <network_file.h>

      Inheritance diagram for gridfire::io::MESANetworkFileParser:
      @@ -154,8 +154,6 @@ Private Attributes

      Detailed Description

      A parser for MESA-format network files.

      This class is designed to parse reaction network files that follow the format used by the MESA stellar evolution code.

      - -

      Definition at line 119 of file network_file.h.

      Member Typedef Documentation

      ◆ Config

      @@ -177,8 +175,6 @@ Private Attributes
      -

      Definition at line 144 of file network_file.h.

      -
      @@ -201,8 +197,6 @@ Private Attributes
      -

      Definition at line 145 of file network_file.h.

      -

      Constructor & Destructor Documentation

      @@ -305,8 +299,6 @@ Private Attributes
      -

      Definition at line 146 of file network_file.h.

      -
      @@ -329,8 +321,6 @@ Private Attributes
      -

      Definition at line 149 of file network_file.h.

      -
      @@ -353,12 +343,10 @@ Private Attributes
      -

      Definition at line 147 of file network_file.h.

      -

      The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1io_1_1_network_file_parser.html b/docs/html/classgridfire_1_1io_1_1_network_file_parser.html index 7000236b..e51dfabd 100644 --- a/docs/html/classgridfire_1_1io_1_1_network_file_parser.html +++ b/docs/html/classgridfire_1_1io_1_1_network_file_parser.html @@ -109,7 +109,7 @@ $(function(){initNavTree('classgridfire_1_1io_1_1_network_file_parser.html','');

      An abstract base class for network file parsers. More...

      -

      #include <network_file.h>

      +

      #include <network_file.h>

      Inheritance diagram for gridfire::io::NetworkFileParser:
      @@ -134,8 +134,6 @@ Public Member Functions

      Detailed Description

      An abstract base class for network file parsers.

      This class defines the interface for parsing files that contain reaction network definitions. Derived classes must implement the parse method to handle specific file formats.

      - -

      Definition at line 22 of file network_file.h.

      Constructor & Destructor Documentation

      ◆ ~NetworkFileParser()

      @@ -212,14 +210,14 @@ Public Member Functions
      } catch (const std::runtime_error& e) {
      // ... handle error
      }
      -
      std::vector< std::string > ParsedNetworkData
      +
      std::vector< std::string > ParsedNetworkData
      Definition network_file.h:12

      Implemented in gridfire::io::MESANetworkFileParser, gridfire::io::SimpleReactionListFileParser, and PyNetworkFileParser.


      The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html b/docs/html/classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html index b730288d..4175d731 100644 --- a/docs/html/classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html +++ b/docs/html/classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html @@ -111,7 +111,7 @@ $(function(){initNavTree('classgridfire_1_1io_1_1_simple_reaction_list_file_pars

      A parser for simple text files containing a list of reactions. More...

      -

      #include <network_file.h>

      +

      #include <network_file.h>

      Inheritance diagram for gridfire::io::SimpleReactionListFileParser:
      @@ -152,8 +152,6 @@ Private Attributes

      Detailed Description

      A parser for simple text files containing a list of reactions.

      This parser reads a file where each line contains a single reaction name. It supports comments (lines starting with '#') and ignores empty lines.

      - -

      Definition at line 68 of file network_file.h.

      Member Typedef Documentation

      ◆ Config

      @@ -175,8 +173,6 @@ Private Attributes
      -

      Definition at line 104 of file network_file.h.

      -
      @@ -199,8 +195,6 @@ Private Attributes
      -

      Definition at line 105 of file network_file.h.

      -

      Constructor & Destructor Documentation

      @@ -230,8 +224,6 @@ Private Attributes

      Constructs a SimpleReactionListFileParser.

      Postcondition
      The parser is initialized and ready to parse files.
      -

      Definition at line 42 of file network_file.cpp.

      -

      Member Function Documentation

      @@ -283,14 +275,12 @@ Private Attributes

      Usage

      ParsedNetworkData data = parser.parse("reactions.txt");
      -
      ParsedNetworkData parse(const std::string &filename) const override
      Parses a simple reaction list file.
      -
      SimpleReactionListFileParser()
      Constructs a SimpleReactionListFileParser.
      -
      std::vector< std::string > ParsedNetworkData
      +
      ParsedNetworkData parse(const std::string &filename) const override
      Parses a simple reaction list file.
      Definition network_file.cpp:44
      +
      SimpleReactionListFileParser()
      Constructs a SimpleReactionListFileParser.
      Definition network_file.cpp:42
      +
      std::vector< std::string > ParsedNetworkData
      Definition network_file.h:12

      Implements gridfire::io::NetworkFileParser.

      -

      Definition at line 44 of file network_file.cpp.

      -

      Member Data Documentation

      @@ -314,8 +304,6 @@ Private Attributes
      -

      Definition at line 106 of file network_file.h.

      -
      @@ -338,13 +326,11 @@ Private Attributes
      -

      Definition at line 107 of file network_file.h.

      -

      The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1partition_1_1_composite_partition_function.html b/docs/html/classgridfire_1_1partition_1_1_composite_partition_function.html index 4c47f0fe..fd55ef12 100644 --- a/docs/html/classgridfire_1_1partition_1_1_composite_partition_function.html +++ b/docs/html/classgridfire_1_1partition_1_1_composite_partition_function.html @@ -111,7 +111,7 @@ $(function(){initNavTree('classgridfire_1_1partition_1_1_composite_partition_fun

      Combines multiple PartitionFunction instances into a single composite strategy. More...

      -

      #include <partition_composite.h>

      +

      #include <partition_composite.h>

      Inheritance diagram for gridfire::partition::CompositePartitionFunction:
      @@ -166,8 +166,6 @@ Private Attributes - -

      Definition at line 27 of file partition_composite.h.

      Constructor & Destructor Documentation

      ◆ CompositePartitionFunction() [1/2]

      @@ -201,8 +199,6 @@ Private Attributes
    -

    Definition at line 11 of file partition_composite.cpp.

    - @@ -228,8 +224,6 @@ Private Attributes
  • -

    Definition at line 20 of file partition_composite.cpp.

    -

    Member Function Documentation

    @@ -264,8 +258,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 88 of file partition_composite.h.

    - @@ -313,8 +305,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 27 of file partition_composite.cpp.

    - @@ -362,8 +352,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 48 of file partition_composite.cpp.

    - @@ -397,8 +385,6 @@ Private Attributes
  • -

    Definition at line 92 of file partition_composite.cpp.

    - @@ -438,8 +424,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 66 of file partition_composite.cpp.

    - @@ -474,8 +458,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 76 of file partition_composite.cpp.

    -

    Member Data Documentation

    @@ -499,8 +481,6 @@ Private Attributes
    -

    Definition at line 92 of file partition_composite.h.

    -
    @@ -525,13 +505,11 @@ Private Attributes

    Set of partition functions to use in the composite partition function.

    -

    Definition at line 93 of file partition_composite.h.

    -
    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1partition_1_1_ground_state_partition_function.html b/docs/html/classgridfire_1_1partition_1_1_ground_state_partition_function.html index 934cb1aa..358b1a64 100644 --- a/docs/html/classgridfire_1_1partition_1_1_ground_state_partition_function.html +++ b/docs/html/classgridfire_1_1partition_1_1_ground_state_partition_function.html @@ -111,7 +111,7 @@ $(function(){initNavTree('classgridfire_1_1partition_1_1_ground_state_partition_

    Partition function implementation for nuclear ground states. More...

    -

    #include <partition_ground.h>

    +

    #include <partition_ground.h>

    Inheritance diagram for gridfire::partition::GroundStatePartitionFunction:
    @@ -156,8 +156,6 @@ Private Attributes

    Detailed Description

    Partition function implementation for nuclear ground states.

    Computes the partition function as (2J + 1) based on the ground state spin J of each isotope. The temperature derivative is always zero. Ground state spins are loaded from the fourdst::atomic::species registry at construction.

    See also
    partition_ground.cpp for implementation details.
    - -

    Definition at line 22 of file partition_ground.h.

    Constructor & Destructor Documentation

    ◆ GroundStatePartitionFunction()

    @@ -181,8 +179,6 @@ Private Attributes
  • -

    Definition at line 12 of file partition_ground.cpp.

    -

    Member Function Documentation

    @@ -217,8 +213,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 88 of file partition_ground.h.

    - @@ -277,8 +271,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 18 of file partition_ground.cpp.

    - @@ -337,8 +329,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 29 of file partition_ground.cpp.

    - @@ -382,8 +372,6 @@ Private Attributes
  • -

    Definition at line 44 of file partition_ground.cpp.

    - @@ -429,8 +417,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 38 of file partition_ground.cpp.

    - @@ -464,8 +450,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 82 of file partition_ground.h.

    -

    Member Data Documentation

    @@ -489,8 +473,6 @@ Private Attributes
    -

    Definition at line 93 of file partition_ground.h.

    -
    @@ -513,13 +495,11 @@ Private Attributes
    -

    Definition at line 92 of file partition_ground.h.

    -

    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1partition_1_1_partition_function.html b/docs/html/classgridfire_1_1partition_1_1_partition_function.html index 26453686..4f6252cc 100644 --- a/docs/html/classgridfire_1_1partition_1_1_partition_function.html +++ b/docs/html/classgridfire_1_1partition_1_1_partition_function.html @@ -109,7 +109,7 @@ $(function(){initNavTree('classgridfire_1_1partition_1_1_partition_function.html

    Abstract interface for evaluating nuclear partition functions. More...

    -

    #include <partition_abstract.h>

    +

    #include <partition_abstract.h>

    Inheritance diagram for gridfire::partition::PartitionFunction:
    @@ -147,8 +147,6 @@ Public Member Functions

    Detailed Description

    Abstract interface for evaluating nuclear partition functions.

    Provides methods to compute the partition function and its temperature derivative for a given isotope, to query if the function supports that isotope, and to clone the function object. Concrete implementations must provide temperature- dependent statistical models.

    - -

    Definition at line 17 of file partition_abstract.h.

    Constructor & Destructor Documentation

    ◆ ~PartitionFunction()

    @@ -383,7 +381,7 @@ Public Member Functions

    The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html b/docs/html/classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html index 6e7d5439..c8d433be 100644 --- a/docs/html/classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html +++ b/docs/html/classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html @@ -114,7 +114,7 @@ $(function(){initNavTree('classgridfire_1_1partition_1_1_rauscher_thielemann_par

    Partition function using Rauscher-Thielemann tabulated normalized G-values. More...

    -

    #include <partition_rauscher_thielemann.h>

    +

    #include <partition_rauscher_thielemann.h>

    Inheritance diagram for gridfire::partition::RauscherThielemannPartitionFunction:
    @@ -200,8 +200,6 @@ Private Attributes - -

    Definition at line 26 of file partition_rauscher_thielemann.h.

    Member Enumeration Documentation

    ◆ Bounds

    @@ -233,8 +231,6 @@ Private Attributes -

    Definition at line 89 of file partition_rauscher_thielemann.h.

    -

    Constructor & Destructor Documentation

    @@ -257,8 +253,6 @@ Private Attributes

    Reads embedded RT partition data records and fills m_partitionData.

    Precondition
    Embedded data arrays are available and non-empty.
    Postcondition
    m_partitionData contains entries for all isotopes in data.
    -

    Definition at line 20 of file partition_rauscher_thielemann.cpp.

    -

    Member Function Documentation

    @@ -291,8 +285,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 81 of file partition_rauscher_thielemann.h.

    - @@ -348,8 +340,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 43 of file partition_rauscher_thielemann.cpp.

    - @@ -405,8 +395,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 78 of file partition_rauscher_thielemann.cpp.

    - @@ -458,8 +446,6 @@ Private Attributes -

    Definition at line 117 of file partition_rauscher_thielemann.cpp.

    - @@ -505,8 +491,6 @@ Private Attributes
    Returns
    InterpolationPoints containing bounds and G values.
    -

    Definition at line 105 of file partition_rauscher_thielemann.cpp.

    - @@ -546,8 +530,6 @@ Private Attributes
    Returns
    Key computed as z*1000 + a.
    -

    Definition at line 145 of file partition_rauscher_thielemann.cpp.

    - @@ -590,8 +572,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 98 of file partition_rauscher_thielemann.cpp.

    - @@ -623,8 +603,6 @@ Private Attributes

    Implements gridfire::partition::PartitionFunction.

    -

    Definition at line 75 of file partition_rauscher_thielemann.h.

    -

    Member Data Documentation

    @@ -648,8 +626,6 @@ Private Attributes
    -

    Definition at line 112 of file partition_rauscher_thielemann.h.

    -
    @@ -674,13 +650,11 @@ Private Attributes

    Map of isotope key to data.

    -

    Definition at line 113 of file partition_rauscher_thielemann.h.

    -
    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1reaction_1_1_logical_reaction.html b/docs/html/classgridfire_1_1reaction_1_1_logical_reaction.html index b3fff312..8599e41d 100644 --- a/docs/html/classgridfire_1_1reaction_1_1_logical_reaction.html +++ b/docs/html/classgridfire_1_1reaction_1_1_logical_reaction.html @@ -112,7 +112,7 @@ $(function(){initNavTree('classgridfire_1_1reaction_1_1_logical_reaction.html','

    Represents a "logical" reaction that aggregates rates from multiple sources. More...

    -

    #include <reaction.h>

    +

    #include <reaction.h>

    Inheritance diagram for gridfire::reaction::LogicalReaction:
    @@ -287,8 +287,6 @@ Additional Inherited Members

    Detailed Description

    Represents a "logical" reaction that aggregates rates from multiple sources.

    A LogicalReaction shares the same reactants and products but combines rates from different evaluations (e.g., "wc12" and "st08" for the same physical reaction). The total rate is the sum of the individual rates. It inherits from Reaction, using the properties of the first provided reaction as its base properties (reactants, products, Q-value, etc.).

    - -

    Definition at line 310 of file reaction.h.

    Constructor & Destructor Documentation

    ◆ LogicalReaction()

    @@ -327,8 +325,6 @@ Additional Inherited Members -

    Definition at line 163 of file reaction.cpp.

    -

    Member Function Documentation

    @@ -361,8 +357,6 @@ Additional Inherited Members -

    Definition at line 192 of file reaction.cpp.

    - @@ -388,8 +382,6 @@ Additional Inherited Members
    -

    Definition at line 359 of file reaction.h.

    -
    @@ -415,8 +407,6 @@ Additional Inherited Members
    -

    Definition at line 360 of file reaction.h.

    -
    @@ -444,8 +434,6 @@ Additional Inherited Members

    Reimplemented from gridfire::reaction::Reaction.

    -

    Definition at line 218 of file reaction.cpp.

    - @@ -482,8 +470,6 @@ Additional Inherited Members

    Reimplemented from gridfire::reaction::Reaction.

    -

    Definition at line 269 of file reaction.cpp.

    - @@ -520,8 +506,6 @@ Additional Inherited Members

    Reimplemented from gridfire::reaction::Reaction.

    -

    Definition at line 214 of file reaction.cpp.

    - @@ -565,8 +549,6 @@ template<typename T>
    Returns
    The total calculated reaction rate.

    This method iterates through all stored RateCoefficientSets, calculates the rate for each, and returns their sum.

    -

    Definition at line 385 of file reaction.h.

    - @@ -592,8 +574,6 @@ template<typename T>
    -

    Definition at line 361 of file reaction.h.

    -
    @@ -619,8 +599,6 @@ template<typename T>
    -

    Definition at line 362 of file reaction.h.

    -
    @@ -649,8 +627,6 @@ template<typename T>

    Gets the number of source rates contributing to this logical reaction.

    Returns
    The number of aggregated rates.
    -

    Definition at line 331 of file reaction.h.

    - @@ -679,8 +655,6 @@ template<typename T>

    Gets the list of source labels for the aggregated rates.

    Returns
    A vector of source label strings.
    -

    Definition at line 337 of file reaction.h.

    -

    Friends And Related Symbol Documentation

    @@ -711,8 +685,6 @@ template<typename T>
    -

    Definition at line 366 of file reaction.h.

    -

    Member Data Documentation

    @@ -738,8 +710,6 @@ template<typename T>

    List of rate coefficient sets from each source.

    -

    Definition at line 373 of file reaction.h.

    - @@ -764,13 +734,11 @@ template<typename T>

    List of source labels.

    -

    Definition at line 372 of file reaction.h.

    -
    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1reaction_1_1_reaction.html b/docs/html/classgridfire_1_1reaction_1_1_reaction.html index 8ede233e..c7585baa 100644 --- a/docs/html/classgridfire_1_1reaction_1_1_reaction.html +++ b/docs/html/classgridfire_1_1reaction_1_1_reaction.html @@ -112,7 +112,7 @@ $(function(){initNavTree('classgridfire_1_1reaction_1_1_reaction.html',''); init

    Represents a single nuclear reaction from a specific data source. More...

    -

    #include <reaction.h>

    +

    #include <reaction.h>

    Inheritance diagram for gridfire::reaction::Reaction:
    @@ -258,10 +258,8 @@ Friends
    "H_1_H_1_to_H_2", "p(p,g)d", 1, {H_1, H_1}, {H_2}, 5.493, "st08", rate_coeffs
    );
    double rate = p_gamma_d.calculate_rate(0.1); // T9 = 0.1
    -
    Reaction(const std::string_view id, const std::string_view peName, const int chapter, const std::vector< fourdst::atomic::Species > &reactants, const std::vector< fourdst::atomic::Species > &products, const double qValue, const std::string_view label, const RateCoefficientSet &sets, const bool reverse=false)
    Constructs a Reaction object.
    Definition reaction.cpp:19
    -
    -

    Definition at line 72 of file reaction.h.

    -

    Constructor & Destructor Documentation

    +
    Reaction(const std::string_view id, const std::string_view peName, const int chapter, const std::vector< fourdst::atomic::Species > &reactants, const std::vector< fourdst::atomic::Species > &products, const double qValue, const std::string_view label, const RateCoefficientSet &sets, const bool reverse=false)
    Constructs a Reaction object.
    Definition reaction.cpp:19
    +

    Constructor & Destructor Documentation

    ◆ ~Reaction()

    @@ -359,8 +357,6 @@ Friends -

    Definition at line 19 of file reaction.cpp.

    -

    Member Function Documentation

    @@ -390,8 +386,6 @@ Friends

    Gets a set of all unique species involved in the reaction.

    Returns
    An unordered_set of all reactant and product species.
    -

    Definition at line 91 of file reaction.cpp.

    - @@ -419,8 +413,6 @@ Friends

    Reimplemented in gridfire::reaction::LogicalReaction.

    -

    Definition at line 47 of file reaction.cpp.

    - @@ -457,8 +449,6 @@ Friends

    Reimplemented in gridfire::reaction::LogicalReaction.

    -

    Definition at line 43 of file reaction.cpp.

    - @@ -495,8 +485,6 @@ Friends

    Reimplemented in gridfire::reaction::LogicalReaction.

    -

    Definition at line 39 of file reaction.cpp.

    - @@ -540,8 +528,6 @@ template<typename T>
    Returns
    The calculated reaction rate.

    The rate is calculated using the standard REACLIB formula: rate = exp(a0 + a1/T9 + a2/T9^(1/3) + a3*T9^(1/3) + a4*T9 + a5*T9^(5/3) + a6*ln(T9))

    -

    Definition at line 283 of file reaction.h.

    - @@ -570,8 +556,6 @@ template<typename T>

    Gets the REACLIB chapter number.

    Returns
    The chapter number.
    -

    Definition at line 128 of file reaction.h.

    - @@ -606,8 +590,6 @@ template<typename T>
    Returns
    True if the species is involved, false otherwise.
    -

    Definition at line 68 of file reaction.cpp.

    - @@ -642,8 +624,6 @@ template<typename T>
    Returns
    True if the species is a product, false otherwise.
    -

    Definition at line 82 of file reaction.cpp.

    - @@ -678,8 +658,6 @@ template<typename T>
    Returns
    True if the species is a reactant, false otherwise.
    -

    Definition at line 73 of file reaction.cpp.

    - @@ -708,8 +686,6 @@ template<typename T>

    Calculates the excess energy from the mass difference of reactants and products.

    Returns
    The excess energy in MeV.
    -

    Definition at line 144 of file reaction.cpp.

    - @@ -745,8 +721,6 @@ template<typename T>
    Returns
    A 64-bit hash value.

    Uses the XXHash64 algorithm on the reaction's ID string.

    -

    Definition at line 157 of file reaction.cpp.

    - @@ -775,8 +749,6 @@ template<typename T>

    Gets the unique identifier of the reaction.

    Returns
    The reaction ID.
    -

    Definition at line 204 of file reaction.h.

    - @@ -805,8 +777,6 @@ template<typename T>

    Checks if this is a reverse reaction rate.

    Returns
    True if it is a reverse rate, false otherwise.
    -

    Definition at line 228 of file reaction.h.

    - @@ -835,8 +805,6 @@ template<typename T>

    Gets the number of unique species involved in the reaction.

    Returns
    The count of unique species.
    -

    Definition at line 129 of file reaction.cpp.

    - @@ -871,8 +839,6 @@ template<typename T>
    Returns
    True if the reactions are not equal.
    -

    Definition at line 248 of file reaction.h.

    - @@ -907,8 +873,6 @@ template<typename T>
    Returns
    True if the reaction IDs are the same.
    -

    Definition at line 241 of file reaction.h.

    - @@ -937,8 +901,6 @@ template<typename T>

    Gets the reaction name in (projectile, ejectile) notation.

    Returns
    The reaction name (e.g., "p(p,g)d").
    -

    Definition at line 122 of file reaction.h.

    - @@ -967,8 +929,6 @@ template<typename T>

    Gets a set of all unique product species.

    Returns
    An unordered_set of product species.
    -

    Definition at line 106 of file reaction.cpp.

    - @@ -997,8 +957,6 @@ template<typename T>

    Gets the vector of product species.

    Returns
    A const reference to the vector of products.
    -

    Definition at line 222 of file reaction.h.

    - @@ -1027,8 +985,6 @@ template<typename T>

    Gets the Q-value of the reaction.

    Returns
    The Q-value in whatever units the reaction was defined in (usually MeV).
    -

    Definition at line 210 of file reaction.h.

    - @@ -1057,8 +1013,6 @@ template<typename T>

    Gets the set of rate coefficients.

    Returns
    A const reference to the RateCoefficientSet.
    -

    Definition at line 140 of file reaction.h.

    - @@ -1087,8 +1041,6 @@ template<typename T>

    Gets a set of all unique reactant species.

    Returns
    An unordered_set of reactant species.
    -

    Definition at line 98 of file reaction.cpp.

    - @@ -1117,8 +1069,6 @@ template<typename T>

    Gets the vector of reactant species.

    Returns
    A const reference to the vector of reactants.
    -

    Definition at line 216 of file reaction.h.

    - @@ -1147,8 +1097,6 @@ template<typename T>

    Gets the source label for the rate data.

    Returns
    The source label (e.g., "wc12w", "st08").
    -

    Definition at line 134 of file reaction.h.

    - @@ -1177,8 +1125,6 @@ template<typename T>

    Gets a map of all species to their stoichiometric coefficients.

    Returns
    An unordered_map from species to their integer coefficients.
    -

    Definition at line 133 of file reaction.cpp.

    - @@ -1243,8 +1189,6 @@ template<typename T>
    -

    Definition at line 258 of file reaction.h.

    -

    Member Data Documentation

    @@ -1270,8 +1214,6 @@ template<typename T>

    Chapter number from the REACLIB database, defining the reaction structure.

    -

    Definition at line 266 of file reaction.h.

    - @@ -1296,8 +1238,6 @@ template<typename T>

    Unique identifier for the reaction (e.g., "h1+h1=>h2+e+nu").

    -

    Definition at line 264 of file reaction.h.

    - @@ -1320,8 +1260,6 @@ template<typename T>
    -

    Definition at line 263 of file reaction.h.

    -
    @@ -1346,8 +1284,6 @@ template<typename T>

    Name of the reaction in (projectile, ejectile) notation (e.g. "p(p,g)d").

    -

    Definition at line 265 of file reaction.h.

    - @@ -1372,8 +1308,6 @@ template<typename T>

    Products of the reaction.

    -

    Definition at line 269 of file reaction.h.

    - @@ -1398,8 +1332,6 @@ template<typename T>

    Q-value of the reaction in MeV.

    -

    Definition at line 267 of file reaction.h.

    - @@ -1424,8 +1356,6 @@ template<typename T>

    The seven rate coefficients.

    -

    Definition at line 271 of file reaction.h.

    - @@ -1450,8 +1380,6 @@ template<typename T>

    Reactants of the reaction.

    -

    Definition at line 268 of file reaction.h.

    - @@ -1476,8 +1404,6 @@ template<typename T>

    Flag indicating if this is a reverse reaction rate.

    -

    Definition at line 272 of file reaction.h.

    - @@ -1502,13 +1428,11 @@ template<typename T>

    Source label for the rate data (e.g., "wc12w", "st08").

    -

    Definition at line 270 of file reaction.h.

    -
    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1reaction_1_1_templated_reaction_set.html b/docs/html/classgridfire_1_1reaction_1_1_templated_reaction_set.html index 5d57c742..ece7c6d8 100644 --- a/docs/html/classgridfire_1_1reaction_1_1_templated_reaction_set.html +++ b/docs/html/classgridfire_1_1reaction_1_1_templated_reaction_set.html @@ -108,7 +108,7 @@ $(function(){initNavTree('classgridfire_1_1reaction_1_1_templated_reaction_set.h
    -

    #include <reaction.h>

    +

    #include <reaction.h>

    @@ -196,11 +196,7 @@ Friends

    Public Member Functions

    std::ostream & operator<< (std::ostream &os, const TemplatedReactionSet< ReactionT > &r)
     
    -

    Detailed Description

    -
    template<typename ReactionT>
    -class gridfire::reaction::TemplatedReactionSet< ReactionT >
    -

    Definition at line 406 of file reaction.h.

    -

    Constructor & Destructor Documentation

    +

    Constructor & Destructor Documentation

    ◆ TemplatedReactionSet() [1/3]

    @@ -234,8 +230,6 @@ template<typename ReactionT>
    -

    Definition at line 568 of file reaction.h.

    - @@ -255,8 +249,6 @@ template<typename ReactionT>
    -

    Definition at line 583 of file reaction.h.

    -
    @@ -284,8 +276,6 @@ template<typename ReactionT> -

    Definition at line 586 of file reaction.h.

    -

    Member Function Documentation

    @@ -314,8 +304,6 @@ template<typename ReactionT> -

    Definition at line 609 of file reaction.h.

    - @@ -343,8 +331,6 @@ template<typename ReactionT>
    -

    Definition at line 531 of file reaction.h.

    -
    @@ -372,8 +358,6 @@ template<typename ReactionT>
    -

    Definition at line 532 of file reaction.h.

    -
    @@ -395,8 +379,6 @@ template<typename ReactionT>

    Removes all reactions from the set.

    -

    Definition at line 649 of file reaction.h.

    - @@ -433,8 +415,6 @@ template<typename ReactionT>
    Returns
    True if the reaction is in the set, false otherwise.
    -

    Definition at line 639 of file reaction.h.

    - @@ -471,8 +451,6 @@ template<typename ReactionT>
    Returns
    True if the reaction is in the set, false otherwise.
    -

    Definition at line 629 of file reaction.h.

    - @@ -509,8 +487,6 @@ template<typename ReactionT>
    Returns
    True if the species is a product in any reaction.
    -

    Definition at line 675 of file reaction.h.

    - @@ -547,8 +523,6 @@ template<typename ReactionT>
    Returns
    True if the species is a reactant in any reaction.
    -

    Definition at line 665 of file reaction.h.

    - @@ -585,8 +559,6 @@ template<typename ReactionT>
    Returns
    True if the species is involved in any reaction.
    -

    Definition at line 655 of file reaction.h.

    - @@ -614,8 +586,6 @@ template<typename ReactionT>
    -

    Definition at line 533 of file reaction.h.

    -
    @@ -643,8 +613,6 @@ template<typename ReactionT>
    -

    Definition at line 534 of file reaction.h.

    -
    @@ -672,8 +640,6 @@ template<typename ReactionT>
    -

    Definition at line 734 of file reaction.h.

    -
    @@ -711,8 +677,6 @@ template<typename ReactionT>
    Returns
    A 64-bit hash value.

    The algorithm computes the hash of each individual reaction, sorts the hashes, and then computes a final hash over the sorted list of hashes. This ensures the hash is order-independent.

    -

    Definition at line 716 of file reaction.h.

    - @@ -741,8 +705,6 @@ template<typename ReactionT>
    Returns
    True if the sets are not equal.
    -

    Definition at line 711 of file reaction.h.

    - @@ -771,8 +733,6 @@ template<typename ReactionT>
    Returns
    A reference to this ReactionSet.
    -

    Definition at line 599 of file reaction.h.

    - @@ -801,8 +761,6 @@ template<typename ReactionT>
    Returns
    True if the sets are equal (same size and hash).
    -

    Definition at line 703 of file reaction.h.

    - @@ -845,8 +803,6 @@ template<typename ReactionT> -

    Definition at line 694 of file reaction.h.

    - @@ -889,8 +845,6 @@ template<typename ReactionT> -

    Definition at line 685 of file reaction.h.

    - @@ -918,8 +872,6 @@ template<typename ReactionT> -

    Definition at line 616 of file reaction.h.

    - @@ -950,8 +902,6 @@ template<typename ReactionT>

    Gets the number of reactions in the set.

    Returns
    The size of the set.
    -

    Definition at line 459 of file reaction.h.

    -

    Friends And Related Symbol Documentation

    @@ -984,8 +934,6 @@ template<typename ReactionT>
    -

    Definition at line 537 of file reaction.h.

    -

    Member Data Documentation

    @@ -1011,8 +959,6 @@ template<typename ReactionT>
    -

    Definition at line 557 of file reaction.h.

    -
    @@ -1037,8 +983,6 @@ template<typename ReactionT>
    -

    Definition at line 555 of file reaction.h.

    -
    @@ -1065,8 +1009,6 @@ template<typename ReactionT>

    Maps reaction IDs to Reaction objects for quick lookup.

    -

    Definition at line 558 of file reaction.h.

    - @@ -1091,12 +1033,10 @@ template<typename ReactionT>
    -

    Definition at line 556 of file reaction.h.

    -

    The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1screening_1_1_bare_screening_model.html b/docs/html/classgridfire_1_1screening_1_1_bare_screening_model.html index 85edaf5a..ba4bf22d 100644 --- a/docs/html/classgridfire_1_1screening_1_1_bare_screening_model.html +++ b/docs/html/classgridfire_1_1screening_1_1_bare_screening_model.html @@ -111,7 +111,7 @@ $(function(){initNavTree('classgridfire_1_1screening_1_1_bare_screening_model.ht

    A screening model that applies no screening effect. More...

    -

    #include <screening_bare.h>

    +

    #include <screening_bare.h>

    Inheritance diagram for gridfire::screening::BareScreeningModel:
    @@ -158,8 +158,6 @@ Additional Inherited Members

    Detailed Description

    A screening model that applies no screening effect.

    This class implements the ScreeningModel interface but returns a screening factor of 1.0 for all reactions, regardless of the plasma conditions. It represents the case of bare, unscreened nuclei and serves as a baseline or can be used when screening effects are negligible or intentionally ignored.

    - -

    Definition at line 21 of file screening_bare.h.

    Member Typedef Documentation

    ◆ ADDouble

    @@ -183,8 +181,6 @@ Additional Inherited Members

    Alias for CppAD Automatic Differentiation type for double precision.

    -

    Definition at line 23 of file screening_bare.h.

    -

    Member Function Documentation

    @@ -271,8 +267,6 @@ template<typename T>
    Returns
    A std::vector<T> of the same size as reactions, with all elements set to 1.0.
    -

    Definition at line 126 of file screening_bare.h.

    - @@ -333,8 +327,6 @@ template<typename T>

    Implements gridfire::screening::ScreeningModel.

    -

    Definition at line 12 of file screening_bare.cpp.

    - @@ -399,18 +391,16 @@ template<typename T>
    reactions, species, Y, T9, rho
    );
    // 'factors' will contain [1.0, 1.0, ...]
    -
    A screening model that applies no screening effect.
    -
    std::vector< double > calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &Y, const double T9, const double rho) const override
    Calculates screening factors, which are always 1.0.
    +
    A screening model that applies no screening effect.
    Definition screening_bare.h:21
    +
    std::vector< double > calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &Y, const double T9, const double rho) const override
    Calculates screening factors, which are always 1.0.
    Definition screening_bare.cpp:22

    Implements gridfire::screening::ScreeningModel.

    -

    Definition at line 22 of file screening_bare.cpp.

    -
    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1screening_1_1_screening_model.html b/docs/html/classgridfire_1_1screening_1_1_screening_model.html index 098d1636..7d7296ce 100644 --- a/docs/html/classgridfire_1_1screening_1_1_screening_model.html +++ b/docs/html/classgridfire_1_1screening_1_1_screening_model.html @@ -110,7 +110,7 @@ $(function(){initNavTree('classgridfire_1_1screening_1_1_screening_model.html','

    An abstract base class for plasma screening models. More...

    -

    #include <screening_abstract.h>

    +

    #include <screening_abstract.h>

    Inheritance diagram for gridfire::screening::ScreeningModel:
    @@ -145,8 +145,6 @@ Public Member Functions

    An abstract base class for plasma screening models.

    This class defines the interface for models that calculate the enhancement factor for nuclear reaction rates due to the electrostatic screening of interacting nuclei by the surrounding plasma. Concrete implementations of this class will provide specific screening prescriptions (e.g., WEAK, BARE, STRONG, etc.).

    The interface provides methods for calculating screening factors for both standard double-precision inputs and for CppAD's automatic differentiation types, allowing the screening contributions to be included in Jacobian calculations.

    - -

    Definition at line 27 of file screening_abstract.h.

    Member Typedef Documentation

    ◆ ADDouble

    @@ -162,8 +160,6 @@ Public Member Functions

    Alias for CppAD Automatic Differentiation type for double precision.

    -

    Definition at line 30 of file screening_abstract.h.

    -

    Constructor & Destructor Documentation

    @@ -334,7 +330,7 @@ Public Member Functions
    The documentation for this class was generated from the following file: diff --git a/docs/html/classgridfire_1_1screening_1_1_weak_screening_model.html b/docs/html/classgridfire_1_1screening_1_1_weak_screening_model.html index b02922c8..fd61e404 100644 --- a/docs/html/classgridfire_1_1screening_1_1_weak_screening_model.html +++ b/docs/html/classgridfire_1_1screening_1_1_weak_screening_model.html @@ -111,7 +111,7 @@ $(function(){initNavTree('classgridfire_1_1screening_1_1_weak_screening_model.ht

    Implements the weak screening model based on the Debye-Hückel approximation. More...

    -

    #include <screening_weak.h>

    +

    #include <screening_weak.h>

    Inheritance diagram for gridfire::screening::WeakScreeningModel:
    @@ -158,8 +158,6 @@ Additional Inherited Members

    Detailed Description

    Implements the weak screening model based on the Debye-Hückel approximation.

    This class provides a concrete implementation of the ScreeningModel interface for the weak screening regime, following the formulation of Salpeter (1954). This approach applies the Debye-Hückel theory to model the electrostatic shielding of nuclei in a plasma. It is applicable to non-degenerate, non-relativistic plasmas where thermal energy dominates the electrostatic potential energy.

    - -

    Definition at line 26 of file screening_weak.h.

    Member Function Documentation

    ◆ calculateFactors_impl()

    @@ -257,8 +255,6 @@ template<typename T>
  • Final Factor: The screening factor for the reaction is exp(H_12).
  • -

    Definition at line 141 of file screening_weak.h.

    - @@ -319,8 +315,6 @@ template<typename T>

    Implements gridfire::screening::ScreeningModel.

    -

    Definition at line 12 of file screening_weak.cpp.

    - @@ -383,13 +377,11 @@ template<typename T>
    std::vector<double> factors = weak_model.calculateScreeningFactors(
    reactions, species, Y, T9, rho
    );
    -
    Implements the weak screening model based on the Debye-Hückel approximation.
    -
    std::vector< double > calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &Y, const double T9, const double rho) const override
    Calculates weak screening factors for a set of reactions.
    +
    Implements the weak screening model based on the Debye-Hückel approximation.
    Definition screening_weak.h:26
    +
    std::vector< double > calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &Y, const double T9, const double rho) const override
    Calculates weak screening factors for a set of reactions.
    Definition screening_weak.cpp:22

    Implements gridfire::screening::ScreeningModel.

    -

    Definition at line 22 of file screening_weak.cpp.

    -

    Member Data Documentation

    @@ -415,13 +407,11 @@ template<typename T>

    Logger instance for recording trace and debug information.

    -

    Definition at line 81 of file screening_weak.h.

    -
    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1solver_1_1_direct_network_solver.html b/docs/html/classgridfire_1_1solver_1_1_direct_network_solver.html index 17f4c720..769543c6 100644 --- a/docs/html/classgridfire_1_1solver_1_1_direct_network_solver.html +++ b/docs/html/classgridfire_1_1solver_1_1_direct_network_solver.html @@ -111,7 +111,7 @@ $(function(){initNavTree('classgridfire_1_1solver_1_1_direct_network_solver.html

    A network solver that directly integrates the reaction network ODEs. More...

    -

    #include <solver.h>

    +

    #include <solver.h>

    Inheritance diagram for gridfire::solver::DirectNetworkSolver:
    @@ -171,8 +171,6 @@ Additional Inherited Members

    Detailed Description

    A network solver that directly integrates the reaction network ODEs.

    This solver uses a Runge-Kutta method to directly integrate the reaction network ODEs. It is simpler than the QSENetworkSolver, but it can be less efficient for stiff networks with disparate timescales.

    - -

    Definition at line 65 of file solver.h.

    Member Function Documentation

    ◆ evaluate()

    @@ -208,8 +206,6 @@ Additional Inherited Members

    Implements gridfire::solver::NetworkSolverStrategy< DynamicEngine >.

    -

    Definition at line 22 of file solver.cpp.

    -

    Member Data Documentation

    @@ -235,8 +231,6 @@ Additional Inherited Members

    Configuration instance.

    -

    Definition at line 181 of file solver.h.

    - @@ -261,13 +255,11 @@ Additional Inherited Members

    Logger instance.

    -

    Definition at line 180 of file solver.h.

    -
    The documentation for this class was generated from the following files: diff --git a/docs/html/classgridfire_1_1solver_1_1_network_solver_strategy.html b/docs/html/classgridfire_1_1solver_1_1_network_solver_strategy.html index 12e9bf26..da5c2337 100644 --- a/docs/html/classgridfire_1_1solver_1_1_network_solver_strategy.html +++ b/docs/html/classgridfire_1_1solver_1_1_network_solver_strategy.html @@ -110,7 +110,7 @@ $(function(){initNavTree('classgridfire_1_1solver_1_1_network_solver_strategy.ht

    Abstract base class for network solver strategies. More...

    -

    #include <solver.h>

    +

    #include <solver.h>

    @@ -140,8 +140,6 @@ class gridfire::solver::NetworkSolverStrategy< EngineT >

    Abstract

    Public Member Functions

    - -

    Definition at line 27 of file solver.h.

    Constructor & Destructor Documentation

    ◆ NetworkSolverStrategy()

    @@ -176,8 +174,6 @@ template<typename EngineT> -

    Definition at line 33 of file solver.h.

    - @@ -273,12 +269,10 @@ template<typename EngineT>

    The engine used by this solver strategy.

    -

    Definition at line 47 of file solver.h.

    -
    The documentation for this class was generated from the following file: diff --git a/docs/html/concept_0d012022023301355052304263320136165002200160012126_1_1_is_dynamic_engine.html b/docs/html/concept_0d012022023301355052304263320136165002200160012126_1_1_is_dynamic_engine.html index dbfcefef..e26aa1fe 100644 --- a/docs/html/concept_0d012022023301355052304263320136165002200160012126_1_1_is_dynamic_engine.html +++ b/docs/html/concept_0d012022023301355052304263320136165002200160012126_1_1_is_dynamic_engine.html @@ -105,11 +105,8 @@ $(function(){initNavTree('concept_0d01202202330135505230426332013616500220016001

    Concept definition

    template<typename T>
    concept @012022023301355052304263320136165002200160012126::IsDynamicEngine = std::is_base_of_v<gridfire::DynamicEngine, T>
    - -

    Detailed Description

    -
    -

    Definition at line 18 of file bindings.cpp.

    -
    + + + diff --git a/docs/html/construction_8cpp.html b/docs/html/construction_8cpp.html index 819066f2..5988ff84 100644 --- a/docs/html/construction_8cpp.html +++ b/docs/html/construction_8cpp.html @@ -107,18 +107,16 @@ $(function(){initNavTree('construction_8cpp.html',''); initResizable(true); });
    construction.cpp File Reference
    -
    #include "gridfire/engine/procedures/construction.h"
    +
    #include "gridfire/engine/procedures/construction.h"
    #include <ranges>
    #include <stdexcept>
    -#include "gridfire/reaction/reaction.h"
    -#include "gridfire/reaction/reaclib.h"
    +#include "gridfire/reaction/reaction.h"
    +#include "gridfire/reaction/reaclib.h"
    #include "fourdst/composition/composition.h"
    #include "fourdst/logging/logging.h"
    #include "quill/Logger.h"
    #include "quill/LogMacros.h"
    -
    -

    Go to the source code of this file.

    - +
    diff --git a/docs/html/construction_8h.html b/docs/html/construction_8h.html index 6081081c..13eda590 100644 --- a/docs/html/construction_8h.html +++ b/docs/html/construction_8h.html @@ -105,13 +105,11 @@ $(function(){initNavTree('construction_8h.html',''); initResizable(true); });
    construction.h File Reference
    -
    #include "gridfire/reaction/reaction.h"
    -#include "gridfire/engine/types/building.h"
    +
    #include "gridfire/reaction/reaction.h"
    +#include "gridfire/engine/types/building.h"
    #include "fourdst/composition/composition.h"
    #include <variant>
    -
    -

    Go to the source code of this file.

    -

    Classes

    class  gridfire::Reaction
    +
    diff --git a/docs/html/dir_048d8e0a5613c02d1dd32a8c2b4fae8e.html b/docs/html/dir_048d8e0a5613c02d1dd32a8c2b4fae8e.html index 2134ab4d..f6f470f5 100644 --- a/docs/html/dir_048d8e0a5613c02d1dd32a8c2b4fae8e.html +++ b/docs/html/dir_048d8e0a5613c02d1dd32a8c2b4fae8e.html @@ -110,9 +110,9 @@ Directories

    Namespaces

    namespace  gridfire
    - + - +

    Files

     bindings.cpp
     bindings.cpp
     
     bindings.h
     bindings.h
     
    diff --git a/docs/html/dir_1ae9febcce3c81c54e014e2202672ae2.html b/docs/html/dir_1ae9febcce3c81c54e014e2202672ae2.html index 23674d07..54daf032 100644 --- a/docs/html/dir_1ae9febcce3c81c54e014e2202672ae2.html +++ b/docs/html/dir_1ae9febcce3c81c54e014e2202672ae2.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_1ae9febcce3c81c54e014e2202672ae2.html',''); initRe - + - +

    Files

     bindings.cpp
     bindings.cpp
     
     bindings.h
     bindings.h
     
    diff --git a/docs/html/dir_1c671bae89ad45c4f6571bd7c3fca7f2.html b/docs/html/dir_1c671bae89ad45c4f6571bd7c3fca7f2.html index fc44add0..99d2639a 100644 --- a/docs/html/dir_1c671bae89ad45c4f6571bd7c3fca7f2.html +++ b/docs/html/dir_1c671bae89ad45c4f6571bd7c3fca7f2.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_1c671bae89ad45c4f6571bd7c3fca7f2.html',''); initRe - + - +

    Files

     io.h
     io.h
     
     network_file.h
     network_file.h
     
    diff --git a/docs/html/dir_1d1d50ce0d70b163d7d102a960190628.html b/docs/html/dir_1d1d50ce0d70b163d7d102a960190628.html index 5d1513e9..8a8466f6 100644 --- a/docs/html/dir_1d1d50ce0d70b163d7d102a960190628.html +++ b/docs/html/dir_1d1d50ce0d70b163d7d102a960190628.html @@ -110,19 +110,19 @@ Directories - + - + - + - + - + - + - +

    Files

     partition.h
     partition.h
     
     partition_abstract.h
     partition_abstract.h
     
     partition_ground.h
     partition_ground.h
     
     partition_rauscher_thielemann.h
     partition_rauscher_thielemann.h
     
     partition_types.h
     partition_types.h
     
     rauscher_thielemann_partition_data.h
     rauscher_thielemann_partition_data.h
     
     rauscher_thielemann_partition_data_record.h
     rauscher_thielemann_partition_data_record.h
     
    diff --git a/docs/html/dir_3626e0c0e3c5d7812d6b277dfa4ec364.html b/docs/html/dir_3626e0c0e3c5d7812d6b277dfa4ec364.html index 346d08c3..5d6c7a85 100644 --- a/docs/html/dir_3626e0c0e3c5d7812d6b277dfa4ec364.html +++ b/docs/html/dir_3626e0c0e3c5d7812d6b277dfa4ec364.html @@ -126,7 +126,7 @@ Directories - +

    Files

     network.h
     network.h
     
    diff --git a/docs/html/dir_3cc0b3e3c66436f74054a789a4a47fbc.html b/docs/html/dir_3cc0b3e3c66436f74054a789a4a47fbc.html index 48834454..77c07f1c 100644 --- a/docs/html/dir_3cc0b3e3c66436f74054a789a4a47fbc.html +++ b/docs/html/dir_3cc0b3e3c66436f74054a789a4a47fbc.html @@ -112,9 +112,9 @@ Directories - + - +

    Files

     engine_approx8.cpp
     engine_approx8.cpp
     
     engine_graph.cpp
     engine_graph.cpp
     
    diff --git a/docs/html/dir_43d540904cac5d711ae55af9d63e6471.html b/docs/html/dir_43d540904cac5d711ae55af9d63e6471.html index eca34a49..d5dcb6e5 100644 --- a/docs/html/dir_43d540904cac5d711ae55af9d63e6471.html +++ b/docs/html/dir_43d540904cac5d711ae55af9d63e6471.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_43d540904cac5d711ae55af9d63e6471.html',''); initRe - + - +

    Files

     construction.cpp
     construction.cpp
     
     priming.cpp
     priming.cpp
     
    diff --git a/docs/html/dir_4eba3bf96e8b886928c6be1f4154164d.html b/docs/html/dir_4eba3bf96e8b886928c6be1f4154164d.html index a3171a41..123661b1 100644 --- a/docs/html/dir_4eba3bf96e8b886928c6be1f4154164d.html +++ b/docs/html/dir_4eba3bf96e8b886928c6be1f4154164d.html @@ -110,9 +110,9 @@ Directories - + - +

    Files

     bindings.cpp
     bindings.cpp
     
     bindings.h
     bindings.h
     
    diff --git a/docs/html/dir_4fd0dc9a50f7a53e22cb356c650f915e.html b/docs/html/dir_4fd0dc9a50f7a53e22cb356c650f915e.html index bdc0bfdd..154e2e6f 100644 --- a/docs/html/dir_4fd0dc9a50f7a53e22cb356c650f915e.html +++ b/docs/html/dir_4fd0dc9a50f7a53e22cb356c650f915e.html @@ -105,7 +105,7 @@ $(function(){initNavTree('dir_4fd0dc9a50f7a53e22cb356c650f915e.html',''); initRe - +

    Files

     solver.cpp
     solver.cpp
     
    diff --git a/docs/html/dir_5c0d64f70903e893b1efe571a4b8de29.html b/docs/html/dir_5c0d64f70903e893b1efe571a4b8de29.html index 2fac23de..5d75b480 100644 --- a/docs/html/dir_5c0d64f70903e893b1efe571a4b8de29.html +++ b/docs/html/dir_5c0d64f70903e893b1efe571a4b8de29.html @@ -128,7 +128,7 @@ Directories - +

    Files

     bindings.cpp
     bindings.cpp
     
    diff --git a/docs/html/dir_64012712bac8d4927da7703e58c6c3c3.html b/docs/html/dir_64012712bac8d4927da7703e58c6c3c3.html index 3c6e9a21..63dd42cc 100644 --- a/docs/html/dir_64012712bac8d4927da7703e58c6c3c3.html +++ b/docs/html/dir_64012712bac8d4927da7703e58c6c3c3.html @@ -110,9 +110,9 @@ Directories - + - +

    Files

     bindings.cpp
     bindings.cpp
     
     bindings.h
     bindings.h
     
    diff --git a/docs/html/dir_65bc51589f8002bfcb72faf47ab41180.html b/docs/html/dir_65bc51589f8002bfcb72faf47ab41180.html index c50d01d4..0cdbee1e 100644 --- a/docs/html/dir_65bc51589f8002bfcb72faf47ab41180.html +++ b/docs/html/dir_65bc51589f8002bfcb72faf47ab41180.html @@ -105,7 +105,7 @@ $(function(){initNavTree('dir_65bc51589f8002bfcb72faf47ab41180.html',''); initRe - +

    Files

     network_file.cpp
     network_file.cpp
     
    diff --git a/docs/html/dir_6f67cad5a3dd5daef2b4bab22419acbf.html b/docs/html/dir_6f67cad5a3dd5daef2b4bab22419acbf.html index 6da01371..884a1f07 100644 --- a/docs/html/dir_6f67cad5a3dd5daef2b4bab22419acbf.html +++ b/docs/html/dir_6f67cad5a3dd5daef2b4bab22419acbf.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_6f67cad5a3dd5daef2b4bab22419acbf.html',''); initRe - + - +

    Files

     bindings.cpp
     bindings.cpp
     
     bindings.h
     bindings.h
     
    diff --git a/docs/html/dir_736d89e8e2b688d729ae4656e8c69720.html b/docs/html/dir_736d89e8e2b688d729ae4656e8c69720.html index 9a3d3747..fe3c38d0 100644 --- a/docs/html/dir_736d89e8e2b688d729ae4656e8c69720.html +++ b/docs/html/dir_736d89e8e2b688d729ae4656e8c69720.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_736d89e8e2b688d729ae4656e8c69720.html',''); initRe - + - +

    Files

     py_engine.cpp
     py_engine.cpp
     
     py_engine.h
     py_engine.h
     
    diff --git a/docs/html/dir_7eae81c2ec58ffa76af06bb25bb86137.html b/docs/html/dir_7eae81c2ec58ffa76af06bb25bb86137.html index b61554ec..7d17b0b9 100644 --- a/docs/html/dir_7eae81c2ec58ffa76af06bb25bb86137.html +++ b/docs/html/dir_7eae81c2ec58ffa76af06bb25bb86137.html @@ -110,9 +110,9 @@ Directories - + - +

    Files

     bindings.cpp
     bindings.cpp
     
     bindings.h
     bindings.h
     
    diff --git a/docs/html/dir_80d0745b866022f2047f807b3376dff7.html b/docs/html/dir_80d0745b866022f2047f807b3376dff7.html index 2b65dc94..0bba839c 100644 --- a/docs/html/dir_80d0745b866022f2047f807b3376dff7.html +++ b/docs/html/dir_80d0745b866022f2047f807b3376dff7.html @@ -105,11 +105,11 @@ $(function(){initNavTree('dir_80d0745b866022f2047f807b3376dff7.html',''); initRe - + - + - +

    Files

     building.h
     building.h
     
     engine_types.h
     engine_types.h
     
     reporting.h
     reporting.h
     
    diff --git a/docs/html/dir_87d18a4dc5174905bfd7d2dc734defe6.html b/docs/html/dir_87d18a4dc5174905bfd7d2dc734defe6.html index 04369810..e6306f4f 100644 --- a/docs/html/dir_87d18a4dc5174905bfd7d2dc734defe6.html +++ b/docs/html/dir_87d18a4dc5174905bfd7d2dc734defe6.html @@ -105,7 +105,7 @@ $(function(){initNavTree('dir_87d18a4dc5174905bfd7d2dc734defe6.html',''); initRe - +

    Files

     logging.cpp
     logging.cpp
     
    diff --git a/docs/html/dir_8e34b6fea5a3d13256b367f27bc2135d.html b/docs/html/dir_8e34b6fea5a3d13256b367f27bc2135d.html index f6c5b985..95ac3c37 100644 --- a/docs/html/dir_8e34b6fea5a3d13256b367f27bc2135d.html +++ b/docs/html/dir_8e34b6fea5a3d13256b367f27bc2135d.html @@ -105,7 +105,7 @@ $(function(){initNavTree('dir_8e34b6fea5a3d13256b367f27bc2135d.html',''); initRe - +

    Files

     logging.h
     logging.h
     
    diff --git a/docs/html/dir_902e06e9d82d80b06df7be6e417fa9ee.html b/docs/html/dir_902e06e9d82d80b06df7be6e417fa9ee.html index 6a168911..b5d8e4d5 100644 --- a/docs/html/dir_902e06e9d82d80b06df7be6e417fa9ee.html +++ b/docs/html/dir_902e06e9d82d80b06df7be6e417fa9ee.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_902e06e9d82d80b06df7be6e417fa9ee.html',''); initRe - + - +

    Files

     reaclib.cpp
     reaclib.cpp
     
     reaction.cpp
     reaction.cpp
     
    diff --git a/docs/html/dir_97105ebeaecd797c90bf23079fd9b0e6.html b/docs/html/dir_97105ebeaecd797c90bf23079fd9b0e6.html index bdeeb4f5..c57af27f 100644 --- a/docs/html/dir_97105ebeaecd797c90bf23079fd9b0e6.html +++ b/docs/html/dir_97105ebeaecd797c90bf23079fd9b0e6.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_97105ebeaecd797c90bf23079fd9b0e6.html',''); initRe - + - +

    Files

     py_partition.cpp
     py_partition.cpp
     
     py_partition.h
     py_partition.h
     
    diff --git a/docs/html/dir_9f35e0f3e3878d201f80e9b6c966a769.html b/docs/html/dir_9f35e0f3e3878d201f80e9b6c966a769.html index 1b5842c1..6e0af3d2 100644 --- a/docs/html/dir_9f35e0f3e3878d201f80e9b6c966a769.html +++ b/docs/html/dir_9f35e0f3e3878d201f80e9b6c966a769.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_9f35e0f3e3878d201f80e9b6c966a769.html',''); initRe - + - +

    Files

     expectations.h
     expectations.h
     
     expected_engine.h
     expected_engine.h
     
    diff --git a/docs/html/dir_a2537f6f0ba382cc4200a69fb7d9b7da.html b/docs/html/dir_a2537f6f0ba382cc4200a69fb7d9b7da.html index f37a47a2..2608a9a5 100644 --- a/docs/html/dir_a2537f6f0ba382cc4200a69fb7d9b7da.html +++ b/docs/html/dir_a2537f6f0ba382cc4200a69fb7d9b7da.html @@ -105,7 +105,7 @@ $(function(){initNavTree('dir_a2537f6f0ba382cc4200a69fb7d9b7da.html',''); initRe - +

    Files

     partition_composite.cpp
     partition_composite.cpp
     
    diff --git a/docs/html/dir_ad59de2d6f32552fa0ecb4acca2fbb0b.html b/docs/html/dir_ad59de2d6f32552fa0ecb4acca2fbb0b.html index ea27d622..dc3ed1c6 100644 --- a/docs/html/dir_ad59de2d6f32552fa0ecb4acca2fbb0b.html +++ b/docs/html/dir_ad59de2d6f32552fa0ecb4acca2fbb0b.html @@ -105,15 +105,15 @@ $(function(){initNavTree('dir_ad59de2d6f32552fa0ecb4acca2fbb0b.html',''); initRe - + - + - + - + - +

    Files

     screening.h
     screening.h
     
     screening_abstract.h
     screening_abstract.h
     
     screening_bare.h
     screening_bare.h
     
     screening_types.h
     screening_types.h
     
     screening_weak.h
     screening_weak.h
     
    diff --git a/docs/html/dir_aff155d61c3b73b9ab7dcdc908c4d49e.html b/docs/html/dir_aff155d61c3b73b9ab7dcdc908c4d49e.html index 9231ee73..3ea1ee04 100644 --- a/docs/html/dir_aff155d61c3b73b9ab7dcdc908c4d49e.html +++ b/docs/html/dir_aff155d61c3b73b9ab7dcdc908c4d49e.html @@ -114,15 +114,15 @@ Directories - + - + - + - +

    Files

     engine.h
     engine.h
     Core header for the GridFire reaction network engine module.
     
     engine_abstract.h
     engine_abstract.h
     Abstract interfaces for reaction network engines in GridFire.
     
     engine_approx8.h
     engine_approx8.h
     
     engine_graph.h
     engine_graph.h
     
    diff --git a/docs/html/dir_b854c27c088682f074a57cfa949846df.html b/docs/html/dir_b854c27c088682f074a57cfa949846df.html index 2003f88e..471d1211 100644 --- a/docs/html/dir_b854c27c088682f074a57cfa949846df.html +++ b/docs/html/dir_b854c27c088682f074a57cfa949846df.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_b854c27c088682f074a57cfa949846df.html',''); initRe - + - +

    Files

     bindings.cpp
     bindings.cpp
     
     bindings.h
     bindings.h
     
    diff --git a/docs/html/dir_bf5ef66fceb9aacde9848923f7632729.html b/docs/html/dir_bf5ef66fceb9aacde9848923f7632729.html index 74dbd374..442f7bbe 100644 --- a/docs/html/dir_bf5ef66fceb9aacde9848923f7632729.html +++ b/docs/html/dir_bf5ef66fceb9aacde9848923f7632729.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_bf5ef66fceb9aacde9848923f7632729.html',''); initRe - + - +

    Files

     bindings.cpp
     bindings.cpp
     
     bindings.h
     bindings.h
     
    diff --git a/docs/html/dir_bfff093b02c380358955f421b7f67de5.html b/docs/html/dir_bfff093b02c380358955f421b7f67de5.html index 0b906cc9..8367d02a 100644 --- a/docs/html/dir_bfff093b02c380358955f421b7f67de5.html +++ b/docs/html/dir_bfff093b02c380358955f421b7f67de5.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_bfff093b02c380358955f421b7f67de5.html',''); initRe - + - +

    Files

     py_solver.cpp
     py_solver.cpp
     
     py_solver.h
     py_solver.h
     
    diff --git a/docs/html/dir_c73541f51459c9e567d01a066f229f1c.html b/docs/html/dir_c73541f51459c9e567d01a066f229f1c.html index ed4f3a79..b8dd3632 100644 --- a/docs/html/dir_c73541f51459c9e567d01a066f229f1c.html +++ b/docs/html/dir_c73541f51459c9e567d01a066f229f1c.html @@ -105,11 +105,11 @@ $(function(){initNavTree('dir_c73541f51459c9e567d01a066f229f1c.html',''); initRe - + - + - +

    Files

     screening_bare.cpp
     screening_bare.cpp
     
     screening_types.cpp
     screening_types.cpp
     
     screening_weak.cpp
     screening_weak.cpp
     
    diff --git a/docs/html/dir_c85d3e3c5052e9ad9ce18c6863244a25.html b/docs/html/dir_c85d3e3c5052e9ad9ce18c6863244a25.html index 3ec545d5..6fd289d7 100644 --- a/docs/html/dir_c85d3e3c5052e9ad9ce18c6863244a25.html +++ b/docs/html/dir_c85d3e3c5052e9ad9ce18c6863244a25.html @@ -122,7 +122,7 @@ Directories - +

    Files

     network.cpp
     network.cpp
     
    diff --git a/docs/html/dir_cd87a60aa1dbf4ee960e0533fd7a9743.html b/docs/html/dir_cd87a60aa1dbf4ee960e0533fd7a9743.html index be8fcc29..585daddf 100644 --- a/docs/html/dir_cd87a60aa1dbf4ee960e0533fd7a9743.html +++ b/docs/html/dir_cd87a60aa1dbf4ee960e0533fd7a9743.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_cd87a60aa1dbf4ee960e0533fd7a9743.html',''); initRe - + - +

    Files

     error_engine.h
     error_engine.h
     
     exceptions.h
     exceptions.h
     
    diff --git a/docs/html/dir_d0a49494bbb6e91de214e6669adf5efa.html b/docs/html/dir_d0a49494bbb6e91de214e6669adf5efa.html index f7713659..f97b160d 100644 --- a/docs/html/dir_d0a49494bbb6e91de214e6669adf5efa.html +++ b/docs/html/dir_d0a49494bbb6e91de214e6669adf5efa.html @@ -110,9 +110,9 @@ Directories - + - +

    Files

     bindings.cpp
     bindings.cpp
     
     bindings.h
     bindings.h
     
    diff --git a/docs/html/dir_d5492b42d970deba31f48df1b35a6c47.html b/docs/html/dir_d5492b42d970deba31f48df1b35a6c47.html index c4ee1ac8..5d0314d1 100644 --- a/docs/html/dir_d5492b42d970deba31f48df1b35a6c47.html +++ b/docs/html/dir_d5492b42d970deba31f48df1b35a6c47.html @@ -105,18 +105,18 @@ $(function(){initNavTree('dir_d5492b42d970deba31f48df1b35a6c47.html',''); initRe - + - + - + - + - + - +

    Files

     engine_adaptive.h
     engine_adaptive.h
     
     engine_defined.h
     engine_defined.h
     
     engine_multiscale.h
     engine_multiscale.h
     
     engine_priming.h
     engine_priming.h
     
     engine_view_abstract.h
     engine_view_abstract.h
     Abstract interfaces for engine "views" in GridFire.
     
     engine_views.h
     engine_views.h
     
    diff --git a/docs/html/dir_d70391a28a381da2f0629437a1b6db28.html b/docs/html/dir_d70391a28a381da2f0629437a1b6db28.html index 9c331b2d..62743ab7 100644 --- a/docs/html/dir_d70391a28a381da2f0629437a1b6db28.html +++ b/docs/html/dir_d70391a28a381da2f0629437a1b6db28.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_d70391a28a381da2f0629437a1b6db28.html',''); initRe - + - +

    Files

     bindings.cpp
     bindings.cpp
     
     bindings.h
     bindings.h
     
    diff --git a/docs/html/dir_dd8201c056cb17022d2864e6e5aa368d.html b/docs/html/dir_dd8201c056cb17022d2864e6e5aa368d.html index ff153c38..1b8fa0f6 100644 --- a/docs/html/dir_dd8201c056cb17022d2864e6e5aa368d.html +++ b/docs/html/dir_dd8201c056cb17022d2864e6e5aa368d.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_dd8201c056cb17022d2864e6e5aa368d.html',''); initRe - + - +

    Files

     py_io.cpp
     py_io.cpp
     
     py_io.h
     py_io.h
     
    diff --git a/docs/html/dir_e2a8863ee8e7cd9122c04bdba1c35a3b.html b/docs/html/dir_e2a8863ee8e7cd9122c04bdba1c35a3b.html index dcd7dcc9..58f732a5 100644 --- a/docs/html/dir_e2a8863ee8e7cd9122c04bdba1c35a3b.html +++ b/docs/html/dir_e2a8863ee8e7cd9122c04bdba1c35a3b.html @@ -105,7 +105,7 @@ $(function(){initNavTree('dir_e2a8863ee8e7cd9122c04bdba1c35a3b.html',''); initRe - +

    Files

     solver.h
     solver.h
     
    diff --git a/docs/html/dir_e87948a39c0c6c3f66d9f5f967ab86bd.html b/docs/html/dir_e87948a39c0c6c3f66d9f5f967ab86bd.html index c1b7fc3c..917592d5 100644 --- a/docs/html/dir_e87948a39c0c6c3f66d9f5f967ab86bd.html +++ b/docs/html/dir_e87948a39c0c6c3f66d9f5f967ab86bd.html @@ -105,13 +105,13 @@ $(function(){initNavTree('dir_e87948a39c0c6c3f66d9f5f967ab86bd.html',''); initRe - + - + - + - +

    Files

     engine_adaptive.cpp
     engine_adaptive.cpp
     
     engine_defined.cpp
     engine_defined.cpp
     
     engine_multiscale.cpp
     engine_multiscale.cpp
     
     engine_priming.cpp
     engine_priming.cpp
     
    diff --git a/docs/html/dir_f2d7b0c77cb2532170ac94ead6e4ba70.html b/docs/html/dir_f2d7b0c77cb2532170ac94ead6e4ba70.html index 886dcaed..3890f35c 100644 --- a/docs/html/dir_f2d7b0c77cb2532170ac94ead6e4ba70.html +++ b/docs/html/dir_f2d7b0c77cb2532170ac94ead6e4ba70.html @@ -105,12 +105,12 @@ $(function(){initNavTree('dir_f2d7b0c77cb2532170ac94ead6e4ba70.html',''); initRe - + - + - +

    Files

     reaclib.h
     reaclib.h
     
     reaction.h
     reaction.h
     Defines classes for representing and managing nuclear reactions.
     
     reactions_data.h
     reactions_data.h
     
    diff --git a/docs/html/dir_f575fd282ecf3769a887e0c3d3cafd55.html b/docs/html/dir_f575fd282ecf3769a887e0c3d3cafd55.html index f0d84aa4..2dd06b20 100644 --- a/docs/html/dir_f575fd282ecf3769a887e0c3d3cafd55.html +++ b/docs/html/dir_f575fd282ecf3769a887e0c3d3cafd55.html @@ -105,7 +105,7 @@ $(function(){initNavTree('dir_f575fd282ecf3769a887e0c3d3cafd55.html',''); initRe - +

    Files

     partition_composite.h
     partition_composite.h
     
    diff --git a/docs/html/dir_fe5109f07276e0a4a472af6b22fd99c7.html b/docs/html/dir_fe5109f07276e0a4a472af6b22fd99c7.html index 99a5be94..e2098965 100644 --- a/docs/html/dir_fe5109f07276e0a4a472af6b22fd99c7.html +++ b/docs/html/dir_fe5109f07276e0a4a472af6b22fd99c7.html @@ -110,9 +110,9 @@ Directories - + - +

    Files

     partition_ground.cpp
     partition_ground.cpp
     
     partition_rauscher_thielemann.cpp
     partition_rauscher_thielemann.cpp
     
    diff --git a/docs/html/dir_fe7d6b610561b6ccbae8c0cd892464cf.html b/docs/html/dir_fe7d6b610561b6ccbae8c0cd892464cf.html index 63544d7f..3937bee3 100644 --- a/docs/html/dir_fe7d6b610561b6ccbae8c0cd892464cf.html +++ b/docs/html/dir_fe7d6b610561b6ccbae8c0cd892464cf.html @@ -105,9 +105,9 @@ $(function(){initNavTree('dir_fe7d6b610561b6ccbae8c0cd892464cf.html',''); initRe - + - +

    Files

     py_screening.cpp
     py_screening.cpp
     
     py_screening.h
     py_screening.h
     
    diff --git a/docs/html/dir_fedd162cb41c94f7e299c266e75251fd.html b/docs/html/dir_fedd162cb41c94f7e299c266e75251fd.html index db23b2fb..561ddb81 100644 --- a/docs/html/dir_fedd162cb41c94f7e299c266e75251fd.html +++ b/docs/html/dir_fedd162cb41c94f7e299c266e75251fd.html @@ -105,11 +105,11 @@ $(function(){initNavTree('dir_fedd162cb41c94f7e299c266e75251fd.html',''); initRe - + - + - +

    Files

     construction.h
     construction.h
     
     engine_procedures.h
     engine_procedures.h
     
     priming.h
     priming.h
     
    diff --git a/docs/html/doxygen_crawl.html b/docs/html/doxygen_crawl.html index 1743ce56..79f86151 100644 --- a/docs/html/doxygen_crawl.html +++ b/docs/html/doxygen_crawl.html @@ -12,9 +12,7 @@ - - @@ -622,9 +620,7 @@ - - @@ -678,7 +674,6 @@ - @@ -686,64 +681,37 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -825,6 +793,7 @@ + @@ -840,34 +809,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + @@ -978,13 +974,9 @@ - - - - @@ -993,7 +985,6 @@ - @@ -1001,109 +992,63 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1343,16 +1288,12 @@ - - - - diff --git a/docs/html/dynsections.js b/docs/html/dynsections.js index 0c356052..3cc426a6 100644 --- a/docs/html/dynsections.js +++ b/docs/html/dynsections.js @@ -196,10 +196,3 @@ let codefold = { }, }; /* @license-end */ -$(function() { - $('.code,.codeRef').each(function() { - $(this).data('powertip',$('#a'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html()); - $.fn.powerTip.smartPlacementLists.s = [ 's', 'n', 'ne', 'se' ]; - $(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true }); - }); -}); diff --git a/docs/html/engine_2bindings_8cpp.html b/docs/html/engine_2bindings_8cpp.html index c4f39ef4..1e833214 100644 --- a/docs/html/engine_2bindings_8cpp.html +++ b/docs/html/engine_2bindings_8cpp.html @@ -109,12 +109,10 @@ $(function(){initNavTree('engine_2bindings_8cpp.html',''); initResizable(true); #include <pybind11/stl.h>
    #include <pybind11/stl_bind.h>
    #include <iostream>
    -#include "
    bindings.h"
    -#include "gridfire/engine/engine.h"
    -#include "trampoline/py_engine.h"
    - -

    Go to the source code of this file.

    - +#include "bindings.h"
    +#include "gridfire/engine/engine.h"
    +#include "trampoline/py_engine.h"
    +
    @@ -151,8 +149,6 @@ Functions

    Concepts

    concept  @012022023301355052304263320136165002200160012126::IsDynamicEngine
    -

    Definition at line 172 of file bindings.cpp.

    -
    @@ -170,8 +166,6 @@ Functions
    -

    Definition at line 168 of file bindings.cpp.

    -
    @@ -189,8 +183,6 @@ Functions
    -

    Definition at line 176 of file bindings.cpp.

    -
    @@ -208,8 +200,6 @@ Functions
    -

    Definition at line 155 of file bindings.cpp.

    -
    @@ -227,8 +217,6 @@ Functions
    -

    Definition at line 114 of file bindings.cpp.

    -
    @@ -246,8 +234,6 @@ Functions
    -

    Definition at line 270 of file bindings.cpp.

    -
    diff --git a/docs/html/engine_2bindings_8h.html b/docs/html/engine_2bindings_8h.html index 0d576583..2dcabe5e 100644 --- a/docs/html/engine_2bindings_8h.html +++ b/docs/html/engine_2bindings_8h.html @@ -105,9 +105,7 @@ $(function(){initNavTree('engine_2bindings_8h.html',''); initResizable(true); })
    #include <pybind11/pybind11.h>
    -
    -

    Go to the source code of this file.

    - +
    @@ -139,8 +137,6 @@ Functions

    Functions

    void register_engine_bindings (pybind11::module &m)
    -

    Definition at line 172 of file bindings.cpp.

    -
    @@ -158,8 +154,6 @@ Functions
    -

    Definition at line 168 of file bindings.cpp.

    -
    @@ -177,8 +171,6 @@ Functions
    -

    Definition at line 176 of file bindings.cpp.

    -
    @@ -196,8 +188,6 @@ Functions
    -

    Definition at line 155 of file bindings.cpp.

    -
    @@ -232,8 +222,6 @@ Functions
    -

    Definition at line 270 of file bindings.cpp.

    -
    diff --git a/docs/html/engine_8h.html b/docs/html/engine_8h.html index 615f74dd..1ac123a5 100644 --- a/docs/html/engine_8h.html +++ b/docs/html/engine_8h.html @@ -105,14 +105,12 @@ $(function(){initNavTree('engine_8h.html',''); initResizable(true); });

    Core header for the GridFire reaction network engine module. More...

    - -

    Go to the source code of this file.

    -

    Detailed Description

    +

    Detailed Description

    Core header for the GridFire reaction network engine module.

    This module defines the core interfaces and classes for reaction network engines in GridFire. It provides abstract base classes for engines, dynamic engines, and engine views, as well as concrete engine implementations and view implementations.

    The engine module is designed to support a wide range of reaction network simulations, from simple single-zone calculations to complex multi-zone simulations with adaptive network topologies.

    @@ -156,7 +154,7 @@ GraphEngine Example
    // Create a GraphEngine
    gridfire::GraphEngine engine(composition);
    -
    A reaction network engine that uses a graph-based representation.
    +
    A reaction network engine that uses a graph-based representation.
    Definition engine_graph.h:100

    AdaptiveEngineView Example

    @@ -173,7 +171,7 @@ AdaptiveEngineView Example
    // Create an AdaptiveEngineView
    gridfire::AdaptiveEngineView engine(baseEngine);
    -
    An engine view that dynamically adapts the reaction network based on runtime conditions.
    +
    An engine view that dynamically adapts the reaction network based on runtime conditions.
    Definition engine_adaptive.h:50

    DefinedEngineView Example

    @@ -191,7 +189,7 @@ DefinedEngineView Example
    // Create a DefinedEngineView
    std::vector<std::string> peNames = {"p(p,e+)d", "he4(a,g)be8"};
    gridfire::DefinedEngineView engine(peNames, baseEngine);
    - +
    Definition engine_defined.h:16

    MultiscalePartitioningEngineView Example

    @@ -208,7 +206,7 @@ MultiscalePartitioningEngineView Example
    // Create a MultiscalePartitioningEngineView
    -
    An engine view that partitions the reaction network into multiple groups based on timescales.
    +
    An engine view that partitions the reaction network into multiple groups based on timescales.
    Definition engine_multiscale.h:174

    NetworkPrimingEngineView Example

    @@ -226,11 +224,9 @@ NetworkPrimingEngineView Example
    // Create a NetworkPrimingEngineView
    std::string primingSymbol = "p";
    gridfire::NetworkPrimingEngineView engine(primingSymbol, baseEngine);
    -
    Provides a view of a DynamicEngine filtered to reactions involving a specified priming species.
    +
    Provides a view of a DynamicEngine filtered to reactions involving a specified priming species.
    Definition engine_priming.h:30
    - -

    Definition in file engine.h.

    - + diff --git a/docs/html/exceptions_2bindings_8h.html b/docs/html/exceptions_2bindings_8h.html index 1cb7755e..5f311196 100644 --- a/docs/html/exceptions_2bindings_8h.html +++ b/docs/html/exceptions_2bindings_8h.html @@ -105,9 +105,7 @@ $(function(){initNavTree('exceptions_2bindings_8h.html',''); initResizable(true)
    #include <pybind11/pybind11.h>
    -
    -

    Go to the source code of this file.

    - +
    diff --git a/docs/html/exceptions_8h.html b/docs/html/exceptions_8h.html index c60bd8e5..40d3db8b 100644 --- a/docs/html/exceptions_8h.html +++ b/docs/html/exceptions_8h.html @@ -102,10 +102,8 @@ $(function(){initNavTree('exceptions_8h.html',''); initResizable(true); });
    exceptions.h File Reference
    +

    Functions

    void register_exception_bindings (pybind11::module &m)
    +#include "bindings.h"
    +#include "gridfire/expectations/expectations.h"
    +
    @@ -133,8 +131,6 @@ Functions

    Functions

    void register_expectation_bindings (py::module &m)
    -

    Definition at line 11 of file bindings.cpp.

    -
    diff --git a/docs/html/expectations_2bindings_8h.html b/docs/html/expectations_2bindings_8h.html index b6a12d7a..f5de19ae 100644 --- a/docs/html/expectations_2bindings_8h.html +++ b/docs/html/expectations_2bindings_8h.html @@ -105,9 +105,7 @@ $(function(){initNavTree('expectations_2bindings_8h.html',''); initResizable(tru
    #include <pybind11/pybind11.h>
    -
    -

    Go to the source code of this file.

    - +
    diff --git a/docs/html/expectations_8h.html b/docs/html/expectations_8h.html index ac81b3c1..fc44c550 100644 --- a/docs/html/expectations_8h.html +++ b/docs/html/expectations_8h.html @@ -102,10 +102,8 @@ $(function(){initNavTree('expectations_8h.html',''); initResizable(true); });
    expectations.h File Reference
    +

    Functions

    void register_expectation_bindings (pybind11::module &m)
    +
    diff --git a/docs/html/files.html b/docs/html/files.html index 1926aa38..98fe5df5 100644 --- a/docs/html/files.html +++ b/docs/html/files.html @@ -111,136 +111,136 @@ $(function(){initNavTree('files.html',''); initResizable(true); }); - - - + + + - - - + + + - - - - - - - - - - + + + + + + + + + + - - + + - - + + - - + + - - - - - - - - + + + + + + + + - - - + + + - - - - - + + + + + - + - - + + - - + + - - - - - - + + + + + + - + - - - + + + - - + + - - - + + + - + - - + + - - - - + + + + - - + + - - + + - - - - + + + + - - - - + + + + - - + + - - - - + + + + - - - - + + + + - - + + - - - + + +

    Classes

    struct  gridfire::expectations::EngineError
      gridfire
      engine
      exceptions
      expectations
      io
      partition
      reaction
      screening
      solver
      utils
     network.h
     network.h
      lib
      engine
      procedures
      views
     engine_approx8.cpp
     engine_graph.cpp
     engine_approx8.cpp
     engine_graph.cpp
      io
     network_file.cpp
     network_file.cpp
      partition
      composite
     partition_ground.cpp
     partition_rauscher_thielemann.cpp
     partition_ground.cpp
     partition_rauscher_thielemann.cpp
      reaction
     reaclib.cpp
     reaction.cpp
     reaclib.cpp
     reaction.cpp
      screening
     screening_bare.cpp
     screening_types.cpp
     screening_weak.cpp
     screening_bare.cpp
     screening_types.cpp
     screening_weak.cpp
      solver
     solver.cpp
     solver.cpp
      utils
     logging.cpp
     network.cpp
     logging.cpp
     network.cpp
      python
      engine
      trampoline
     bindings.cpp
     bindings.h
     bindings.cpp
     bindings.h
      exceptions
     bindings.cpp
     bindings.h
     bindings.cpp
     bindings.h
      expectations
     bindings.cpp
     bindings.h
     bindings.cpp
     bindings.h
      io
      trampoline
     bindings.cpp
     bindings.h
     bindings.cpp
     bindings.h
      partition
      trampoline
     bindings.cpp
     bindings.h
     bindings.cpp
     bindings.h
      reaction
     bindings.cpp
     bindings.h
     bindings.cpp
     bindings.h
      screening
      trampoline
     bindings.cpp
     bindings.h
     bindings.cpp
     bindings.h
      solver
      trampoline
     bindings.cpp
     bindings.h
     bindings.cpp
     bindings.h
      types
     bindings.cpp
     bindings.h
     bindings.cpp
     bindings.h
      utils
     bindings.cpp
     bindings.h
     bindings.cpp
     bindings.cpp
     bindings.h
     bindings.cpp
    diff --git a/docs/html/index.html b/docs/html/index.html index 1be05803..d128a47d 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -104,82 +104,209 @@ $(function(){initNavTree('index.html',''); initResizable(true); });

    GridFire Logo

    -
    -

    GridFire is a C++ library designed to perform general nuclear network evolution using the Reaclib library. It is part of the larger SERiF project within the 4D-STAR collaboration. GridFire is primarily focused on modeling the most relevant burning stages for stellar evolution modeling. Currently, there is limited support for inverse reactions. Therefore, GridFire has a limited set of tools to evolves a fusing plasma in NSE; however, this is not the primary focus of the library and has therefor not had significant development. For those interested in modeling super nova, neutron star mergers, or other high-energy astrophysical phenomena, we strongly recomment using SkyNet.

    -

    Design Philosophy and Workflow: GridFire is architected to balance physical fidelity, computational efficiency, and extensibility when simulating complex nuclear reaction networks. Users begin by defining a composition, which is used to construct a full GraphEngine representation of the reaction network. To manage the inherent stiffness and multiscale nature of these networks, GridFire employs a layered view strategy: partitioning algorithms isolate fast and slow processes, adaptive culling removes negligible reactions at runtime, and implicit solvers stably integrate the remaining stiff system. This modular pipeline allows researchers to tailor accuracy versus performance trade-offs, reuse common engine components, and extend screening or partitioning models without modifying core integration routines.

    +

    +Introduction

    +

    GridFire is a C++ library designed to perform general nuclear network evolution. It is part of the larger SERiF project within the 4D-STAR collaboration. GridFire is primarily focused on modeling the most relevant burning stages for stellar evolution modeling. Currently, there is limited support for inverse reactions. Therefore, GridFire has a limited set of tools to evolves a fusing plasma in NSE; however, this is not the primary focus of the library and has therefor not had significant development. For those interested in modeling super nova, neutron star mergers, or other high-energy astrophysical phenomena, we strongly recomment using SkyNet.

    +Design Philosophy and Workflow

    +

    GridFire is architected to balance physical fidelity, computational efficiency, and extensibility when simulating complex nuclear reaction networks. Users begin by defining a composition, which is used to construct a full GraphEngine representation of the reaction network. A GraphNetwork uses JINA Reaclib reaction rates (Cyburt et al., ApJS 189 (2010) 240.) along with a dynamically constructed network topology. To manage the inherent stiffness and multiscale nature of these networks, GridFire employs a layered view strategy: partitioning algorithms isolate fast and slow processes, adaptive culling removes negligible reactions at runtime, and implicit solvers stably integrate the remaining stiff system. This modular pipeline allows researchers to tailor accuracy versus performance trade-offs, reuse common engine components, and extend screening or partitioning models without modifying core integration routines.

    +

    Funding

    GridFire is a part of the 4D-STAR collaboration.

    4D-STAR is funded by European Research Council (ERC) under the Horizon Europe programme (Synergy Grant agreement No. 101071505: 4D-STAR) Work for this project is funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Council.

    -

    -Build and Installation Instructions

    -

    +

    +Usage

    +

    +Python installation

    +

    By far the easiest way to install is with pip. This will install either pre-compiled wheels or, if your system has not had a wheel compiled for it, it will try to build locally (this may take a long time). The python bindings are just that and should maintain nearly the same speed as the C++ code. End users are strongly encorages to use the python module rather than the C++ code.

    +

    +pypi

    +

    Installing from pip is as simple as

    pip install gridfire
    +

    These wheels have been compiled on many systems

    + + + + + + + + + +
    Version Platform Architecture CPython Versions PyPy Versions
    0.5.0 macOS arm64 3.8, 3.9, 3.10, 3.11, 3.12, 3.13 (std & t), 3.14 (std & t) 3.10, 3.11
    0.5.0 Linux aarch64 3.8, 3.9, 3.10, 3.11, 3.12, 3.13 (std & t), 3.14 (std & t) 3.10, 3.11
    0.5.0 Linux x86_64 3.8, 3.9, 3.10, 3.11, 3.12, 3.13 (std & t), 3.14 (std & t) 3.10, 3.11
    +
    +

    Note: Currently macOS x86_64 does not have a precompiled wheel. Due to that platform being phased out it is likely that there will never be precompiled wheels or releases for it.

    +
    +
    +

    Note: macOS wheels were targeted to MacOS 12 Monterey and should work on any version more recent than that (at least as of August 2025).

    +
    +
    +

    Note: Linux wheels were compiled using manylinux_2_28 and are expected to work on Debian 10+, Ubuntu 18.10+, Fedora 29+, or CentOS/RHEL 8+

    +
    +
    +

    Note: If your system does not have a prebuilt wheel the source distribution will download from pypi and try to build. This may simply not work if you do not have the correct system dependencies installed. If it fails the best bet is to try to build boost >= 1.83.0 from source and install (https://www.boost.org/) as that is the most common broken dependency.

    +
    +

    +source

    +

    The user may also build the python bindings directly from source

    +
    git clone https://github.com/4D-STAR/GridFire
    +
    cd GridFire
    +
    pip install .
    +
    +

    Note: that if you do not have all system dependencies installed this will fail, the steps in further sections address these in more detail.

    +
    +

    +source for developers

    +

    If you are a developer and would like an editable and incrimental python install meson-python makes this very easy

    +
    git clone https://github.com/4D-STAR/GridFire
    +
    cd GridFire
    +
    pip install -e . --no-build-isolation -vv
    +

    This will generate incrimental builds whenever source code changes and you run a python script automartically (note that since meson setup must run for each of these it does still take a few seconds to recompile regardless of how small a source code change you have made). It is strongly reccomended that developers use this approach and end users do not.

    +

    +Automatic Build and Installation

    +

    +Script Build and Installation Instructions

    +

    The easiest way to build GridFire is using the install.sh or install-tui.sh scripts in the root directory. To use these scripts, simply run:

    +
    ./install.sh
    +
    # or
    +
    ./install-tui.sh
    +

    The regular installation script will select a standard "ideal" set of build options for you. If you want more control over the build options, you can use the install-tui.sh script, which will provide a text-based user interface to select the build options you want.

    +

    Generally, both are intended to be easy to use and will prompt you automatically to install any missing dependencies.

    +

    +Currently known good platforms

    +

    The installation script has been tested and found to work on clean installations of the following platforms:

      +
    • MacOS 15.3.2 (Apple Silicon + brew installed)
    • +
    • Fedora 42.0 (aarch64)
    • +
    • Ubuntu 25.04 (aarch64)
    • +
    • Ubuntu 22.04 (X86_64)
    • +
    +
    +

    Note: On Ubuntu 22.04 the user needs to install boost libraries manually as the versions in the Ubuntu repositories are too old. The installer automatically detects this and will instruct the user in how to do this.

    +
    +

    +Manual Build Instructions

    +

    Prerequisites

    +

    These only need to be manually installed if the user is not making use of the install.sh or install-tui.sh

    +

    +Required

    • C++ compiler supporting C++23 standard
    • Meson build system (>= 1.5.0)
    • -
    • Python 3.10 or newer
    • +
    • Python 3.8 or newer
    • +
    • CMake 3.20 or newer
    • +
    • ninja 1.10.0 or newer
    • Python packages: meson-python>=0.15.0
    • -
    • Boost libraries (>= 1.75.0) installed system-wide
    • +
    • Boost libraries (>= 1.83.0) installed system-wide (or at least findable by meson with pkg-config)
    • +
    +

    +Optional

    +
      +
    • dialog (used by the install.sh script, not needed if using pip or meson directly)
    • +
    • pip (used by the install.sh script or by calling pip directly, not needed if using meson directly)
    -

    Note: Boost is the only external library dependency; no additional libraries are required beyond a C++ compiler, Meson, Python, and Boost.

    +

    Note: Boost is the only external library dependency used by GridFire directly.

    Note: Windows is not supported at this time and there are no plans to support it in the future. Windows users are encouraged to use WSL2 or a Linux VM.

    -

    +
    +

    Note: If install-tui.sh is not able to find a usable version of boost it will provide directions to fetch, compile, and install a usable version.

    +
    +

    +Install Scripts

    +

    GridFire ships with an installer (install.sh) which is intended to make the process of installation both easier and more repetable.

    +

    +Ease of Installation

    +

    Both scripts are intended to automate installation more or less completly. This includes dependency checking. In the event that a dependency cannot be found they try to install (after explicitly asking for user permission). If that does not work they will provide a clear message as to what went wrong.

    +

    +Reproducibility

    +

    The TUI mode provides easy modification of meson build system and compiler settings which can then be saved to a config file. This config file can then be loaded by either tui mode or cli mode (with the --config) flag meaning that build configurations can be made and reused. Note that this is not a deterministicly reproducible build system as it does not interact with any system dependencies or settings, only meson and compiler settings.

    +

    +Examples

    +
    +TUI config and saving
    +

    asciicast

    +
    +TUI config loading and meson setup
    +

    asciicast

    +
    +CLI config loading, setup, and build
    +

    asciicast

    +
    +

    Note: install-tui.sh is simply a script which calles install.sh with the --tui flag. You can get the exact same results by running install.sh --tui.

    +
    +
    +

    Note: Call install.sh with the --help or --h flag to see command line options

    +
    +
    +

    Note: clang tends to compile GridFire much faster than gcc thus why I select it in the above asciinema recording.

    +
    +

    Dependency Installation on Common Platforms

      -
    • Ubuntu/Debian:
      sudo apt-get update && \
      -
      sudo apt-get install -y build-essential meson python3 python3-pip libboost-all-dev
      -
    • -
    • Fedora/CentOS/RHEL:
      sudo dnf install -y gcc-c++ meson python3 python3-pip boost-devel
      -
    • -
    • macOS (Homebrew):
      brew update && \
      -
      brew install boost meson python
      +
    • Ubuntu/Debian:
      sudo apt-get update
      +
      sudo apt-get install -y build-essential meson python3 python3-pip libboost-all-dev
    -

    +
    +

    Note: Depending on the ubuntu version you have the libboost-all-dev libraries may be too old. If this is the case refer to the boost documentation for how to download and install a version >=1.83.0

    +
    +
    +

    Note: On recent versions of ubuntu python has switched to being externally managed by the system. We strongly recomend that if you install manaully all python pacakges are installed inside some kind of virtual enviroment (e.g. pyenv, conda, python-venv, etc...). When using the installer script this is handled automatically using python-venv.

    +
    +
      +
    • Fedora/CentOS/RHEL:
      sudo dnf install -y gcc-c++ meson python3 python3-pip boost-devel
      +
    • +
    • macOS (Homebrew):
      brew update
      +
      brew install boost meson python
      +
    • +
    +

    Building the C++ Library

    meson setup build
    meson compile -C build
    -

    +

    +Clang vs. GCC

    +

    As noted above clang tends to compile GridFire much faster than gcc. If your system has both clang and gcc installed you may force meson to use clang via enviromental variables

    +
    CC=clang CXX=clang++ meson setup build_clang
    +
    meson compile -C build_clang
    +

    Installing the Library

    meson install -C build
    -

    -Python Bindings and Installation

    -

    The Python interface is provided via meson-python and pybind11. To install the Python package:

    pip install .
    -

    -Developer Workflow

    -
      -
    1. Clone the repository and install dependencies listed in pyproject.toml.
    2. -
    3. Configure and build with Meson:
      meson setup build
      -
      meson compile -C build
      -
    4. -
    5. Run the unit tests:
      meson test -C build
      -
    6. -
    7. Iterate on code, rebuild, and rerun tests.
    8. -
    -

    +

    +Minimum compiler versions

    +

    GridFire uses C++23 features and therefore only compilers and standard library implimentations which support C++23 are supported. Generally we have found that gcc >= 13.0.0 or clang >= 16.0.0 work well.

    +

    Code Architecture and Logical Flow

    GridFire is organized into a series of composable modules, each responsible for a specific aspect of nuclear reaction network modeling. The core components include:

      -
    • Engine Module: Core interfaces and implementations (e.g., GraphEngine) that evaluate reaction network rate equations and energy generation.
    • -
    • Screening Module: Implements nuclear reaction screening corrections (WeakScreening, BareScreening, etc.) affecting reaction rates.
    • +
    • Engine Module: Core interfaces and implementations (e.g., GraphEngine) that evaluate reaction network rate equations and energy generation. Also implimented Views submodule.
    • +
    • Engine::Views Module: Composable engine optimization and modification (e.g. MultiscalePartitioningEngineView) which can be used to make a problem more tractable or applicable.
    • +
    • Screening Module: Implements nuclear reaction screening corrections (e.g. WeakScreening (Salpeter, 1954), BareScreening) affecting reaction rates.
    • Reaction Module: Parses and manages Reaclib reaction rate data, providing temperature- and density-dependent rate evaluations.
    • -
    • Partition Module: Implements partition functions (e.g., GroundStatePartitionFunction, RauscherThielemannPartitionFunction) to weight reaction rates based on nuclear properties.
    • +
    • Partition Module: Implements partition functions (e.g., GroundStatePartitionFunction, RauscherThielemannPartitionFunction (Rauscher & Thielemann, 2000) to weight reaction rates based on nuclear properties.
    • Solver Module: Defines numerical integration strategies (e.g., DirectNetworkSolver) for solving the stiff ODE systems arising from reaction networks.
    • Python Interface: Exposes almost all C++ functionality to Python, allowing users to define compositions, configure engines, and run simulations directly from Python scripts.

    Generally a user will start by selecting a base engine (currently we only offer GraphEngine), which constructs the full reaction network graph from a given composition. The user can then apply various engine views to adapt the network topology, such as partitioning fast and slow reactions, adaptively culling low-flow pathways, or priming the network with specific species. Finally, a numerical solver is selected to integrate the network over time, producing updated abundances and diagnostics.

    -

    +

    +Engines

    +

    GridFire is, at its core, based on a series of Engines. These are constructs which know how to report information on series of ODEs which need to be solved to evolver abundnances. The important thing to understand about Engines is that they contain all of the detailed physics GridFire uses. For example a Solver takes an Engine but does not compute physics itself. Rather, it asks the Engine for stuff like the jacobian matrix, stoichiometry, nuclear energy generation rate, and change in abundance with time.

    +

    Refer to the API documentation for the exact interface which an Engine must impliment to be compatible with GridFire solvers.

    +

    Currently we only impliment GraphEngine which is intended to be a very general and adaptable Engine.

    +

    +GraphEngine

    +

    In GridFire the GraphEngine will generally be the most fundamental building block of a nuclear network. A GraphEngine represents a directional hypergraph connecting some set of atomic species through reactions listed in the JINA Reaclib database.

    +

    GraphEngines are constructed from a seed composition of species from which they recursivley expand their topology outward, following known reaction pathways and adding new species to the tracked list as they expand.

    +

    GraphEngine Configuration Options

    GraphEngine exposes runtime configuration methods to tailor network construction and rate evaluations:

    • Constructor Parameters:
        -
      • BuildDepthType (Full/Reduced/Minimal): controls network build depth, trading startup time for network completeness.
      • -
      • partition::PartitionFunction: custom functor for network partitioning based on Z, A, and T9.
      • +
      • composition: The initial seed composition to start network construction from.
      • +
      • BuildDepthType (Full, Shallow, SecondOrder, etc...): controls number of recursions used to construct the network topology. Can either be an member of the NetworkBuildDepth enum or an integerl.
      • +
      • partition::PartitionFunction: Partition function used when evlauating detailed balance for inverse rates.
    • setPrecomputation(bool precompute):
        @@ -198,23 +325,29 @@ GraphEngine Configuration Options
    -

    +

    Available Partition Functions

    - + - + + +
    Function Name Identifier Description
    Function Name Identifier / Enum Description
    GroundStatePartitionFunction "GroundState" Weights using nuclear ground-state spin factors.
    RauscherThielemannPartitionFunction "RauscherThielemann" Interpolates normalized g-factors per Rauscher & Thielemann.
    RauscherThielemannPartitionFunction "RauscherThielemann" Interpolates normalized g-factors per Rauscher & Thielemann.
    CompositePartitionFunction "Composite" Combines multiple partition functions for situations where different partitions functions are used for different domains
    -

    These functions implement:

    double evaluate(int Z, int A, double T9) const;
    -
    double evaluateDerivative(int Z, int A, double T9) const;
    -
    bool supports(int Z, int A) const;
    -
    std::string type() const;
    -

    +

    +AutoDiff

    +

    One of the primary tasks any engine must accomplish is to report the jacobian matrix of the system to the solver. GraphEngine uses CppAD, a C++ auto differentiation library, to generate analytic jacobian matricies very efficiently.

    +

    +Reaclib in GridFire

    +

    All reactions in JINA Reaclib which only include reactants iron and lighter were downloaded on June 17th, 2025 where the most recent documented change on the JINA Reaclib site was on June 24th, 2021.

    +

    All of thes reactions have been compiled into a header file which is then statically compiled into the gridfire binaries (specifically into lib_reaction_reaclib.cpp.o). This does increase the binary size by a few MB; however, the benafit is faster load times and more importantly no need for end users to manage resource files.

    +

    If a developer wants to add new reaclib reactions we include a script at utils/reaclib/format.py which can injest a reaclib data file and produce the needed header file. More details on this process are included in utils/reaclib/readme.md

    +

    Engine Views

    -

    The GridFire engine supports multiple engine view strategies to adapt or restrict network topology. Each view implements a specific algorithm:

    +

    The GridFire engine supports multiple engine view strategies to adapt or restrict network topology. Generally when extending GridFire the approach is likely to be one of adding new EngineViews.

    @@ -223,29 +356,58 @@ Engine Views - + - + + +
    View Name Purpose Algorithm / Reference When to Use
    DefinedEngineView Restricts the network to a user-specified subset of species and reactions Static network masking based on user-provided species/reaction lists Targeted pathway studies or code-to-code comparisons
    MultiscalePartitioningEngineView Partitions the network into fast and slow subsets based on reaction timescales Network partitioning following Hix & Thielemann Silicon Burning I & II (DOI:10.1086/177016,10.1086/306692) Stiff, multi-scale networks requiring tailored integration
    FileDefinedEngineView Load a defined engine view from a file using some parser Same as DefinedEngineView but loads from a file Same as DefinedEngineView
    NetworkPrimingEngineView Primes the network with an initial species or set of species for ignition studies Single-species injection with transient flow analysis Investigations of ignition triggers or initial seed sensitivities
    MultiscalePartitioningEngineView Partitions the network into fast and slow subsets based on reaction timescales Network partitioning following Hix & Thielemann Silicon Burning I & II (DOI:10.1086/177016,10.1086/306692) Stiff, multi-scale networks requiring tailored integration
    NetworkPrimingEngineView Primes the network with an initial species or set of species for ignition studies Single-species ignition and network priming Investigations of ignition triggers or initial seed sensitivities

    These engine views implement the common Engine interface and may be composed in any order to build complex network pipelines. New view types can be added by deriving from the EngineView base class, and linked into the composition chain without modifying core engine code.

    -

    Python Extensibility: Through the Python bindings, users can subclass engine view classes directly in Python, override methods like evaluate or generateStoichiometryMatrix, and pass instances back into C++ solvers. This enables rapid prototyping of custom view strategies without touching C++ sources.

    -

    +

    +A Note about composability

    +

    There are certain functions for which it is expected that a call to an engine view will propegate the result down the chain of engine views, eventually reaching the base engine (e.g. DynamicEngine::update). We do not strongly enforce this as it is not hard to contrive a situation where that is not the mose useful behavior; however, we do strongly encorage developers to think carefully about passing along calls to base engine methods when implimenting new views.

    +

    Numerical Solver Strategies

    GridFire defines a flexible solver architecture through the networkfire::solver::NetworkSolverStrategy interface, enabling multiple ODE integration algorithms to be used interchangeably with any engine that implements the Engine or DynamicEngine contract.

    -
      -
    • NetworkSolverStrategy<EngineT>: Abstract strategy templated on an engine type. Requires implementation of:
      NetOut evaluate(const NetIn& netIn);
      -
      which integrates the network over one timestep and returns updated abundances, temperature, density, and diagnostics.
    • +

      +NetworkSolverStrategy<EngineT>:

      +

      All GridFire solvers impliment the abstract strategy templated by NetworkSolverStrategy which enforces only that there is some evaluate method with the following signature

      +
      NetOut evaluate(const NetIn& netIn);
      +

      Which is intended to integrate some network over some time and returns updated abundances, temperature, density, and diagnostics.

      +

      +NetIn and NetOut

      +

      GridFire solvers use a unified input and output type for their public interface (though as developers will quickly learn, internally these are immediatly broken down into simpler data structures). All solvers expect a NetIn struct for the input type to the evaluate method and return a NetOut struct.

      +

      +NetIn

      +

      A NetIn struct contains

        +
      • The composition to start the timestep at. (NetIn::composition)
      • +
      • The temperature in Kelvin (NetIn::temperature)
      • +
      • The density in g/cm^3 (NetIn::density)
      • +
      • The max time to evolve the network too in seconds (NetIn::tMax)
      • +
      • The initial timestep to use in seconds (NetIn::dt0)
      • +
      • The initial energy in the system in ergs (NetIn::energy)
      -

      +

      >Note: It is often useful to set NetIn::dt0 to something very small and >let an iterative timestepper push the timestep up. Often for main sequence >burning I use ~1e-12 for dt0

      +

      >Note: The composition must be a fourdst::composition::Composition >object. This is made avalible through the foursdt library and the >fourdst/composition/Composition.h header. fourdst is installed >automatically with GridFire

      +

      >Note: In Python composition comes from fourdst.composition.Composition >and similarly is installed automatically when building GridFire python >bindings.

      +

      +NetOut

      +

      A NetOut struct contains

        +
      • The final composition after evolving to tMax (NetOut::composition)
      • +
      • The number of steps the solver took to evolve to tmax (NetOut::num_steps)
      • +
      • The final energy generated by the network while evolving to tMax (NetOut::energy)
      • +
      +

      >Note: Currently GraphEngine only considers energy due to nuclear mass >defect and not neutrino loss.

      +

      DirectNetworkSolver (Implicit Rosenbrock Method)

        -
      • Integrator: Implicit Rosenbrock4 scheme (order 4) via Boost.Odeint’s rosenbrock4<double>, optimized for stiff reaction networks with adaptive step size control using configurable absolute and relative tolerances.
      • -
      • Jacobian Assembly: Employs the JacobianFunctor to assemble the Jacobian matrix (∂f/∂Y) at each step, enabling stable implicit integration.
      • -
      • RHS Evaluation: Continues to use the RHSManager to compute and cache derivative evaluations and specific energy rates, minimizing redundant computations.
      • -
      • Linear Algebra: Utilizes Boost.uBLAS for state vectors and dense Jacobian matrices, with sparse access patterns supported via coordinate lists of nonzero entries.
      • -
      • Error Control and Logging: Absolute and relative tolerance parameters (absTol, relTol) are read from configuration; Quill logger captures integration diagnostics and step statistics.
      • +
      • Integrator: Implicit Rosenbrock4 scheme (order 4) via Boost.Odeint’s rosenbrock4<double>, optimized for stiff reaction networks with adaptive step size control using configurable absolute and relative tolerances.
      • +
      • Jacobian Assembly: Asks the base engine for the Jacobian Matrix
      • +
      • RHS Evaluation: Assk the base engine for RHS of the abundance evolution equations
      • +
      • Linear Algebra: Utilizes Boost.uBLAS for state vectors and dense Jacobian matrices, with sparse access patterns supported via coordinate lists of nonzero entries.
      • +
      • Error Control and Logging: Absolute and relative tolerance parameters (absTol, relTol) are read from configuration; Quill loggers, which run in a seperate non blocking thread, capture integration diagnostics and step statistics.
      -

      +

      Algorithmic Workflow in DirectNetworkSolver

      1. Initialization: Convert input temperature to T9 units, retrieve tolerances, and initialize state vector Y from equilibrated composition.
      2. @@ -257,27 +419,33 @@ Algorithmic Workflow in DirectNetworkSolver
      3. Finalization: Assemble final mass fractions, compute accumulated energy, and populate NetOut with updated composition and diagnostics.
      -

      +

      Future Solver Implementations

      • Operator Splitting Solvers: Strategies to decouple thermodynamics, screening, and reaction substeps for performance on stiff, multi-scale networks.
      • GPU-Accelerated Solvers: Planned use of CUDA/OpenCL backends for large-scale network integration.
      • +
      • Callback observer support: Currently we use an observer built into our RHSManager (RHSManager::observe); however, we intend to inlucde support for custom, user defined, observer method.

      These strategies can be developed by inheriting from NetworkSolverStrategy and registering against the same engine types without modifying existing engine code.

      -

      -Usage Examples

      -

      -C++ Example: GraphEngine Initialization

      +

      +Python Extensibility

      +

      Through the Python bindings, users can subclass engine view classes directly in Python, override methods like evaluate or generateStoichiometryMatrix, and pass instances back into C++ solvers. This enables rapid prototyping of custom view strategies without touching C++ sources.

      +

      +Usage Examples

      +

      +C++

      +

      +GraphEngine Initialization

      #include "fourdst/composition/composition.h"
      // Define a composition and initialize the engine
      fourdst::composition::Composition comp;
      gridfire::GraphEngine engine(comp);
      -
      A reaction network engine that uses a graph-based representation.
      +
      A reaction network engine that uses a graph-based representation.
      Definition engine_graph.h:100
      -

      -C++ Example: Adaptive Network View

      +

      +Adaptive Network View

      @@ -285,48 +453,46 @@ C++ Example: Adaptive Network View
      gridfire::GraphEngine baseEngine(comp);
      // Dynamically adapt network topology based on reaction flows
      gridfire::AdaptiveEngineView adaptiveView(baseEngine);
      -
      An engine view that dynamically adapts the reaction network based on runtime conditions.
      +
      An engine view that dynamically adapts the reaction network based on runtime conditions.
      Definition engine_adaptive.h:50
      -

      -Python Example

      -
      import gridfire
      +

      +Composition Initialization

      +
      #include "fourdst/composition/composition.h"
      +
      #include <vector>
      +
      #include <string>
      +
      #include <iostream>
      -
      from fourdst.composition import Composition
      +
      fourdst::composition::Composition comp;
      -
      symbols = ["H-1", ...]
      -
      X = [0.708, ...]
      +
      std::vector<std::string> symbols = {"H-1", "He-4", "C-12"};
      +
      std::vector<double> massFractions = {0.7, 0.29, 0.01};
      -
      comp = Composition()
      -
      comp.registerSymbols(symbols)
      -
      comp.setMassFraction(X)
      -
      comp.finalize(true)
      -
      # Initialize GraphEngine with predefined composition
      -
      engine = gridfire.GraphEngine(comp)
      -
      netIn = gridfire.types.NetIn
      -
      netIn.composition = comp
      -
      netIn.tMax = 1e-3
      -
      netIn.temperature = 1.5e7
      -
      netIn.density = 1.6e2
      -
      netIn.dt0 = 1e-12
      +
      comp.registerSymbols(symbols);
      +
      comp.setMassFraction(symbols, massFractions);
      -
      # Perform one integration step
      -
      netOut = engine.evaluate(netIn)
      -
      print(netOut)
      -

      More detailed python usage can be found here

      -

      -Common Workflow Example

      +
      comp.finalize(true);
      +
      +
      std::cout << comp << std::endl;
      +

      +Common Workflow Example

      A representative workflow often composes multiple engine views to balance accuracy, stability, and performance when integrating stiff nuclear networks:

      -
      - - - +
      #include "gridfire/engine/engine.h" // Unified header for real usage
      #include "fourdst/composition/composition.h"
      // 1. Define initial composition
      fourdst::composition::Composition comp;
      +
      +
      std::vector<std::string> symbols = {"H-1", "He-4", "C-12"};
      +
      std::vector<double> massFractions = {0.7, 0.29, 0.01};
      +
      +
      comp.registerSymbols(symbols);
      +
      comp.setMassFraction(symbols, massFractions);
      +
      +
      comp.finalize(true);
      +
      // 2. Create base network engine (full reaction graph)
      -
      gridfire::GraphEngine baseEngine(comp);
      +
      gridfire::GraphEngine baseEngine(comp, NetworkBuildDepth::SecondOrder)
      // 3. Partition network into fast/slow subsets (reduces stiffness)
      @@ -348,26 +514,69 @@ Common Workflow Example
      // 7. Execute integration
      NetOut output = solver.evaluate(input);
      -
      An engine view that partitions the reaction network into multiple groups based on timescales.
      - - -

      Workflow Components and Effects:

        +
        std::cout << "Final results are: " << output << std::endl;
        +
        An engine view that partitions the reaction network into multiple groups based on timescales.
        Definition engine_multiscale.h:174
        +
        Core header for the GridFire reaction network engine module.
        +

      +Workflow Components and Effects

      +
      • GraphEngine constructs the full reaction network, capturing all species and reactions.
      • MultiscalePartitioningEngineView segregates reactions by characteristic timescales (Hix & Thielemann), reducing the effective stiffness by treating fast processes separately.
      • AdaptiveEngineView prunes low-flux species/reactions at runtime, decreasing dimensionality and improving computational efficiency.
      • DirectNetworkSolver employs an implicit Rosenbrock method to stably integrate the remaining stiff system with adaptive step control.

      This layered approach enhances stability for stiff networks while maintaining accuracy and performance.

      -

      -Related Projects

      -

      GridFire integrates with and builds upon several key 4D-STAR libraries:

      -
        -
      • fourdst: hub module managing versioning of libcomposition, libconfig, liblogging, and libconstants
      • -
      • libcomposition (docs): Composition management toolkit.
      • -
      • libconfig: Configuration file parsing utilities.
      • -
      • liblogging: Flexible logging framework.
      • -
      • libconstants: Physical constants
      • -
      +

      +Python

      +

      The python bindings intentionally look very similar to the C++ code. Generally all examples can be adapted to python by replacing includes of paths with imports of modules such that

      +

      #include "gridfire/engine/GraphEngine.h</tt> becomes <tt>import gridfire.engine.GraphEngine</tt> + +All GridFire C++ types have been bound and can be passed around as one would expect. + +@subsubsection autotoc_md53 Common Workflow Examople +This example impliments the same logic as the above C++ example +@icode{python} +import gridfire + + +from fourdst.composition import Composition + +symbols = ["H-1", ...] +X = [0.7, ...] + +comp = Composition() +comp.registerSymbols(symbols) +comp.setMassFraction(X) +comp.finalize(true) +# Initialize GraphEngine with predefined composition +engine = gridfire.GraphEngine(comp) +netIn = gridfire.types.NetIn +netIn.composition = comp +netIn.tMax = 1e-3 +netIn.temperature = 1.5e7 +netIn.density = 1.6e2 +netIn.dt0 = 1e-12 + +# Perform one integration step +netOut = engine.evaluate(netIn) +print(netOut) +@endicode + + + +@section autotoc_md54 Related Projects + +GridFire integrates with and builds upon several key 4D-STAR libraries: + +- <a href="https://github.com/4D-STAR/fourdst" >fourdst</a>: hub module managing versioning + of <tt>libcomposition</tt>, <tt>libconfig</tt>, <tt>liblogging</tt>, and <tt>libconstants</tt> +- <a href="https://github.com/4D-STAR/libcomposition" >libcomposition</a> + (<a href="https://4d-star.github.io/libcomposition/" >docs</a>): Composition management + toolkit. +- <a href="https://github.com/4D-STAR/libconfig" >libconfig</a>: Configuration file parsing + utilities. +- <a href="https://github.com/4D-STAR/liblogging" >liblogging</a>: Flexible logging framework. +- <a href="https://github.com/4D-STAR/libconstants" >libconstants: Physical constants

      diff --git a/docs/html/io_2bindings_8cpp.html b/docs/html/io_2bindings_8cpp.html index 004fd550..fc0f97b3 100644 --- a/docs/html/io_2bindings_8cpp.html +++ b/docs/html/io_2bindings_8cpp.html @@ -109,12 +109,10 @@ $(function(){initNavTree('io_2bindings_8cpp.html',''); initResizable(true); }); #include <pybind11/stl_bind.h>
      #include <string_view>
      #include <vector>
      -#include "bindings.h"
      -#include "gridfire/io/io.h"
      -#include "trampoline/py_io.h"
      - -

      Go to the source code of this file.

      - +#include "bindings.h"
      +#include "gridfire/io/io.h"
      +#include "trampoline/py_io.h"
      +
      @@ -136,8 +134,6 @@ Functions

      Functions

      void register_io_bindings (py::module &m)
      -

      Definition at line 15 of file bindings.cpp.

      -
      diff --git a/docs/html/io_2bindings_8h.html b/docs/html/io_2bindings_8h.html index c00d6886..5297f0c3 100644 --- a/docs/html/io_2bindings_8h.html +++ b/docs/html/io_2bindings_8h.html @@ -105,9 +105,7 @@ $(function(){initNavTree('io_2bindings_8h.html',''); initResizable(true); });
      #include <pybind11/pybind11.h>
      -
      -

      Go to the source code of this file.

      - +
      diff --git a/docs/html/io_8h.html b/docs/html/io_8h.html index 6c9fabea..a9c3ea3a 100644 --- a/docs/html/io_8h.html +++ b/docs/html/io_8h.html @@ -102,10 +102,8 @@ $(function(){initNavTree('io_8h.html',''); initResizable(true); });
      io.h File Reference
      +
      -
      #include "gridfire/utils/logging.h"
      -#include "gridfire/engine/engine_abstract.h"
      +
      #include "gridfire/utils/logging.h"
      +#include "gridfire/engine/engine_abstract.h"
      #include <sstream>
      #include <iomanip>
      #include <algorithm>
      @@ -112,9 +112,7 @@ $(function(){initNavTree('logging_8cpp.html',''); initResizable(true); }); #include <string>
      #include <iostream>
      #include <vector>
      -
      -

      Go to the source code of this file.

      -
      +
      -

      Functions

      void register_io_bindings (pybind11::module &m)
      +
      diff --git a/docs/html/md_docs_2static_2usage.html b/docs/html/md_docs_2static_2usage.html index 6a320b04..4f54cc51 100644 --- a/docs/html/md_docs_2static_2usage.html +++ b/docs/html/md_docs_2static_2usage.html @@ -102,15 +102,15 @@ $(function(){initNavTree('md_docs_2static_2usage.html',''); initResizable(true);
      GridFire Python Usage Guide
      -

      +

      This tutorial walks you through installing GridFire’s Python bindings, choosing engines and views thoughtfully, running a simulation, and visualizing your results.


      -

      +

      1. Installation

      -

      +

      1.1 PyPI Release

      The quickest way to get started is:

      pip install gridfire
      -

      +

      1.2 Development from Source

      If you want the cutting-edge features or need to hack the C++ backend:

      git clone https://github.com/4DSTAR/GridFire.git
      cd GridFire
      @@ -122,7 +122,7 @@ $(function(){initNavTree('md_docs_2static_2usage.html',''); initResizable(true);

      You can also build manually with Meson (generally end users will not need to do this):

      meson setup build-python
      meson compile -C build_gridfire

      -

      +

      2. Why These Engines and Views?

      GridFire’s design balances physical fidelity and performance. Here’s why we pick each component:

        @@ -162,7 +162,7 @@ $(function(){initNavTree('md_docs_2static_2usage.html',''); initResizable(true);

      By composing these views in sequence, you can tailor accuracy vs performance for your scientific question. Commonly one might use a flow like GraphEngine → Partitioning → Adaptive to capture both full-network physics and manageable stiffness.


      -

      +

      3. Step-by-Step Example

      Adapted from tests/python/test.py. Comments explain each choice.

      import matplotlib.pyplot as plt
      @@ -207,7 +207,7 @@ $(function(){initNavTree('md_docs_2static_2usage.html',''); initResizable(true);
      # 8. Final result:
      print(f"Final H-1 fraction: {netOut.composition.getMassFraction('H-1')}")
      - +
      Definition solver.h:15

      Why these choices?

      • buildDepth=2: In Emily’s preliminary tests, depth=2 captures key reaction loops without the overhead of a full network.
        @@ -217,7 +217,7 @@ $(function(){initNavTree('md_docs_2static_2usage.html',''); initResizable(true);
      • Implicit solver: Rosenbrock4 handles stiff systems robustly, letting you push to longer tMax.

      -

      +

      4. Visualizing Reaction Networks

      GridFire engines and views provide built-in export methods for Graphviz DOT and CSV formats:

      # Export the base network to DOT for Graphviz
      @@ -244,7 +244,7 @@ $(function(){initNavTree('md_docs_2static_2usage.html',''); initResizable(true);
      df.to_csv('H1_evolution.csv', index=False)

      Then plot in pandas or Excel for custom figures.


      -

      +

      5. Beyond the Basics

      • Custom Partition Functions: In Python, subclass gridfire.partition.PartitionFunction, override evaluate, supports, and clone to implement new weighting schemes.
        diff --git a/docs/html/namespacegridfire.html b/docs/html/namespacegridfire.html index 5e084d1c..f9c08f9b 100644 --- a/docs/html/namespacegridfire.html +++ b/docs/html/namespacegridfire.html @@ -298,8 +298,6 @@ Variables

        Alias for CppAD AD type for double precision.

        This alias simplifies the use of the CppAD automatic differentiation type.

        -

        Definition at line 44 of file engine_graph.h.

        -
      @@ -318,8 +316,6 @@ Variables
      Precondition
      If using the integer alternative, the value must be >= 0 or -1 to indicate a full build.
      Postcondition
      The network builder will interpret and apply the specified depth to control reaction expansion.
      -

      Definition at line 37 of file building.h.

      - @@ -336,8 +332,6 @@ Variables

      A set of logical reactions.

      -

      Definition at line 563 of file reaction.h.

      - @@ -354,8 +348,6 @@ Variables

      A set of reactions, typically from a single source like REACLIB.

      -

      Definition at line 562 of file reaction.h.

      - @@ -370,8 +362,6 @@ Variables

      Namespaces

      namespace  gridfire
      -

      Definition at line 65 of file engine_abstract.h.

      -

      Enumeration Type Documentation

      @@ -414,8 +404,6 @@ Variables FifthOrder  -

      Definition at line 21 of file building.h.

      - @@ -437,8 +425,6 @@ Variables UNKNOWN  -

      Definition at line 41 of file network.h.

      - @@ -482,8 +468,6 @@ Variables BASE_NETWORK_TOO_SHALLOW  -

      Definition at line 31 of file reporting.h.

      -

      Function Documentation

      @@ -511,8 +495,6 @@ Variables
      -

      Definition at line 24 of file construction.cpp.

      -
      @@ -614,8 +596,6 @@ Resolved integer depth from maxLayers must not be zero.
      Postcondition
      Returned creation rate is non-negative.
      Returns
      Sum of stoichiometry-weighted creation flows for the species.
      -

      Definition at line 213 of file priming.cpp.

      - @@ -668,8 +648,6 @@ Resolved integer depth from maxLayers must not be zero.
      Postcondition
      Returned rate constant is non-negative.
      Returns
      Sum of absolute stoichiometry-weighted destruction flows for the species.
      -

      Definition at line 193 of file priming.cpp.

      - @@ -706,8 +684,6 @@ Resolved integer depth from maxLayers must not be zero.
      -

      Definition at line 17 of file priming.cpp.

      -
      @@ -743,8 +719,6 @@ Resolved integer depth from maxLayers must not be zero.
      Postcondition
      engine.networkReactions restored to its initial state; returned report contains primedComposition, massFractionChanges for each species, success flag, and status code.
      Returns
      PrimingReport encapsulating the results of the priming operation.
      -

      Definition at line 39 of file priming.cpp.

      - @@ -762,8 +736,6 @@ Resolved integer depth from maxLayers must not be zero.
      -

      Definition at line 65 of file network.cpp.

      -

      Variable Documentation

      @@ -791,12 +763,10 @@ Resolved integer depth from maxLayers must not be zero.
      {REACLIB, "REACLIB"},
      {UNKNOWN, "Unknown"}
      }
      -
      @ APPROX8
      Approx8 nuclear reaction network format.
      Definition network.h:42
      -
      @ REACLIB
      General REACLIB nuclear reaction network format.
      Definition network.h:43
      -
      @ UNKNOWN
      Definition network.h:44
      +
      @ APPROX8
      Approx8 nuclear reaction network format.
      Definition network.h:42
      +
      @ REACLIB
      General REACLIB nuclear reaction network format.
      Definition network.h:43
      +
      @ UNKNOWN
      Definition network.h:44
      -

      Definition at line 47 of file network.h.

      - @@ -822,8 +792,6 @@ Resolved integer depth from maxLayers must not be zero.

      Minimum abundance threshold below which species are ignored.

      Species with abundances below this threshold are treated as zero in reaction rate calculations. This helps to improve performance by avoiding unnecessary calculations for trace species.

      -

      Definition at line 66 of file engine_graph.h.

      - @@ -849,8 +817,6 @@ Resolved integer depth from maxLayers must not be zero.

      Minimum density threshold below which reactions are ignored.

      Reactions are not calculated if the density falls below this threshold. This helps to improve performance by avoiding unnecessary calculations in very low-density regimes.

      -

      Definition at line 57 of file engine_graph.h.

      - @@ -876,8 +842,6 @@ Resolved integer depth from maxLayers must not be zero.

      Minimum value for Jacobian matrix entries.

      Jacobian matrix entries with absolute values below this threshold are treated as zero to maintain sparsity and improve performance.

      -

      Definition at line 74 of file engine_graph.h.

      - @@ -908,19 +872,17 @@ Resolved integer depth from maxLayers must not be zero.
      {PrimingReportStatus::FAILED_TO_FIND_PRIMING_REACTIONS, "Failed to Find Priming Reactions"},
      {PrimingReportStatus::BASE_NETWORK_TOO_SHALLOW, "Base Network Too Shallow"}
      }
      - - - - - - - +
      @ FAILED_TO_FIND_PRIMING_REACTIONS
      Definition reporting.h:37
      +
      @ MAX_ITERATIONS_REACHED
      Definition reporting.h:34
      +
      @ FULL_SUCCESS
      Definition reporting.h:32
      +
      @ NO_SPECIES_TO_PRIME
      Definition reporting.h:33
      +
      @ FAILED_TO_FIND_CREATION_CHANNEL
      Definition reporting.h:36
      +
      @ BASE_NETWORK_TOO_SHALLOW
      Definition reporting.h:38
      +
      @ FAILED_TO_FINALIZE_COMPOSITION
      Definition reporting.h:35

      Mapping from PrimingReportStatus codes to human-readable strings.

      Used when formatting or logging the priming status. No preconditions. The map contains entries for all PrimingReportStatus values.

      -

      Definition at line 47 of file reporting.h.

      - @@ -943,8 +905,6 @@ Resolved integer depth from maxLayers must not be zero.
      -

      Definition at line 150 of file engine_multiscale.cpp.

      -
      diff --git a/docs/html/namespacegridfire_1_1approx8.html b/docs/html/namespacegridfire_1_1approx8.html index 51bbe1e2..f1a6366e 100644 --- a/docs/html/namespacegridfire_1_1approx8.html +++ b/docs/html/namespacegridfire_1_1approx8.html @@ -211,8 +211,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 51 of file engine_approx8.h.

      - @@ -231,8 +229,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 57 of file engine_approx8.h.

      - @@ -251,8 +247,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 45 of file engine_approx8.h.

      -

      Function Documentation

      @@ -282,8 +276,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 157 of file engine_approx8.cpp.

      - @@ -312,8 +304,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 227 of file engine_approx8.cpp.

      - @@ -342,8 +332,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 233 of file engine_approx8.cpp.

      - @@ -372,8 +360,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 150 of file engine_approx8.cpp.

      - @@ -402,8 +388,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 122 of file engine_approx8.cpp.

      - @@ -423,8 +407,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 93 of file engine_approx8.cpp.

      - @@ -453,8 +435,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 129 of file engine_approx8.cpp.

      - @@ -483,8 +463,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 135 of file engine_approx8.cpp.

      - @@ -513,8 +491,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 173 of file engine_approx8.cpp.

      - @@ -543,8 +519,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 164 of file engine_approx8.cpp.

      - @@ -573,8 +547,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 181 of file engine_approx8.cpp.

      - @@ -603,8 +575,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 197 of file engine_approx8.cpp.

      - @@ -633,8 +603,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 190 of file engine_approx8.cpp.

      - @@ -663,8 +631,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 218 of file engine_approx8.cpp.

      - @@ -693,8 +659,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 210 of file engine_approx8.cpp.

      - @@ -723,8 +687,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 204 of file engine_approx8.cpp.

      - @@ -753,8 +715,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 115 of file engine_approx8.cpp.

      - @@ -778,8 +738,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 110 of file engine_approx8.cpp.

      - @@ -803,8 +761,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 82 of file engine_approx8.cpp.

      - @@ -833,8 +789,6 @@ Functions
      Examples
      /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
      -

      Definition at line 142 of file engine_approx8.cpp.

      - diff --git a/docs/html/namespacegridfire_1_1expectations.html b/docs/html/namespacegridfire_1_1expectations.html index 7f22c28e..23100460 100644 --- a/docs/html/namespacegridfire_1_1expectations.html +++ b/docs/html/namespacegridfire_1_1expectations.html @@ -152,8 +152,6 @@ Enumerations STALE  -

      Definition at line 7 of file expected_engine.h.

      - @@ -179,8 +177,6 @@ Enumerations EnumeratorSYSTEM_RESIZED  -

      Definition at line 13 of file expected_engine.h.

      - diff --git a/docs/html/namespacegridfire_1_1io.html b/docs/html/namespacegridfire_1_1io.html index ab872584..e4eefb7d 100644 --- a/docs/html/namespacegridfire_1_1io.html +++ b/docs/html/namespacegridfire_1_1io.html @@ -136,8 +136,6 @@ Typedefs
      -

      Definition at line 12 of file network_file.h.

      -
      diff --git a/docs/html/namespacegridfire_1_1partition.html b/docs/html/namespacegridfire_1_1partition.html index a14c6f53..4aa0f6c9 100644 --- a/docs/html/namespacegridfire_1_1partition.html +++ b/docs/html/namespacegridfire_1_1partition.html @@ -169,8 +169,6 @@ Variables -

      Definition at line 15 of file partition_types.h.

      -

      Variable Documentation

      @@ -197,15 +195,13 @@ Variables
      {RauscherThielemann, "RauscherThielemann"},
      {GroundState, "GroundState"}
      }
      -
      @ RauscherThielemann
      Rauscher-Thielemann partition function.
      -
      @ GroundState
      Ground state partition function.
      +
      @ RauscherThielemann
      Rauscher-Thielemann partition function.
      Definition partition_types.h:16
      +
      @ GroundState
      Ground state partition function.
      Definition partition_types.h:17

      Mapping from BasePartitionType enum to human-readable string.

      Used for logging, reporting, or serialization. Ensure that all enum values are represented in this map.

      Precondition
      Contains entries for all values of BasePartitionType.
      Postcondition
      Can convert BasePartitionType to corresponding string.
      -

      Definition at line 28 of file partition_types.h.

      - @@ -232,8 +228,6 @@ Variables
      2.0, 2.5, 3.0, 3.5, 4.0, 4.5, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0
      }
      -

      Definition at line 15 of file partition_rauscher_thielemann.cpp.

      - @@ -270,8 +264,6 @@ Variables -

      Definition at line 42 of file partition_types.h.

      - diff --git a/docs/html/namespacegridfire_1_1reaclib.html b/docs/html/namespacegridfire_1_1reaclib.html index 5c30a512..cd2546bb 100644 --- a/docs/html/namespacegridfire_1_1reaclib.html +++ b/docs/html/namespacegridfire_1_1reaclib.html @@ -151,8 +151,6 @@ Variables

      This function uses a singleton pattern to ensure the reaction data is loaded from the embedded binary only once, the very first time it is requested.

      Returns
      A constant reference to the application-wide reaction set.
      -

      Definition at line 138 of file reaclib.cpp.

      - @@ -178,8 +176,6 @@ Variables
      -

      Definition at line 79 of file reaclib.cpp.

      -
      @@ -201,8 +197,6 @@ Variables
      -

      Definition at line 44 of file reaclib.cpp.

      -
      @@ -228,8 +222,6 @@ Variables
      -

      Definition at line 58 of file reaclib.cpp.

      -

      Variable Documentation

      @@ -253,8 +245,6 @@ Variables
      -

      Definition at line 29 of file reaclib.cpp.

      -
      @@ -277,8 +267,6 @@ Variables
      -

      Definition at line 7 of file reaclib.h.

      -
      diff --git a/docs/html/namespacegridfire_1_1reaction.html b/docs/html/namespacegridfire_1_1reaction.html index 289314e6..ab658929 100644 --- a/docs/html/namespacegridfire_1_1reaction.html +++ b/docs/html/namespacegridfire_1_1reaction.html @@ -150,8 +150,6 @@ Functions

      A set of logical reactions.

      -

      Definition at line 563 of file reaction.h.

      - @@ -168,8 +166,6 @@ Functions

      A set of reactions, typically from a single source like REACLIB.

      -

      Definition at line 562 of file reaction.h.

      -

      Function Documentation

      @@ -188,8 +184,6 @@ Functions
      -

      Definition at line 273 of file reaction.cpp.

      -
      diff --git a/docs/html/namespacegridfire_1_1screening.html b/docs/html/namespacegridfire_1_1screening.html index 4f1ec6c0..3cb19b02 100644 --- a/docs/html/namespacegridfire_1_1screening.html +++ b/docs/html/namespacegridfire_1_1screening.html @@ -152,8 +152,6 @@ Functions
      -

      Definition at line 11 of file screening_bare.cpp.

      -

      Enumeration Type Documentation

      @@ -193,8 +191,6 @@ Functions -

      Definition at line 15 of file screening_types.h.

      -

      Function Documentation

      @@ -234,11 +230,9 @@ Functions
      std::vector<double> factors = screening_model->calculateScreeningFactors(
      reactions, species, Y, T9, rho
      );
      -
      std::unique_ptr< ScreeningModel > selectScreeningModel(ScreeningType type)
      A factory function to select and create a screening model.
      -
      @ WEAK
      Weak screening model (Salpeter, 1954).
      +
      std::unique_ptr< ScreeningModel > selectScreeningModel(ScreeningType type)
      A factory function to select and create a screening model.
      Definition screening_types.cpp:9
      +
      @ WEAK
      Weak screening model (Salpeter, 1954).
      Definition screening_types.h:35
      -

      Definition at line 9 of file screening_types.cpp.

      - diff --git a/docs/html/namespacegridfire_1_1solver.html b/docs/html/namespacegridfire_1_1solver.html index 0fe8d8c4..c471bf68 100644 --- a/docs/html/namespacegridfire_1_1solver.html +++ b/docs/html/namespacegridfire_1_1solver.html @@ -136,8 +136,6 @@ Typedefs

      Type alias for a network solver strategy that uses a DynamicEngine.

      -

      Definition at line 53 of file solver.h.

      - diff --git a/docs/html/namespacegridfire_1_1utils.html b/docs/html/namespacegridfire_1_1utils.html index 469a25be..c75f0935 100644 --- a/docs/html/namespacegridfire_1_1utils.html +++ b/docs/html/namespacegridfire_1_1utils.html @@ -179,10 +179,8 @@ Functions
      // he4 inf
      // c12 8.765e-02
      // ==========================
      -
      std::string formatNuclearTimescaleLogString(const DynamicEngine &engine, const std::vector< double > &Y, const double T9, const double rho)
      Formats a map of nuclear species timescales into a human-readable string.
      Definition logging.cpp:13
      +
      std::string formatNuclearTimescaleLogString(const DynamicEngine &engine, const std::vector< double > &Y, const double T9, const double rho)
      Formats a map of nuclear species timescales into a human-readable string.
      Definition logging.cpp:13
      -

      Definition at line 13 of file logging.cpp.

      - diff --git a/docs/html/navtreedata.js b/docs/html/navtreedata.js index 6ece5967..3a401f1d 100644 --- a/docs/html/navtreedata.js +++ b/docs/html/navtreedata.js @@ -25,41 +25,87 @@ var NAVTREE = [ [ "GridFire", "index.html", [ + [ "Introduction", "index.html#autotoc_md0", [ + [ "Design Philosophy and Workflow", "index.html#autotoc_md1", null ], + [ "Funding", "index.html#autotoc_md2", null ] + ] ], + [ "Usage", "index.html#autotoc_md3", [ + [ "Python installation", "index.html#autotoc_md4", [ + [ "pypi", "index.html#autotoc_md5", null ], + [ "source", "index.html#autotoc_md6", null ], + [ "source for developers", "index.html#autotoc_md7", null ] + ] ], + [ "Automatic Build and Installation", "index.html#autotoc_md8", [ + [ "Script Build and Installation Instructions", "index.html#autotoc_md9", null ], + [ "Currently known good platforms", "index.html#autotoc_md10", null ] + ] ], + [ "Manual Build Instructions", "index.html#autotoc_md11", [ + [ "Prerequisites", "index.html#autotoc_md12", [ + [ "Required", "index.html#autotoc_md13", null ], + [ "Optional", "index.html#autotoc_md14", null ] + ] ], + [ "Install Scripts", "index.html#autotoc_md15", [ + [ "Ease of Installation", "index.html#autotoc_md16", null ], + [ "Reproducibility", "index.html#autotoc_md17", null ], + [ "Examples", "index.html#autotoc_md18", [ + [ "TUI config and saving", "index.html#autotoc_md19", null ], + [ "TUI config loading and meson setup", "index.html#autotoc_md20", null ], + [ "CLI config loading, setup, and build", "index.html#autotoc_md21", null ] + ] ] + ] ], + [ "Dependency Installation on Common Platforms", "index.html#autotoc_md22", null ], + [ "Building the C++ Library", "index.html#autotoc_md23", [ + [ "Clang vs. GCC", "index.html#autotoc_md24", null ] + ] ], + [ "Installing the Library", "index.html#autotoc_md25", null ], + [ "Minimum compiler versions", "index.html#autotoc_md26", null ] + ] ], + [ "Code Architecture and Logical Flow", "index.html#autotoc_md27", null ], + [ "Engines", "index.html#autotoc_md28", [ + [ "GraphEngine", "index.html#autotoc_md29", null ], + [ "GraphEngine Configuration Options", "index.html#autotoc_md30", null ], + [ "Available Partition Functions", "index.html#autotoc_md31", null ], + [ "AutoDiff", "index.html#autotoc_md32", null ] + ] ], + [ "Reaclib in GridFire", "index.html#autotoc_md33", null ], + [ "Engine Views", "index.html#autotoc_md34", [ + [ "A Note about composability", "index.html#autotoc_md35", null ] + ] ], + [ "Numerical Solver Strategies", "index.html#autotoc_md36", [ + [ "NetworkSolverStrategy:", "index.html#autotoc_md37", null ], + [ "NetIn and NetOut", "index.html#autotoc_md38", [ + [ "NetIn", "index.html#autotoc_md39", null ], + [ "NetOut", "index.html#autotoc_md40", null ] + ] ], + [ "DirectNetworkSolver (Implicit Rosenbrock Method)", "index.html#autotoc_md41", null ], + [ "Algorithmic Workflow in DirectNetworkSolver", "index.html#autotoc_md42", null ], + [ "Future Solver Implementations", "index.html#autotoc_md43", null ] + ] ], + [ "Python Extensibility", "index.html#autotoc_md44", null ] + ] ], + [ "Usage Examples", "index.html#autotoc_md45", [ + [ "C++", "index.html#autotoc_md46", [ + [ "GraphEngine Initialization", "index.html#autotoc_md47", null ], + [ "Adaptive Network View", "index.html#autotoc_md48", null ], + [ "Composition Initialization", "index.html#autotoc_md49", null ], + [ "Common Workflow Example", "index.html#autotoc_md50", [ + [ "Workflow Components and Effects", "index.html#autotoc_md51", null ] + ] ] + ] ], + [ "Python", "index.html#autotoc_md52", [ + [ "Common Workflow Examople", "index.html#autotoc_md53", null ] + ] ] + ] ], + [ "Related Projects", "index.html#autotoc_md54", null ], [ "GridFire Python Usage Guide", "md_docs_2static_2usage.html", [ - [ "Funding", "index.html#autotoc_md1", null ], - [ "Build and Installation Instructions", "index.html#autotoc_md2", [ - [ "Prerequisites", "index.html#autotoc_md3", null ], - [ "Dependency Installation on Common Platforms", "index.html#autotoc_md4", null ], - [ "Building the C++ Library", "index.html#autotoc_md5", null ], - [ "Installing the Library", "index.html#autotoc_md6", null ], - [ "Python Bindings and Installation", "index.html#autotoc_md7", null ], - [ "Developer Workflow", "index.html#autotoc_md8", null ] + [ "Installation", "md_docs_2static_2usage.html#autotoc_md57", [ + [ "1.1 PyPI Release", "md_docs_2static_2usage.html#autotoc_md58", null ], + [ "1.2 Development from Source", "md_docs_2static_2usage.html#autotoc_md59", null ] ] ], - [ "Code Architecture and Logical Flow", "index.html#autotoc_md9", [ - [ "GraphEngine Configuration Options", "index.html#autotoc_md10", null ], - [ "Available Partition Functions", "index.html#autotoc_md11", null ] - ] ], - [ "Engine Views", "index.html#autotoc_md12", null ], - [ "Numerical Solver Strategies", "index.html#autotoc_md13", [ - [ "DirectNetworkSolver (Implicit Rosenbrock Method)", "index.html#autotoc_md14", null ], - [ "Algorithmic Workflow in DirectNetworkSolver", "index.html#autotoc_md15", null ], - [ "Future Solver Implementations", "index.html#autotoc_md16", null ] - ] ], - [ "Usage Examples", "index.html#autotoc_md17", [ - [ "C++ Example: GraphEngine Initialization", "index.html#autotoc_md18", null ], - [ "C++ Example: Adaptive Network View", "index.html#autotoc_md19", null ], - [ "Python Example", "index.html#autotoc_md20", null ] - ] ], - [ "Common Workflow Example", "index.html#autotoc_md21", null ], - [ "Related Projects", "index.html#autotoc_md22", null ], - [ "Installation", "md_docs_2static_2usage.html#autotoc_md25", [ - [ "1.1 PyPI Release", "md_docs_2static_2usage.html#autotoc_md26", null ], - [ "1.2 Development from Source", "md_docs_2static_2usage.html#autotoc_md27", null ] - ] ], - [ "Why These Engines and Views?", "md_docs_2static_2usage.html#autotoc_md29", null ], - [ "Step-by-Step Example", "md_docs_2static_2usage.html#autotoc_md31", null ], - [ "Visualizing Reaction Networks", "md_docs_2static_2usage.html#autotoc_md33", null ], - [ "Beyond the Basics", "md_docs_2static_2usage.html#autotoc_md35", null ] + [ "Why These Engines and Views?", "md_docs_2static_2usage.html#autotoc_md61", null ], + [ "Step-by-Step Example", "md_docs_2static_2usage.html#autotoc_md63", null ], + [ "Visualizing Reaction Networks", "md_docs_2static_2usage.html#autotoc_md65", null ], + [ "Beyond the Basics", "md_docs_2static_2usage.html#autotoc_md67", null ] ] ], [ "Namespaces", "namespaces.html", [ [ "Namespace List", "namespaces.html", "namespaces_dup" ], @@ -103,13 +149,13 @@ var NAVTREE = var NAVTREEINDEX = [ "_2_users_2tboudreaux_2_programming_24_d_s_t_a_r_2_grid_fire_2src_2include_2gridfire_2engine_2engine_approx8_8h-example.html", -"classgridfire_1_1_dynamic_engine.html#afa108dd5227dbb1045e90d7b3bd8b84f", -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a79eb9c108d694a27ec913ed0143aa044", -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ab9c683289d48e58edf06bf59215b4937", -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5962968fe478c79250e9d88d80a87600", -"functions_m.html", -"py__partition_8cpp.html", -"structgridfire_1_1_q_s_e_cache_key.html#a711acccecadd93495fd08c81838be2d8" +"classgridfire_1_1_dynamic_engine.html#afb2ec904d88fc8aab516db4059d0e00f", +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a7bfb4e6fec2f337a1dea69e3d4f1fc82", +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ac5963d0da6780de753df996b490f8d2c", +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5fda3af5ea9ae0ecfb60a61a9e07f5b4", +"functions_vars_y.html", +"screening_2bindings_8cpp.html#a4fcef69d9382bfbc315cb061038627f4", +"structgridfire_1_1approx8_1_1_o_d_e.html" ]; var SYNCONMSG = 'click to disable panel synchronization'; diff --git a/docs/html/navtreeindex0.js b/docs/html/navtreeindex0.js index 8a080171..4258395f 100644 --- a/docs/html/navtreeindex0.js +++ b/docs/html/navtreeindex0.js @@ -1,253 +1,253 @@ var NAVTREEINDEX0 = { -"_2_users_2tboudreaux_2_programming_24_d_s_t_a_r_2_grid_fire_2src_2include_2gridfire_2engine_2engine_approx8_8h-example.html":[5,0], -"annotated.html":[3,0], -"bindings_8cpp.html":[4,0,1,2,10], -"bindings_8cpp.html#aa8955e3a8d1ea2d94e8a2c941a12c03f":[4,0,1,2,10,0], -"bindings_8cpp_source.html":[4,0,1,2,10], -"building_8h.html":[4,0,1,0,0,0,1,0], -"building_8h_source.html":[4,0,1,0,0,0,1,0], -"class_py_dynamic_engine.html":[3,0,2], -"class_py_dynamic_engine.html#a020044829e0146427ed4830e5b02c4f3":[3,0,2,10], -"class_py_dynamic_engine.html#a02a4c86c9637a3c9c9ca8ddd82ecff22":[3,0,2,12], -"class_py_dynamic_engine.html#a1c888bbc0618f1ae02d9a53e45f3c159":[3,0,2,6], -"class_py_dynamic_engine.html#a2066649ca11a869c054079ea12d8d0e9":[3,0,2,4], -"class_py_dynamic_engine.html#a2246382b1c98ba69cdb419bba63a6d03":[3,0,2,21], -"class_py_dynamic_engine.html#a2ee1d745c1c21b9fcb652c96c42f1091":[3,0,2,11], -"class_py_dynamic_engine.html#a3d30a9116825ab2c5c209bc2712126bc":[3,0,2,17], -"class_py_dynamic_engine.html#a55bf19ed7534a312a36faf74753f7b14":[3,0,2,14], -"class_py_dynamic_engine.html#a5988cfba247631ba6c00795cafda9a38":[3,0,2,7], -"class_py_dynamic_engine.html#a5b7f0cfe327c634ec125303256de8b9a":[3,0,2,1], -"class_py_dynamic_engine.html#a5bd40c752db1badcd600797c9113121d":[3,0,2,2], -"class_py_dynamic_engine.html#a61bb4b430fe740cfb2c24e5cc673e4ac":[3,0,2,15], -"class_py_dynamic_engine.html#a6224f546ba66b1257506b1fc9f47195a":[3,0,2,0], -"class_py_dynamic_engine.html#aa0f1fd3f0c0185395193d1b6897d64c5":[3,0,2,3], -"class_py_dynamic_engine.html#ab48ef6db18da20024aa563a91fa16f83":[3,0,2,13], -"class_py_dynamic_engine.html#ab4cfdca5e15957c5cef75ffa6dedeee5":[3,0,2,9], -"class_py_dynamic_engine.html#ac22a10412be6649bf379e6d61113c878":[3,0,2,16], -"class_py_dynamic_engine.html#adba68716d832b6100e08d32fbc36f13c":[3,0,2,5], -"class_py_dynamic_engine.html#af8e6a8cd44f278535d7bcc9a896d6da8":[3,0,2,20], -"class_py_dynamic_engine.html#afa3abfd612033336a656f092721c14ac":[3,0,2,19], -"class_py_dynamic_engine.html#afc745e7ab5da5d8b3cf916044515cd7d":[3,0,2,8], -"class_py_dynamic_engine.html#afd818c408c64d207e71b1a90426328d6":[3,0,2,18], -"class_py_dynamic_engine_view.html":[3,0,3], -"class_py_dynamic_engine_view.html#a51680b135cfc3eea40daf9ef5aa903e0":[3,0,3,0], -"class_py_dynamic_network_solver_strategy.html":[3,0,4], -"class_py_dynamic_network_solver_strategy.html#a2095abb83ed6229ebb27b4883cec51c4":[3,0,4,1], -"class_py_dynamic_network_solver_strategy.html#a4a3fce2a9853e7192354834bf2b36159":[3,0,4,0], -"class_py_engine.html":[3,0,5], -"class_py_engine.html#a2d240423899e039c2ca688e96f8af1f2":[3,0,5,1], -"class_py_engine.html#a2f92602ecf210414b46838fc0a9ae26d":[3,0,5,0], -"class_py_engine.html#a73caaa7606e2cdfd1aa82729a78ebb73":[3,0,5,2], -"class_py_engine_view.html":[3,0,6], -"class_py_engine_view.html#a3cd83dc57b521c65a14edf70357a8845":[3,0,6,0], -"class_py_network_file_parser.html":[3,0,7], -"class_py_network_file_parser.html#afe09d1e5b07110e62cf4c6ec713cff54":[3,0,7,0], -"class_py_partition_function.html":[3,0,8], -"class_py_partition_function.html#a07f4d0ff83822dd2800897161d2a3717":[3,0,8,4], -"class_py_partition_function.html#a0f288a01a3ed7fb92fff5d9fd7d56aa8":[3,0,8,3], -"class_py_partition_function.html#a260df9689bf698970ebf5104977a3dcf":[3,0,8,2], -"class_py_partition_function.html#a83aca0bc261734b7d3df8269f730c69b":[3,0,8,1], -"class_py_partition_function.html#af918b357e38fb82499ad53584557c43d":[3,0,8,0], -"class_py_screening.html":[3,0,9], -"class_py_screening.html#a2b8756c197eb89e77cb6dd231c979315":[3,0,9,1], -"class_py_screening.html#a5539d59311c778cf7f0006acc8f84ade":[3,0,9,0], -"classes.html":[3,1], -"classgridfire_1_1_adaptive_engine_view.html":[1,0,0,10], -"classgridfire_1_1_adaptive_engine_view.html":[3,0,0,9], -"classgridfire_1_1_adaptive_engine_view.html#a03fc187d3d306b9058103b9522cbbaeb":[1,0,0,10,13], -"classgridfire_1_1_adaptive_engine_view.html#a03fc187d3d306b9058103b9522cbbaeb":[3,0,0,9,13], -"classgridfire_1_1_adaptive_engine_view.html#a048d4b1d41ecb4125a558d1b9ed7cb31":[1,0,0,10,6], -"classgridfire_1_1_adaptive_engine_view.html#a048d4b1d41ecb4125a558d1b9ed7cb31":[3,0,0,9,6], -"classgridfire_1_1_adaptive_engine_view.html#a0ab1199f900a58f309c3c36532c9164f":[1,0,0,10,19], -"classgridfire_1_1_adaptive_engine_view.html#a0ab1199f900a58f309c3c36532c9164f":[3,0,0,9,19], -"classgridfire_1_1_adaptive_engine_view.html#a0ed21f7e7c1034fc87b40d4116c4221b":[1,0,0,10,12], -"classgridfire_1_1_adaptive_engine_view.html#a0ed21f7e7c1034fc87b40d4116c4221b":[3,0,0,9,12], -"classgridfire_1_1_adaptive_engine_view.html#a12cc2f352678fba9688363ba1876ab9c":[1,0,0,10,17], -"classgridfire_1_1_adaptive_engine_view.html#a12cc2f352678fba9688363ba1876ab9c":[3,0,0,9,17], -"classgridfire_1_1_adaptive_engine_view.html#a14171a9ccc45a63996a967c72983de30":[1,0,0,10,39], -"classgridfire_1_1_adaptive_engine_view.html#a14171a9ccc45a63996a967c72983de30":[3,0,0,9,39], -"classgridfire_1_1_adaptive_engine_view.html#a19fc7e02e216b797aa643fa35e429800":[1,0,0,10,36], -"classgridfire_1_1_adaptive_engine_view.html#a19fc7e02e216b797aa643fa35e429800":[3,0,0,9,36], -"classgridfire_1_1_adaptive_engine_view.html#a21c6e33bbf8c18fd5b5eaabb469054de":[1,0,0,10,42], -"classgridfire_1_1_adaptive_engine_view.html#a21c6e33bbf8c18fd5b5eaabb469054de":[3,0,0,9,42], -"classgridfire_1_1_adaptive_engine_view.html#a231193a61ba5a31e8eb92b0d4ce69111":[1,0,0,10,14], -"classgridfire_1_1_adaptive_engine_view.html#a231193a61ba5a31e8eb92b0d4ce69111":[3,0,0,9,14], -"classgridfire_1_1_adaptive_engine_view.html#a256d14a333f9401039b826cc889761a8":[1,0,0,10,27], -"classgridfire_1_1_adaptive_engine_view.html#a256d14a333f9401039b826cc889761a8":[3,0,0,9,27], -"classgridfire_1_1_adaptive_engine_view.html#a2a7ecf985a326b4bea43e00cf9ee43dd":[1,0,0,10,34], -"classgridfire_1_1_adaptive_engine_view.html#a2a7ecf985a326b4bea43e00cf9ee43dd":[3,0,0,9,34], -"classgridfire_1_1_adaptive_engine_view.html#a3d9d8e862d1c2f0a8ba460c57f6a7f44":[1,0,0,10,28], -"classgridfire_1_1_adaptive_engine_view.html#a3d9d8e862d1c2f0a8ba460c57f6a7f44":[3,0,0,9,28], -"classgridfire_1_1_adaptive_engine_view.html#a42417e96fe9fd623458af109401daf08":[1,0,0,10,10], -"classgridfire_1_1_adaptive_engine_view.html#a42417e96fe9fd623458af109401daf08":[3,0,0,9,10], -"classgridfire_1_1_adaptive_engine_view.html#a4710d218c8a0fd161e994ecd60b48e58":[1,0,0,10,16], -"classgridfire_1_1_adaptive_engine_view.html#a4710d218c8a0fd161e994ecd60b48e58":[3,0,0,9,16], -"classgridfire_1_1_adaptive_engine_view.html#a4d38b46be9f25c7afe7ddd2b284253f8":[1,0,0,10,38], -"classgridfire_1_1_adaptive_engine_view.html#a4d38b46be9f25c7afe7ddd2b284253f8":[3,0,0,9,38], -"classgridfire_1_1_adaptive_engine_view.html#a4e856d6d4d2fc220952bbb7e6b2f85d9":[1,0,0,10,22], -"classgridfire_1_1_adaptive_engine_view.html#a4e856d6d4d2fc220952bbb7e6b2f85d9":[3,0,0,9,22], -"classgridfire_1_1_adaptive_engine_view.html#a4ff60b5214ec0bdaf683feb6615573a5":[1,0,0,10,3], -"classgridfire_1_1_adaptive_engine_view.html#a4ff60b5214ec0bdaf683feb6615573a5":[3,0,0,9,3], -"classgridfire_1_1_adaptive_engine_view.html#a522e78bce9ff062939572248d57f8cea":[1,0,0,10,20], -"classgridfire_1_1_adaptive_engine_view.html#a522e78bce9ff062939572248d57f8cea":[3,0,0,9,20], -"classgridfire_1_1_adaptive_engine_view.html#a5eaf7c3a4e28cd3a4f34979b88a80103":[1,0,0,10,2], -"classgridfire_1_1_adaptive_engine_view.html#a5eaf7c3a4e28cd3a4f34979b88a80103":[3,0,0,9,2], -"classgridfire_1_1_adaptive_engine_view.html#a5f66204a0ff5b27eed243afddecb0093":[1,0,0,10,43], -"classgridfire_1_1_adaptive_engine_view.html#a5f66204a0ff5b27eed243afddecb0093":[3,0,0,9,43], -"classgridfire_1_1_adaptive_engine_view.html#a63580db57e0f48f508906a11ccfd465e":[1,0,0,10,40], -"classgridfire_1_1_adaptive_engine_view.html#a63580db57e0f48f508906a11ccfd465e":[3,0,0,9,40], -"classgridfire_1_1_adaptive_engine_view.html#a67b4ea8cad115394bb4a42cc39d696f9":[1,0,0,10,23], -"classgridfire_1_1_adaptive_engine_view.html#a67b4ea8cad115394bb4a42cc39d696f9":[3,0,0,9,23], -"classgridfire_1_1_adaptive_engine_view.html#a68695f056b660e91285b7e5a931612e1":[1,0,0,10,25], -"classgridfire_1_1_adaptive_engine_view.html#a68695f056b660e91285b7e5a931612e1":[3,0,0,9,25], -"classgridfire_1_1_adaptive_engine_view.html#a70005361262bc180d4417b608661e3c3":[1,0,0,10,30], -"classgridfire_1_1_adaptive_engine_view.html#a70005361262bc180d4417b608661e3c3":[3,0,0,9,30], -"classgridfire_1_1_adaptive_engine_view.html#a7b3a6b3ab0a52f0f84d2b142e74ea672":[1,0,0,10,32], -"classgridfire_1_1_adaptive_engine_view.html#a7b3a6b3ab0a52f0f84d2b142e74ea672":[3,0,0,9,32], -"classgridfire_1_1_adaptive_engine_view.html#a7d0237956bf3ec7230bc51d88e7f8019":[1,0,0,10,29], -"classgridfire_1_1_adaptive_engine_view.html#a7d0237956bf3ec7230bc51d88e7f8019":[3,0,0,9,29], -"classgridfire_1_1_adaptive_engine_view.html#a823c665ba89452aa2b3d5422fa5d313f":[1,0,0,10,31], -"classgridfire_1_1_adaptive_engine_view.html#a823c665ba89452aa2b3d5422fa5d313f":[3,0,0,9,31], -"classgridfire_1_1_adaptive_engine_view.html#a89614f4a48f60c4170a0197f45303e7c":[1,0,0,10,8], -"classgridfire_1_1_adaptive_engine_view.html#a89614f4a48f60c4170a0197f45303e7c":[3,0,0,9,8], -"classgridfire_1_1_adaptive_engine_view.html#a896d29325b4233e83d9298850b617a2d":[1,0,0,10,9], -"classgridfire_1_1_adaptive_engine_view.html#a896d29325b4233e83d9298850b617a2d":[3,0,0,9,9], -"classgridfire_1_1_adaptive_engine_view.html#a9055feb245524a5a9549ace935f059ff":[1,0,0,10,21], -"classgridfire_1_1_adaptive_engine_view.html#a9055feb245524a5a9549ace935f059ff":[3,0,0,9,21], -"classgridfire_1_1_adaptive_engine_view.html#a91e742642d8a8d9ec0620779927e5101":[1,0,0,10,26], -"classgridfire_1_1_adaptive_engine_view.html#a91e742642d8a8d9ec0620779927e5101":[3,0,0,9,26], -"classgridfire_1_1_adaptive_engine_view.html#aa79fb382c98461b02a2c30668491e6c5":[1,0,0,10,11], -"classgridfire_1_1_adaptive_engine_view.html#aa79fb382c98461b02a2c30668491e6c5":[3,0,0,9,11], -"classgridfire_1_1_adaptive_engine_view.html#aae4ddbef1c4e2202fd236221a4bf376b":[1,0,0,10,33], -"classgridfire_1_1_adaptive_engine_view.html#aae4ddbef1c4e2202fd236221a4bf376b":[3,0,0,9,33], -"classgridfire_1_1_adaptive_engine_view.html#abdbaf4b87629efe43ac1255dad424c0c":[1,0,0,10,5], -"classgridfire_1_1_adaptive_engine_view.html#abdbaf4b87629efe43ac1255dad424c0c":[3,0,0,9,5], -"classgridfire_1_1_adaptive_engine_view.html#ac5bdbe46f87d38d9f23ece5743dcd193":[1,0,0,10,41], -"classgridfire_1_1_adaptive_engine_view.html#ac5bdbe46f87d38d9f23ece5743dcd193":[3,0,0,9,41], -"classgridfire_1_1_adaptive_engine_view.html#ac83a8efe25c0e5b9bf7756ac3a500bb1":[1,0,0,10,18], -"classgridfire_1_1_adaptive_engine_view.html#ac83a8efe25c0e5b9bf7756ac3a500bb1":[3,0,0,9,18], -"classgridfire_1_1_adaptive_engine_view.html#ad268c9942655e5c9605148fe07718e88":[1,0,0,10,24], -"classgridfire_1_1_adaptive_engine_view.html#ad268c9942655e5c9605148fe07718e88":[3,0,0,9,24], -"classgridfire_1_1_adaptive_engine_view.html#ad599363cdd457e72e2e2937b0222c455":[1,0,0,10,4], -"classgridfire_1_1_adaptive_engine_view.html#ad599363cdd457e72e2e2937b0222c455":[3,0,0,9,4], -"classgridfire_1_1_adaptive_engine_view.html#aedc0dedb51c81e03f253cc409a5d5c40":[1,0,0,10,35], -"classgridfire_1_1_adaptive_engine_view.html#aedc0dedb51c81e03f253cc409a5d5c40":[3,0,0,9,35], -"classgridfire_1_1_adaptive_engine_view.html#aee095b30a9dce5fcb5ae2fa1d2aa192c":[1,0,0,10,15], -"classgridfire_1_1_adaptive_engine_view.html#aee095b30a9dce5fcb5ae2fa1d2aa192c":[3,0,0,9,15], -"classgridfire_1_1_adaptive_engine_view.html#af4bc9fc6e4afcd6a53c49ca6e2a95940":[1,0,0,10,37], -"classgridfire_1_1_adaptive_engine_view.html#af4bc9fc6e4afcd6a53c49ca6e2a95940":[3,0,0,9,37], -"classgridfire_1_1_adaptive_engine_view.html#af703ad17ea65ffff4b75bf8ccc00e5d5":[1,0,0,10,7], -"classgridfire_1_1_adaptive_engine_view.html#af703ad17ea65ffff4b75bf8ccc00e5d5":[3,0,0,9,7], -"classgridfire_1_1_adaptive_engine_view.html#afec39b2faa34ea65c5488dd8e11ba3c3":[1,0,0,10,1], -"classgridfire_1_1_adaptive_engine_view.html#afec39b2faa34ea65c5488dd8e11ba3c3":[3,0,0,9,1], -"classgridfire_1_1_defined_engine_view.html":[1,0,0,11], -"classgridfire_1_1_defined_engine_view.html":[3,0,0,10], -"classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460":[1,0,0,11,23], -"classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460":[3,0,0,10,23], -"classgridfire_1_1_defined_engine_view.html#a142725470f96cba3edb48a29f1264032":[1,0,0,11,1], -"classgridfire_1_1_defined_engine_view.html#a142725470f96cba3edb48a29f1264032":[3,0,0,10,1], -"classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211":[1,0,0,11,11], -"classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211":[3,0,0,10,11], -"classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382":[1,0,0,11,31], -"classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382":[3,0,0,10,31], -"classgridfire_1_1_defined_engine_view.html#a273b175049f5ce7b9208e931ad139e1b":[1,0,0,11,9], -"classgridfire_1_1_defined_engine_view.html#a273b175049f5ce7b9208e931ad139e1b":[3,0,0,10,9], -"classgridfire_1_1_defined_engine_view.html#a2f59af6fb3516911de2a3e3ff0ed8873":[1,0,0,11,18], -"classgridfire_1_1_defined_engine_view.html#a2f59af6fb3516911de2a3e3ff0ed8873":[3,0,0,10,18], -"classgridfire_1_1_defined_engine_view.html#a373d4a83f30527a1bfaf1d74ad14c965":[1,0,0,11,28], -"classgridfire_1_1_defined_engine_view.html#a373d4a83f30527a1bfaf1d74ad14c965":[3,0,0,10,28], -"classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c":[1,0,0,11,12], -"classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c":[3,0,0,10,12], -"classgridfire_1_1_defined_engine_view.html#a3d58e36ed8a6a0d82bb65e91090f7491":[1,0,0,11,13], -"classgridfire_1_1_defined_engine_view.html#a3d58e36ed8a6a0d82bb65e91090f7491":[3,0,0,10,13], -"classgridfire_1_1_defined_engine_view.html#a4b0d71367cb1d4c06bcd01251bbeb60d":[1,0,0,11,2], -"classgridfire_1_1_defined_engine_view.html#a4b0d71367cb1d4c06bcd01251bbeb60d":[3,0,0,10,2], -"classgridfire_1_1_defined_engine_view.html#a4f4aa847ee80ad430de9b1cfdda6b4e3":[1,0,0,11,32], -"classgridfire_1_1_defined_engine_view.html#a4f4aa847ee80ad430de9b1cfdda6b4e3":[3,0,0,10,32], -"classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0":[1,0,0,11,27], -"classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0":[3,0,0,10,27], -"classgridfire_1_1_defined_engine_view.html#a626ab005bfa08b201518c13627e1f843":[1,0,0,11,20], -"classgridfire_1_1_defined_engine_view.html#a626ab005bfa08b201518c13627e1f843":[3,0,0,10,20], -"classgridfire_1_1_defined_engine_view.html#a64e9c79a36d529e1b296fe5786e57aae":[1,0,0,11,29], -"classgridfire_1_1_defined_engine_view.html#a64e9c79a36d529e1b296fe5786e57aae":[3,0,0,10,29], -"classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484":[1,0,0,11,8], -"classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484":[3,0,0,10,8], -"classgridfire_1_1_defined_engine_view.html#a6e3243a8a8bcdce3282a8f82c5f98195":[1,0,0,11,30], -"classgridfire_1_1_defined_engine_view.html#a6e3243a8a8bcdce3282a8f82c5f98195":[3,0,0,10,30], -"classgridfire_1_1_defined_engine_view.html#a72789c1c3379594b65b560da50192de2":[1,0,0,11,19], -"classgridfire_1_1_defined_engine_view.html#a72789c1c3379594b65b560da50192de2":[3,0,0,10,19], -"classgridfire_1_1_defined_engine_view.html#a7d9e738dd28efb4d6127de7379169c87":[1,0,0,11,17], -"classgridfire_1_1_defined_engine_view.html#a7d9e738dd28efb4d6127de7379169c87":[3,0,0,10,17], -"classgridfire_1_1_defined_engine_view.html#a9736edfb7c9148b60de30d50c0d3530d":[1,0,0,11,24], -"classgridfire_1_1_defined_engine_view.html#a9736edfb7c9148b60de30d50c0d3530d":[3,0,0,10,24], -"classgridfire_1_1_defined_engine_view.html#a9b319b4a1bd5a08381ebb183daf72c92":[1,0,0,11,0], -"classgridfire_1_1_defined_engine_view.html#a9b319b4a1bd5a08381ebb183daf72c92":[3,0,0,10,0], -"classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985":[1,0,0,11,5], -"classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985":[3,0,0,10,5], -"classgridfire_1_1_defined_engine_view.html#aadf373d69a22fcd171a6c251466d53d1":[1,0,0,11,21], -"classgridfire_1_1_defined_engine_view.html#aadf373d69a22fcd171a6c251466d53d1":[3,0,0,10,21], -"classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68":[1,0,0,11,4], -"classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68":[3,0,0,10,4], -"classgridfire_1_1_defined_engine_view.html#abf2da57c83c3c4c635cb301f53088258":[1,0,0,11,25], -"classgridfire_1_1_defined_engine_view.html#abf2da57c83c3c4c635cb301f53088258":[3,0,0,10,25], -"classgridfire_1_1_defined_engine_view.html#abfee22688617ffe91c69be93049c89b3":[1,0,0,11,14], -"classgridfire_1_1_defined_engine_view.html#abfee22688617ffe91c69be93049c89b3":[3,0,0,10,14], -"classgridfire_1_1_defined_engine_view.html#ac8daafabbc76f4b6811bede241a03d72":[1,0,0,11,15], -"classgridfire_1_1_defined_engine_view.html#ac8daafabbc76f4b6811bede241a03d72":[3,0,0,10,15], -"classgridfire_1_1_defined_engine_view.html#acc4976262e208d1dd2185ebccbdd275e":[1,0,0,11,34], -"classgridfire_1_1_defined_engine_view.html#acc4976262e208d1dd2185ebccbdd275e":[3,0,0,10,34], -"classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6":[1,0,0,11,7], -"classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6":[3,0,0,10,7], -"classgridfire_1_1_defined_engine_view.html#ad25c722eaee1f28f8ed7b4d33a1f69ae":[1,0,0,11,6], -"classgridfire_1_1_defined_engine_view.html#ad25c722eaee1f28f8ed7b4d33a1f69ae":[3,0,0,10,6], -"classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e":[1,0,0,11,3], -"classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e":[3,0,0,10,3], -"classgridfire_1_1_defined_engine_view.html#ae03b4f9afac03d4011a4d7cf0423535d":[1,0,0,11,10], -"classgridfire_1_1_defined_engine_view.html#ae03b4f9afac03d4011a4d7cf0423535d":[3,0,0,10,10], -"classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae":[1,0,0,11,26], -"classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae":[3,0,0,10,26], -"classgridfire_1_1_defined_engine_view.html#af6fb8c3c7894b505bd81d15f012f154a":[1,0,0,11,22], -"classgridfire_1_1_defined_engine_view.html#af6fb8c3c7894b505bd81d15f012f154a":[3,0,0,10,22], -"classgridfire_1_1_defined_engine_view.html#afa2820971397114d788730cc33feefe2":[1,0,0,11,16], -"classgridfire_1_1_defined_engine_view.html#afa2820971397114d788730cc33feefe2":[3,0,0,10,16], -"classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd":[1,0,0,11,33], -"classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd":[3,0,0,10,33], -"classgridfire_1_1_dynamic_engine.html":[1,0,0,12], -"classgridfire_1_1_dynamic_engine.html":[3,0,0,11], -"classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9":[1,0,0,12,4], -"classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9":[3,0,0,11,4], -"classgridfire_1_1_dynamic_engine.html#a05d15ff35a6bc06a2fa7eda19838bd07":[1,0,0,12,5], -"classgridfire_1_1_dynamic_engine.html#a05d15ff35a6bc06a2fa7eda19838bd07":[3,0,0,11,5], -"classgridfire_1_1_dynamic_engine.html#a21c34f59c080a853fafa38a25175124e":[1,0,0,12,14], -"classgridfire_1_1_dynamic_engine.html#a21c34f59c080a853fafa38a25175124e":[3,0,0,11,14], -"classgridfire_1_1_dynamic_engine.html#a29bdd4231c29c3a4e524ad6ca66a127d":[1,0,0,12,1], -"classgridfire_1_1_dynamic_engine.html#a29bdd4231c29c3a4e524ad6ca66a127d":[3,0,0,11,1], -"classgridfire_1_1_dynamic_engine.html#a3fb44b6f55563a2f590f31916528f2bd":[1,0,0,12,17], -"classgridfire_1_1_dynamic_engine.html#a3fb44b6f55563a2f590f31916528f2bd":[3,0,0,11,17], -"classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf":[1,0,0,12,15], -"classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf":[3,0,0,11,15], -"classgridfire_1_1_dynamic_engine.html#a55f1b7e5ebe2840e1d7c54665ca5411a":[1,0,0,12,13], -"classgridfire_1_1_dynamic_engine.html#a55f1b7e5ebe2840e1d7c54665ca5411a":[3,0,0,11,13], -"classgridfire_1_1_dynamic_engine.html#a6633b1757c41dd9e1c397333f4f9e785":[1,0,0,12,0], -"classgridfire_1_1_dynamic_engine.html#a6633b1757c41dd9e1c397333f4f9e785":[3,0,0,11,0], -"classgridfire_1_1_dynamic_engine.html#a6772ac384b4c3d3e91712041e4aaa813":[1,0,0,12,10], -"classgridfire_1_1_dynamic_engine.html#a6772ac384b4c3d3e91712041e4aaa813":[3,0,0,11,10], -"classgridfire_1_1_dynamic_engine.html#a6ca0f315f75252ca505507a61556dda6":[1,0,0,12,8], -"classgridfire_1_1_dynamic_engine.html#a6ca0f315f75252ca505507a61556dda6":[3,0,0,11,8], -"classgridfire_1_1_dynamic_engine.html#a7a203f8e0f3a6744ddc912dfbcfdbcc0":[1,0,0,12,7], -"classgridfire_1_1_dynamic_engine.html#a7a203f8e0f3a6744ddc912dfbcfdbcc0":[3,0,0,11,7], -"classgridfire_1_1_dynamic_engine.html#a818d942efa843959393e4eed3263b7e7":[1,0,0,12,2], -"classgridfire_1_1_dynamic_engine.html#a818d942efa843959393e4eed3263b7e7":[3,0,0,11,2], -"classgridfire_1_1_dynamic_engine.html#a942e65ced17ca602482cc42e469d6398":[1,0,0,12,12], -"classgridfire_1_1_dynamic_engine.html#a942e65ced17ca602482cc42e469d6398":[3,0,0,11,12], -"classgridfire_1_1_dynamic_engine.html#aa799ff785e7e79bf35b11efd55f6282a":[1,0,0,12,18], -"classgridfire_1_1_dynamic_engine.html#aa799ff785e7e79bf35b11efd55f6282a":[3,0,0,11,18], -"classgridfire_1_1_dynamic_engine.html#ad2a82099edbb374bbb2c9509ccdb1037":[1,0,0,12,6], -"classgridfire_1_1_dynamic_engine.html#ad2a82099edbb374bbb2c9509ccdb1037":[3,0,0,11,6], -"classgridfire_1_1_dynamic_engine.html#ad3d56a8b9161b9cc7f4da51f6bf7e8c9":[1,0,0,12,9], -"classgridfire_1_1_dynamic_engine.html#ad3d56a8b9161b9cc7f4da51f6bf7e8c9":[3,0,0,11,9], -"classgridfire_1_1_dynamic_engine.html#aeae6d84ef74d88fd2cdf07b82e98a16f":[1,0,0,12,3], -"classgridfire_1_1_dynamic_engine.html#aeae6d84ef74d88fd2cdf07b82e98a16f":[3,0,0,11,3], -"classgridfire_1_1_dynamic_engine.html#afa108dd5227dbb1045e90d7b3bd8b84f":[1,0,0,12,11] +"_2_users_2tboudreaux_2_programming_24_d_s_t_a_r_2_grid_fire_2src_2include_2gridfire_2engine_2engine_approx8_8h-example.html":[9,0], +"annotated.html":[7,0], +"bindings_8cpp.html":[8,0,1,2,10], +"bindings_8cpp.html#aa8955e3a8d1ea2d94e8a2c941a12c03f":[8,0,1,2,10,0], +"building_8h.html":[8,0,1,0,0,0,1,0], +"class_py_dynamic_engine.html":[7,0,2], +"class_py_dynamic_engine.html#a020044829e0146427ed4830e5b02c4f3":[7,0,2,10], +"class_py_dynamic_engine.html#a02a4c86c9637a3c9c9ca8ddd82ecff22":[7,0,2,12], +"class_py_dynamic_engine.html#a1c888bbc0618f1ae02d9a53e45f3c159":[7,0,2,6], +"class_py_dynamic_engine.html#a2066649ca11a869c054079ea12d8d0e9":[7,0,2,4], +"class_py_dynamic_engine.html#a2246382b1c98ba69cdb419bba63a6d03":[7,0,2,21], +"class_py_dynamic_engine.html#a2ee1d745c1c21b9fcb652c96c42f1091":[7,0,2,11], +"class_py_dynamic_engine.html#a3d30a9116825ab2c5c209bc2712126bc":[7,0,2,17], +"class_py_dynamic_engine.html#a55bf19ed7534a312a36faf74753f7b14":[7,0,2,14], +"class_py_dynamic_engine.html#a5988cfba247631ba6c00795cafda9a38":[7,0,2,7], +"class_py_dynamic_engine.html#a5b7f0cfe327c634ec125303256de8b9a":[7,0,2,1], +"class_py_dynamic_engine.html#a5bd40c752db1badcd600797c9113121d":[7,0,2,2], +"class_py_dynamic_engine.html#a61bb4b430fe740cfb2c24e5cc673e4ac":[7,0,2,15], +"class_py_dynamic_engine.html#a6224f546ba66b1257506b1fc9f47195a":[7,0,2,0], +"class_py_dynamic_engine.html#aa0f1fd3f0c0185395193d1b6897d64c5":[7,0,2,3], +"class_py_dynamic_engine.html#ab48ef6db18da20024aa563a91fa16f83":[7,0,2,13], +"class_py_dynamic_engine.html#ab4cfdca5e15957c5cef75ffa6dedeee5":[7,0,2,9], +"class_py_dynamic_engine.html#ac22a10412be6649bf379e6d61113c878":[7,0,2,16], +"class_py_dynamic_engine.html#adba68716d832b6100e08d32fbc36f13c":[7,0,2,5], +"class_py_dynamic_engine.html#af8e6a8cd44f278535d7bcc9a896d6da8":[7,0,2,20], +"class_py_dynamic_engine.html#afa3abfd612033336a656f092721c14ac":[7,0,2,19], +"class_py_dynamic_engine.html#afc745e7ab5da5d8b3cf916044515cd7d":[7,0,2,8], +"class_py_dynamic_engine.html#afd818c408c64d207e71b1a90426328d6":[7,0,2,18], +"class_py_dynamic_engine_view.html":[7,0,3], +"class_py_dynamic_engine_view.html#a51680b135cfc3eea40daf9ef5aa903e0":[7,0,3,0], +"class_py_dynamic_network_solver_strategy.html":[7,0,4], +"class_py_dynamic_network_solver_strategy.html#a2095abb83ed6229ebb27b4883cec51c4":[7,0,4,1], +"class_py_dynamic_network_solver_strategy.html#a4a3fce2a9853e7192354834bf2b36159":[7,0,4,0], +"class_py_engine.html":[7,0,5], +"class_py_engine.html#a2d240423899e039c2ca688e96f8af1f2":[7,0,5,1], +"class_py_engine.html#a2f92602ecf210414b46838fc0a9ae26d":[7,0,5,0], +"class_py_engine.html#a73caaa7606e2cdfd1aa82729a78ebb73":[7,0,5,2], +"class_py_engine_view.html":[7,0,6], +"class_py_engine_view.html#a3cd83dc57b521c65a14edf70357a8845":[7,0,6,0], +"class_py_network_file_parser.html":[7,0,7], +"class_py_network_file_parser.html#afe09d1e5b07110e62cf4c6ec713cff54":[7,0,7,0], +"class_py_partition_function.html":[7,0,8], +"class_py_partition_function.html#a07f4d0ff83822dd2800897161d2a3717":[7,0,8,4], +"class_py_partition_function.html#a0f288a01a3ed7fb92fff5d9fd7d56aa8":[7,0,8,3], +"class_py_partition_function.html#a260df9689bf698970ebf5104977a3dcf":[7,0,8,2], +"class_py_partition_function.html#a83aca0bc261734b7d3df8269f730c69b":[7,0,8,1], +"class_py_partition_function.html#af918b357e38fb82499ad53584557c43d":[7,0,8,0], +"class_py_screening.html":[7,0,9], +"class_py_screening.html#a2b8756c197eb89e77cb6dd231c979315":[7,0,9,1], +"class_py_screening.html#a5539d59311c778cf7f0006acc8f84ade":[7,0,9,0], +"classes.html":[7,1], +"classgridfire_1_1_adaptive_engine_view.html":[5,0,0,10], +"classgridfire_1_1_adaptive_engine_view.html":[7,0,0,9], +"classgridfire_1_1_adaptive_engine_view.html#a03fc187d3d306b9058103b9522cbbaeb":[5,0,0,10,13], +"classgridfire_1_1_adaptive_engine_view.html#a03fc187d3d306b9058103b9522cbbaeb":[7,0,0,9,13], +"classgridfire_1_1_adaptive_engine_view.html#a048d4b1d41ecb4125a558d1b9ed7cb31":[5,0,0,10,6], +"classgridfire_1_1_adaptive_engine_view.html#a048d4b1d41ecb4125a558d1b9ed7cb31":[7,0,0,9,6], +"classgridfire_1_1_adaptive_engine_view.html#a0ab1199f900a58f309c3c36532c9164f":[5,0,0,10,19], +"classgridfire_1_1_adaptive_engine_view.html#a0ab1199f900a58f309c3c36532c9164f":[7,0,0,9,19], +"classgridfire_1_1_adaptive_engine_view.html#a0ed21f7e7c1034fc87b40d4116c4221b":[5,0,0,10,12], +"classgridfire_1_1_adaptive_engine_view.html#a0ed21f7e7c1034fc87b40d4116c4221b":[7,0,0,9,12], +"classgridfire_1_1_adaptive_engine_view.html#a12cc2f352678fba9688363ba1876ab9c":[5,0,0,10,17], +"classgridfire_1_1_adaptive_engine_view.html#a12cc2f352678fba9688363ba1876ab9c":[7,0,0,9,17], +"classgridfire_1_1_adaptive_engine_view.html#a14171a9ccc45a63996a967c72983de30":[5,0,0,10,39], +"classgridfire_1_1_adaptive_engine_view.html#a14171a9ccc45a63996a967c72983de30":[7,0,0,9,39], +"classgridfire_1_1_adaptive_engine_view.html#a19fc7e02e216b797aa643fa35e429800":[5,0,0,10,36], +"classgridfire_1_1_adaptive_engine_view.html#a19fc7e02e216b797aa643fa35e429800":[7,0,0,9,36], +"classgridfire_1_1_adaptive_engine_view.html#a21c6e33bbf8c18fd5b5eaabb469054de":[5,0,0,10,42], +"classgridfire_1_1_adaptive_engine_view.html#a21c6e33bbf8c18fd5b5eaabb469054de":[7,0,0,9,42], +"classgridfire_1_1_adaptive_engine_view.html#a231193a61ba5a31e8eb92b0d4ce69111":[5,0,0,10,14], +"classgridfire_1_1_adaptive_engine_view.html#a231193a61ba5a31e8eb92b0d4ce69111":[7,0,0,9,14], +"classgridfire_1_1_adaptive_engine_view.html#a256d14a333f9401039b826cc889761a8":[5,0,0,10,27], +"classgridfire_1_1_adaptive_engine_view.html#a256d14a333f9401039b826cc889761a8":[7,0,0,9,27], +"classgridfire_1_1_adaptive_engine_view.html#a2a7ecf985a326b4bea43e00cf9ee43dd":[5,0,0,10,34], +"classgridfire_1_1_adaptive_engine_view.html#a2a7ecf985a326b4bea43e00cf9ee43dd":[7,0,0,9,34], +"classgridfire_1_1_adaptive_engine_view.html#a3d9d8e862d1c2f0a8ba460c57f6a7f44":[5,0,0,10,28], +"classgridfire_1_1_adaptive_engine_view.html#a3d9d8e862d1c2f0a8ba460c57f6a7f44":[7,0,0,9,28], +"classgridfire_1_1_adaptive_engine_view.html#a42417e96fe9fd623458af109401daf08":[5,0,0,10,10], +"classgridfire_1_1_adaptive_engine_view.html#a42417e96fe9fd623458af109401daf08":[7,0,0,9,10], +"classgridfire_1_1_adaptive_engine_view.html#a4710d218c8a0fd161e994ecd60b48e58":[5,0,0,10,16], +"classgridfire_1_1_adaptive_engine_view.html#a4710d218c8a0fd161e994ecd60b48e58":[7,0,0,9,16], +"classgridfire_1_1_adaptive_engine_view.html#a4d38b46be9f25c7afe7ddd2b284253f8":[5,0,0,10,38], +"classgridfire_1_1_adaptive_engine_view.html#a4d38b46be9f25c7afe7ddd2b284253f8":[7,0,0,9,38], +"classgridfire_1_1_adaptive_engine_view.html#a4e856d6d4d2fc220952bbb7e6b2f85d9":[5,0,0,10,22], +"classgridfire_1_1_adaptive_engine_view.html#a4e856d6d4d2fc220952bbb7e6b2f85d9":[7,0,0,9,22], +"classgridfire_1_1_adaptive_engine_view.html#a4ff60b5214ec0bdaf683feb6615573a5":[5,0,0,10,3], +"classgridfire_1_1_adaptive_engine_view.html#a4ff60b5214ec0bdaf683feb6615573a5":[7,0,0,9,3], +"classgridfire_1_1_adaptive_engine_view.html#a522e78bce9ff062939572248d57f8cea":[5,0,0,10,20], +"classgridfire_1_1_adaptive_engine_view.html#a522e78bce9ff062939572248d57f8cea":[7,0,0,9,20], +"classgridfire_1_1_adaptive_engine_view.html#a5eaf7c3a4e28cd3a4f34979b88a80103":[5,0,0,10,2], +"classgridfire_1_1_adaptive_engine_view.html#a5eaf7c3a4e28cd3a4f34979b88a80103":[7,0,0,9,2], +"classgridfire_1_1_adaptive_engine_view.html#a5f66204a0ff5b27eed243afddecb0093":[5,0,0,10,43], +"classgridfire_1_1_adaptive_engine_view.html#a5f66204a0ff5b27eed243afddecb0093":[7,0,0,9,43], +"classgridfire_1_1_adaptive_engine_view.html#a63580db57e0f48f508906a11ccfd465e":[5,0,0,10,40], +"classgridfire_1_1_adaptive_engine_view.html#a63580db57e0f48f508906a11ccfd465e":[7,0,0,9,40], +"classgridfire_1_1_adaptive_engine_view.html#a67b4ea8cad115394bb4a42cc39d696f9":[5,0,0,10,23], +"classgridfire_1_1_adaptive_engine_view.html#a67b4ea8cad115394bb4a42cc39d696f9":[7,0,0,9,23], +"classgridfire_1_1_adaptive_engine_view.html#a68695f056b660e91285b7e5a931612e1":[5,0,0,10,25], +"classgridfire_1_1_adaptive_engine_view.html#a68695f056b660e91285b7e5a931612e1":[7,0,0,9,25], +"classgridfire_1_1_adaptive_engine_view.html#a70005361262bc180d4417b608661e3c3":[5,0,0,10,30], +"classgridfire_1_1_adaptive_engine_view.html#a70005361262bc180d4417b608661e3c3":[7,0,0,9,30], +"classgridfire_1_1_adaptive_engine_view.html#a7b3a6b3ab0a52f0f84d2b142e74ea672":[5,0,0,10,32], +"classgridfire_1_1_adaptive_engine_view.html#a7b3a6b3ab0a52f0f84d2b142e74ea672":[7,0,0,9,32], +"classgridfire_1_1_adaptive_engine_view.html#a7d0237956bf3ec7230bc51d88e7f8019":[5,0,0,10,29], +"classgridfire_1_1_adaptive_engine_view.html#a7d0237956bf3ec7230bc51d88e7f8019":[7,0,0,9,29], +"classgridfire_1_1_adaptive_engine_view.html#a823c665ba89452aa2b3d5422fa5d313f":[5,0,0,10,31], +"classgridfire_1_1_adaptive_engine_view.html#a823c665ba89452aa2b3d5422fa5d313f":[7,0,0,9,31], +"classgridfire_1_1_adaptive_engine_view.html#a89614f4a48f60c4170a0197f45303e7c":[5,0,0,10,8], +"classgridfire_1_1_adaptive_engine_view.html#a89614f4a48f60c4170a0197f45303e7c":[7,0,0,9,8], +"classgridfire_1_1_adaptive_engine_view.html#a896d29325b4233e83d9298850b617a2d":[5,0,0,10,9], +"classgridfire_1_1_adaptive_engine_view.html#a896d29325b4233e83d9298850b617a2d":[7,0,0,9,9], +"classgridfire_1_1_adaptive_engine_view.html#a9055feb245524a5a9549ace935f059ff":[5,0,0,10,21], +"classgridfire_1_1_adaptive_engine_view.html#a9055feb245524a5a9549ace935f059ff":[7,0,0,9,21], +"classgridfire_1_1_adaptive_engine_view.html#a91e742642d8a8d9ec0620779927e5101":[5,0,0,10,26], +"classgridfire_1_1_adaptive_engine_view.html#a91e742642d8a8d9ec0620779927e5101":[7,0,0,9,26], +"classgridfire_1_1_adaptive_engine_view.html#aa79fb382c98461b02a2c30668491e6c5":[5,0,0,10,11], +"classgridfire_1_1_adaptive_engine_view.html#aa79fb382c98461b02a2c30668491e6c5":[7,0,0,9,11], +"classgridfire_1_1_adaptive_engine_view.html#aae4ddbef1c4e2202fd236221a4bf376b":[5,0,0,10,33], +"classgridfire_1_1_adaptive_engine_view.html#aae4ddbef1c4e2202fd236221a4bf376b":[7,0,0,9,33], +"classgridfire_1_1_adaptive_engine_view.html#abdbaf4b87629efe43ac1255dad424c0c":[5,0,0,10,5], +"classgridfire_1_1_adaptive_engine_view.html#abdbaf4b87629efe43ac1255dad424c0c":[7,0,0,9,5], +"classgridfire_1_1_adaptive_engine_view.html#ac5bdbe46f87d38d9f23ece5743dcd193":[5,0,0,10,41], +"classgridfire_1_1_adaptive_engine_view.html#ac5bdbe46f87d38d9f23ece5743dcd193":[7,0,0,9,41], +"classgridfire_1_1_adaptive_engine_view.html#ac83a8efe25c0e5b9bf7756ac3a500bb1":[5,0,0,10,18], +"classgridfire_1_1_adaptive_engine_view.html#ac83a8efe25c0e5b9bf7756ac3a500bb1":[7,0,0,9,18], +"classgridfire_1_1_adaptive_engine_view.html#ad268c9942655e5c9605148fe07718e88":[5,0,0,10,24], +"classgridfire_1_1_adaptive_engine_view.html#ad268c9942655e5c9605148fe07718e88":[7,0,0,9,24], +"classgridfire_1_1_adaptive_engine_view.html#ad599363cdd457e72e2e2937b0222c455":[5,0,0,10,4], +"classgridfire_1_1_adaptive_engine_view.html#ad599363cdd457e72e2e2937b0222c455":[7,0,0,9,4], +"classgridfire_1_1_adaptive_engine_view.html#aedc0dedb51c81e03f253cc409a5d5c40":[5,0,0,10,35], +"classgridfire_1_1_adaptive_engine_view.html#aedc0dedb51c81e03f253cc409a5d5c40":[7,0,0,9,35], +"classgridfire_1_1_adaptive_engine_view.html#aee095b30a9dce5fcb5ae2fa1d2aa192c":[5,0,0,10,15], +"classgridfire_1_1_adaptive_engine_view.html#aee095b30a9dce5fcb5ae2fa1d2aa192c":[7,0,0,9,15], +"classgridfire_1_1_adaptive_engine_view.html#af4bc9fc6e4afcd6a53c49ca6e2a95940":[5,0,0,10,37], +"classgridfire_1_1_adaptive_engine_view.html#af4bc9fc6e4afcd6a53c49ca6e2a95940":[7,0,0,9,37], +"classgridfire_1_1_adaptive_engine_view.html#af703ad17ea65ffff4b75bf8ccc00e5d5":[5,0,0,10,7], +"classgridfire_1_1_adaptive_engine_view.html#af703ad17ea65ffff4b75bf8ccc00e5d5":[7,0,0,9,7], +"classgridfire_1_1_adaptive_engine_view.html#afec39b2faa34ea65c5488dd8e11ba3c3":[5,0,0,10,1], +"classgridfire_1_1_adaptive_engine_view.html#afec39b2faa34ea65c5488dd8e11ba3c3":[7,0,0,9,1], +"classgridfire_1_1_defined_engine_view.html":[5,0,0,11], +"classgridfire_1_1_defined_engine_view.html":[7,0,0,10], +"classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460":[5,0,0,11,23], +"classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460":[7,0,0,10,23], +"classgridfire_1_1_defined_engine_view.html#a142725470f96cba3edb48a29f1264032":[5,0,0,11,1], +"classgridfire_1_1_defined_engine_view.html#a142725470f96cba3edb48a29f1264032":[7,0,0,10,1], +"classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211":[5,0,0,11,11], +"classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211":[7,0,0,10,11], +"classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382":[5,0,0,11,31], +"classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382":[7,0,0,10,31], +"classgridfire_1_1_defined_engine_view.html#a273b175049f5ce7b9208e931ad139e1b":[5,0,0,11,9], +"classgridfire_1_1_defined_engine_view.html#a273b175049f5ce7b9208e931ad139e1b":[7,0,0,10,9], +"classgridfire_1_1_defined_engine_view.html#a2f59af6fb3516911de2a3e3ff0ed8873":[5,0,0,11,18], +"classgridfire_1_1_defined_engine_view.html#a2f59af6fb3516911de2a3e3ff0ed8873":[7,0,0,10,18], +"classgridfire_1_1_defined_engine_view.html#a373d4a83f30527a1bfaf1d74ad14c965":[5,0,0,11,28], +"classgridfire_1_1_defined_engine_view.html#a373d4a83f30527a1bfaf1d74ad14c965":[7,0,0,10,28], +"classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c":[5,0,0,11,12], +"classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c":[7,0,0,10,12], +"classgridfire_1_1_defined_engine_view.html#a3d58e36ed8a6a0d82bb65e91090f7491":[5,0,0,11,13], +"classgridfire_1_1_defined_engine_view.html#a3d58e36ed8a6a0d82bb65e91090f7491":[7,0,0,10,13], +"classgridfire_1_1_defined_engine_view.html#a4b0d71367cb1d4c06bcd01251bbeb60d":[5,0,0,11,2], +"classgridfire_1_1_defined_engine_view.html#a4b0d71367cb1d4c06bcd01251bbeb60d":[7,0,0,10,2], +"classgridfire_1_1_defined_engine_view.html#a4f4aa847ee80ad430de9b1cfdda6b4e3":[5,0,0,11,32], +"classgridfire_1_1_defined_engine_view.html#a4f4aa847ee80ad430de9b1cfdda6b4e3":[7,0,0,10,32], +"classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0":[5,0,0,11,27], +"classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0":[7,0,0,10,27], +"classgridfire_1_1_defined_engine_view.html#a626ab005bfa08b201518c13627e1f843":[5,0,0,11,20], +"classgridfire_1_1_defined_engine_view.html#a626ab005bfa08b201518c13627e1f843":[7,0,0,10,20], +"classgridfire_1_1_defined_engine_view.html#a64e9c79a36d529e1b296fe5786e57aae":[5,0,0,11,29], +"classgridfire_1_1_defined_engine_view.html#a64e9c79a36d529e1b296fe5786e57aae":[7,0,0,10,29], +"classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484":[5,0,0,11,8], +"classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484":[7,0,0,10,8], +"classgridfire_1_1_defined_engine_view.html#a6e3243a8a8bcdce3282a8f82c5f98195":[5,0,0,11,30], +"classgridfire_1_1_defined_engine_view.html#a6e3243a8a8bcdce3282a8f82c5f98195":[7,0,0,10,30], +"classgridfire_1_1_defined_engine_view.html#a72789c1c3379594b65b560da50192de2":[5,0,0,11,19], +"classgridfire_1_1_defined_engine_view.html#a72789c1c3379594b65b560da50192de2":[7,0,0,10,19], +"classgridfire_1_1_defined_engine_view.html#a7d9e738dd28efb4d6127de7379169c87":[5,0,0,11,17], +"classgridfire_1_1_defined_engine_view.html#a7d9e738dd28efb4d6127de7379169c87":[7,0,0,10,17], +"classgridfire_1_1_defined_engine_view.html#a9736edfb7c9148b60de30d50c0d3530d":[5,0,0,11,24], +"classgridfire_1_1_defined_engine_view.html#a9736edfb7c9148b60de30d50c0d3530d":[7,0,0,10,24], +"classgridfire_1_1_defined_engine_view.html#a9b319b4a1bd5a08381ebb183daf72c92":[5,0,0,11,0], +"classgridfire_1_1_defined_engine_view.html#a9b319b4a1bd5a08381ebb183daf72c92":[7,0,0,10,0], +"classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985":[5,0,0,11,5], +"classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985":[7,0,0,10,5], +"classgridfire_1_1_defined_engine_view.html#aadf373d69a22fcd171a6c251466d53d1":[5,0,0,11,21], +"classgridfire_1_1_defined_engine_view.html#aadf373d69a22fcd171a6c251466d53d1":[7,0,0,10,21], +"classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68":[5,0,0,11,4], +"classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68":[7,0,0,10,4], +"classgridfire_1_1_defined_engine_view.html#abf2da57c83c3c4c635cb301f53088258":[5,0,0,11,25], +"classgridfire_1_1_defined_engine_view.html#abf2da57c83c3c4c635cb301f53088258":[7,0,0,10,25], +"classgridfire_1_1_defined_engine_view.html#abfee22688617ffe91c69be93049c89b3":[5,0,0,11,14], +"classgridfire_1_1_defined_engine_view.html#abfee22688617ffe91c69be93049c89b3":[7,0,0,10,14], +"classgridfire_1_1_defined_engine_view.html#ac8daafabbc76f4b6811bede241a03d72":[5,0,0,11,15], +"classgridfire_1_1_defined_engine_view.html#ac8daafabbc76f4b6811bede241a03d72":[7,0,0,10,15], +"classgridfire_1_1_defined_engine_view.html#acc4976262e208d1dd2185ebccbdd275e":[5,0,0,11,34], +"classgridfire_1_1_defined_engine_view.html#acc4976262e208d1dd2185ebccbdd275e":[7,0,0,10,34], +"classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6":[5,0,0,11,7], +"classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6":[7,0,0,10,7], +"classgridfire_1_1_defined_engine_view.html#ad25c722eaee1f28f8ed7b4d33a1f69ae":[5,0,0,11,6], +"classgridfire_1_1_defined_engine_view.html#ad25c722eaee1f28f8ed7b4d33a1f69ae":[7,0,0,10,6], +"classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e":[5,0,0,11,3], +"classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e":[7,0,0,10,3], +"classgridfire_1_1_defined_engine_view.html#ae03b4f9afac03d4011a4d7cf0423535d":[5,0,0,11,10], +"classgridfire_1_1_defined_engine_view.html#ae03b4f9afac03d4011a4d7cf0423535d":[7,0,0,10,10], +"classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae":[5,0,0,11,26], +"classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae":[7,0,0,10,26], +"classgridfire_1_1_defined_engine_view.html#af6fb8c3c7894b505bd81d15f012f154a":[5,0,0,11,22], +"classgridfire_1_1_defined_engine_view.html#af6fb8c3c7894b505bd81d15f012f154a":[7,0,0,10,22], +"classgridfire_1_1_defined_engine_view.html#afa2820971397114d788730cc33feefe2":[5,0,0,11,16], +"classgridfire_1_1_defined_engine_view.html#afa2820971397114d788730cc33feefe2":[7,0,0,10,16], +"classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd":[5,0,0,11,33], +"classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd":[7,0,0,10,33], +"classgridfire_1_1_dynamic_engine.html":[5,0,0,12], +"classgridfire_1_1_dynamic_engine.html":[7,0,0,11], +"classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9":[5,0,0,12,4], +"classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9":[7,0,0,11,4], +"classgridfire_1_1_dynamic_engine.html#a05d15ff35a6bc06a2fa7eda19838bd07":[5,0,0,12,5], +"classgridfire_1_1_dynamic_engine.html#a05d15ff35a6bc06a2fa7eda19838bd07":[7,0,0,11,5], +"classgridfire_1_1_dynamic_engine.html#a21c34f59c080a853fafa38a25175124e":[5,0,0,12,14], +"classgridfire_1_1_dynamic_engine.html#a21c34f59c080a853fafa38a25175124e":[7,0,0,11,14], +"classgridfire_1_1_dynamic_engine.html#a29bdd4231c29c3a4e524ad6ca66a127d":[5,0,0,12,1], +"classgridfire_1_1_dynamic_engine.html#a29bdd4231c29c3a4e524ad6ca66a127d":[7,0,0,11,1], +"classgridfire_1_1_dynamic_engine.html#a3fb44b6f55563a2f590f31916528f2bd":[5,0,0,12,17], +"classgridfire_1_1_dynamic_engine.html#a3fb44b6f55563a2f590f31916528f2bd":[7,0,0,11,17], +"classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf":[5,0,0,12,15], +"classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf":[7,0,0,11,15], +"classgridfire_1_1_dynamic_engine.html#a55f1b7e5ebe2840e1d7c54665ca5411a":[5,0,0,12,13], +"classgridfire_1_1_dynamic_engine.html#a55f1b7e5ebe2840e1d7c54665ca5411a":[7,0,0,11,13], +"classgridfire_1_1_dynamic_engine.html#a6633b1757c41dd9e1c397333f4f9e785":[5,0,0,12,0], +"classgridfire_1_1_dynamic_engine.html#a6633b1757c41dd9e1c397333f4f9e785":[7,0,0,11,0], +"classgridfire_1_1_dynamic_engine.html#a6772ac384b4c3d3e91712041e4aaa813":[5,0,0,12,10], +"classgridfire_1_1_dynamic_engine.html#a6772ac384b4c3d3e91712041e4aaa813":[7,0,0,11,10], +"classgridfire_1_1_dynamic_engine.html#a6ca0f315f75252ca505507a61556dda6":[5,0,0,12,8], +"classgridfire_1_1_dynamic_engine.html#a6ca0f315f75252ca505507a61556dda6":[7,0,0,11,8], +"classgridfire_1_1_dynamic_engine.html#a7a203f8e0f3a6744ddc912dfbcfdbcc0":[5,0,0,12,7], +"classgridfire_1_1_dynamic_engine.html#a7a203f8e0f3a6744ddc912dfbcfdbcc0":[7,0,0,11,7], +"classgridfire_1_1_dynamic_engine.html#a818d942efa843959393e4eed3263b7e7":[5,0,0,12,2], +"classgridfire_1_1_dynamic_engine.html#a818d942efa843959393e4eed3263b7e7":[7,0,0,11,2], +"classgridfire_1_1_dynamic_engine.html#a942e65ced17ca602482cc42e469d6398":[5,0,0,12,12], +"classgridfire_1_1_dynamic_engine.html#a942e65ced17ca602482cc42e469d6398":[7,0,0,11,12], +"classgridfire_1_1_dynamic_engine.html#aa799ff785e7e79bf35b11efd55f6282a":[5,0,0,12,18], +"classgridfire_1_1_dynamic_engine.html#aa799ff785e7e79bf35b11efd55f6282a":[7,0,0,11,18], +"classgridfire_1_1_dynamic_engine.html#ad2a82099edbb374bbb2c9509ccdb1037":[5,0,0,12,6], +"classgridfire_1_1_dynamic_engine.html#ad2a82099edbb374bbb2c9509ccdb1037":[7,0,0,11,6], +"classgridfire_1_1_dynamic_engine.html#ad3d56a8b9161b9cc7f4da51f6bf7e8c9":[5,0,0,12,9], +"classgridfire_1_1_dynamic_engine.html#ad3d56a8b9161b9cc7f4da51f6bf7e8c9":[7,0,0,11,9], +"classgridfire_1_1_dynamic_engine.html#aeae6d84ef74d88fd2cdf07b82e98a16f":[5,0,0,12,3], +"classgridfire_1_1_dynamic_engine.html#aeae6d84ef74d88fd2cdf07b82e98a16f":[7,0,0,11,3], +"classgridfire_1_1_dynamic_engine.html#afa108dd5227dbb1045e90d7b3bd8b84f":[5,0,0,12,11], +"classgridfire_1_1_dynamic_engine.html#afa108dd5227dbb1045e90d7b3bd8b84f":[7,0,0,11,11], +"classgridfire_1_1_dynamic_engine.html#afb2ec904d88fc8aab516db4059d0e00f":[5,0,0,12,16] }; diff --git a/docs/html/navtreeindex1.js b/docs/html/navtreeindex1.js index 11838d62..aac83981 100644 --- a/docs/html/navtreeindex1.js +++ b/docs/html/navtreeindex1.js @@ -1,253 +1,253 @@ var NAVTREEINDEX1 = { -"classgridfire_1_1_dynamic_engine.html#afa108dd5227dbb1045e90d7b3bd8b84f":[3,0,0,11,11], -"classgridfire_1_1_dynamic_engine.html#afb2ec904d88fc8aab516db4059d0e00f":[1,0,0,12,16], -"classgridfire_1_1_dynamic_engine.html#afb2ec904d88fc8aab516db4059d0e00f":[3,0,0,11,16], -"classgridfire_1_1_engine.html":[1,0,0,13], -"classgridfire_1_1_engine.html":[3,0,0,12], -"classgridfire_1_1_engine.html#a020e1b493d6964cafdad08fde697ceb3":[1,0,0,13,2], -"classgridfire_1_1_engine.html#a020e1b493d6964cafdad08fde697ceb3":[3,0,0,12,2], -"classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037":[1,0,0,13,0], -"classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037":[3,0,0,12,0], -"classgridfire_1_1_engine.html#a89f714d19b84a93a004a7afbb487a6cb":[1,0,0,13,1], -"classgridfire_1_1_engine.html#a89f714d19b84a93a004a7afbb487a6cb":[3,0,0,12,1], -"classgridfire_1_1_engine_view.html":[1,0,0,14], -"classgridfire_1_1_engine_view.html":[3,0,0,13], -"classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74":[1,0,0,14,0], -"classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74":[3,0,0,13,0], -"classgridfire_1_1_engine_view.html#ad294227f8b5cf6d970c349eabf5447a6":[1,0,0,14,1], -"classgridfire_1_1_engine_view.html#ad294227f8b5cf6d970c349eabf5447a6":[3,0,0,13,1], -"classgridfire_1_1_file_defined_engine_view.html":[1,0,0,15], -"classgridfire_1_1_file_defined_engine_view.html":[3,0,0,14], -"classgridfire_1_1_file_defined_engine_view.html#a0a9b07176cb93b54c677b6ce71fda500":[1,0,0,15,8], -"classgridfire_1_1_file_defined_engine_view.html#a0a9b07176cb93b54c677b6ce71fda500":[3,0,0,14,8], -"classgridfire_1_1_file_defined_engine_view.html#a1b343998b93955025a589b2b4541e33b":[1,0,0,15,6], -"classgridfire_1_1_file_defined_engine_view.html#a1b343998b93955025a589b2b4541e33b":[3,0,0,14,6], -"classgridfire_1_1_file_defined_engine_view.html#a63f8f85e75ecaab6fa39d48d7a846187":[1,0,0,15,0], -"classgridfire_1_1_file_defined_engine_view.html#a63f8f85e75ecaab6fa39d48d7a846187":[3,0,0,14,0], -"classgridfire_1_1_file_defined_engine_view.html#a7a80966c023ae722239491af58609362":[1,0,0,15,5], -"classgridfire_1_1_file_defined_engine_view.html#a7a80966c023ae722239491af58609362":[3,0,0,14,5], -"classgridfire_1_1_file_defined_engine_view.html#a8f2f64bab0f516ed2a6fd529912e0acd":[1,0,0,15,2], -"classgridfire_1_1_file_defined_engine_view.html#a8f2f64bab0f516ed2a6fd529912e0acd":[3,0,0,14,2], -"classgridfire_1_1_file_defined_engine_view.html#a9d93633ed4ab68de94b7274f879a0432":[1,0,0,15,7], -"classgridfire_1_1_file_defined_engine_view.html#a9d93633ed4ab68de94b7274f879a0432":[3,0,0,14,7], -"classgridfire_1_1_file_defined_engine_view.html#acbb1a9bcb775e6d50de512a333afed08":[1,0,0,15,1], -"classgridfire_1_1_file_defined_engine_view.html#acbb1a9bcb775e6d50de512a333afed08":[3,0,0,14,1], -"classgridfire_1_1_file_defined_engine_view.html#ae0c35d8963b6ed05aeb88089ce301718":[1,0,0,15,3], -"classgridfire_1_1_file_defined_engine_view.html#ae0c35d8963b6ed05aeb88089ce301718":[3,0,0,14,3], -"classgridfire_1_1_file_defined_engine_view.html#aea834dc382ff1d663040db4532ea928f":[1,0,0,15,4], -"classgridfire_1_1_file_defined_engine_view.html#aea834dc382ff1d663040db4532ea928f":[3,0,0,14,4], -"classgridfire_1_1_graph_engine.html":[1,0,0,16], -"classgridfire_1_1_graph_engine.html":[3,0,0,15], -"classgridfire_1_1_graph_engine.html#a015f8975701f028c29835d3a9794e00f":[1,0,0,16,36], -"classgridfire_1_1_graph_engine.html#a015f8975701f028c29835d3a9794e00f":[3,0,0,15,36], -"classgridfire_1_1_graph_engine.html#a01fc9fd5d576b66d07360d05e821c755":[1,0,0,16,14], -"classgridfire_1_1_graph_engine.html#a01fc9fd5d576b66d07360d05e821c755":[3,0,0,15,14], -"classgridfire_1_1_graph_engine.html#a0b7b85f824e1021ae6e56b644db53b28":[1,0,0,16,13], -"classgridfire_1_1_graph_engine.html#a0b7b85f824e1021ae6e56b644db53b28":[3,0,0,15,13], -"classgridfire_1_1_graph_engine.html#a0ed390f3e598ebba4e245ac90bb78767":[1,0,0,16,28], -"classgridfire_1_1_graph_engine.html#a0ed390f3e598ebba4e245ac90bb78767":[3,0,0,15,28], -"classgridfire_1_1_graph_engine.html#a10c01bc20ae668c2857efb2a1783098e":[1,0,0,16,56], -"classgridfire_1_1_graph_engine.html#a10c01bc20ae668c2857efb2a1783098e":[3,0,0,15,56], -"classgridfire_1_1_graph_engine.html#a166a5f4349580f9aa0b930afec73fcc4":[1,0,0,16,24], -"classgridfire_1_1_graph_engine.html#a166a5f4349580f9aa0b930afec73fcc4":[3,0,0,15,24], -"classgridfire_1_1_graph_engine.html#a17774cd9ffcf1ba94019df766a0984a0":[1,0,0,16,12], -"classgridfire_1_1_graph_engine.html#a17774cd9ffcf1ba94019df766a0984a0":[3,0,0,15,12], -"classgridfire_1_1_graph_engine.html#a191cff35402d3c97c82c5c966a39d0de":[1,0,0,16,73], -"classgridfire_1_1_graph_engine.html#a191cff35402d3c97c82c5c966a39d0de":[3,0,0,15,73], -"classgridfire_1_1_graph_engine.html#a19b2eea0e8d05ac90f9fd7120bdc6e06":[1,0,0,16,58], -"classgridfire_1_1_graph_engine.html#a19b2eea0e8d05ac90f9fd7120bdc6e06":[3,0,0,15,58], -"classgridfire_1_1_graph_engine.html#a1e7e851dfa21d41c2dc533ba56fc4c7b":[1,0,0,16,5], -"classgridfire_1_1_graph_engine.html#a1e7e851dfa21d41c2dc533ba56fc4c7b":[3,0,0,15,5], -"classgridfire_1_1_graph_engine.html#a250cc6350dc052fbdfdf9a02066e7891":[1,0,0,16,59], -"classgridfire_1_1_graph_engine.html#a250cc6350dc052fbdfdf9a02066e7891":[3,0,0,15,59], -"classgridfire_1_1_graph_engine.html#a26602e1b3c610780a47b5a6511d6d567":[1,0,0,16,40], -"classgridfire_1_1_graph_engine.html#a26602e1b3c610780a47b5a6511d6d567":[3,0,0,15,40], -"classgridfire_1_1_graph_engine.html#a27f3a928e1f6bbe7e847cffed6db729f":[1,0,0,16,39], -"classgridfire_1_1_graph_engine.html#a27f3a928e1f6bbe7e847cffed6db729f":[3,0,0,15,39], -"classgridfire_1_1_graph_engine.html#a29b338630c959449c15881935ac30746":[1,0,0,16,17], -"classgridfire_1_1_graph_engine.html#a29b338630c959449c15881935ac30746":[3,0,0,15,17], -"classgridfire_1_1_graph_engine.html#a2e22b111f6d00ecc9e3804a71f1ce876":[1,0,0,16,68], -"classgridfire_1_1_graph_engine.html#a2e22b111f6d00ecc9e3804a71f1ce876":[3,0,0,15,68], -"classgridfire_1_1_graph_engine.html#a2f1718c89d4aaad028102724d18fa910":[1,0,0,16,60], -"classgridfire_1_1_graph_engine.html#a2f1718c89d4aaad028102724d18fa910":[3,0,0,15,60], -"classgridfire_1_1_graph_engine.html#a303e6093591cde91430f866a04a8be7c":[1,0,0,16,25], -"classgridfire_1_1_graph_engine.html#a303e6093591cde91430f866a04a8be7c":[3,0,0,15,25], -"classgridfire_1_1_graph_engine.html#a30e09ed0bce6aa5fc89beaa316a7b827":[1,0,0,16,63], -"classgridfire_1_1_graph_engine.html#a30e09ed0bce6aa5fc89beaa316a7b827":[3,0,0,15,63], -"classgridfire_1_1_graph_engine.html#a32d3efbf4c3d5158f87c0c732cdc26dc":[1,0,0,16,74], -"classgridfire_1_1_graph_engine.html#a32d3efbf4c3d5158f87c0c732cdc26dc":[3,0,0,15,74], -"classgridfire_1_1_graph_engine.html#a3621f36d77ea8c738ad7de6e5b35ca3e":[1,0,0,16,64], -"classgridfire_1_1_graph_engine.html#a3621f36d77ea8c738ad7de6e5b35ca3e":[3,0,0,15,64], -"classgridfire_1_1_graph_engine.html#a371ba0881d6903ddb2d586faa61805d0":[1,0,0,16,47], -"classgridfire_1_1_graph_engine.html#a371ba0881d6903ddb2d586faa61805d0":[3,0,0,15,47], -"classgridfire_1_1_graph_engine.html#a39d9838ed40bea71ee6c552bb5969026":[1,0,0,16,4], -"classgridfire_1_1_graph_engine.html#a39d9838ed40bea71ee6c552bb5969026":[3,0,0,15,4], -"classgridfire_1_1_graph_engine.html#a3b17102b143435ddfdc015d7a50c4b18":[1,0,0,16,55], -"classgridfire_1_1_graph_engine.html#a3b17102b143435ddfdc015d7a50c4b18":[3,0,0,15,55], -"classgridfire_1_1_graph_engine.html#a409991d527ea4d4b05d1af907fe5d197":[1,0,0,16,50], -"classgridfire_1_1_graph_engine.html#a409991d527ea4d4b05d1af907fe5d197":[3,0,0,15,50], -"classgridfire_1_1_graph_engine.html#a47202c43342b96480070874bffce1391":[1,0,0,16,41], -"classgridfire_1_1_graph_engine.html#a47202c43342b96480070874bffce1391":[3,0,0,15,41], -"classgridfire_1_1_graph_engine.html#a483979fc154adc88d029b3b672066d53":[1,0,0,16,61], -"classgridfire_1_1_graph_engine.html#a483979fc154adc88d029b3b672066d53":[3,0,0,15,61], -"classgridfire_1_1_graph_engine.html#a52edc3e88f1e8fc497e1e63972d63c80":[1,0,0,16,70], -"classgridfire_1_1_graph_engine.html#a52edc3e88f1e8fc497e1e63972d63c80":[3,0,0,15,70], -"classgridfire_1_1_graph_engine.html#a5ac7cff23e70bd07ba7e510b753e2ab6":[1,0,0,16,52], -"classgridfire_1_1_graph_engine.html#a5ac7cff23e70bd07ba7e510b753e2ab6":[3,0,0,15,52], -"classgridfire_1_1_graph_engine.html#a5d431d5385b1219ba29689eb29601ea3":[1,0,0,16,65], -"classgridfire_1_1_graph_engine.html#a5d431d5385b1219ba29689eb29601ea3":[3,0,0,15,65], -"classgridfire_1_1_graph_engine.html#a5d6cc63b99b467c2a976d1fbaaa1dfa3":[1,0,0,16,66], -"classgridfire_1_1_graph_engine.html#a5d6cc63b99b467c2a976d1fbaaa1dfa3":[3,0,0,15,66], -"classgridfire_1_1_graph_engine.html#a5e96b5a0b34c8932f0e14eabda57f1a4":[1,0,0,16,11], -"classgridfire_1_1_graph_engine.html#a5e96b5a0b34c8932f0e14eabda57f1a4":[3,0,0,15,11], -"classgridfire_1_1_graph_engine.html#a65f9f33cddb0bbd1da7c9d0cff23d581":[1,0,0,16,33], -"classgridfire_1_1_graph_engine.html#a65f9f33cddb0bbd1da7c9d0cff23d581":[3,0,0,15,33], -"classgridfire_1_1_graph_engine.html#a697f2004e0d02c59e83c7890742d7c9a":[1,0,0,16,30], -"classgridfire_1_1_graph_engine.html#a697f2004e0d02c59e83c7890742d7c9a":[3,0,0,15,30], -"classgridfire_1_1_graph_engine.html#a6b5feaf788bade212b7c8df7ac8c8152":[1,0,0,16,34], -"classgridfire_1_1_graph_engine.html#a6b5feaf788bade212b7c8df7ac8c8152":[3,0,0,15,34], -"classgridfire_1_1_graph_engine.html#a6c5410878496abc349ba30b691cdf0f1":[1,0,0,16,48], -"classgridfire_1_1_graph_engine.html#a6c5410878496abc349ba30b691cdf0f1":[3,0,0,15,48], -"classgridfire_1_1_graph_engine.html#a71a3d1181b90c3becdc5d9a3da05b9c9":[1,0,0,16,6], -"classgridfire_1_1_graph_engine.html#a71a3d1181b90c3becdc5d9a3da05b9c9":[3,0,0,15,6], -"classgridfire_1_1_graph_engine.html#a80c73690d5af247ff9f2ba8b00abce01":[1,0,0,16,57], -"classgridfire_1_1_graph_engine.html#a80c73690d5af247ff9f2ba8b00abce01":[3,0,0,15,57], -"classgridfire_1_1_graph_engine.html#a8110e687844f921438bb517e1d8ce62f":[1,0,0,16,49], -"classgridfire_1_1_graph_engine.html#a8110e687844f921438bb517e1d8ce62f":[3,0,0,15,49], -"classgridfire_1_1_graph_engine.html#a816797b1d656d416844489692af44cf6":[1,0,0,16,54], -"classgridfire_1_1_graph_engine.html#a816797b1d656d416844489692af44cf6":[3,0,0,15,54], -"classgridfire_1_1_graph_engine.html#a832e2fe066381811a3e0464806ff5e95":[1,0,0,16,19], -"classgridfire_1_1_graph_engine.html#a832e2fe066381811a3e0464806ff5e95":[3,0,0,15,19], -"classgridfire_1_1_graph_engine.html#a8c29d8bbde407e913be5eb77efb2c0c9":[1,0,0,16,26], -"classgridfire_1_1_graph_engine.html#a8c29d8bbde407e913be5eb77efb2c0c9":[3,0,0,15,26], -"classgridfire_1_1_graph_engine.html#a8d0c0bd54a2908cff62dae7af0c149b5":[1,0,0,16,46], -"classgridfire_1_1_graph_engine.html#a8d0c0bd54a2908cff62dae7af0c149b5":[3,0,0,15,46], -"classgridfire_1_1_graph_engine.html#a914f6abc61805cddaebcb8f3cf470dda":[1,0,0,16,32], -"classgridfire_1_1_graph_engine.html#a914f6abc61805cddaebcb8f3cf470dda":[3,0,0,15,32], -"classgridfire_1_1_graph_engine.html#a9245642b741f215e52861d00e756fb3f":[1,0,0,16,10], -"classgridfire_1_1_graph_engine.html#a9245642b741f215e52861d00e756fb3f":[3,0,0,15,10], -"classgridfire_1_1_graph_engine.html#a92644bc333bff69c5685be4552ca12fd":[1,0,0,16,42], -"classgridfire_1_1_graph_engine.html#a92644bc333bff69c5685be4552ca12fd":[3,0,0,15,42], -"classgridfire_1_1_graph_engine.html#a92d26068ba139e47d335f5fe9e2814cc":[1,0,0,16,62], -"classgridfire_1_1_graph_engine.html#a92d26068ba139e47d335f5fe9e2814cc":[3,0,0,15,62], -"classgridfire_1_1_graph_engine.html#a95563f6bc86007d9ee053a0f1e15b889":[1,0,0,16,45], -"classgridfire_1_1_graph_engine.html#a95563f6bc86007d9ee053a0f1e15b889":[3,0,0,15,45], -"classgridfire_1_1_graph_engine.html#a9687eef88c97eeb7f8680acb230f8ac1":[1,0,0,16,22], -"classgridfire_1_1_graph_engine.html#a9687eef88c97eeb7f8680acb230f8ac1":[3,0,0,15,22], -"classgridfire_1_1_graph_engine.html#a97f98706b51fbe0d167ed81ffe58c438":[1,0,0,16,9], -"classgridfire_1_1_graph_engine.html#a97f98706b51fbe0d167ed81ffe58c438":[3,0,0,15,9], -"classgridfire_1_1_graph_engine.html#aa6202cee0c3c481eda77cc9a91bc126b":[1,0,0,16,35], -"classgridfire_1_1_graph_engine.html#aa6202cee0c3c481eda77cc9a91bc126b":[3,0,0,15,35], -"classgridfire_1_1_graph_engine.html#aaed3743a52246b0f7bf03995e1c12081":[1,0,0,16,16], -"classgridfire_1_1_graph_engine.html#aaed3743a52246b0f7bf03995e1c12081":[3,0,0,15,16], -"classgridfire_1_1_graph_engine.html#aaf4d54e4b774ab8ec8eabec006579d31":[1,0,0,16,7], -"classgridfire_1_1_graph_engine.html#aaf4d54e4b774ab8ec8eabec006579d31":[3,0,0,15,7], -"classgridfire_1_1_graph_engine.html#acb7c4f5108b0efeae48ad15598e808c3":[1,0,0,16,67], -"classgridfire_1_1_graph_engine.html#acb7c4f5108b0efeae48ad15598e808c3":[3,0,0,15,67], -"classgridfire_1_1_graph_engine.html#acdce8d87e23a2cd1504bc9472e538c0f":[1,0,0,16,51], -"classgridfire_1_1_graph_engine.html#acdce8d87e23a2cd1504bc9472e538c0f":[3,0,0,15,51], -"classgridfire_1_1_graph_engine.html#acf4cfccea20f5cb31c9886bf233a28be":[1,0,0,16,53], -"classgridfire_1_1_graph_engine.html#acf4cfccea20f5cb31c9886bf233a28be":[3,0,0,15,53], -"classgridfire_1_1_graph_engine.html#ad049a295e2bb0f3e97b76d5742875119":[1,0,0,16,21], -"classgridfire_1_1_graph_engine.html#ad049a295e2bb0f3e97b76d5742875119":[3,0,0,15,21], -"classgridfire_1_1_graph_engine.html#ad1cb5fd32efc37668e2d9ecf0c72ad24":[1,0,0,16,72], -"classgridfire_1_1_graph_engine.html#ad1cb5fd32efc37668e2d9ecf0c72ad24":[3,0,0,15,72], -"classgridfire_1_1_graph_engine.html#ad45650d10fc5dff1673ae3f806d067da":[1,0,0,16,27], -"classgridfire_1_1_graph_engine.html#ad45650d10fc5dff1673ae3f806d067da":[3,0,0,15,27], -"classgridfire_1_1_graph_engine.html#ad8237c252145a75092202d00f5e1ddf7":[1,0,0,16,71], -"classgridfire_1_1_graph_engine.html#ad8237c252145a75092202d00f5e1ddf7":[3,0,0,15,71], -"classgridfire_1_1_graph_engine.html#ad9d6c70ace5cbbf7f3aa7b31fce39490":[1,0,0,16,44], -"classgridfire_1_1_graph_engine.html#ad9d6c70ace5cbbf7f3aa7b31fce39490":[3,0,0,15,44], -"classgridfire_1_1_graph_engine.html#adac8c7d62bae76e17fc060e86dadd929":[1,0,0,16,20], -"classgridfire_1_1_graph_engine.html#adac8c7d62bae76e17fc060e86dadd929":[3,0,0,15,20], -"classgridfire_1_1_graph_engine.html#add98ece49ec5c538bddf3cc77004fe44":[1,0,0,16,29], -"classgridfire_1_1_graph_engine.html#add98ece49ec5c538bddf3cc77004fe44":[3,0,0,15,29], -"classgridfire_1_1_graph_engine.html#ae7a210d9ab13ad5fb0c612f027acabd0":[1,0,0,16,38], -"classgridfire_1_1_graph_engine.html#ae7a210d9ab13ad5fb0c612f027acabd0":[3,0,0,15,38], -"classgridfire_1_1_graph_engine.html#ae7a371be61ab09b3fa4a93f05bd44e5e":[1,0,0,16,43], -"classgridfire_1_1_graph_engine.html#ae7a371be61ab09b3fa4a93f05bd44e5e":[3,0,0,15,43], -"classgridfire_1_1_graph_engine.html#aed726d36ee2b3796beff6067a1e4db38":[1,0,0,16,23], -"classgridfire_1_1_graph_engine.html#aed726d36ee2b3796beff6067a1e4db38":[3,0,0,15,23], -"classgridfire_1_1_graph_engine.html#aedf42d83bfcc28313b6b6454034d2efa":[1,0,0,16,18], -"classgridfire_1_1_graph_engine.html#aedf42d83bfcc28313b6b6454034d2efa":[3,0,0,15,18], -"classgridfire_1_1_graph_engine.html#aef8f6bde24d27345067b71084330c7da":[1,0,0,16,31], -"classgridfire_1_1_graph_engine.html#aef8f6bde24d27345067b71084330c7da":[3,0,0,15,31], -"classgridfire_1_1_graph_engine.html#af04a9f8a629d6f6c58c477af0f1ab9e5":[1,0,0,16,37], -"classgridfire_1_1_graph_engine.html#af04a9f8a629d6f6c58c477af0f1ab9e5":[3,0,0,15,37], -"classgridfire_1_1_graph_engine.html#af17cf3762abac3efcab9a8e87c961210":[1,0,0,16,69], -"classgridfire_1_1_graph_engine.html#af17cf3762abac3efcab9a8e87c961210":[3,0,0,15,69], -"classgridfire_1_1_graph_engine.html#af28950c5af3a92eb03a1a64ed0f913e7":[1,0,0,16,15], -"classgridfire_1_1_graph_engine.html#af28950c5af3a92eb03a1a64ed0f913e7":[3,0,0,15,15], -"classgridfire_1_1_graph_engine.html#af41df9ce979b6410e12642cb093916c9":[1,0,0,16,8], -"classgridfire_1_1_graph_engine.html#af41df9ce979b6410e12642cb093916c9":[3,0,0,15,8], -"classgridfire_1_1_graph_engine.html#afad967546b611d9c005268760feb75d5":[1,0,0,16,3], -"classgridfire_1_1_graph_engine.html#afad967546b611d9c005268760feb75d5":[3,0,0,15,3], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html":[1,0,0,16,0], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html":[3,0,0,15,0], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a20d8e668f0af5fad5b7eda12564dc7cf":[1,0,0,16,0,0], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a20d8e668f0af5fad5b7eda12564dc7cf":[3,0,0,15,0,0], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a4e8ff268c4377599c8798c7929ec2d5e":[1,0,0,16,0,4], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a4e8ff268c4377599c8798c7929ec2d5e":[3,0,0,15,0,4], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a75d355a0bef27217165644affd0cca4d":[1,0,0,16,0,5], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a75d355a0bef27217165644affd0cca4d":[3,0,0,15,0,5], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a881d4daf2b973d523548cd8d4021bdc4":[1,0,0,16,0,3], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a881d4daf2b973d523548cd8d4021bdc4":[3,0,0,15,0,3], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a98ed8b450f7868f55e8362a848a4710d":[1,0,0,16,0,6], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a98ed8b450f7868f55e8362a848a4710d":[3,0,0,15,0,6], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#ad9b8dd0e8ba9c7745e33acc9a649d2e0":[1,0,0,16,0,2], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#ad9b8dd0e8ba9c7745e33acc9a649d2e0":[3,0,0,15,0,2], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#aec41632c2a362be33a1f7ff04204cbf4":[1,0,0,16,0,1], -"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#aec41632c2a362be33a1f7ff04204cbf4":[3,0,0,15,0,1], -"classgridfire_1_1_multiscale_partitioning_engine_view.html":[1,0,0,17], -"classgridfire_1_1_multiscale_partitioning_engine_view.html":[3,0,0,16], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a0437c51f94bf834a11adf481b2afad93":[1,0,0,17,43], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a0437c51f94bf834a11adf481b2afad93":[3,0,0,16,43], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a05730ced13ac5331060ca011f0da6235":[1,0,0,17,33], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a05730ced13ac5331060ca011f0da6235":[3,0,0,16,33], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a0df457c0f0f6f403a295335c84fd828f":[1,0,0,17,4], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a0df457c0f0f6f403a295335c84fd828f":[3,0,0,16,4], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1a0c0a0ade632eb10f0eecab828a059f":[1,0,0,17,35], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1a0c0a0ade632eb10f0eecab828a059f":[3,0,0,16,35], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b17f94386882ea1524147782b7a1ddc":[1,0,0,17,11], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b17f94386882ea1524147782b7a1ddc":[3,0,0,16,11], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b4aa04a1e641204e4fd82361b0e39c6":[1,0,0,17,49], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b4aa04a1e641204e4fd82361b0e39c6":[3,0,0,16,49], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1e04e8cb8c84b1bd033ac599accf0888":[1,0,0,17,17], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1e04e8cb8c84b1bd033ac599accf0888":[3,0,0,16,17], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a22bd1f0e821ed415611d75bac67063d1":[1,0,0,17,16], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a22bd1f0e821ed415611d75bac67063d1":[3,0,0,16,16], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a34b5fdb2078e748edfbe6846ecadd681":[1,0,0,17,3], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a34b5fdb2078e748edfbe6846ecadd681":[3,0,0,16,3], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a38b4f0373c3bd81503889650c0bb69bb":[1,0,0,17,46], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a38b4f0373c3bd81503889650c0bb69bb":[3,0,0,16,46], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c5fcb8e3396d74359fd601554c9ffa9":[1,0,0,17,36], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c5fcb8e3396d74359fd601554c9ffa9":[3,0,0,16,36], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c82e4e082d1c82b1b090ac9847c7c5e":[1,0,0,17,18], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c82e4e082d1c82b1b090ac9847c7c5e":[3,0,0,16,18], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a445d7447f2cf18f755fc8b8b288e68cb":[1,0,0,17,39], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a445d7447f2cf18f755fc8b8b288e68cb":[3,0,0,16,39], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a4656c05b8235dbf4ec698b03a716a8c8":[1,0,0,17,41], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a4656c05b8235dbf4ec698b03a716a8c8":[3,0,0,16,41], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a4bc879246c6fbd8633b05052858df51d":[1,0,0,17,12], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a4bc879246c6fbd8633b05052858df51d":[3,0,0,16,12], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a510b920dea726aef859ac1f6d051807e":[1,0,0,17,26], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a510b920dea726aef859ac1f6d051807e":[3,0,0,16,26], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a53862719dd73f98bc69eecde090cf655":[1,0,0,17,42], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a53862719dd73f98bc69eecde090cf655":[3,0,0,16,42], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a54ca8004fbd8d6d3ea6f67efeb5dbc8d":[1,0,0,17,27], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a54ca8004fbd8d6d3ea6f67efeb5dbc8d":[3,0,0,16,27], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a560612347bbd5b7b380e990624d01105":[1,0,0,17,25], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a560612347bbd5b7b380e990624d01105":[3,0,0,16,25], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a57d97b11e80fa78ab5f509fce1f156b8":[1,0,0,17,40], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a57d97b11e80fa78ab5f509fce1f156b8":[3,0,0,16,40], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a696f74f5135bbd62169b6577f92fee80":[1,0,0,17,21], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a696f74f5135bbd62169b6577f92fee80":[3,0,0,16,21], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a6bee75b5a6e508e6eebf83f0d48c50b8":[1,0,0,17,37], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a6bee75b5a6e508e6eebf83f0d48c50b8":[3,0,0,16,37], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a707e46d2f72993c206210f81b35b884e":[1,0,0,17,48], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a707e46d2f72993c206210f81b35b884e":[3,0,0,16,48], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a716d7357e944e8394d8b8e0b5e7625eb":[1,0,0,17,9], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a716d7357e944e8394d8b8e0b5e7625eb":[3,0,0,16,9], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a79eb9c108d694a27ec913ed0143aa044":[1,0,0,17,8] +"classgridfire_1_1_dynamic_engine.html#afb2ec904d88fc8aab516db4059d0e00f":[7,0,0,11,16], +"classgridfire_1_1_engine.html":[5,0,0,13], +"classgridfire_1_1_engine.html":[7,0,0,12], +"classgridfire_1_1_engine.html#a020e1b493d6964cafdad08fde697ceb3":[5,0,0,13,2], +"classgridfire_1_1_engine.html#a020e1b493d6964cafdad08fde697ceb3":[7,0,0,12,2], +"classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037":[5,0,0,13,0], +"classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037":[7,0,0,12,0], +"classgridfire_1_1_engine.html#a89f714d19b84a93a004a7afbb487a6cb":[5,0,0,13,1], +"classgridfire_1_1_engine.html#a89f714d19b84a93a004a7afbb487a6cb":[7,0,0,12,1], +"classgridfire_1_1_engine_view.html":[5,0,0,14], +"classgridfire_1_1_engine_view.html":[7,0,0,13], +"classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74":[5,0,0,14,0], +"classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74":[7,0,0,13,0], +"classgridfire_1_1_engine_view.html#ad294227f8b5cf6d970c349eabf5447a6":[5,0,0,14,1], +"classgridfire_1_1_engine_view.html#ad294227f8b5cf6d970c349eabf5447a6":[7,0,0,13,1], +"classgridfire_1_1_file_defined_engine_view.html":[5,0,0,15], +"classgridfire_1_1_file_defined_engine_view.html":[7,0,0,14], +"classgridfire_1_1_file_defined_engine_view.html#a0a9b07176cb93b54c677b6ce71fda500":[5,0,0,15,8], +"classgridfire_1_1_file_defined_engine_view.html#a0a9b07176cb93b54c677b6ce71fda500":[7,0,0,14,8], +"classgridfire_1_1_file_defined_engine_view.html#a1b343998b93955025a589b2b4541e33b":[5,0,0,15,6], +"classgridfire_1_1_file_defined_engine_view.html#a1b343998b93955025a589b2b4541e33b":[7,0,0,14,6], +"classgridfire_1_1_file_defined_engine_view.html#a63f8f85e75ecaab6fa39d48d7a846187":[5,0,0,15,0], +"classgridfire_1_1_file_defined_engine_view.html#a63f8f85e75ecaab6fa39d48d7a846187":[7,0,0,14,0], +"classgridfire_1_1_file_defined_engine_view.html#a7a80966c023ae722239491af58609362":[5,0,0,15,5], +"classgridfire_1_1_file_defined_engine_view.html#a7a80966c023ae722239491af58609362":[7,0,0,14,5], +"classgridfire_1_1_file_defined_engine_view.html#a8f2f64bab0f516ed2a6fd529912e0acd":[5,0,0,15,2], +"classgridfire_1_1_file_defined_engine_view.html#a8f2f64bab0f516ed2a6fd529912e0acd":[7,0,0,14,2], +"classgridfire_1_1_file_defined_engine_view.html#a9d93633ed4ab68de94b7274f879a0432":[5,0,0,15,7], +"classgridfire_1_1_file_defined_engine_view.html#a9d93633ed4ab68de94b7274f879a0432":[7,0,0,14,7], +"classgridfire_1_1_file_defined_engine_view.html#acbb1a9bcb775e6d50de512a333afed08":[5,0,0,15,1], +"classgridfire_1_1_file_defined_engine_view.html#acbb1a9bcb775e6d50de512a333afed08":[7,0,0,14,1], +"classgridfire_1_1_file_defined_engine_view.html#ae0c35d8963b6ed05aeb88089ce301718":[5,0,0,15,3], +"classgridfire_1_1_file_defined_engine_view.html#ae0c35d8963b6ed05aeb88089ce301718":[7,0,0,14,3], +"classgridfire_1_1_file_defined_engine_view.html#aea834dc382ff1d663040db4532ea928f":[5,0,0,15,4], +"classgridfire_1_1_file_defined_engine_view.html#aea834dc382ff1d663040db4532ea928f":[7,0,0,14,4], +"classgridfire_1_1_graph_engine.html":[5,0,0,16], +"classgridfire_1_1_graph_engine.html":[7,0,0,15], +"classgridfire_1_1_graph_engine.html#a015f8975701f028c29835d3a9794e00f":[5,0,0,16,36], +"classgridfire_1_1_graph_engine.html#a015f8975701f028c29835d3a9794e00f":[7,0,0,15,36], +"classgridfire_1_1_graph_engine.html#a01fc9fd5d576b66d07360d05e821c755":[5,0,0,16,14], +"classgridfire_1_1_graph_engine.html#a01fc9fd5d576b66d07360d05e821c755":[7,0,0,15,14], +"classgridfire_1_1_graph_engine.html#a0b7b85f824e1021ae6e56b644db53b28":[5,0,0,16,13], +"classgridfire_1_1_graph_engine.html#a0b7b85f824e1021ae6e56b644db53b28":[7,0,0,15,13], +"classgridfire_1_1_graph_engine.html#a0ed390f3e598ebba4e245ac90bb78767":[5,0,0,16,28], +"classgridfire_1_1_graph_engine.html#a0ed390f3e598ebba4e245ac90bb78767":[7,0,0,15,28], +"classgridfire_1_1_graph_engine.html#a10c01bc20ae668c2857efb2a1783098e":[5,0,0,16,56], +"classgridfire_1_1_graph_engine.html#a10c01bc20ae668c2857efb2a1783098e":[7,0,0,15,56], +"classgridfire_1_1_graph_engine.html#a166a5f4349580f9aa0b930afec73fcc4":[5,0,0,16,24], +"classgridfire_1_1_graph_engine.html#a166a5f4349580f9aa0b930afec73fcc4":[7,0,0,15,24], +"classgridfire_1_1_graph_engine.html#a17774cd9ffcf1ba94019df766a0984a0":[5,0,0,16,12], +"classgridfire_1_1_graph_engine.html#a17774cd9ffcf1ba94019df766a0984a0":[7,0,0,15,12], +"classgridfire_1_1_graph_engine.html#a191cff35402d3c97c82c5c966a39d0de":[5,0,0,16,73], +"classgridfire_1_1_graph_engine.html#a191cff35402d3c97c82c5c966a39d0de":[7,0,0,15,73], +"classgridfire_1_1_graph_engine.html#a19b2eea0e8d05ac90f9fd7120bdc6e06":[5,0,0,16,58], +"classgridfire_1_1_graph_engine.html#a19b2eea0e8d05ac90f9fd7120bdc6e06":[7,0,0,15,58], +"classgridfire_1_1_graph_engine.html#a1e7e851dfa21d41c2dc533ba56fc4c7b":[5,0,0,16,5], +"classgridfire_1_1_graph_engine.html#a1e7e851dfa21d41c2dc533ba56fc4c7b":[7,0,0,15,5], +"classgridfire_1_1_graph_engine.html#a250cc6350dc052fbdfdf9a02066e7891":[5,0,0,16,59], +"classgridfire_1_1_graph_engine.html#a250cc6350dc052fbdfdf9a02066e7891":[7,0,0,15,59], +"classgridfire_1_1_graph_engine.html#a26602e1b3c610780a47b5a6511d6d567":[5,0,0,16,40], +"classgridfire_1_1_graph_engine.html#a26602e1b3c610780a47b5a6511d6d567":[7,0,0,15,40], +"classgridfire_1_1_graph_engine.html#a27f3a928e1f6bbe7e847cffed6db729f":[5,0,0,16,39], +"classgridfire_1_1_graph_engine.html#a27f3a928e1f6bbe7e847cffed6db729f":[7,0,0,15,39], +"classgridfire_1_1_graph_engine.html#a29b338630c959449c15881935ac30746":[5,0,0,16,17], +"classgridfire_1_1_graph_engine.html#a29b338630c959449c15881935ac30746":[7,0,0,15,17], +"classgridfire_1_1_graph_engine.html#a2e22b111f6d00ecc9e3804a71f1ce876":[5,0,0,16,68], +"classgridfire_1_1_graph_engine.html#a2e22b111f6d00ecc9e3804a71f1ce876":[7,0,0,15,68], +"classgridfire_1_1_graph_engine.html#a2f1718c89d4aaad028102724d18fa910":[5,0,0,16,60], +"classgridfire_1_1_graph_engine.html#a2f1718c89d4aaad028102724d18fa910":[7,0,0,15,60], +"classgridfire_1_1_graph_engine.html#a303e6093591cde91430f866a04a8be7c":[5,0,0,16,25], +"classgridfire_1_1_graph_engine.html#a303e6093591cde91430f866a04a8be7c":[7,0,0,15,25], +"classgridfire_1_1_graph_engine.html#a30e09ed0bce6aa5fc89beaa316a7b827":[5,0,0,16,63], +"classgridfire_1_1_graph_engine.html#a30e09ed0bce6aa5fc89beaa316a7b827":[7,0,0,15,63], +"classgridfire_1_1_graph_engine.html#a32d3efbf4c3d5158f87c0c732cdc26dc":[5,0,0,16,74], +"classgridfire_1_1_graph_engine.html#a32d3efbf4c3d5158f87c0c732cdc26dc":[7,0,0,15,74], +"classgridfire_1_1_graph_engine.html#a3621f36d77ea8c738ad7de6e5b35ca3e":[5,0,0,16,64], +"classgridfire_1_1_graph_engine.html#a3621f36d77ea8c738ad7de6e5b35ca3e":[7,0,0,15,64], +"classgridfire_1_1_graph_engine.html#a371ba0881d6903ddb2d586faa61805d0":[5,0,0,16,47], +"classgridfire_1_1_graph_engine.html#a371ba0881d6903ddb2d586faa61805d0":[7,0,0,15,47], +"classgridfire_1_1_graph_engine.html#a39d9838ed40bea71ee6c552bb5969026":[5,0,0,16,4], +"classgridfire_1_1_graph_engine.html#a39d9838ed40bea71ee6c552bb5969026":[7,0,0,15,4], +"classgridfire_1_1_graph_engine.html#a3b17102b143435ddfdc015d7a50c4b18":[5,0,0,16,55], +"classgridfire_1_1_graph_engine.html#a3b17102b143435ddfdc015d7a50c4b18":[7,0,0,15,55], +"classgridfire_1_1_graph_engine.html#a409991d527ea4d4b05d1af907fe5d197":[5,0,0,16,50], +"classgridfire_1_1_graph_engine.html#a409991d527ea4d4b05d1af907fe5d197":[7,0,0,15,50], +"classgridfire_1_1_graph_engine.html#a47202c43342b96480070874bffce1391":[5,0,0,16,41], +"classgridfire_1_1_graph_engine.html#a47202c43342b96480070874bffce1391":[7,0,0,15,41], +"classgridfire_1_1_graph_engine.html#a483979fc154adc88d029b3b672066d53":[5,0,0,16,61], +"classgridfire_1_1_graph_engine.html#a483979fc154adc88d029b3b672066d53":[7,0,0,15,61], +"classgridfire_1_1_graph_engine.html#a52edc3e88f1e8fc497e1e63972d63c80":[5,0,0,16,70], +"classgridfire_1_1_graph_engine.html#a52edc3e88f1e8fc497e1e63972d63c80":[7,0,0,15,70], +"classgridfire_1_1_graph_engine.html#a5ac7cff23e70bd07ba7e510b753e2ab6":[5,0,0,16,52], +"classgridfire_1_1_graph_engine.html#a5ac7cff23e70bd07ba7e510b753e2ab6":[7,0,0,15,52], +"classgridfire_1_1_graph_engine.html#a5d431d5385b1219ba29689eb29601ea3":[5,0,0,16,65], +"classgridfire_1_1_graph_engine.html#a5d431d5385b1219ba29689eb29601ea3":[7,0,0,15,65], +"classgridfire_1_1_graph_engine.html#a5d6cc63b99b467c2a976d1fbaaa1dfa3":[5,0,0,16,66], +"classgridfire_1_1_graph_engine.html#a5d6cc63b99b467c2a976d1fbaaa1dfa3":[7,0,0,15,66], +"classgridfire_1_1_graph_engine.html#a5e96b5a0b34c8932f0e14eabda57f1a4":[5,0,0,16,11], +"classgridfire_1_1_graph_engine.html#a5e96b5a0b34c8932f0e14eabda57f1a4":[7,0,0,15,11], +"classgridfire_1_1_graph_engine.html#a65f9f33cddb0bbd1da7c9d0cff23d581":[5,0,0,16,33], +"classgridfire_1_1_graph_engine.html#a65f9f33cddb0bbd1da7c9d0cff23d581":[7,0,0,15,33], +"classgridfire_1_1_graph_engine.html#a697f2004e0d02c59e83c7890742d7c9a":[5,0,0,16,30], +"classgridfire_1_1_graph_engine.html#a697f2004e0d02c59e83c7890742d7c9a":[7,0,0,15,30], +"classgridfire_1_1_graph_engine.html#a6b5feaf788bade212b7c8df7ac8c8152":[5,0,0,16,34], +"classgridfire_1_1_graph_engine.html#a6b5feaf788bade212b7c8df7ac8c8152":[7,0,0,15,34], +"classgridfire_1_1_graph_engine.html#a6c5410878496abc349ba30b691cdf0f1":[5,0,0,16,48], +"classgridfire_1_1_graph_engine.html#a6c5410878496abc349ba30b691cdf0f1":[7,0,0,15,48], +"classgridfire_1_1_graph_engine.html#a71a3d1181b90c3becdc5d9a3da05b9c9":[5,0,0,16,6], +"classgridfire_1_1_graph_engine.html#a71a3d1181b90c3becdc5d9a3da05b9c9":[7,0,0,15,6], +"classgridfire_1_1_graph_engine.html#a80c73690d5af247ff9f2ba8b00abce01":[5,0,0,16,57], +"classgridfire_1_1_graph_engine.html#a80c73690d5af247ff9f2ba8b00abce01":[7,0,0,15,57], +"classgridfire_1_1_graph_engine.html#a8110e687844f921438bb517e1d8ce62f":[5,0,0,16,49], +"classgridfire_1_1_graph_engine.html#a8110e687844f921438bb517e1d8ce62f":[7,0,0,15,49], +"classgridfire_1_1_graph_engine.html#a816797b1d656d416844489692af44cf6":[5,0,0,16,54], +"classgridfire_1_1_graph_engine.html#a816797b1d656d416844489692af44cf6":[7,0,0,15,54], +"classgridfire_1_1_graph_engine.html#a832e2fe066381811a3e0464806ff5e95":[5,0,0,16,19], +"classgridfire_1_1_graph_engine.html#a832e2fe066381811a3e0464806ff5e95":[7,0,0,15,19], +"classgridfire_1_1_graph_engine.html#a8c29d8bbde407e913be5eb77efb2c0c9":[5,0,0,16,26], +"classgridfire_1_1_graph_engine.html#a8c29d8bbde407e913be5eb77efb2c0c9":[7,0,0,15,26], +"classgridfire_1_1_graph_engine.html#a8d0c0bd54a2908cff62dae7af0c149b5":[5,0,0,16,46], +"classgridfire_1_1_graph_engine.html#a8d0c0bd54a2908cff62dae7af0c149b5":[7,0,0,15,46], +"classgridfire_1_1_graph_engine.html#a914f6abc61805cddaebcb8f3cf470dda":[5,0,0,16,32], +"classgridfire_1_1_graph_engine.html#a914f6abc61805cddaebcb8f3cf470dda":[7,0,0,15,32], +"classgridfire_1_1_graph_engine.html#a9245642b741f215e52861d00e756fb3f":[5,0,0,16,10], +"classgridfire_1_1_graph_engine.html#a9245642b741f215e52861d00e756fb3f":[7,0,0,15,10], +"classgridfire_1_1_graph_engine.html#a92644bc333bff69c5685be4552ca12fd":[5,0,0,16,42], +"classgridfire_1_1_graph_engine.html#a92644bc333bff69c5685be4552ca12fd":[7,0,0,15,42], +"classgridfire_1_1_graph_engine.html#a92d26068ba139e47d335f5fe9e2814cc":[5,0,0,16,62], +"classgridfire_1_1_graph_engine.html#a92d26068ba139e47d335f5fe9e2814cc":[7,0,0,15,62], +"classgridfire_1_1_graph_engine.html#a95563f6bc86007d9ee053a0f1e15b889":[5,0,0,16,45], +"classgridfire_1_1_graph_engine.html#a95563f6bc86007d9ee053a0f1e15b889":[7,0,0,15,45], +"classgridfire_1_1_graph_engine.html#a9687eef88c97eeb7f8680acb230f8ac1":[5,0,0,16,22], +"classgridfire_1_1_graph_engine.html#a9687eef88c97eeb7f8680acb230f8ac1":[7,0,0,15,22], +"classgridfire_1_1_graph_engine.html#a97f98706b51fbe0d167ed81ffe58c438":[5,0,0,16,9], +"classgridfire_1_1_graph_engine.html#a97f98706b51fbe0d167ed81ffe58c438":[7,0,0,15,9], +"classgridfire_1_1_graph_engine.html#aa6202cee0c3c481eda77cc9a91bc126b":[5,0,0,16,35], +"classgridfire_1_1_graph_engine.html#aa6202cee0c3c481eda77cc9a91bc126b":[7,0,0,15,35], +"classgridfire_1_1_graph_engine.html#aaed3743a52246b0f7bf03995e1c12081":[5,0,0,16,16], +"classgridfire_1_1_graph_engine.html#aaed3743a52246b0f7bf03995e1c12081":[7,0,0,15,16], +"classgridfire_1_1_graph_engine.html#aaf4d54e4b774ab8ec8eabec006579d31":[5,0,0,16,7], +"classgridfire_1_1_graph_engine.html#aaf4d54e4b774ab8ec8eabec006579d31":[7,0,0,15,7], +"classgridfire_1_1_graph_engine.html#acb7c4f5108b0efeae48ad15598e808c3":[5,0,0,16,67], +"classgridfire_1_1_graph_engine.html#acb7c4f5108b0efeae48ad15598e808c3":[7,0,0,15,67], +"classgridfire_1_1_graph_engine.html#acdce8d87e23a2cd1504bc9472e538c0f":[5,0,0,16,51], +"classgridfire_1_1_graph_engine.html#acdce8d87e23a2cd1504bc9472e538c0f":[7,0,0,15,51], +"classgridfire_1_1_graph_engine.html#acf4cfccea20f5cb31c9886bf233a28be":[5,0,0,16,53], +"classgridfire_1_1_graph_engine.html#acf4cfccea20f5cb31c9886bf233a28be":[7,0,0,15,53], +"classgridfire_1_1_graph_engine.html#ad049a295e2bb0f3e97b76d5742875119":[5,0,0,16,21], +"classgridfire_1_1_graph_engine.html#ad049a295e2bb0f3e97b76d5742875119":[7,0,0,15,21], +"classgridfire_1_1_graph_engine.html#ad1cb5fd32efc37668e2d9ecf0c72ad24":[5,0,0,16,72], +"classgridfire_1_1_graph_engine.html#ad1cb5fd32efc37668e2d9ecf0c72ad24":[7,0,0,15,72], +"classgridfire_1_1_graph_engine.html#ad45650d10fc5dff1673ae3f806d067da":[5,0,0,16,27], +"classgridfire_1_1_graph_engine.html#ad45650d10fc5dff1673ae3f806d067da":[7,0,0,15,27], +"classgridfire_1_1_graph_engine.html#ad8237c252145a75092202d00f5e1ddf7":[5,0,0,16,71], +"classgridfire_1_1_graph_engine.html#ad8237c252145a75092202d00f5e1ddf7":[7,0,0,15,71], +"classgridfire_1_1_graph_engine.html#ad9d6c70ace5cbbf7f3aa7b31fce39490":[5,0,0,16,44], +"classgridfire_1_1_graph_engine.html#ad9d6c70ace5cbbf7f3aa7b31fce39490":[7,0,0,15,44], +"classgridfire_1_1_graph_engine.html#adac8c7d62bae76e17fc060e86dadd929":[5,0,0,16,20], +"classgridfire_1_1_graph_engine.html#adac8c7d62bae76e17fc060e86dadd929":[7,0,0,15,20], +"classgridfire_1_1_graph_engine.html#add98ece49ec5c538bddf3cc77004fe44":[5,0,0,16,29], +"classgridfire_1_1_graph_engine.html#add98ece49ec5c538bddf3cc77004fe44":[7,0,0,15,29], +"classgridfire_1_1_graph_engine.html#ae7a210d9ab13ad5fb0c612f027acabd0":[5,0,0,16,38], +"classgridfire_1_1_graph_engine.html#ae7a210d9ab13ad5fb0c612f027acabd0":[7,0,0,15,38], +"classgridfire_1_1_graph_engine.html#ae7a371be61ab09b3fa4a93f05bd44e5e":[5,0,0,16,43], +"classgridfire_1_1_graph_engine.html#ae7a371be61ab09b3fa4a93f05bd44e5e":[7,0,0,15,43], +"classgridfire_1_1_graph_engine.html#aed726d36ee2b3796beff6067a1e4db38":[5,0,0,16,23], +"classgridfire_1_1_graph_engine.html#aed726d36ee2b3796beff6067a1e4db38":[7,0,0,15,23], +"classgridfire_1_1_graph_engine.html#aedf42d83bfcc28313b6b6454034d2efa":[5,0,0,16,18], +"classgridfire_1_1_graph_engine.html#aedf42d83bfcc28313b6b6454034d2efa":[7,0,0,15,18], +"classgridfire_1_1_graph_engine.html#aef8f6bde24d27345067b71084330c7da":[5,0,0,16,31], +"classgridfire_1_1_graph_engine.html#aef8f6bde24d27345067b71084330c7da":[7,0,0,15,31], +"classgridfire_1_1_graph_engine.html#af04a9f8a629d6f6c58c477af0f1ab9e5":[5,0,0,16,37], +"classgridfire_1_1_graph_engine.html#af04a9f8a629d6f6c58c477af0f1ab9e5":[7,0,0,15,37], +"classgridfire_1_1_graph_engine.html#af17cf3762abac3efcab9a8e87c961210":[5,0,0,16,69], +"classgridfire_1_1_graph_engine.html#af17cf3762abac3efcab9a8e87c961210":[7,0,0,15,69], +"classgridfire_1_1_graph_engine.html#af28950c5af3a92eb03a1a64ed0f913e7":[5,0,0,16,15], +"classgridfire_1_1_graph_engine.html#af28950c5af3a92eb03a1a64ed0f913e7":[7,0,0,15,15], +"classgridfire_1_1_graph_engine.html#af41df9ce979b6410e12642cb093916c9":[5,0,0,16,8], +"classgridfire_1_1_graph_engine.html#af41df9ce979b6410e12642cb093916c9":[7,0,0,15,8], +"classgridfire_1_1_graph_engine.html#afad967546b611d9c005268760feb75d5":[5,0,0,16,3], +"classgridfire_1_1_graph_engine.html#afad967546b611d9c005268760feb75d5":[7,0,0,15,3], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html":[5,0,0,16,0], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html":[7,0,0,15,0], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a20d8e668f0af5fad5b7eda12564dc7cf":[5,0,0,16,0,0], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a20d8e668f0af5fad5b7eda12564dc7cf":[7,0,0,15,0,0], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a4e8ff268c4377599c8798c7929ec2d5e":[5,0,0,16,0,4], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a4e8ff268c4377599c8798c7929ec2d5e":[7,0,0,15,0,4], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a75d355a0bef27217165644affd0cca4d":[5,0,0,16,0,5], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a75d355a0bef27217165644affd0cca4d":[7,0,0,15,0,5], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a881d4daf2b973d523548cd8d4021bdc4":[5,0,0,16,0,3], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a881d4daf2b973d523548cd8d4021bdc4":[7,0,0,15,0,3], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a98ed8b450f7868f55e8362a848a4710d":[5,0,0,16,0,6], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a98ed8b450f7868f55e8362a848a4710d":[7,0,0,15,0,6], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#ad9b8dd0e8ba9c7745e33acc9a649d2e0":[5,0,0,16,0,2], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#ad9b8dd0e8ba9c7745e33acc9a649d2e0":[7,0,0,15,0,2], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#aec41632c2a362be33a1f7ff04204cbf4":[5,0,0,16,0,1], +"classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#aec41632c2a362be33a1f7ff04204cbf4":[7,0,0,15,0,1], +"classgridfire_1_1_multiscale_partitioning_engine_view.html":[5,0,0,17], +"classgridfire_1_1_multiscale_partitioning_engine_view.html":[7,0,0,16], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a0437c51f94bf834a11adf481b2afad93":[5,0,0,17,43], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a0437c51f94bf834a11adf481b2afad93":[7,0,0,16,43], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a05730ced13ac5331060ca011f0da6235":[5,0,0,17,33], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a05730ced13ac5331060ca011f0da6235":[7,0,0,16,33], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a0df457c0f0f6f403a295335c84fd828f":[5,0,0,17,4], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a0df457c0f0f6f403a295335c84fd828f":[7,0,0,16,4], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1a0c0a0ade632eb10f0eecab828a059f":[5,0,0,17,35], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1a0c0a0ade632eb10f0eecab828a059f":[7,0,0,16,35], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b17f94386882ea1524147782b7a1ddc":[5,0,0,17,11], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b17f94386882ea1524147782b7a1ddc":[7,0,0,16,11], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b4aa04a1e641204e4fd82361b0e39c6":[5,0,0,17,49], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b4aa04a1e641204e4fd82361b0e39c6":[7,0,0,16,49], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1e04e8cb8c84b1bd033ac599accf0888":[5,0,0,17,17], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a1e04e8cb8c84b1bd033ac599accf0888":[7,0,0,16,17], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a22bd1f0e821ed415611d75bac67063d1":[5,0,0,17,16], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a22bd1f0e821ed415611d75bac67063d1":[7,0,0,16,16], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a34b5fdb2078e748edfbe6846ecadd681":[5,0,0,17,3], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a34b5fdb2078e748edfbe6846ecadd681":[7,0,0,16,3], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a38b4f0373c3bd81503889650c0bb69bb":[5,0,0,17,46], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a38b4f0373c3bd81503889650c0bb69bb":[7,0,0,16,46], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c5fcb8e3396d74359fd601554c9ffa9":[5,0,0,17,36], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c5fcb8e3396d74359fd601554c9ffa9":[7,0,0,16,36], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c82e4e082d1c82b1b090ac9847c7c5e":[5,0,0,17,18], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c82e4e082d1c82b1b090ac9847c7c5e":[7,0,0,16,18], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a445d7447f2cf18f755fc8b8b288e68cb":[5,0,0,17,39], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a445d7447f2cf18f755fc8b8b288e68cb":[7,0,0,16,39], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a4656c05b8235dbf4ec698b03a716a8c8":[5,0,0,17,41], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a4656c05b8235dbf4ec698b03a716a8c8":[7,0,0,16,41], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a4bc879246c6fbd8633b05052858df51d":[5,0,0,17,12], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a4bc879246c6fbd8633b05052858df51d":[7,0,0,16,12], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a510b920dea726aef859ac1f6d051807e":[5,0,0,17,26], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a510b920dea726aef859ac1f6d051807e":[7,0,0,16,26], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a53862719dd73f98bc69eecde090cf655":[5,0,0,17,42], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a53862719dd73f98bc69eecde090cf655":[7,0,0,16,42], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a54ca8004fbd8d6d3ea6f67efeb5dbc8d":[5,0,0,17,27], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a54ca8004fbd8d6d3ea6f67efeb5dbc8d":[7,0,0,16,27], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a560612347bbd5b7b380e990624d01105":[5,0,0,17,25], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a560612347bbd5b7b380e990624d01105":[7,0,0,16,25], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a57d97b11e80fa78ab5f509fce1f156b8":[5,0,0,17,40], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a57d97b11e80fa78ab5f509fce1f156b8":[7,0,0,16,40], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a696f74f5135bbd62169b6577f92fee80":[5,0,0,17,21], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a696f74f5135bbd62169b6577f92fee80":[7,0,0,16,21], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a6bee75b5a6e508e6eebf83f0d48c50b8":[5,0,0,17,37], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a6bee75b5a6e508e6eebf83f0d48c50b8":[7,0,0,16,37], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a707e46d2f72993c206210f81b35b884e":[5,0,0,17,48], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a707e46d2f72993c206210f81b35b884e":[7,0,0,16,48], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a716d7357e944e8394d8b8e0b5e7625eb":[5,0,0,17,9], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a716d7357e944e8394d8b8e0b5e7625eb":[7,0,0,16,9], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a79eb9c108d694a27ec913ed0143aa044":[5,0,0,17,8], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a79eb9c108d694a27ec913ed0143aa044":[7,0,0,16,8], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a7bfb4e6fec2f337a1dea69e3d4f1fc82":[5,0,0,17,22] }; diff --git a/docs/html/navtreeindex2.js b/docs/html/navtreeindex2.js index e5b6a447..64711677 100644 --- a/docs/html/navtreeindex2.js +++ b/docs/html/navtreeindex2.js @@ -1,253 +1,253 @@ var NAVTREEINDEX2 = { -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a79eb9c108d694a27ec913ed0143aa044":[3,0,0,16,8], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a7bfb4e6fec2f337a1dea69e3d4f1fc82":[1,0,0,17,22], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a7bfb4e6fec2f337a1dea69e3d4f1fc82":[3,0,0,16,22], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d26945df5395b9317552a3989c42d1c":[1,0,0,17,32], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d26945df5395b9317552a3989c42d1c":[3,0,0,16,32], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d357c775dcbb253a4001d172805380a":[1,0,0,17,47], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d357c775dcbb253a4001d172805380a":[3,0,0,16,47], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a91d32b7197fcb27ee697d5bfde960f3f":[1,0,0,17,24], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a91d32b7197fcb27ee697d5bfde960f3f":[3,0,0,16,24], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a98b11ffe498846f5a3a72f08504346b7":[1,0,0,17,31], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#a98b11ffe498846f5a3a72f08504346b7":[3,0,0,16,31], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#aa38c367ef3c74d012ccd10521cd5a727":[1,0,0,17,23], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#aa38c367ef3c74d012ccd10521cd5a727":[3,0,0,16,23], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#aa55ed182301d216264daae3e6dfd8917":[1,0,0,17,38], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#aa55ed182301d216264daae3e6dfd8917":[3,0,0,16,38], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#aa81057b96cf46986151a5e8ef99a017a":[1,0,0,17,44], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#aa81057b96cf46986151a5e8ef99a017a":[3,0,0,16,44], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#aada497e8df74a295fdf5df7d7cdf64e0":[1,0,0,17,29], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#aada497e8df74a295fdf5df7d7cdf64e0":[3,0,0,16,29], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#aae0865e361dfeb23984d70409fdd9f39":[1,0,0,17,6], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#aae0865e361dfeb23984d70409fdd9f39":[3,0,0,16,6], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#abe76a46784b1ebc8ad67a9eec40d369a":[1,0,0,17,15], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#abe76a46784b1ebc8ad67a9eec40d369a":[3,0,0,16,15], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#ac206840057bac65b7f7738e6dfd1047a":[1,0,0,17,10], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#ac206840057bac65b7f7738e6dfd1047a":[3,0,0,16,10], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#ac961484383e86d9712a424728e068633":[1,0,0,17,19], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#ac961484383e86d9712a424728e068633":[3,0,0,16,19], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#acb5fa7f03cd89b8c1b6b9ffdf3abb12e":[1,0,0,17,34], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#acb5fa7f03cd89b8c1b6b9ffdf3abb12e":[3,0,0,16,34], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#acdf5ad8765290ea2b78170235aea391d":[1,0,0,17,14], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#acdf5ad8765290ea2b78170235aea391d":[3,0,0,16,14], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#acff59a15abac30eee16e9fa7b355fb18":[1,0,0,17,13], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#acff59a15abac30eee16e9fa7b355fb18":[3,0,0,16,13], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#ad4d29ee55f89384807616d1068797067":[1,0,0,17,30], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#ad4d29ee55f89384807616d1068797067":[3,0,0,16,30], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#ad751f2c1306895ee74a61f2071ca96eb":[1,0,0,17,20], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#ad751f2c1306895ee74a61f2071ca96eb":[3,0,0,16,20], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#ae3875c61dc916c0982ed122c2e272d94":[1,0,0,17,7], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#ae3875c61dc916c0982ed122c2e272d94":[3,0,0,16,7], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#ae7847959fc5af2b83f5446dd73567b46":[1,0,0,17,28], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#ae7847959fc5af2b83f5446dd73567b46":[3,0,0,16,28], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#aec6126b5c4a397d090790d7b75f9f70f":[1,0,0,17,45], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#aec6126b5c4a397d090790d7b75f9f70f":[3,0,0,16,45], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#af13e764c118a6cc51847384e9c70e05b":[1,0,0,17,5], -"classgridfire_1_1_multiscale_partitioning_engine_view.html#af13e764c118a6cc51847384e9c70e05b":[3,0,0,16,5], -"classgridfire_1_1_network.html":[1,0,0,20], -"classgridfire_1_1_network.html":[3,0,0,19], -"classgridfire_1_1_network.html#a0bb7c7be9a3c3212ef6dcbf26dcacb16":[1,0,0,20,11], -"classgridfire_1_1_network.html#a0bb7c7be9a3c3212ef6dcbf26dcacb16":[3,0,0,19,11], -"classgridfire_1_1_network.html#a20b631f2404bfdec2333f680a62abf55":[1,0,0,20,0], -"classgridfire_1_1_network.html#a20b631f2404bfdec2333f680a62abf55":[3,0,0,19,0], -"classgridfire_1_1_network.html#a315a123499719178286b29e2aca69118":[1,0,0,20,3], -"classgridfire_1_1_network.html#a315a123499719178286b29e2aca69118":[3,0,0,19,3], -"classgridfire_1_1_network.html#a37218e18f1bdbda7be94aa230f47dd18":[1,0,0,20,9], -"classgridfire_1_1_network.html#a37218e18f1bdbda7be94aa230f47dd18":[3,0,0,19,9], -"classgridfire_1_1_network.html#a787c601f6e4bd06600bf946efbcc98d4":[1,0,0,20,5], -"classgridfire_1_1_network.html#a787c601f6e4bd06600bf946efbcc98d4":[3,0,0,19,5], -"classgridfire_1_1_network.html#a84de2d691af06c4b62cfab5022b1e8fe":[1,0,0,20,6], -"classgridfire_1_1_network.html#a84de2d691af06c4b62cfab5022b1e8fe":[3,0,0,19,6], -"classgridfire_1_1_network.html#a960d309defc570f92d296ce4b93920e5":[1,0,0,20,10], -"classgridfire_1_1_network.html#a960d309defc570f92d296ce4b93920e5":[3,0,0,19,10], -"classgridfire_1_1_network.html#a9f8802012728ef5fea0e8cd465044e09":[1,0,0,20,7], -"classgridfire_1_1_network.html#a9f8802012728ef5fea0e8cd465044e09":[3,0,0,19,7], -"classgridfire_1_1_network.html#ab8d83289b62dda9b4e02f25311f85b79":[1,0,0,20,1], -"classgridfire_1_1_network.html#ab8d83289b62dda9b4e02f25311f85b79":[3,0,0,19,1], -"classgridfire_1_1_network.html#adf7002883160101c9f9d1b376b265410":[1,0,0,20,8], -"classgridfire_1_1_network.html#adf7002883160101c9f9d1b376b265410":[3,0,0,19,8], -"classgridfire_1_1_network.html#ae93ad65deba79def4b77d420e7affa0b":[1,0,0,20,4], -"classgridfire_1_1_network.html#ae93ad65deba79def4b77d420e7affa0b":[3,0,0,19,4], -"classgridfire_1_1_network.html#aefe364ae5af783e19e7b93bfd475566e":[1,0,0,20,12], -"classgridfire_1_1_network.html#aefe364ae5af783e19e7b93bfd475566e":[3,0,0,19,12], -"classgridfire_1_1_network.html#afc8d5172dd0e2295248b42dcb52b655c":[1,0,0,20,2], -"classgridfire_1_1_network.html#afc8d5172dd0e2295248b42dcb52b655c":[3,0,0,19,2], -"classgridfire_1_1_network_priming_engine_view.html":[1,0,0,21], -"classgridfire_1_1_network_priming_engine_view.html":[3,0,0,20], -"classgridfire_1_1_network_priming_engine_view.html#a1eed366e916c4e9b7847ae52836f3c7d":[1,0,0,21,3], -"classgridfire_1_1_network_priming_engine_view.html#a1eed366e916c4e9b7847ae52836f3c7d":[3,0,0,20,3], -"classgridfire_1_1_network_priming_engine_view.html#a91f60d8a6bd92dc5d5f6fcda8e89408f":[1,0,0,21,2], -"classgridfire_1_1_network_priming_engine_view.html#a91f60d8a6bd92dc5d5f6fcda8e89408f":[3,0,0,20,2], -"classgridfire_1_1_network_priming_engine_view.html#a96751b66dd11f1155d0c488f39f9f6a6":[1,0,0,21,1], -"classgridfire_1_1_network_priming_engine_view.html#a96751b66dd11f1155d0c488f39f9f6a6":[3,0,0,20,1], -"classgridfire_1_1_network_priming_engine_view.html#ad13ec8d4974421c72cffd88558d71177":[1,0,0,21,0], -"classgridfire_1_1_network_priming_engine_view.html#ad13ec8d4974421c72cffd88558d71177":[3,0,0,20,0], -"classgridfire_1_1_network_priming_engine_view.html#aeb8f25d97e2459037cc999b974823cf5":[1,0,0,21,4], -"classgridfire_1_1_network_priming_engine_view.html#aeb8f25d97e2459037cc999b974823cf5":[3,0,0,20,4], -"classgridfire_1_1_reaction.html":[1,0,0,25], -"classgridfire_1_1_reaction.html":[3,0,0,24], -"classgridfire_1_1_reaction.html#a0185c6be5465d113f25e00aee1297cd6":[1,0,0,25,38], -"classgridfire_1_1_reaction.html#a0185c6be5465d113f25e00aee1297cd6":[3,0,0,24,38], -"classgridfire_1_1_reaction.html#a01c67726efbaa2ff8e4d6f2c965f485c":[1,0,0,25,19], -"classgridfire_1_1_reaction.html#a01c67726efbaa2ff8e4d6f2c965f485c":[3,0,0,24,19], -"classgridfire_1_1_reaction.html#a074d3cd2421fd5d0133e47f0522403e2":[1,0,0,25,9], -"classgridfire_1_1_reaction.html#a074d3cd2421fd5d0133e47f0522403e2":[3,0,0,24,9], -"classgridfire_1_1_reaction.html#a084c38181408ed5e6fa2a2dd4d0ec905":[1,0,0,25,13], -"classgridfire_1_1_reaction.html#a084c38181408ed5e6fa2a2dd4d0ec905":[3,0,0,24,13], -"classgridfire_1_1_reaction.html#a0b0b9ac498080aae91ffd466d1ae85a9":[1,0,0,25,37], -"classgridfire_1_1_reaction.html#a0b0b9ac498080aae91ffd466d1ae85a9":[3,0,0,24,37], -"classgridfire_1_1_reaction.html#a0b543e9b0bb4a21efe4b29780d9bdf5b":[1,0,0,25,24], -"classgridfire_1_1_reaction.html#a0b543e9b0bb4a21efe4b29780d9bdf5b":[3,0,0,24,24], -"classgridfire_1_1_reaction.html#a16f9cbb6269817099d3dc07d4e63da7b":[1,0,0,25,29], -"classgridfire_1_1_reaction.html#a16f9cbb6269817099d3dc07d4e63da7b":[3,0,0,24,29], -"classgridfire_1_1_reaction.html#a1d3c8ab6d55155f9a21ad80ed8b9ef97":[1,0,0,25,15], -"classgridfire_1_1_reaction.html#a1d3c8ab6d55155f9a21ad80ed8b9ef97":[3,0,0,24,15], -"classgridfire_1_1_reaction.html#a2b05ab608187216fc751bd2e42e8b7d8":[1,0,0,25,28], -"classgridfire_1_1_reaction.html#a2b05ab608187216fc751bd2e42e8b7d8":[3,0,0,24,28], -"classgridfire_1_1_reaction.html#a2f1c115a99bc7c477a2e858ff18b1b51":[1,0,0,25,16], -"classgridfire_1_1_reaction.html#a2f1c115a99bc7c477a2e858ff18b1b51":[3,0,0,24,16], -"classgridfire_1_1_reaction.html#a3a8ba9212d76d5ce51f20df6892c6061":[1,0,0,25,3], -"classgridfire_1_1_reaction.html#a3a8ba9212d76d5ce51f20df6892c6061":[3,0,0,24,3], -"classgridfire_1_1_reaction.html#a410e2ab0784ad751f82bbe55be603db0":[1,0,0,25,25], -"classgridfire_1_1_reaction.html#a410e2ab0784ad751f82bbe55be603db0":[3,0,0,24,25], -"classgridfire_1_1_reaction.html#a4b5607ed413acdf29539b8a57461e49e":[1,0,0,25,33], -"classgridfire_1_1_reaction.html#a4b5607ed413acdf29539b8a57461e49e":[3,0,0,24,33], -"classgridfire_1_1_reaction.html#a59122a2898bb9af640cc3e9aeb49028b":[1,0,0,25,34], -"classgridfire_1_1_reaction.html#a59122a2898bb9af640cc3e9aeb49028b":[3,0,0,24,34], -"classgridfire_1_1_reaction.html#a5c685e5a736b51799e5b9f6746c4126b":[1,0,0,25,30], -"classgridfire_1_1_reaction.html#a5c685e5a736b51799e5b9f6746c4126b":[3,0,0,24,30], -"classgridfire_1_1_reaction.html#a5cb438adfefb640e4bc58e09053bd629":[1,0,0,25,7], -"classgridfire_1_1_reaction.html#a5cb438adfefb640e4bc58e09053bd629":[3,0,0,24,7], -"classgridfire_1_1_reaction.html#a6124aa9fc2306349e1dd879a37923248":[1,0,0,25,32], -"classgridfire_1_1_reaction.html#a6124aa9fc2306349e1dd879a37923248":[3,0,0,24,32], -"classgridfire_1_1_reaction.html#a648b9ed6108bed2469dc028fb7e351af":[1,0,0,25,6], -"classgridfire_1_1_reaction.html#a648b9ed6108bed2469dc028fb7e351af":[3,0,0,24,6], -"classgridfire_1_1_reaction.html#a6e2ff61b9e8409f2a561663628b8ce02":[1,0,0,25,20], -"classgridfire_1_1_reaction.html#a6e2ff61b9e8409f2a561663628b8ce02":[3,0,0,24,20], -"classgridfire_1_1_reaction.html#a7044d0a1d59d85502ce554e4ec2167e4":[1,0,0,25,31], -"classgridfire_1_1_reaction.html#a7044d0a1d59d85502ce554e4ec2167e4":[3,0,0,24,31], -"classgridfire_1_1_reaction.html#a735192a42f72cd68f289493753e1a616":[1,0,0,25,4], -"classgridfire_1_1_reaction.html#a735192a42f72cd68f289493753e1a616":[3,0,0,24,4], -"classgridfire_1_1_reaction.html#a78f42664cc957e266b6cf15fda09be97":[1,0,0,25,18], -"classgridfire_1_1_reaction.html#a78f42664cc957e266b6cf15fda09be97":[3,0,0,24,18], -"classgridfire_1_1_reaction.html#a7dc8fda87e0581fde6da0a81cf4d7224":[1,0,0,25,2], -"classgridfire_1_1_reaction.html#a7dc8fda87e0581fde6da0a81cf4d7224":[3,0,0,24,2], -"classgridfire_1_1_reaction.html#a7dff19d387e771d96c26e98d75ee9d5c":[1,0,0,25,1], -"classgridfire_1_1_reaction.html#a7dff19d387e771d96c26e98d75ee9d5c":[3,0,0,24,1], -"classgridfire_1_1_reaction.html#a855ea65e4b62fb0cddc550424a4bc923":[1,0,0,25,23], -"classgridfire_1_1_reaction.html#a855ea65e4b62fb0cddc550424a4bc923":[3,0,0,24,23], -"classgridfire_1_1_reaction.html#a85968076e686e67763f4fdf4f72a892e":[1,0,0,25,22], -"classgridfire_1_1_reaction.html#a85968076e686e67763f4fdf4f72a892e":[3,0,0,24,22], -"classgridfire_1_1_reaction.html#a87a065b3c7806bcdb5eadb7de2978a11":[1,0,0,25,36], -"classgridfire_1_1_reaction.html#a87a065b3c7806bcdb5eadb7de2978a11":[3,0,0,24,36], -"classgridfire_1_1_reaction.html#aa1d71e38fc55ae691dbb9ec459a612a5":[1,0,0,25,11], -"classgridfire_1_1_reaction.html#aa1d71e38fc55ae691dbb9ec459a612a5":[3,0,0,24,11], -"classgridfire_1_1_reaction.html#aa61a9a024d7c4ff66a351ccd0277ec72":[1,0,0,25,35], -"classgridfire_1_1_reaction.html#aa61a9a024d7c4ff66a351ccd0277ec72":[3,0,0,24,35], -"classgridfire_1_1_reaction.html#aa67d05dfabf007c1acad34052d9a1dba":[1,0,0,25,14], -"classgridfire_1_1_reaction.html#aa67d05dfabf007c1acad34052d9a1dba":[3,0,0,24,14], -"classgridfire_1_1_reaction.html#aaf0c94db6536b4a9ac1ec08a5c8f01ac":[1,0,0,25,27], -"classgridfire_1_1_reaction.html#aaf0c94db6536b4a9ac1ec08a5c8f01ac":[3,0,0,24,27], -"classgridfire_1_1_reaction.html#ab1860df84843be70f97469761e11ab6a":[1,0,0,25,0], -"classgridfire_1_1_reaction.html#ab1860df84843be70f97469761e11ab6a":[3,0,0,24,0], -"classgridfire_1_1_reaction.html#ab92785f331a446e51a0960b75d60b37b":[1,0,0,25,8], -"classgridfire_1_1_reaction.html#ab92785f331a446e51a0960b75d60b37b":[3,0,0,24,8], -"classgridfire_1_1_reaction.html#abbe243affa61ba9b2cd2a7b905cd5e45":[1,0,0,25,10], -"classgridfire_1_1_reaction.html#abbe243affa61ba9b2cd2a7b905cd5e45":[3,0,0,24,10], -"classgridfire_1_1_reaction.html#abda0b4e4313e6d4ba57acf37d5976fb8":[1,0,0,25,21], -"classgridfire_1_1_reaction.html#abda0b4e4313e6d4ba57acf37d5976fb8":[3,0,0,24,21], -"classgridfire_1_1_reaction.html#ac426457cf0a54a15b206549422083bac":[1,0,0,25,17], -"classgridfire_1_1_reaction.html#ac426457cf0a54a15b206549422083bac":[3,0,0,24,17], -"classgridfire_1_1_reaction.html#ad359c06d7196c1a7a955a7b66a51dbe3":[1,0,0,25,26], -"classgridfire_1_1_reaction.html#ad359c06d7196c1a7a955a7b66a51dbe3":[3,0,0,24,26], -"classgridfire_1_1_reaction.html#ad81e9b2a1773470059ca6989c60556ec":[1,0,0,25,5], -"classgridfire_1_1_reaction.html#ad81e9b2a1773470059ca6989c60556ec":[3,0,0,24,5], -"classgridfire_1_1_reaction.html#af6c20e6d03a2d9f87632f71a90b88cb5":[1,0,0,25,12], -"classgridfire_1_1_reaction.html#af6c20e6d03a2d9f87632f71a90b88cb5":[3,0,0,24,12], -"classgridfire_1_1approx8_1_1_approx8_network.html":[1,0,0,0,1], -"classgridfire_1_1approx8_1_1_approx8_network.html":[3,0,0,0,1], -"classgridfire_1_1approx8_1_1_approx8_network.html#a56426da6f1af7eb8a6d1cc70bc8e742a":[1,0,0,0,1,1], -"classgridfire_1_1approx8_1_1_approx8_network.html#a56426da6f1af7eb8a6d1cc70bc8e742a":[3,0,0,0,1,1], -"classgridfire_1_1approx8_1_1_approx8_network.html#a5b17b2831389829533385900ce19a37a":[1,0,0,0,1,3], -"classgridfire_1_1approx8_1_1_approx8_network.html#a5b17b2831389829533385900ce19a37a":[3,0,0,0,1,3], -"classgridfire_1_1approx8_1_1_approx8_network.html#a65066078081c544be4e56e25eb407c8b":[1,0,0,0,1,0], -"classgridfire_1_1approx8_1_1_approx8_network.html#a65066078081c544be4e56e25eb407c8b":[3,0,0,0,1,0], -"classgridfire_1_1approx8_1_1_approx8_network.html#a697cb49bebc8d0659eb791500c451c67":[1,0,0,0,1,6], -"classgridfire_1_1approx8_1_1_approx8_network.html#a697cb49bebc8d0659eb791500c451c67":[3,0,0,0,1,6], -"classgridfire_1_1approx8_1_1_approx8_network.html#a6ed8022834e9541b3e547dd867648b0f":[1,0,0,0,1,5], -"classgridfire_1_1approx8_1_1_approx8_network.html#a6ed8022834e9541b3e547dd867648b0f":[3,0,0,0,1,5], -"classgridfire_1_1approx8_1_1_approx8_network.html#a6fadf388f07c160f1887a3cb72eaa869":[1,0,0,0,1,7], -"classgridfire_1_1approx8_1_1_approx8_network.html#a6fadf388f07c160f1887a3cb72eaa869":[3,0,0,0,1,7], -"classgridfire_1_1approx8_1_1_approx8_network.html#a888734a3cdde4259e921e2efece411ee":[1,0,0,0,1,2], -"classgridfire_1_1approx8_1_1_approx8_network.html#a888734a3cdde4259e921e2efece411ee":[3,0,0,0,1,2], -"classgridfire_1_1approx8_1_1_approx8_network.html#abf9f13ff532917ddac4a7d987698836d":[1,0,0,0,1,8], -"classgridfire_1_1approx8_1_1_approx8_network.html#abf9f13ff532917ddac4a7d987698836d":[3,0,0,0,1,8], -"classgridfire_1_1approx8_1_1_approx8_network.html#aefed972081514c29cdaaa1efd857ad8d":[1,0,0,0,1,4], -"classgridfire_1_1approx8_1_1_approx8_network.html#aefed972081514c29cdaaa1efd857ad8d":[3,0,0,0,1,4], -"classgridfire_1_1exceptions_1_1_engine_error.html":[1,0,0,1,0], -"classgridfire_1_1exceptions_1_1_engine_error.html":[3,0,0,1,0], -"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html":[1,0,0,1,1], -"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html":[3,0,0,1,1], -"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a77c9a660a2748c2e3a1c7e94edad1cf0":[1,0,0,1,1,2], -"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a77c9a660a2748c2e3a1c7e94edad1cf0":[3,0,0,1,1,2], -"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a9b9e8752798876d34a444f61fc2f509a":[1,0,0,1,1,0], -"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a9b9e8752798876d34a444f61fc2f509a":[3,0,0,1,1,0], -"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#afe87ef508f5b20ca99ec70510747caff":[1,0,0,1,1,1], -"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#afe87ef508f5b20ca99ec70510747caff":[3,0,0,1,1,1], -"classgridfire_1_1exceptions_1_1_network_resized_error.html":[1,0,0,1,2], -"classgridfire_1_1exceptions_1_1_network_resized_error.html":[3,0,0,1,2], -"classgridfire_1_1exceptions_1_1_network_resized_error.html#a581527fc03fdd84a8309c147259ec09d":[1,0,0,1,2,2], -"classgridfire_1_1exceptions_1_1_network_resized_error.html#a581527fc03fdd84a8309c147259ec09d":[3,0,0,1,2,2], -"classgridfire_1_1exceptions_1_1_network_resized_error.html#a80c0adb088e8083309591d24051b056b":[1,0,0,1,2,0], -"classgridfire_1_1exceptions_1_1_network_resized_error.html#a80c0adb088e8083309591d24051b056b":[3,0,0,1,2,0], -"classgridfire_1_1exceptions_1_1_network_resized_error.html#a80f09d037fff3c55a9b937b37d101cc1":[1,0,0,1,2,1], -"classgridfire_1_1exceptions_1_1_network_resized_error.html#a80f09d037fff3c55a9b937b37d101cc1":[3,0,0,1,2,1], -"classgridfire_1_1exceptions_1_1_stale_engine_error.html":[1,0,0,1,3], -"classgridfire_1_1exceptions_1_1_stale_engine_error.html":[3,0,0,1,3], -"classgridfire_1_1exceptions_1_1_stale_engine_error.html#a15c1b625e8e58a457e7bc5dbb464eff4":[1,0,0,1,3,1], -"classgridfire_1_1exceptions_1_1_stale_engine_error.html#a15c1b625e8e58a457e7bc5dbb464eff4":[3,0,0,1,3,1], -"classgridfire_1_1exceptions_1_1_stale_engine_error.html#a4eb62e3842302997e44e05d0770d77bb":[1,0,0,1,3,2], -"classgridfire_1_1exceptions_1_1_stale_engine_error.html#a4eb62e3842302997e44e05d0770d77bb":[3,0,0,1,3,2], -"classgridfire_1_1exceptions_1_1_stale_engine_error.html#a6672e4c3f42260bba25d78e14ebd5a50":[1,0,0,1,3,0], -"classgridfire_1_1exceptions_1_1_stale_engine_error.html#a6672e4c3f42260bba25d78e14ebd5a50":[3,0,0,1,3,0], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html":[1,0,0,1,4], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html":[3,0,0,1,4], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a06eb9eb03750038c193c23c7f53668f5":[1,0,0,1,4,5], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a06eb9eb03750038c193c23c7f53668f5":[3,0,0,1,4,5], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a0b7c627c3e69390808bef352b3875408":[1,0,0,1,4,8], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a0b7c627c3e69390808bef352b3875408":[3,0,0,1,4,8], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a2f5925b67562cebd08568fce76c739e9":[1,0,0,1,4,7], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a2f5925b67562cebd08568fce76c739e9":[3,0,0,1,4,7], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a3183a0030b14253eb49d8304fb6665ea":[1,0,0,1,4,4], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a3183a0030b14253eb49d8304fb6665ea":[3,0,0,1,4,4], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a44ac2f7510ecf86cd5b556a842eee30c":[1,0,0,1,4,6], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a44ac2f7510ecf86cd5b556a842eee30c":[3,0,0,1,4,6], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a7f9fa2e34da3772714723ef7d5083be5":[1,0,0,1,4,10], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a7f9fa2e34da3772714723ef7d5083be5":[3,0,0,1,4,10], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aac4899d001338688def2b809b55bb2ba":[1,0,0,1,4,9], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aac4899d001338688def2b809b55bb2ba":[3,0,0,1,4,9], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#ae8156ed7e659cb629da24a5b6734e2dc":[1,0,0,1,4,2], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#ae8156ed7e659cb629da24a5b6734e2dc":[3,0,0,1,4,2], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aeebfb529118f8dfcaf1422ae1768f2bf":[1,0,0,1,4,3], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aeebfb529118f8dfcaf1422ae1768f2bf":[3,0,0,1,4,3], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#afb50f1694a806e8bcaf99111d99aeb5d":[1,0,0,1,4,1], -"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#afb50f1694a806e8bcaf99111d99aeb5d":[3,0,0,1,4,1], -"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html":[1,0,0,1,5], -"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html":[3,0,0,1,5], -"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#a1619c3c96b1d89ce387705bbc1f36c69":[1,0,0,1,5,1], -"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#a1619c3c96b1d89ce387705bbc1f36c69":[3,0,0,1,5,1], -"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#acb3183c3dea755a8a26b00d638183c30":[1,0,0,1,5,0], -"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#acb3183c3dea755a8a26b00d638183c30":[3,0,0,1,5,0], -"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#af7ed18507088efc5587298a7e263f047":[1,0,0,1,5,2], -"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#af7ed18507088efc5587298a7e263f047":[3,0,0,1,5,2], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html":[1,0,0,3,0], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html":[3,0,0,3,0], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#a568194277733b5c537901f8af32ee329":[1,0,0,3,0,3], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#a568194277733b5c537901f8af32ee329":[3,0,0,3,0,3], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#a84aa6894a331ad57bdab1e1ab85d4055":[1,0,0,3,0,1], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#a84aa6894a331ad57bdab1e1ab85d4055":[3,0,0,3,0,1], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ab7f82597abf17f16c401bcdf528bd099":[1,0,0,3,0,5], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ab7f82597abf17f16c401bcdf528bd099":[3,0,0,3,0,5], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ab9c683289d48e58edf06bf59215b4937":[1,0,0,3,0,6] +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a7bfb4e6fec2f337a1dea69e3d4f1fc82":[7,0,0,16,22], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d26945df5395b9317552a3989c42d1c":[5,0,0,17,32], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d26945df5395b9317552a3989c42d1c":[7,0,0,16,32], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d357c775dcbb253a4001d172805380a":[5,0,0,17,47], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d357c775dcbb253a4001d172805380a":[7,0,0,16,47], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a91d32b7197fcb27ee697d5bfde960f3f":[5,0,0,17,24], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a91d32b7197fcb27ee697d5bfde960f3f":[7,0,0,16,24], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a98b11ffe498846f5a3a72f08504346b7":[5,0,0,17,31], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#a98b11ffe498846f5a3a72f08504346b7":[7,0,0,16,31], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#aa38c367ef3c74d012ccd10521cd5a727":[5,0,0,17,23], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#aa38c367ef3c74d012ccd10521cd5a727":[7,0,0,16,23], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#aa55ed182301d216264daae3e6dfd8917":[5,0,0,17,38], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#aa55ed182301d216264daae3e6dfd8917":[7,0,0,16,38], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#aa81057b96cf46986151a5e8ef99a017a":[5,0,0,17,44], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#aa81057b96cf46986151a5e8ef99a017a":[7,0,0,16,44], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#aada497e8df74a295fdf5df7d7cdf64e0":[5,0,0,17,29], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#aada497e8df74a295fdf5df7d7cdf64e0":[7,0,0,16,29], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#aae0865e361dfeb23984d70409fdd9f39":[5,0,0,17,6], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#aae0865e361dfeb23984d70409fdd9f39":[7,0,0,16,6], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#abe76a46784b1ebc8ad67a9eec40d369a":[5,0,0,17,15], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#abe76a46784b1ebc8ad67a9eec40d369a":[7,0,0,16,15], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#ac206840057bac65b7f7738e6dfd1047a":[5,0,0,17,10], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#ac206840057bac65b7f7738e6dfd1047a":[7,0,0,16,10], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#ac961484383e86d9712a424728e068633":[5,0,0,17,19], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#ac961484383e86d9712a424728e068633":[7,0,0,16,19], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#acb5fa7f03cd89b8c1b6b9ffdf3abb12e":[5,0,0,17,34], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#acb5fa7f03cd89b8c1b6b9ffdf3abb12e":[7,0,0,16,34], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#acdf5ad8765290ea2b78170235aea391d":[5,0,0,17,14], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#acdf5ad8765290ea2b78170235aea391d":[7,0,0,16,14], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#acff59a15abac30eee16e9fa7b355fb18":[5,0,0,17,13], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#acff59a15abac30eee16e9fa7b355fb18":[7,0,0,16,13], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#ad4d29ee55f89384807616d1068797067":[5,0,0,17,30], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#ad4d29ee55f89384807616d1068797067":[7,0,0,16,30], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#ad751f2c1306895ee74a61f2071ca96eb":[5,0,0,17,20], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#ad751f2c1306895ee74a61f2071ca96eb":[7,0,0,16,20], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#ae3875c61dc916c0982ed122c2e272d94":[5,0,0,17,7], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#ae3875c61dc916c0982ed122c2e272d94":[7,0,0,16,7], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#ae7847959fc5af2b83f5446dd73567b46":[5,0,0,17,28], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#ae7847959fc5af2b83f5446dd73567b46":[7,0,0,16,28], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#aec6126b5c4a397d090790d7b75f9f70f":[5,0,0,17,45], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#aec6126b5c4a397d090790d7b75f9f70f":[7,0,0,16,45], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#af13e764c118a6cc51847384e9c70e05b":[5,0,0,17,5], +"classgridfire_1_1_multiscale_partitioning_engine_view.html#af13e764c118a6cc51847384e9c70e05b":[7,0,0,16,5], +"classgridfire_1_1_network.html":[5,0,0,20], +"classgridfire_1_1_network.html":[7,0,0,19], +"classgridfire_1_1_network.html#a0bb7c7be9a3c3212ef6dcbf26dcacb16":[5,0,0,20,11], +"classgridfire_1_1_network.html#a0bb7c7be9a3c3212ef6dcbf26dcacb16":[7,0,0,19,11], +"classgridfire_1_1_network.html#a20b631f2404bfdec2333f680a62abf55":[5,0,0,20,0], +"classgridfire_1_1_network.html#a20b631f2404bfdec2333f680a62abf55":[7,0,0,19,0], +"classgridfire_1_1_network.html#a315a123499719178286b29e2aca69118":[5,0,0,20,3], +"classgridfire_1_1_network.html#a315a123499719178286b29e2aca69118":[7,0,0,19,3], +"classgridfire_1_1_network.html#a37218e18f1bdbda7be94aa230f47dd18":[5,0,0,20,9], +"classgridfire_1_1_network.html#a37218e18f1bdbda7be94aa230f47dd18":[7,0,0,19,9], +"classgridfire_1_1_network.html#a787c601f6e4bd06600bf946efbcc98d4":[5,0,0,20,5], +"classgridfire_1_1_network.html#a787c601f6e4bd06600bf946efbcc98d4":[7,0,0,19,5], +"classgridfire_1_1_network.html#a84de2d691af06c4b62cfab5022b1e8fe":[5,0,0,20,6], +"classgridfire_1_1_network.html#a84de2d691af06c4b62cfab5022b1e8fe":[7,0,0,19,6], +"classgridfire_1_1_network.html#a960d309defc570f92d296ce4b93920e5":[5,0,0,20,10], +"classgridfire_1_1_network.html#a960d309defc570f92d296ce4b93920e5":[7,0,0,19,10], +"classgridfire_1_1_network.html#a9f8802012728ef5fea0e8cd465044e09":[5,0,0,20,7], +"classgridfire_1_1_network.html#a9f8802012728ef5fea0e8cd465044e09":[7,0,0,19,7], +"classgridfire_1_1_network.html#ab8d83289b62dda9b4e02f25311f85b79":[5,0,0,20,1], +"classgridfire_1_1_network.html#ab8d83289b62dda9b4e02f25311f85b79":[7,0,0,19,1], +"classgridfire_1_1_network.html#adf7002883160101c9f9d1b376b265410":[5,0,0,20,8], +"classgridfire_1_1_network.html#adf7002883160101c9f9d1b376b265410":[7,0,0,19,8], +"classgridfire_1_1_network.html#ae93ad65deba79def4b77d420e7affa0b":[5,0,0,20,4], +"classgridfire_1_1_network.html#ae93ad65deba79def4b77d420e7affa0b":[7,0,0,19,4], +"classgridfire_1_1_network.html#aefe364ae5af783e19e7b93bfd475566e":[5,0,0,20,12], +"classgridfire_1_1_network.html#aefe364ae5af783e19e7b93bfd475566e":[7,0,0,19,12], +"classgridfire_1_1_network.html#afc8d5172dd0e2295248b42dcb52b655c":[5,0,0,20,2], +"classgridfire_1_1_network.html#afc8d5172dd0e2295248b42dcb52b655c":[7,0,0,19,2], +"classgridfire_1_1_network_priming_engine_view.html":[5,0,0,21], +"classgridfire_1_1_network_priming_engine_view.html":[7,0,0,20], +"classgridfire_1_1_network_priming_engine_view.html#a1eed366e916c4e9b7847ae52836f3c7d":[5,0,0,21,3], +"classgridfire_1_1_network_priming_engine_view.html#a1eed366e916c4e9b7847ae52836f3c7d":[7,0,0,20,3], +"classgridfire_1_1_network_priming_engine_view.html#a91f60d8a6bd92dc5d5f6fcda8e89408f":[5,0,0,21,2], +"classgridfire_1_1_network_priming_engine_view.html#a91f60d8a6bd92dc5d5f6fcda8e89408f":[7,0,0,20,2], +"classgridfire_1_1_network_priming_engine_view.html#a96751b66dd11f1155d0c488f39f9f6a6":[5,0,0,21,1], +"classgridfire_1_1_network_priming_engine_view.html#a96751b66dd11f1155d0c488f39f9f6a6":[7,0,0,20,1], +"classgridfire_1_1_network_priming_engine_view.html#ad13ec8d4974421c72cffd88558d71177":[5,0,0,21,0], +"classgridfire_1_1_network_priming_engine_view.html#ad13ec8d4974421c72cffd88558d71177":[7,0,0,20,0], +"classgridfire_1_1_network_priming_engine_view.html#aeb8f25d97e2459037cc999b974823cf5":[5,0,0,21,4], +"classgridfire_1_1_network_priming_engine_view.html#aeb8f25d97e2459037cc999b974823cf5":[7,0,0,20,4], +"classgridfire_1_1_reaction.html":[5,0,0,25], +"classgridfire_1_1_reaction.html":[7,0,0,24], +"classgridfire_1_1_reaction.html#a0185c6be5465d113f25e00aee1297cd6":[5,0,0,25,38], +"classgridfire_1_1_reaction.html#a0185c6be5465d113f25e00aee1297cd6":[7,0,0,24,38], +"classgridfire_1_1_reaction.html#a01c67726efbaa2ff8e4d6f2c965f485c":[5,0,0,25,19], +"classgridfire_1_1_reaction.html#a01c67726efbaa2ff8e4d6f2c965f485c":[7,0,0,24,19], +"classgridfire_1_1_reaction.html#a074d3cd2421fd5d0133e47f0522403e2":[5,0,0,25,9], +"classgridfire_1_1_reaction.html#a074d3cd2421fd5d0133e47f0522403e2":[7,0,0,24,9], +"classgridfire_1_1_reaction.html#a084c38181408ed5e6fa2a2dd4d0ec905":[5,0,0,25,13], +"classgridfire_1_1_reaction.html#a084c38181408ed5e6fa2a2dd4d0ec905":[7,0,0,24,13], +"classgridfire_1_1_reaction.html#a0b0b9ac498080aae91ffd466d1ae85a9":[5,0,0,25,37], +"classgridfire_1_1_reaction.html#a0b0b9ac498080aae91ffd466d1ae85a9":[7,0,0,24,37], +"classgridfire_1_1_reaction.html#a0b543e9b0bb4a21efe4b29780d9bdf5b":[5,0,0,25,24], +"classgridfire_1_1_reaction.html#a0b543e9b0bb4a21efe4b29780d9bdf5b":[7,0,0,24,24], +"classgridfire_1_1_reaction.html#a16f9cbb6269817099d3dc07d4e63da7b":[5,0,0,25,29], +"classgridfire_1_1_reaction.html#a16f9cbb6269817099d3dc07d4e63da7b":[7,0,0,24,29], +"classgridfire_1_1_reaction.html#a1d3c8ab6d55155f9a21ad80ed8b9ef97":[5,0,0,25,15], +"classgridfire_1_1_reaction.html#a1d3c8ab6d55155f9a21ad80ed8b9ef97":[7,0,0,24,15], +"classgridfire_1_1_reaction.html#a2b05ab608187216fc751bd2e42e8b7d8":[5,0,0,25,28], +"classgridfire_1_1_reaction.html#a2b05ab608187216fc751bd2e42e8b7d8":[7,0,0,24,28], +"classgridfire_1_1_reaction.html#a2f1c115a99bc7c477a2e858ff18b1b51":[5,0,0,25,16], +"classgridfire_1_1_reaction.html#a2f1c115a99bc7c477a2e858ff18b1b51":[7,0,0,24,16], +"classgridfire_1_1_reaction.html#a3a8ba9212d76d5ce51f20df6892c6061":[5,0,0,25,3], +"classgridfire_1_1_reaction.html#a3a8ba9212d76d5ce51f20df6892c6061":[7,0,0,24,3], +"classgridfire_1_1_reaction.html#a410e2ab0784ad751f82bbe55be603db0":[5,0,0,25,25], +"classgridfire_1_1_reaction.html#a410e2ab0784ad751f82bbe55be603db0":[7,0,0,24,25], +"classgridfire_1_1_reaction.html#a4b5607ed413acdf29539b8a57461e49e":[5,0,0,25,33], +"classgridfire_1_1_reaction.html#a4b5607ed413acdf29539b8a57461e49e":[7,0,0,24,33], +"classgridfire_1_1_reaction.html#a59122a2898bb9af640cc3e9aeb49028b":[5,0,0,25,34], +"classgridfire_1_1_reaction.html#a59122a2898bb9af640cc3e9aeb49028b":[7,0,0,24,34], +"classgridfire_1_1_reaction.html#a5c685e5a736b51799e5b9f6746c4126b":[5,0,0,25,30], +"classgridfire_1_1_reaction.html#a5c685e5a736b51799e5b9f6746c4126b":[7,0,0,24,30], +"classgridfire_1_1_reaction.html#a5cb438adfefb640e4bc58e09053bd629":[5,0,0,25,7], +"classgridfire_1_1_reaction.html#a5cb438adfefb640e4bc58e09053bd629":[7,0,0,24,7], +"classgridfire_1_1_reaction.html#a6124aa9fc2306349e1dd879a37923248":[5,0,0,25,32], +"classgridfire_1_1_reaction.html#a6124aa9fc2306349e1dd879a37923248":[7,0,0,24,32], +"classgridfire_1_1_reaction.html#a648b9ed6108bed2469dc028fb7e351af":[5,0,0,25,6], +"classgridfire_1_1_reaction.html#a648b9ed6108bed2469dc028fb7e351af":[7,0,0,24,6], +"classgridfire_1_1_reaction.html#a6e2ff61b9e8409f2a561663628b8ce02":[5,0,0,25,20], +"classgridfire_1_1_reaction.html#a6e2ff61b9e8409f2a561663628b8ce02":[7,0,0,24,20], +"classgridfire_1_1_reaction.html#a7044d0a1d59d85502ce554e4ec2167e4":[5,0,0,25,31], +"classgridfire_1_1_reaction.html#a7044d0a1d59d85502ce554e4ec2167e4":[7,0,0,24,31], +"classgridfire_1_1_reaction.html#a735192a42f72cd68f289493753e1a616":[5,0,0,25,4], +"classgridfire_1_1_reaction.html#a735192a42f72cd68f289493753e1a616":[7,0,0,24,4], +"classgridfire_1_1_reaction.html#a78f42664cc957e266b6cf15fda09be97":[5,0,0,25,18], +"classgridfire_1_1_reaction.html#a78f42664cc957e266b6cf15fda09be97":[7,0,0,24,18], +"classgridfire_1_1_reaction.html#a7dc8fda87e0581fde6da0a81cf4d7224":[5,0,0,25,2], +"classgridfire_1_1_reaction.html#a7dc8fda87e0581fde6da0a81cf4d7224":[7,0,0,24,2], +"classgridfire_1_1_reaction.html#a7dff19d387e771d96c26e98d75ee9d5c":[5,0,0,25,1], +"classgridfire_1_1_reaction.html#a7dff19d387e771d96c26e98d75ee9d5c":[7,0,0,24,1], +"classgridfire_1_1_reaction.html#a855ea65e4b62fb0cddc550424a4bc923":[5,0,0,25,23], +"classgridfire_1_1_reaction.html#a855ea65e4b62fb0cddc550424a4bc923":[7,0,0,24,23], +"classgridfire_1_1_reaction.html#a85968076e686e67763f4fdf4f72a892e":[5,0,0,25,22], +"classgridfire_1_1_reaction.html#a85968076e686e67763f4fdf4f72a892e":[7,0,0,24,22], +"classgridfire_1_1_reaction.html#a87a065b3c7806bcdb5eadb7de2978a11":[5,0,0,25,36], +"classgridfire_1_1_reaction.html#a87a065b3c7806bcdb5eadb7de2978a11":[7,0,0,24,36], +"classgridfire_1_1_reaction.html#aa1d71e38fc55ae691dbb9ec459a612a5":[5,0,0,25,11], +"classgridfire_1_1_reaction.html#aa1d71e38fc55ae691dbb9ec459a612a5":[7,0,0,24,11], +"classgridfire_1_1_reaction.html#aa61a9a024d7c4ff66a351ccd0277ec72":[5,0,0,25,35], +"classgridfire_1_1_reaction.html#aa61a9a024d7c4ff66a351ccd0277ec72":[7,0,0,24,35], +"classgridfire_1_1_reaction.html#aa67d05dfabf007c1acad34052d9a1dba":[5,0,0,25,14], +"classgridfire_1_1_reaction.html#aa67d05dfabf007c1acad34052d9a1dba":[7,0,0,24,14], +"classgridfire_1_1_reaction.html#aaf0c94db6536b4a9ac1ec08a5c8f01ac":[5,0,0,25,27], +"classgridfire_1_1_reaction.html#aaf0c94db6536b4a9ac1ec08a5c8f01ac":[7,0,0,24,27], +"classgridfire_1_1_reaction.html#ab1860df84843be70f97469761e11ab6a":[5,0,0,25,0], +"classgridfire_1_1_reaction.html#ab1860df84843be70f97469761e11ab6a":[7,0,0,24,0], +"classgridfire_1_1_reaction.html#ab92785f331a446e51a0960b75d60b37b":[5,0,0,25,8], +"classgridfire_1_1_reaction.html#ab92785f331a446e51a0960b75d60b37b":[7,0,0,24,8], +"classgridfire_1_1_reaction.html#abbe243affa61ba9b2cd2a7b905cd5e45":[5,0,0,25,10], +"classgridfire_1_1_reaction.html#abbe243affa61ba9b2cd2a7b905cd5e45":[7,0,0,24,10], +"classgridfire_1_1_reaction.html#abda0b4e4313e6d4ba57acf37d5976fb8":[5,0,0,25,21], +"classgridfire_1_1_reaction.html#abda0b4e4313e6d4ba57acf37d5976fb8":[7,0,0,24,21], +"classgridfire_1_1_reaction.html#ac426457cf0a54a15b206549422083bac":[5,0,0,25,17], +"classgridfire_1_1_reaction.html#ac426457cf0a54a15b206549422083bac":[7,0,0,24,17], +"classgridfire_1_1_reaction.html#ad359c06d7196c1a7a955a7b66a51dbe3":[5,0,0,25,26], +"classgridfire_1_1_reaction.html#ad359c06d7196c1a7a955a7b66a51dbe3":[7,0,0,24,26], +"classgridfire_1_1_reaction.html#ad81e9b2a1773470059ca6989c60556ec":[5,0,0,25,5], +"classgridfire_1_1_reaction.html#ad81e9b2a1773470059ca6989c60556ec":[7,0,0,24,5], +"classgridfire_1_1_reaction.html#af6c20e6d03a2d9f87632f71a90b88cb5":[5,0,0,25,12], +"classgridfire_1_1_reaction.html#af6c20e6d03a2d9f87632f71a90b88cb5":[7,0,0,24,12], +"classgridfire_1_1approx8_1_1_approx8_network.html":[5,0,0,0,1], +"classgridfire_1_1approx8_1_1_approx8_network.html":[7,0,0,0,1], +"classgridfire_1_1approx8_1_1_approx8_network.html#a56426da6f1af7eb8a6d1cc70bc8e742a":[5,0,0,0,1,1], +"classgridfire_1_1approx8_1_1_approx8_network.html#a56426da6f1af7eb8a6d1cc70bc8e742a":[7,0,0,0,1,1], +"classgridfire_1_1approx8_1_1_approx8_network.html#a5b17b2831389829533385900ce19a37a":[5,0,0,0,1,3], +"classgridfire_1_1approx8_1_1_approx8_network.html#a5b17b2831389829533385900ce19a37a":[7,0,0,0,1,3], +"classgridfire_1_1approx8_1_1_approx8_network.html#a65066078081c544be4e56e25eb407c8b":[5,0,0,0,1,0], +"classgridfire_1_1approx8_1_1_approx8_network.html#a65066078081c544be4e56e25eb407c8b":[7,0,0,0,1,0], +"classgridfire_1_1approx8_1_1_approx8_network.html#a697cb49bebc8d0659eb791500c451c67":[5,0,0,0,1,6], +"classgridfire_1_1approx8_1_1_approx8_network.html#a697cb49bebc8d0659eb791500c451c67":[7,0,0,0,1,6], +"classgridfire_1_1approx8_1_1_approx8_network.html#a6ed8022834e9541b3e547dd867648b0f":[5,0,0,0,1,5], +"classgridfire_1_1approx8_1_1_approx8_network.html#a6ed8022834e9541b3e547dd867648b0f":[7,0,0,0,1,5], +"classgridfire_1_1approx8_1_1_approx8_network.html#a6fadf388f07c160f1887a3cb72eaa869":[5,0,0,0,1,7], +"classgridfire_1_1approx8_1_1_approx8_network.html#a6fadf388f07c160f1887a3cb72eaa869":[7,0,0,0,1,7], +"classgridfire_1_1approx8_1_1_approx8_network.html#a888734a3cdde4259e921e2efece411ee":[5,0,0,0,1,2], +"classgridfire_1_1approx8_1_1_approx8_network.html#a888734a3cdde4259e921e2efece411ee":[7,0,0,0,1,2], +"classgridfire_1_1approx8_1_1_approx8_network.html#abf9f13ff532917ddac4a7d987698836d":[5,0,0,0,1,8], +"classgridfire_1_1approx8_1_1_approx8_network.html#abf9f13ff532917ddac4a7d987698836d":[7,0,0,0,1,8], +"classgridfire_1_1approx8_1_1_approx8_network.html#aefed972081514c29cdaaa1efd857ad8d":[5,0,0,0,1,4], +"classgridfire_1_1approx8_1_1_approx8_network.html#aefed972081514c29cdaaa1efd857ad8d":[7,0,0,0,1,4], +"classgridfire_1_1exceptions_1_1_engine_error.html":[5,0,0,1,0], +"classgridfire_1_1exceptions_1_1_engine_error.html":[7,0,0,1,0], +"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html":[5,0,0,1,1], +"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html":[7,0,0,1,1], +"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a77c9a660a2748c2e3a1c7e94edad1cf0":[5,0,0,1,1,2], +"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a77c9a660a2748c2e3a1c7e94edad1cf0":[7,0,0,1,1,2], +"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a9b9e8752798876d34a444f61fc2f509a":[5,0,0,1,1,0], +"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a9b9e8752798876d34a444f61fc2f509a":[7,0,0,1,1,0], +"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#afe87ef508f5b20ca99ec70510747caff":[5,0,0,1,1,1], +"classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#afe87ef508f5b20ca99ec70510747caff":[7,0,0,1,1,1], +"classgridfire_1_1exceptions_1_1_network_resized_error.html":[5,0,0,1,2], +"classgridfire_1_1exceptions_1_1_network_resized_error.html":[7,0,0,1,2], +"classgridfire_1_1exceptions_1_1_network_resized_error.html#a581527fc03fdd84a8309c147259ec09d":[5,0,0,1,2,2], +"classgridfire_1_1exceptions_1_1_network_resized_error.html#a581527fc03fdd84a8309c147259ec09d":[7,0,0,1,2,2], +"classgridfire_1_1exceptions_1_1_network_resized_error.html#a80c0adb088e8083309591d24051b056b":[5,0,0,1,2,0], +"classgridfire_1_1exceptions_1_1_network_resized_error.html#a80c0adb088e8083309591d24051b056b":[7,0,0,1,2,0], +"classgridfire_1_1exceptions_1_1_network_resized_error.html#a80f09d037fff3c55a9b937b37d101cc1":[5,0,0,1,2,1], +"classgridfire_1_1exceptions_1_1_network_resized_error.html#a80f09d037fff3c55a9b937b37d101cc1":[7,0,0,1,2,1], +"classgridfire_1_1exceptions_1_1_stale_engine_error.html":[5,0,0,1,3], +"classgridfire_1_1exceptions_1_1_stale_engine_error.html":[7,0,0,1,3], +"classgridfire_1_1exceptions_1_1_stale_engine_error.html#a15c1b625e8e58a457e7bc5dbb464eff4":[5,0,0,1,3,1], +"classgridfire_1_1exceptions_1_1_stale_engine_error.html#a15c1b625e8e58a457e7bc5dbb464eff4":[7,0,0,1,3,1], +"classgridfire_1_1exceptions_1_1_stale_engine_error.html#a4eb62e3842302997e44e05d0770d77bb":[5,0,0,1,3,2], +"classgridfire_1_1exceptions_1_1_stale_engine_error.html#a4eb62e3842302997e44e05d0770d77bb":[7,0,0,1,3,2], +"classgridfire_1_1exceptions_1_1_stale_engine_error.html#a6672e4c3f42260bba25d78e14ebd5a50":[5,0,0,1,3,0], +"classgridfire_1_1exceptions_1_1_stale_engine_error.html#a6672e4c3f42260bba25d78e14ebd5a50":[7,0,0,1,3,0], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html":[5,0,0,1,4], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html":[7,0,0,1,4], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a06eb9eb03750038c193c23c7f53668f5":[5,0,0,1,4,5], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a06eb9eb03750038c193c23c7f53668f5":[7,0,0,1,4,5], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a0b7c627c3e69390808bef352b3875408":[5,0,0,1,4,8], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a0b7c627c3e69390808bef352b3875408":[7,0,0,1,4,8], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a2f5925b67562cebd08568fce76c739e9":[5,0,0,1,4,7], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a2f5925b67562cebd08568fce76c739e9":[7,0,0,1,4,7], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a3183a0030b14253eb49d8304fb6665ea":[5,0,0,1,4,4], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a3183a0030b14253eb49d8304fb6665ea":[7,0,0,1,4,4], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a44ac2f7510ecf86cd5b556a842eee30c":[5,0,0,1,4,6], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a44ac2f7510ecf86cd5b556a842eee30c":[7,0,0,1,4,6], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a7f9fa2e34da3772714723ef7d5083be5":[5,0,0,1,4,10], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a7f9fa2e34da3772714723ef7d5083be5":[7,0,0,1,4,10], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aac4899d001338688def2b809b55bb2ba":[5,0,0,1,4,9], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aac4899d001338688def2b809b55bb2ba":[7,0,0,1,4,9], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#ae8156ed7e659cb629da24a5b6734e2dc":[5,0,0,1,4,2], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#ae8156ed7e659cb629da24a5b6734e2dc":[7,0,0,1,4,2], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aeebfb529118f8dfcaf1422ae1768f2bf":[5,0,0,1,4,3], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aeebfb529118f8dfcaf1422ae1768f2bf":[7,0,0,1,4,3], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#afb50f1694a806e8bcaf99111d99aeb5d":[5,0,0,1,4,1], +"classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#afb50f1694a806e8bcaf99111d99aeb5d":[7,0,0,1,4,1], +"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html":[5,0,0,1,5], +"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html":[7,0,0,1,5], +"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#a1619c3c96b1d89ce387705bbc1f36c69":[5,0,0,1,5,1], +"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#a1619c3c96b1d89ce387705bbc1f36c69":[7,0,0,1,5,1], +"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#acb3183c3dea755a8a26b00d638183c30":[5,0,0,1,5,0], +"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#acb3183c3dea755a8a26b00d638183c30":[7,0,0,1,5,0], +"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#af7ed18507088efc5587298a7e263f047":[5,0,0,1,5,2], +"classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#af7ed18507088efc5587298a7e263f047":[7,0,0,1,5,2], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html":[5,0,0,3,0], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html":[7,0,0,3,0], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#a568194277733b5c537901f8af32ee329":[5,0,0,3,0,3], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#a568194277733b5c537901f8af32ee329":[7,0,0,3,0,3], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#a84aa6894a331ad57bdab1e1ab85d4055":[5,0,0,3,0,1], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#a84aa6894a331ad57bdab1e1ab85d4055":[7,0,0,3,0,1], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ab7f82597abf17f16c401bcdf528bd099":[5,0,0,3,0,5], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ab7f82597abf17f16c401bcdf528bd099":[7,0,0,3,0,5], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ab9c683289d48e58edf06bf59215b4937":[5,0,0,3,0,6], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ab9c683289d48e58edf06bf59215b4937":[7,0,0,3,0,6], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ac5963d0da6780de753df996b490f8d2c":[5,0,0,3,0,2] }; diff --git a/docs/html/navtreeindex3.js b/docs/html/navtreeindex3.js index 1310c11a..64ddf923 100644 --- a/docs/html/navtreeindex3.js +++ b/docs/html/navtreeindex3.js @@ -1,253 +1,253 @@ var NAVTREEINDEX3 = { -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ab9c683289d48e58edf06bf59215b4937":[3,0,0,3,0,6], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ac5963d0da6780de753df996b490f8d2c":[1,0,0,3,0,2], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ac5963d0da6780de753df996b490f8d2c":[3,0,0,3,0,2], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#aea206c3a7600db8d657666fef88fa20d":[1,0,0,3,0,4], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#aea206c3a7600db8d657666fef88fa20d":[3,0,0,3,0,4], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#af43ad8375abf1cedfdccc296b9958c2b":[1,0,0,3,0,0], -"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#af43ad8375abf1cedfdccc296b9958c2b":[3,0,0,3,0,0], -"classgridfire_1_1io_1_1_network_file_parser.html":[1,0,0,3,1], -"classgridfire_1_1io_1_1_network_file_parser.html":[3,0,0,3,1], -"classgridfire_1_1io_1_1_network_file_parser.html#a66e8e724c903d6ef4dd1c8103276bdbf":[1,0,0,3,1,1], -"classgridfire_1_1io_1_1_network_file_parser.html#a66e8e724c903d6ef4dd1c8103276bdbf":[3,0,0,3,1,1], -"classgridfire_1_1io_1_1_network_file_parser.html#a9b4095d06fad5df3805c92ae97b3eab3":[1,0,0,3,1,0], -"classgridfire_1_1io_1_1_network_file_parser.html#a9b4095d06fad5df3805c92ae97b3eab3":[3,0,0,3,1,0], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html":[1,0,0,3,2], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html":[3,0,0,3,2], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a4061e99bd77a3de0d6d9e317bfc74874":[1,0,0,3,2,4], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a4061e99bd77a3de0d6d9e317bfc74874":[3,0,0,3,2,4], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a4df01e3a93e1291d2cde0458545325f8":[1,0,0,3,2,3], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a4df01e3a93e1291d2cde0458545325f8":[3,0,0,3,2,3], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a6f8f9a1f54cd2be5ec66c3181be892de":[1,0,0,3,2,1], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a6f8f9a1f54cd2be5ec66c3181be892de":[3,0,0,3,2,1], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#acef7eafe3cbea159259f69c88d309b66":[1,0,0,3,2,5], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#acef7eafe3cbea159259f69c88d309b66":[3,0,0,3,2,5], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#ad913155a5a2a36b29e4ce4ca8d71c036":[1,0,0,3,2,0], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#ad913155a5a2a36b29e4ce4ca8d71c036":[3,0,0,3,2,0], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#afc8ed91e8c98205c505e3d9f0cff1993":[1,0,0,3,2,2], -"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#afc8ed91e8c98205c505e3d9f0cff1993":[3,0,0,3,2,2], -"classgridfire_1_1partition_1_1_composite_partition_function.html":[1,0,0,4,1], -"classgridfire_1_1partition_1_1_composite_partition_function.html":[3,0,0,4,1], -"classgridfire_1_1partition_1_1_composite_partition_function.html#a44325e313db7f8f901c0dd5d84d4845b":[1,0,0,4,1,5], -"classgridfire_1_1partition_1_1_composite_partition_function.html#a44325e313db7f8f901c0dd5d84d4845b":[3,0,0,4,1,5], -"classgridfire_1_1partition_1_1_composite_partition_function.html#a66560e21a4a7b08e8da135ce8279ed88":[1,0,0,4,1,7], -"classgridfire_1_1partition_1_1_composite_partition_function.html#a66560e21a4a7b08e8da135ce8279ed88":[3,0,0,4,1,7], -"classgridfire_1_1partition_1_1_composite_partition_function.html#a7b000d55c7d1f489e54a57f7f4e3808a":[1,0,0,4,1,2], -"classgridfire_1_1partition_1_1_composite_partition_function.html#a7b000d55c7d1f489e54a57f7f4e3808a":[3,0,0,4,1,2], -"classgridfire_1_1partition_1_1_composite_partition_function.html#a85aaac230e9de2fd50d4d453f6d5def8":[1,0,0,4,1,9], -"classgridfire_1_1partition_1_1_composite_partition_function.html#a85aaac230e9de2fd50d4d453f6d5def8":[3,0,0,4,1,9], -"classgridfire_1_1partition_1_1_composite_partition_function.html#a8d6d278fcb5b8478b0e27535f877ee2b":[1,0,0,4,1,3], -"classgridfire_1_1partition_1_1_composite_partition_function.html#a8d6d278fcb5b8478b0e27535f877ee2b":[3,0,0,4,1,3], -"classgridfire_1_1partition_1_1_composite_partition_function.html#ac1bc5bedabef400fab6aceb477dbc6b9":[1,0,0,4,1,1], -"classgridfire_1_1partition_1_1_composite_partition_function.html#ac1bc5bedabef400fab6aceb477dbc6b9":[3,0,0,4,1,1], -"classgridfire_1_1partition_1_1_composite_partition_function.html#ac8900afaa5edd24fcb8eaf19e7379183":[1,0,0,4,1,4], -"classgridfire_1_1partition_1_1_composite_partition_function.html#ac8900afaa5edd24fcb8eaf19e7379183":[3,0,0,4,1,4], -"classgridfire_1_1partition_1_1_composite_partition_function.html#ad80743933712de627c6a69d06d42ceb5":[1,0,0,4,1,0], -"classgridfire_1_1partition_1_1_composite_partition_function.html#ad80743933712de627c6a69d06d42ceb5":[3,0,0,4,1,0], -"classgridfire_1_1partition_1_1_composite_partition_function.html#ae0fc1c6abdc86009ba0fc6c9f270ff8b":[1,0,0,4,1,8], -"classgridfire_1_1partition_1_1_composite_partition_function.html#ae0fc1c6abdc86009ba0fc6c9f270ff8b":[3,0,0,4,1,8], -"classgridfire_1_1partition_1_1_composite_partition_function.html#ae8908a78f087ea516cdd5a4cdd449a9c":[1,0,0,4,1,6], -"classgridfire_1_1partition_1_1_composite_partition_function.html#ae8908a78f087ea516cdd5a4cdd449a9c":[3,0,0,4,1,6], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html":[1,0,0,4,2], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html":[3,0,0,4,2], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a0eff10c7b134d9d4081ad72bbc785c5b":[1,0,0,4,2,3], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a0eff10c7b134d9d4081ad72bbc785c5b":[3,0,0,4,2,3], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a49b18aae58eb6250aaa23d43d55f02bd":[1,0,0,4,2,5], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a49b18aae58eb6250aaa23d43d55f02bd":[3,0,0,4,2,5], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a8afa2aee993eb3ed8d01c887d39b57eb":[1,0,0,4,2,0], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a8afa2aee993eb3ed8d01c887d39b57eb":[3,0,0,4,2,0], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a99c80e2f4ba36e88e08e2abd650a08fb":[1,0,0,4,2,4], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a99c80e2f4ba36e88e08e2abd650a08fb":[3,0,0,4,2,4], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#ade2b0f92a3d9b74968166793466a11e4":[1,0,0,4,2,1], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#ade2b0f92a3d9b74968166793466a11e4":[3,0,0,4,2,1], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#af16da0015489307eb64639efbafbbdd5":[1,0,0,4,2,2], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#af16da0015489307eb64639efbafbbdd5":[3,0,0,4,2,2], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#af7f710edff96b1623c517ddab137c245":[1,0,0,4,2,7], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#af7f710edff96b1623c517ddab137c245":[3,0,0,4,2,7], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#af8d0146fc2afedf3785ae9ec932d3250":[1,0,0,4,2,6], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#af8d0146fc2afedf3785ae9ec932d3250":[3,0,0,4,2,6], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#aff8f82f918380795e98c30a00fcd939b":[1,0,0,4,2,8], -"classgridfire_1_1partition_1_1_ground_state_partition_function.html#aff8f82f918380795e98c30a00fcd939b":[3,0,0,4,2,8], -"classgridfire_1_1partition_1_1_partition_function.html":[1,0,0,4,3], -"classgridfire_1_1partition_1_1_partition_function.html":[3,0,0,4,3], -"classgridfire_1_1partition_1_1_partition_function.html#a08ee79b7d8723b4e00ee1fc9cdfbe817":[1,0,0,4,3,2], -"classgridfire_1_1partition_1_1_partition_function.html#a08ee79b7d8723b4e00ee1fc9cdfbe817":[3,0,0,4,3,2], -"classgridfire_1_1partition_1_1_partition_function.html#a14009bdaca47f3eddf2c6c023845db5a":[1,0,0,4,3,3], -"classgridfire_1_1partition_1_1_partition_function.html#a14009bdaca47f3eddf2c6c023845db5a":[3,0,0,4,3,3], -"classgridfire_1_1partition_1_1_partition_function.html#a197a0663dcfb4ab4be3b0e14b98391db":[1,0,0,4,3,0], -"classgridfire_1_1partition_1_1_partition_function.html#a197a0663dcfb4ab4be3b0e14b98391db":[3,0,0,4,3,0], -"classgridfire_1_1partition_1_1_partition_function.html#a677a90f992fd56b8718e36655c33ce6d":[1,0,0,4,3,1], -"classgridfire_1_1partition_1_1_partition_function.html#a677a90f992fd56b8718e36655c33ce6d":[3,0,0,4,3,1], -"classgridfire_1_1partition_1_1_partition_function.html#a6df4191d10516477371a0384e1e55bf5":[1,0,0,4,3,4], -"classgridfire_1_1partition_1_1_partition_function.html#a6df4191d10516477371a0384e1e55bf5":[3,0,0,4,3,4], -"classgridfire_1_1partition_1_1_partition_function.html#ab0c67985a972707eac0ebc64417dfb97":[1,0,0,4,3,5], -"classgridfire_1_1partition_1_1_partition_function.html#ab0c67985a972707eac0ebc64417dfb97":[3,0,0,4,3,5], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html":[1,0,0,4,4], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html":[3,0,0,4,4], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a12058e121981294f447e69a467fd84cd":[1,0,0,4,4,8], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a12058e121981294f447e69a467fd84cd":[3,0,0,4,4,8], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a3aa478acf12e09b6dd268f744071b2a0":[1,0,0,4,4,12], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a3aa478acf12e09b6dd268f744071b2a0":[3,0,0,4,4,12], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a3baed110ab1b12e22071dc2d92c55db9":[1,0,0,4,4,9], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a3baed110ab1b12e22071dc2d92c55db9":[3,0,0,4,4,9], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a50ce19df4c12e22bbcb61422248a4038":[1,0,0,4,4,14], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a50ce19df4c12e22bbcb61422248a4038":[3,0,0,4,4,14], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a57384ffb1c81cf982614d90e23b173b6":[1,0,0,4,4,13], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a57384ffb1c81cf982614d90e23b173b6":[3,0,0,4,4,13], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a588a11c654751765b04d6425c99041f5":[1,0,0,4,4,11], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a588a11c654751765b04d6425c99041f5":[3,0,0,4,4,11], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329":[1,0,0,4,4,3], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329":[3,0,0,4,4,3], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329aa692ae3131928d57ddcd2408d6b44d71":[1,0,0,4,4,3,0], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329aa692ae3131928d57ddcd2408d6b44d71":[3,0,0,4,4,3,0], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329abb276a700ba6a5b912fa0bf0a668d735":[1,0,0,4,4,3,2], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329abb276a700ba6a5b912fa0bf0a668d735":[3,0,0,4,4,3,2], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329ad8c6323fcc54dfc5319fbd935ae4f75d":[1,0,0,4,4,3,1], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329ad8c6323fcc54dfc5319fbd935ae4f75d":[3,0,0,4,4,3,1], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#aaa1e11579b44a88c5f18943cc303c4b4":[1,0,0,4,4,7], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#aaa1e11579b44a88c5f18943cc303c4b4":[3,0,0,4,4,7], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ac58b95c8530f69f063c8ed8293487aec":[1,0,0,4,4,10], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ac58b95c8530f69f063c8ed8293487aec":[3,0,0,4,4,10], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ad229cac0a84df5ebbcaf0550f83debf6":[1,0,0,4,4,5], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ad229cac0a84df5ebbcaf0550f83debf6":[3,0,0,4,4,5], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ae67464baee3b12cdc0470be74524866c":[1,0,0,4,4,4], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ae67464baee3b12cdc0470be74524866c":[3,0,0,4,4,4], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#aebe49d06b50a18ea4484ff15cb301681":[1,0,0,4,4,6], -"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#aebe49d06b50a18ea4484ff15cb301681":[3,0,0,4,4,6], -"classgridfire_1_1reaction_1_1_logical_reaction.html":[1,0,0,6,0], -"classgridfire_1_1reaction_1_1_logical_reaction.html":[3,0,0,6,0], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a019b721d83741acdb16036f00739f87c":[1,0,0,6,0,7], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a019b721d83741acdb16036f00739f87c":[3,0,0,6,0,7], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a054994f733b44293b4d79f3a9b207560":[1,0,0,6,0,9], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a054994f733b44293b4d79f3a9b207560":[3,0,0,6,0,9], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a10cbea11653524dae2f7eafb5c22c90f":[1,0,0,6,0,12], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a10cbea11653524dae2f7eafb5c22c90f":[3,0,0,6,0,12], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a14a24cb8ea25a1514134acc51197f1de":[1,0,0,6,0,1], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a14a24cb8ea25a1514134acc51197f1de":[3,0,0,6,0,1], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a1d2fb3b6a6a1860ace98b32447d1dd1b":[1,0,0,6,0,6], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a1d2fb3b6a6a1860ace98b32447d1dd1b":[3,0,0,6,0,6], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a4ae3806e5e1a802b86a6de292d043476":[1,0,0,6,0,2], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a4ae3806e5e1a802b86a6de292d043476":[3,0,0,6,0,2], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a5d410de1053f8028faed1f0d0a6083f5":[1,0,0,6,0,3], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a5d410de1053f8028faed1f0d0a6083f5":[3,0,0,6,0,3], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a6965906ea33ebd0d615811219d9e9537":[1,0,0,6,0,0], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a6965906ea33ebd0d615811219d9e9537":[3,0,0,6,0,0], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a7fe91d24e20ebc76d612f6ad742f476f":[1,0,0,6,0,14], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a7fe91d24e20ebc76d612f6ad742f476f":[3,0,0,6,0,14], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a81f75f0085f8a5a45169f0b7240c809d":[1,0,0,6,0,13], -"classgridfire_1_1reaction_1_1_logical_reaction.html#a81f75f0085f8a5a45169f0b7240c809d":[3,0,0,6,0,13], -"classgridfire_1_1reaction_1_1_logical_reaction.html#aa4b8d0d30459f360ff6e29d848e943d5":[1,0,0,6,0,4], -"classgridfire_1_1reaction_1_1_logical_reaction.html#aa4b8d0d30459f360ff6e29d848e943d5":[3,0,0,6,0,4], -"classgridfire_1_1reaction_1_1_logical_reaction.html#adad6f4297c1d8ce487eab092b73cdd32":[1,0,0,6,0,5], -"classgridfire_1_1reaction_1_1_logical_reaction.html#adad6f4297c1d8ce487eab092b73cdd32":[3,0,0,6,0,5], -"classgridfire_1_1reaction_1_1_logical_reaction.html#add094eda0e71126f8443698d7f3317f4":[1,0,0,6,0,11], -"classgridfire_1_1reaction_1_1_logical_reaction.html#add094eda0e71126f8443698d7f3317f4":[3,0,0,6,0,11], -"classgridfire_1_1reaction_1_1_logical_reaction.html#af8d23557326e6c8499fa4919ac0bd972":[1,0,0,6,0,8], -"classgridfire_1_1reaction_1_1_logical_reaction.html#af8d23557326e6c8499fa4919ac0bd972":[3,0,0,6,0,8], -"classgridfire_1_1reaction_1_1_logical_reaction.html#afa41050855b842c63db16c94d2e9b897":[1,0,0,6,0,10], -"classgridfire_1_1reaction_1_1_logical_reaction.html#afa41050855b842c63db16c94d2e9b897":[3,0,0,6,0,10], -"classgridfire_1_1reaction_1_1_reaction.html":[1,0,0,6,2], -"classgridfire_1_1reaction_1_1_reaction.html":[3,0,0,6,2], -"classgridfire_1_1reaction_1_1_reaction.html#a0185c6be5465d113f25e00aee1297cd6":[1,0,0,6,2,38], -"classgridfire_1_1reaction_1_1_reaction.html#a0185c6be5465d113f25e00aee1297cd6":[3,0,0,6,2,38], -"classgridfire_1_1reaction_1_1_reaction.html#a01c67726efbaa2ff8e4d6f2c965f485c":[1,0,0,6,2,19], -"classgridfire_1_1reaction_1_1_reaction.html#a01c67726efbaa2ff8e4d6f2c965f485c":[3,0,0,6,2,19], -"classgridfire_1_1reaction_1_1_reaction.html#a074d3cd2421fd5d0133e47f0522403e2":[1,0,0,6,2,9], -"classgridfire_1_1reaction_1_1_reaction.html#a074d3cd2421fd5d0133e47f0522403e2":[3,0,0,6,2,9], -"classgridfire_1_1reaction_1_1_reaction.html#a084c38181408ed5e6fa2a2dd4d0ec905":[1,0,0,6,2,13], -"classgridfire_1_1reaction_1_1_reaction.html#a084c38181408ed5e6fa2a2dd4d0ec905":[3,0,0,6,2,13], -"classgridfire_1_1reaction_1_1_reaction.html#a0b0b9ac498080aae91ffd466d1ae85a9":[1,0,0,6,2,37], -"classgridfire_1_1reaction_1_1_reaction.html#a0b0b9ac498080aae91ffd466d1ae85a9":[3,0,0,6,2,37], -"classgridfire_1_1reaction_1_1_reaction.html#a0b543e9b0bb4a21efe4b29780d9bdf5b":[1,0,0,6,2,24], -"classgridfire_1_1reaction_1_1_reaction.html#a0b543e9b0bb4a21efe4b29780d9bdf5b":[3,0,0,6,2,24], -"classgridfire_1_1reaction_1_1_reaction.html#a16f9cbb6269817099d3dc07d4e63da7b":[1,0,0,6,2,29], -"classgridfire_1_1reaction_1_1_reaction.html#a16f9cbb6269817099d3dc07d4e63da7b":[3,0,0,6,2,29], -"classgridfire_1_1reaction_1_1_reaction.html#a1d3c8ab6d55155f9a21ad80ed8b9ef97":[1,0,0,6,2,15], -"classgridfire_1_1reaction_1_1_reaction.html#a1d3c8ab6d55155f9a21ad80ed8b9ef97":[3,0,0,6,2,15], -"classgridfire_1_1reaction_1_1_reaction.html#a2b05ab608187216fc751bd2e42e8b7d8":[1,0,0,6,2,28], -"classgridfire_1_1reaction_1_1_reaction.html#a2b05ab608187216fc751bd2e42e8b7d8":[3,0,0,6,2,28], -"classgridfire_1_1reaction_1_1_reaction.html#a2f1c115a99bc7c477a2e858ff18b1b51":[1,0,0,6,2,16], -"classgridfire_1_1reaction_1_1_reaction.html#a2f1c115a99bc7c477a2e858ff18b1b51":[3,0,0,6,2,16], -"classgridfire_1_1reaction_1_1_reaction.html#a3a8ba9212d76d5ce51f20df6892c6061":[1,0,0,6,2,3], -"classgridfire_1_1reaction_1_1_reaction.html#a3a8ba9212d76d5ce51f20df6892c6061":[3,0,0,6,2,3], -"classgridfire_1_1reaction_1_1_reaction.html#a410e2ab0784ad751f82bbe55be603db0":[1,0,0,6,2,25], -"classgridfire_1_1reaction_1_1_reaction.html#a410e2ab0784ad751f82bbe55be603db0":[3,0,0,6,2,25], -"classgridfire_1_1reaction_1_1_reaction.html#a4b5607ed413acdf29539b8a57461e49e":[1,0,0,6,2,33], -"classgridfire_1_1reaction_1_1_reaction.html#a4b5607ed413acdf29539b8a57461e49e":[3,0,0,6,2,33], -"classgridfire_1_1reaction_1_1_reaction.html#a59122a2898bb9af640cc3e9aeb49028b":[1,0,0,6,2,34], -"classgridfire_1_1reaction_1_1_reaction.html#a59122a2898bb9af640cc3e9aeb49028b":[3,0,0,6,2,34], -"classgridfire_1_1reaction_1_1_reaction.html#a5c685e5a736b51799e5b9f6746c4126b":[1,0,0,6,2,30], -"classgridfire_1_1reaction_1_1_reaction.html#a5c685e5a736b51799e5b9f6746c4126b":[3,0,0,6,2,30], -"classgridfire_1_1reaction_1_1_reaction.html#a5cb438adfefb640e4bc58e09053bd629":[1,0,0,6,2,7], -"classgridfire_1_1reaction_1_1_reaction.html#a5cb438adfefb640e4bc58e09053bd629":[3,0,0,6,2,7], -"classgridfire_1_1reaction_1_1_reaction.html#a6124aa9fc2306349e1dd879a37923248":[1,0,0,6,2,32], -"classgridfire_1_1reaction_1_1_reaction.html#a6124aa9fc2306349e1dd879a37923248":[3,0,0,6,2,32], -"classgridfire_1_1reaction_1_1_reaction.html#a648b9ed6108bed2469dc028fb7e351af":[1,0,0,6,2,6], -"classgridfire_1_1reaction_1_1_reaction.html#a648b9ed6108bed2469dc028fb7e351af":[3,0,0,6,2,6], -"classgridfire_1_1reaction_1_1_reaction.html#a6e2ff61b9e8409f2a561663628b8ce02":[1,0,0,6,2,20], -"classgridfire_1_1reaction_1_1_reaction.html#a6e2ff61b9e8409f2a561663628b8ce02":[3,0,0,6,2,20], -"classgridfire_1_1reaction_1_1_reaction.html#a7044d0a1d59d85502ce554e4ec2167e4":[1,0,0,6,2,31], -"classgridfire_1_1reaction_1_1_reaction.html#a7044d0a1d59d85502ce554e4ec2167e4":[3,0,0,6,2,31], -"classgridfire_1_1reaction_1_1_reaction.html#a735192a42f72cd68f289493753e1a616":[1,0,0,6,2,4], -"classgridfire_1_1reaction_1_1_reaction.html#a735192a42f72cd68f289493753e1a616":[3,0,0,6,2,4], -"classgridfire_1_1reaction_1_1_reaction.html#a78f42664cc957e266b6cf15fda09be97":[1,0,0,6,2,18], -"classgridfire_1_1reaction_1_1_reaction.html#a78f42664cc957e266b6cf15fda09be97":[3,0,0,6,2,18], -"classgridfire_1_1reaction_1_1_reaction.html#a7dc8fda87e0581fde6da0a81cf4d7224":[1,0,0,6,2,2], -"classgridfire_1_1reaction_1_1_reaction.html#a7dc8fda87e0581fde6da0a81cf4d7224":[3,0,0,6,2,2], -"classgridfire_1_1reaction_1_1_reaction.html#a7dff19d387e771d96c26e98d75ee9d5c":[1,0,0,6,2,1], -"classgridfire_1_1reaction_1_1_reaction.html#a7dff19d387e771d96c26e98d75ee9d5c":[3,0,0,6,2,1], -"classgridfire_1_1reaction_1_1_reaction.html#a855ea65e4b62fb0cddc550424a4bc923":[1,0,0,6,2,23], -"classgridfire_1_1reaction_1_1_reaction.html#a855ea65e4b62fb0cddc550424a4bc923":[3,0,0,6,2,23], -"classgridfire_1_1reaction_1_1_reaction.html#a85968076e686e67763f4fdf4f72a892e":[1,0,0,6,2,22], -"classgridfire_1_1reaction_1_1_reaction.html#a85968076e686e67763f4fdf4f72a892e":[3,0,0,6,2,22], -"classgridfire_1_1reaction_1_1_reaction.html#a87a065b3c7806bcdb5eadb7de2978a11":[1,0,0,6,2,36], -"classgridfire_1_1reaction_1_1_reaction.html#a87a065b3c7806bcdb5eadb7de2978a11":[3,0,0,6,2,36], -"classgridfire_1_1reaction_1_1_reaction.html#aa1d71e38fc55ae691dbb9ec459a612a5":[1,0,0,6,2,11], -"classgridfire_1_1reaction_1_1_reaction.html#aa1d71e38fc55ae691dbb9ec459a612a5":[3,0,0,6,2,11], -"classgridfire_1_1reaction_1_1_reaction.html#aa61a9a024d7c4ff66a351ccd0277ec72":[1,0,0,6,2,35], -"classgridfire_1_1reaction_1_1_reaction.html#aa61a9a024d7c4ff66a351ccd0277ec72":[3,0,0,6,2,35], -"classgridfire_1_1reaction_1_1_reaction.html#aa67d05dfabf007c1acad34052d9a1dba":[1,0,0,6,2,14], -"classgridfire_1_1reaction_1_1_reaction.html#aa67d05dfabf007c1acad34052d9a1dba":[3,0,0,6,2,14], -"classgridfire_1_1reaction_1_1_reaction.html#aaf0c94db6536b4a9ac1ec08a5c8f01ac":[1,0,0,6,2,27], -"classgridfire_1_1reaction_1_1_reaction.html#aaf0c94db6536b4a9ac1ec08a5c8f01ac":[3,0,0,6,2,27], -"classgridfire_1_1reaction_1_1_reaction.html#ab1860df84843be70f97469761e11ab6a":[1,0,0,6,2,0], -"classgridfire_1_1reaction_1_1_reaction.html#ab1860df84843be70f97469761e11ab6a":[3,0,0,6,2,0], -"classgridfire_1_1reaction_1_1_reaction.html#ab92785f331a446e51a0960b75d60b37b":[1,0,0,6,2,8], -"classgridfire_1_1reaction_1_1_reaction.html#ab92785f331a446e51a0960b75d60b37b":[3,0,0,6,2,8], -"classgridfire_1_1reaction_1_1_reaction.html#abbe243affa61ba9b2cd2a7b905cd5e45":[1,0,0,6,2,10], -"classgridfire_1_1reaction_1_1_reaction.html#abbe243affa61ba9b2cd2a7b905cd5e45":[3,0,0,6,2,10], -"classgridfire_1_1reaction_1_1_reaction.html#abda0b4e4313e6d4ba57acf37d5976fb8":[1,0,0,6,2,21], -"classgridfire_1_1reaction_1_1_reaction.html#abda0b4e4313e6d4ba57acf37d5976fb8":[3,0,0,6,2,21], -"classgridfire_1_1reaction_1_1_reaction.html#ac426457cf0a54a15b206549422083bac":[1,0,0,6,2,17], -"classgridfire_1_1reaction_1_1_reaction.html#ac426457cf0a54a15b206549422083bac":[3,0,0,6,2,17], -"classgridfire_1_1reaction_1_1_reaction.html#ad359c06d7196c1a7a955a7b66a51dbe3":[1,0,0,6,2,26], -"classgridfire_1_1reaction_1_1_reaction.html#ad359c06d7196c1a7a955a7b66a51dbe3":[3,0,0,6,2,26], -"classgridfire_1_1reaction_1_1_reaction.html#ad81e9b2a1773470059ca6989c60556ec":[1,0,0,6,2,5], -"classgridfire_1_1reaction_1_1_reaction.html#ad81e9b2a1773470059ca6989c60556ec":[3,0,0,6,2,5], -"classgridfire_1_1reaction_1_1_reaction.html#af6c20e6d03a2d9f87632f71a90b88cb5":[1,0,0,6,2,12], -"classgridfire_1_1reaction_1_1_reaction.html#af6c20e6d03a2d9f87632f71a90b88cb5":[3,0,0,6,2,12], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html":[1,0,0,6,3], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html":[3,0,0,6,3], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a05f71d318564d880079fd6c96d59ae21":[1,0,0,6,3,6], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a05f71d318564d880079fd6c96d59ae21":[3,0,0,6,3,6], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a128660f5fbc67054f73811ed2982d24d":[1,0,0,6,3,18], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a128660f5fbc67054f73811ed2982d24d":[3,0,0,6,3,18], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a13e003529a17fa61aafdce3abd2dc773":[1,0,0,6,3,19], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a13e003529a17fa61aafdce3abd2dc773":[3,0,0,6,3,19], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a1596de3439735a45ac344fa85ace6c82":[1,0,0,6,3,14], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a1596de3439735a45ac344fa85ace6c82":[3,0,0,6,3,14], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a272800016c83f259f5c6a92dc797353c":[1,0,0,6,3,15], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a272800016c83f259f5c6a92dc797353c":[3,0,0,6,3,15], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a339dbbf883b6ae20e33d9782d8376bcf":[1,0,0,6,3,3], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a339dbbf883b6ae20e33d9782d8376bcf":[3,0,0,6,3,3], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a3a4c2448865580001fd3c797b9f56979":[1,0,0,6,3,26], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a3a4c2448865580001fd3c797b9f56979":[3,0,0,6,3,26], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a443ec5d7138764b32975232e13071ccf":[1,0,0,6,3,9], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a443ec5d7138764b32975232e13071ccf":[3,0,0,6,3,9], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a47265467dbf2c324ce3e4c85ebbaa6a7":[1,0,0,6,3,23], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a47265467dbf2c324ce3e4c85ebbaa6a7":[3,0,0,6,3,23], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a54c8cd7c34564277fe28eefc623f666e":[1,0,0,6,3,0], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a54c8cd7c34564277fe28eefc623f666e":[3,0,0,6,3,0], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5962968fe478c79250e9d88d80a87600":[1,0,0,6,3,27] +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ac5963d0da6780de753df996b490f8d2c":[7,0,0,3,0,2], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#aea206c3a7600db8d657666fef88fa20d":[5,0,0,3,0,4], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#aea206c3a7600db8d657666fef88fa20d":[7,0,0,3,0,4], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#af43ad8375abf1cedfdccc296b9958c2b":[5,0,0,3,0,0], +"classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#af43ad8375abf1cedfdccc296b9958c2b":[7,0,0,3,0,0], +"classgridfire_1_1io_1_1_network_file_parser.html":[5,0,0,3,1], +"classgridfire_1_1io_1_1_network_file_parser.html":[7,0,0,3,1], +"classgridfire_1_1io_1_1_network_file_parser.html#a66e8e724c903d6ef4dd1c8103276bdbf":[5,0,0,3,1,1], +"classgridfire_1_1io_1_1_network_file_parser.html#a66e8e724c903d6ef4dd1c8103276bdbf":[7,0,0,3,1,1], +"classgridfire_1_1io_1_1_network_file_parser.html#a9b4095d06fad5df3805c92ae97b3eab3":[5,0,0,3,1,0], +"classgridfire_1_1io_1_1_network_file_parser.html#a9b4095d06fad5df3805c92ae97b3eab3":[7,0,0,3,1,0], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html":[5,0,0,3,2], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html":[7,0,0,3,2], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a4061e99bd77a3de0d6d9e317bfc74874":[5,0,0,3,2,4], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a4061e99bd77a3de0d6d9e317bfc74874":[7,0,0,3,2,4], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a4df01e3a93e1291d2cde0458545325f8":[5,0,0,3,2,3], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a4df01e3a93e1291d2cde0458545325f8":[7,0,0,3,2,3], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a6f8f9a1f54cd2be5ec66c3181be892de":[5,0,0,3,2,1], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a6f8f9a1f54cd2be5ec66c3181be892de":[7,0,0,3,2,1], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#acef7eafe3cbea159259f69c88d309b66":[5,0,0,3,2,5], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#acef7eafe3cbea159259f69c88d309b66":[7,0,0,3,2,5], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#ad913155a5a2a36b29e4ce4ca8d71c036":[5,0,0,3,2,0], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#ad913155a5a2a36b29e4ce4ca8d71c036":[7,0,0,3,2,0], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#afc8ed91e8c98205c505e3d9f0cff1993":[5,0,0,3,2,2], +"classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#afc8ed91e8c98205c505e3d9f0cff1993":[7,0,0,3,2,2], +"classgridfire_1_1partition_1_1_composite_partition_function.html":[5,0,0,4,1], +"classgridfire_1_1partition_1_1_composite_partition_function.html":[7,0,0,4,1], +"classgridfire_1_1partition_1_1_composite_partition_function.html#a44325e313db7f8f901c0dd5d84d4845b":[5,0,0,4,1,5], +"classgridfire_1_1partition_1_1_composite_partition_function.html#a44325e313db7f8f901c0dd5d84d4845b":[7,0,0,4,1,5], +"classgridfire_1_1partition_1_1_composite_partition_function.html#a66560e21a4a7b08e8da135ce8279ed88":[5,0,0,4,1,7], +"classgridfire_1_1partition_1_1_composite_partition_function.html#a66560e21a4a7b08e8da135ce8279ed88":[7,0,0,4,1,7], +"classgridfire_1_1partition_1_1_composite_partition_function.html#a7b000d55c7d1f489e54a57f7f4e3808a":[5,0,0,4,1,2], +"classgridfire_1_1partition_1_1_composite_partition_function.html#a7b000d55c7d1f489e54a57f7f4e3808a":[7,0,0,4,1,2], +"classgridfire_1_1partition_1_1_composite_partition_function.html#a85aaac230e9de2fd50d4d453f6d5def8":[5,0,0,4,1,9], +"classgridfire_1_1partition_1_1_composite_partition_function.html#a85aaac230e9de2fd50d4d453f6d5def8":[7,0,0,4,1,9], +"classgridfire_1_1partition_1_1_composite_partition_function.html#a8d6d278fcb5b8478b0e27535f877ee2b":[5,0,0,4,1,3], +"classgridfire_1_1partition_1_1_composite_partition_function.html#a8d6d278fcb5b8478b0e27535f877ee2b":[7,0,0,4,1,3], +"classgridfire_1_1partition_1_1_composite_partition_function.html#ac1bc5bedabef400fab6aceb477dbc6b9":[5,0,0,4,1,1], +"classgridfire_1_1partition_1_1_composite_partition_function.html#ac1bc5bedabef400fab6aceb477dbc6b9":[7,0,0,4,1,1], +"classgridfire_1_1partition_1_1_composite_partition_function.html#ac8900afaa5edd24fcb8eaf19e7379183":[5,0,0,4,1,4], +"classgridfire_1_1partition_1_1_composite_partition_function.html#ac8900afaa5edd24fcb8eaf19e7379183":[7,0,0,4,1,4], +"classgridfire_1_1partition_1_1_composite_partition_function.html#ad80743933712de627c6a69d06d42ceb5":[5,0,0,4,1,0], +"classgridfire_1_1partition_1_1_composite_partition_function.html#ad80743933712de627c6a69d06d42ceb5":[7,0,0,4,1,0], +"classgridfire_1_1partition_1_1_composite_partition_function.html#ae0fc1c6abdc86009ba0fc6c9f270ff8b":[5,0,0,4,1,8], +"classgridfire_1_1partition_1_1_composite_partition_function.html#ae0fc1c6abdc86009ba0fc6c9f270ff8b":[7,0,0,4,1,8], +"classgridfire_1_1partition_1_1_composite_partition_function.html#ae8908a78f087ea516cdd5a4cdd449a9c":[5,0,0,4,1,6], +"classgridfire_1_1partition_1_1_composite_partition_function.html#ae8908a78f087ea516cdd5a4cdd449a9c":[7,0,0,4,1,6], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html":[5,0,0,4,2], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html":[7,0,0,4,2], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a0eff10c7b134d9d4081ad72bbc785c5b":[5,0,0,4,2,3], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a0eff10c7b134d9d4081ad72bbc785c5b":[7,0,0,4,2,3], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a49b18aae58eb6250aaa23d43d55f02bd":[5,0,0,4,2,5], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a49b18aae58eb6250aaa23d43d55f02bd":[7,0,0,4,2,5], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a8afa2aee993eb3ed8d01c887d39b57eb":[5,0,0,4,2,0], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a8afa2aee993eb3ed8d01c887d39b57eb":[7,0,0,4,2,0], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a99c80e2f4ba36e88e08e2abd650a08fb":[5,0,0,4,2,4], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#a99c80e2f4ba36e88e08e2abd650a08fb":[7,0,0,4,2,4], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#ade2b0f92a3d9b74968166793466a11e4":[5,0,0,4,2,1], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#ade2b0f92a3d9b74968166793466a11e4":[7,0,0,4,2,1], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#af16da0015489307eb64639efbafbbdd5":[5,0,0,4,2,2], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#af16da0015489307eb64639efbafbbdd5":[7,0,0,4,2,2], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#af7f710edff96b1623c517ddab137c245":[5,0,0,4,2,7], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#af7f710edff96b1623c517ddab137c245":[7,0,0,4,2,7], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#af8d0146fc2afedf3785ae9ec932d3250":[5,0,0,4,2,6], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#af8d0146fc2afedf3785ae9ec932d3250":[7,0,0,4,2,6], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#aff8f82f918380795e98c30a00fcd939b":[5,0,0,4,2,8], +"classgridfire_1_1partition_1_1_ground_state_partition_function.html#aff8f82f918380795e98c30a00fcd939b":[7,0,0,4,2,8], +"classgridfire_1_1partition_1_1_partition_function.html":[5,0,0,4,3], +"classgridfire_1_1partition_1_1_partition_function.html":[7,0,0,4,3], +"classgridfire_1_1partition_1_1_partition_function.html#a08ee79b7d8723b4e00ee1fc9cdfbe817":[5,0,0,4,3,2], +"classgridfire_1_1partition_1_1_partition_function.html#a08ee79b7d8723b4e00ee1fc9cdfbe817":[7,0,0,4,3,2], +"classgridfire_1_1partition_1_1_partition_function.html#a14009bdaca47f3eddf2c6c023845db5a":[5,0,0,4,3,3], +"classgridfire_1_1partition_1_1_partition_function.html#a14009bdaca47f3eddf2c6c023845db5a":[7,0,0,4,3,3], +"classgridfire_1_1partition_1_1_partition_function.html#a197a0663dcfb4ab4be3b0e14b98391db":[5,0,0,4,3,0], +"classgridfire_1_1partition_1_1_partition_function.html#a197a0663dcfb4ab4be3b0e14b98391db":[7,0,0,4,3,0], +"classgridfire_1_1partition_1_1_partition_function.html#a677a90f992fd56b8718e36655c33ce6d":[5,0,0,4,3,1], +"classgridfire_1_1partition_1_1_partition_function.html#a677a90f992fd56b8718e36655c33ce6d":[7,0,0,4,3,1], +"classgridfire_1_1partition_1_1_partition_function.html#a6df4191d10516477371a0384e1e55bf5":[5,0,0,4,3,4], +"classgridfire_1_1partition_1_1_partition_function.html#a6df4191d10516477371a0384e1e55bf5":[7,0,0,4,3,4], +"classgridfire_1_1partition_1_1_partition_function.html#ab0c67985a972707eac0ebc64417dfb97":[5,0,0,4,3,5], +"classgridfire_1_1partition_1_1_partition_function.html#ab0c67985a972707eac0ebc64417dfb97":[7,0,0,4,3,5], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html":[5,0,0,4,4], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html":[7,0,0,4,4], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a12058e121981294f447e69a467fd84cd":[5,0,0,4,4,8], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a12058e121981294f447e69a467fd84cd":[7,0,0,4,4,8], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a3aa478acf12e09b6dd268f744071b2a0":[5,0,0,4,4,12], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a3aa478acf12e09b6dd268f744071b2a0":[7,0,0,4,4,12], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a3baed110ab1b12e22071dc2d92c55db9":[5,0,0,4,4,9], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a3baed110ab1b12e22071dc2d92c55db9":[7,0,0,4,4,9], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a50ce19df4c12e22bbcb61422248a4038":[5,0,0,4,4,14], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a50ce19df4c12e22bbcb61422248a4038":[7,0,0,4,4,14], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a57384ffb1c81cf982614d90e23b173b6":[5,0,0,4,4,13], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a57384ffb1c81cf982614d90e23b173b6":[7,0,0,4,4,13], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a588a11c654751765b04d6425c99041f5":[5,0,0,4,4,11], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a588a11c654751765b04d6425c99041f5":[7,0,0,4,4,11], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329":[5,0,0,4,4,3], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329":[7,0,0,4,4,3], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329aa692ae3131928d57ddcd2408d6b44d71":[5,0,0,4,4,3,0], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329aa692ae3131928d57ddcd2408d6b44d71":[7,0,0,4,4,3,0], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329abb276a700ba6a5b912fa0bf0a668d735":[5,0,0,4,4,3,2], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329abb276a700ba6a5b912fa0bf0a668d735":[7,0,0,4,4,3,2], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329ad8c6323fcc54dfc5319fbd935ae4f75d":[5,0,0,4,4,3,1], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329ad8c6323fcc54dfc5319fbd935ae4f75d":[7,0,0,4,4,3,1], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#aaa1e11579b44a88c5f18943cc303c4b4":[5,0,0,4,4,7], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#aaa1e11579b44a88c5f18943cc303c4b4":[7,0,0,4,4,7], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ac58b95c8530f69f063c8ed8293487aec":[5,0,0,4,4,10], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ac58b95c8530f69f063c8ed8293487aec":[7,0,0,4,4,10], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ad229cac0a84df5ebbcaf0550f83debf6":[5,0,0,4,4,5], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ad229cac0a84df5ebbcaf0550f83debf6":[7,0,0,4,4,5], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ae67464baee3b12cdc0470be74524866c":[5,0,0,4,4,4], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ae67464baee3b12cdc0470be74524866c":[7,0,0,4,4,4], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#aebe49d06b50a18ea4484ff15cb301681":[5,0,0,4,4,6], +"classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#aebe49d06b50a18ea4484ff15cb301681":[7,0,0,4,4,6], +"classgridfire_1_1reaction_1_1_logical_reaction.html":[5,0,0,6,0], +"classgridfire_1_1reaction_1_1_logical_reaction.html":[7,0,0,6,0], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a019b721d83741acdb16036f00739f87c":[5,0,0,6,0,7], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a019b721d83741acdb16036f00739f87c":[7,0,0,6,0,7], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a054994f733b44293b4d79f3a9b207560":[5,0,0,6,0,9], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a054994f733b44293b4d79f3a9b207560":[7,0,0,6,0,9], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a10cbea11653524dae2f7eafb5c22c90f":[5,0,0,6,0,12], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a10cbea11653524dae2f7eafb5c22c90f":[7,0,0,6,0,12], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a14a24cb8ea25a1514134acc51197f1de":[5,0,0,6,0,1], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a14a24cb8ea25a1514134acc51197f1de":[7,0,0,6,0,1], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a1d2fb3b6a6a1860ace98b32447d1dd1b":[5,0,0,6,0,6], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a1d2fb3b6a6a1860ace98b32447d1dd1b":[7,0,0,6,0,6], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a4ae3806e5e1a802b86a6de292d043476":[5,0,0,6,0,2], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a4ae3806e5e1a802b86a6de292d043476":[7,0,0,6,0,2], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a5d410de1053f8028faed1f0d0a6083f5":[5,0,0,6,0,3], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a5d410de1053f8028faed1f0d0a6083f5":[7,0,0,6,0,3], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a6965906ea33ebd0d615811219d9e9537":[5,0,0,6,0,0], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a6965906ea33ebd0d615811219d9e9537":[7,0,0,6,0,0], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a7fe91d24e20ebc76d612f6ad742f476f":[5,0,0,6,0,14], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a7fe91d24e20ebc76d612f6ad742f476f":[7,0,0,6,0,14], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a81f75f0085f8a5a45169f0b7240c809d":[5,0,0,6,0,13], +"classgridfire_1_1reaction_1_1_logical_reaction.html#a81f75f0085f8a5a45169f0b7240c809d":[7,0,0,6,0,13], +"classgridfire_1_1reaction_1_1_logical_reaction.html#aa4b8d0d30459f360ff6e29d848e943d5":[5,0,0,6,0,4], +"classgridfire_1_1reaction_1_1_logical_reaction.html#aa4b8d0d30459f360ff6e29d848e943d5":[7,0,0,6,0,4], +"classgridfire_1_1reaction_1_1_logical_reaction.html#adad6f4297c1d8ce487eab092b73cdd32":[5,0,0,6,0,5], +"classgridfire_1_1reaction_1_1_logical_reaction.html#adad6f4297c1d8ce487eab092b73cdd32":[7,0,0,6,0,5], +"classgridfire_1_1reaction_1_1_logical_reaction.html#add094eda0e71126f8443698d7f3317f4":[5,0,0,6,0,11], +"classgridfire_1_1reaction_1_1_logical_reaction.html#add094eda0e71126f8443698d7f3317f4":[7,0,0,6,0,11], +"classgridfire_1_1reaction_1_1_logical_reaction.html#af8d23557326e6c8499fa4919ac0bd972":[5,0,0,6,0,8], +"classgridfire_1_1reaction_1_1_logical_reaction.html#af8d23557326e6c8499fa4919ac0bd972":[7,0,0,6,0,8], +"classgridfire_1_1reaction_1_1_logical_reaction.html#afa41050855b842c63db16c94d2e9b897":[5,0,0,6,0,10], +"classgridfire_1_1reaction_1_1_logical_reaction.html#afa41050855b842c63db16c94d2e9b897":[7,0,0,6,0,10], +"classgridfire_1_1reaction_1_1_reaction.html":[5,0,0,6,2], +"classgridfire_1_1reaction_1_1_reaction.html":[7,0,0,6,2], +"classgridfire_1_1reaction_1_1_reaction.html#a0185c6be5465d113f25e00aee1297cd6":[5,0,0,6,2,38], +"classgridfire_1_1reaction_1_1_reaction.html#a0185c6be5465d113f25e00aee1297cd6":[7,0,0,6,2,38], +"classgridfire_1_1reaction_1_1_reaction.html#a01c67726efbaa2ff8e4d6f2c965f485c":[5,0,0,6,2,19], +"classgridfire_1_1reaction_1_1_reaction.html#a01c67726efbaa2ff8e4d6f2c965f485c":[7,0,0,6,2,19], +"classgridfire_1_1reaction_1_1_reaction.html#a074d3cd2421fd5d0133e47f0522403e2":[5,0,0,6,2,9], +"classgridfire_1_1reaction_1_1_reaction.html#a074d3cd2421fd5d0133e47f0522403e2":[7,0,0,6,2,9], +"classgridfire_1_1reaction_1_1_reaction.html#a084c38181408ed5e6fa2a2dd4d0ec905":[5,0,0,6,2,13], +"classgridfire_1_1reaction_1_1_reaction.html#a084c38181408ed5e6fa2a2dd4d0ec905":[7,0,0,6,2,13], +"classgridfire_1_1reaction_1_1_reaction.html#a0b0b9ac498080aae91ffd466d1ae85a9":[5,0,0,6,2,37], +"classgridfire_1_1reaction_1_1_reaction.html#a0b0b9ac498080aae91ffd466d1ae85a9":[7,0,0,6,2,37], +"classgridfire_1_1reaction_1_1_reaction.html#a0b543e9b0bb4a21efe4b29780d9bdf5b":[5,0,0,6,2,24], +"classgridfire_1_1reaction_1_1_reaction.html#a0b543e9b0bb4a21efe4b29780d9bdf5b":[7,0,0,6,2,24], +"classgridfire_1_1reaction_1_1_reaction.html#a16f9cbb6269817099d3dc07d4e63da7b":[5,0,0,6,2,29], +"classgridfire_1_1reaction_1_1_reaction.html#a16f9cbb6269817099d3dc07d4e63da7b":[7,0,0,6,2,29], +"classgridfire_1_1reaction_1_1_reaction.html#a1d3c8ab6d55155f9a21ad80ed8b9ef97":[5,0,0,6,2,15], +"classgridfire_1_1reaction_1_1_reaction.html#a1d3c8ab6d55155f9a21ad80ed8b9ef97":[7,0,0,6,2,15], +"classgridfire_1_1reaction_1_1_reaction.html#a2b05ab608187216fc751bd2e42e8b7d8":[5,0,0,6,2,28], +"classgridfire_1_1reaction_1_1_reaction.html#a2b05ab608187216fc751bd2e42e8b7d8":[7,0,0,6,2,28], +"classgridfire_1_1reaction_1_1_reaction.html#a2f1c115a99bc7c477a2e858ff18b1b51":[5,0,0,6,2,16], +"classgridfire_1_1reaction_1_1_reaction.html#a2f1c115a99bc7c477a2e858ff18b1b51":[7,0,0,6,2,16], +"classgridfire_1_1reaction_1_1_reaction.html#a3a8ba9212d76d5ce51f20df6892c6061":[5,0,0,6,2,3], +"classgridfire_1_1reaction_1_1_reaction.html#a3a8ba9212d76d5ce51f20df6892c6061":[7,0,0,6,2,3], +"classgridfire_1_1reaction_1_1_reaction.html#a410e2ab0784ad751f82bbe55be603db0":[5,0,0,6,2,25], +"classgridfire_1_1reaction_1_1_reaction.html#a410e2ab0784ad751f82bbe55be603db0":[7,0,0,6,2,25], +"classgridfire_1_1reaction_1_1_reaction.html#a4b5607ed413acdf29539b8a57461e49e":[5,0,0,6,2,33], +"classgridfire_1_1reaction_1_1_reaction.html#a4b5607ed413acdf29539b8a57461e49e":[7,0,0,6,2,33], +"classgridfire_1_1reaction_1_1_reaction.html#a59122a2898bb9af640cc3e9aeb49028b":[5,0,0,6,2,34], +"classgridfire_1_1reaction_1_1_reaction.html#a59122a2898bb9af640cc3e9aeb49028b":[7,0,0,6,2,34], +"classgridfire_1_1reaction_1_1_reaction.html#a5c685e5a736b51799e5b9f6746c4126b":[5,0,0,6,2,30], +"classgridfire_1_1reaction_1_1_reaction.html#a5c685e5a736b51799e5b9f6746c4126b":[7,0,0,6,2,30], +"classgridfire_1_1reaction_1_1_reaction.html#a5cb438adfefb640e4bc58e09053bd629":[5,0,0,6,2,7], +"classgridfire_1_1reaction_1_1_reaction.html#a5cb438adfefb640e4bc58e09053bd629":[7,0,0,6,2,7], +"classgridfire_1_1reaction_1_1_reaction.html#a6124aa9fc2306349e1dd879a37923248":[5,0,0,6,2,32], +"classgridfire_1_1reaction_1_1_reaction.html#a6124aa9fc2306349e1dd879a37923248":[7,0,0,6,2,32], +"classgridfire_1_1reaction_1_1_reaction.html#a648b9ed6108bed2469dc028fb7e351af":[5,0,0,6,2,6], +"classgridfire_1_1reaction_1_1_reaction.html#a648b9ed6108bed2469dc028fb7e351af":[7,0,0,6,2,6], +"classgridfire_1_1reaction_1_1_reaction.html#a6e2ff61b9e8409f2a561663628b8ce02":[5,0,0,6,2,20], +"classgridfire_1_1reaction_1_1_reaction.html#a6e2ff61b9e8409f2a561663628b8ce02":[7,0,0,6,2,20], +"classgridfire_1_1reaction_1_1_reaction.html#a7044d0a1d59d85502ce554e4ec2167e4":[5,0,0,6,2,31], +"classgridfire_1_1reaction_1_1_reaction.html#a7044d0a1d59d85502ce554e4ec2167e4":[7,0,0,6,2,31], +"classgridfire_1_1reaction_1_1_reaction.html#a735192a42f72cd68f289493753e1a616":[5,0,0,6,2,4], +"classgridfire_1_1reaction_1_1_reaction.html#a735192a42f72cd68f289493753e1a616":[7,0,0,6,2,4], +"classgridfire_1_1reaction_1_1_reaction.html#a78f42664cc957e266b6cf15fda09be97":[5,0,0,6,2,18], +"classgridfire_1_1reaction_1_1_reaction.html#a78f42664cc957e266b6cf15fda09be97":[7,0,0,6,2,18], +"classgridfire_1_1reaction_1_1_reaction.html#a7dc8fda87e0581fde6da0a81cf4d7224":[5,0,0,6,2,2], +"classgridfire_1_1reaction_1_1_reaction.html#a7dc8fda87e0581fde6da0a81cf4d7224":[7,0,0,6,2,2], +"classgridfire_1_1reaction_1_1_reaction.html#a7dff19d387e771d96c26e98d75ee9d5c":[5,0,0,6,2,1], +"classgridfire_1_1reaction_1_1_reaction.html#a7dff19d387e771d96c26e98d75ee9d5c":[7,0,0,6,2,1], +"classgridfire_1_1reaction_1_1_reaction.html#a855ea65e4b62fb0cddc550424a4bc923":[5,0,0,6,2,23], +"classgridfire_1_1reaction_1_1_reaction.html#a855ea65e4b62fb0cddc550424a4bc923":[7,0,0,6,2,23], +"classgridfire_1_1reaction_1_1_reaction.html#a85968076e686e67763f4fdf4f72a892e":[5,0,0,6,2,22], +"classgridfire_1_1reaction_1_1_reaction.html#a85968076e686e67763f4fdf4f72a892e":[7,0,0,6,2,22], +"classgridfire_1_1reaction_1_1_reaction.html#a87a065b3c7806bcdb5eadb7de2978a11":[5,0,0,6,2,36], +"classgridfire_1_1reaction_1_1_reaction.html#a87a065b3c7806bcdb5eadb7de2978a11":[7,0,0,6,2,36], +"classgridfire_1_1reaction_1_1_reaction.html#aa1d71e38fc55ae691dbb9ec459a612a5":[5,0,0,6,2,11], +"classgridfire_1_1reaction_1_1_reaction.html#aa1d71e38fc55ae691dbb9ec459a612a5":[7,0,0,6,2,11], +"classgridfire_1_1reaction_1_1_reaction.html#aa61a9a024d7c4ff66a351ccd0277ec72":[5,0,0,6,2,35], +"classgridfire_1_1reaction_1_1_reaction.html#aa61a9a024d7c4ff66a351ccd0277ec72":[7,0,0,6,2,35], +"classgridfire_1_1reaction_1_1_reaction.html#aa67d05dfabf007c1acad34052d9a1dba":[5,0,0,6,2,14], +"classgridfire_1_1reaction_1_1_reaction.html#aa67d05dfabf007c1acad34052d9a1dba":[7,0,0,6,2,14], +"classgridfire_1_1reaction_1_1_reaction.html#aaf0c94db6536b4a9ac1ec08a5c8f01ac":[5,0,0,6,2,27], +"classgridfire_1_1reaction_1_1_reaction.html#aaf0c94db6536b4a9ac1ec08a5c8f01ac":[7,0,0,6,2,27], +"classgridfire_1_1reaction_1_1_reaction.html#ab1860df84843be70f97469761e11ab6a":[5,0,0,6,2,0], +"classgridfire_1_1reaction_1_1_reaction.html#ab1860df84843be70f97469761e11ab6a":[7,0,0,6,2,0], +"classgridfire_1_1reaction_1_1_reaction.html#ab92785f331a446e51a0960b75d60b37b":[5,0,0,6,2,8], +"classgridfire_1_1reaction_1_1_reaction.html#ab92785f331a446e51a0960b75d60b37b":[7,0,0,6,2,8], +"classgridfire_1_1reaction_1_1_reaction.html#abbe243affa61ba9b2cd2a7b905cd5e45":[5,0,0,6,2,10], +"classgridfire_1_1reaction_1_1_reaction.html#abbe243affa61ba9b2cd2a7b905cd5e45":[7,0,0,6,2,10], +"classgridfire_1_1reaction_1_1_reaction.html#abda0b4e4313e6d4ba57acf37d5976fb8":[5,0,0,6,2,21], +"classgridfire_1_1reaction_1_1_reaction.html#abda0b4e4313e6d4ba57acf37d5976fb8":[7,0,0,6,2,21], +"classgridfire_1_1reaction_1_1_reaction.html#ac426457cf0a54a15b206549422083bac":[5,0,0,6,2,17], +"classgridfire_1_1reaction_1_1_reaction.html#ac426457cf0a54a15b206549422083bac":[7,0,0,6,2,17], +"classgridfire_1_1reaction_1_1_reaction.html#ad359c06d7196c1a7a955a7b66a51dbe3":[5,0,0,6,2,26], +"classgridfire_1_1reaction_1_1_reaction.html#ad359c06d7196c1a7a955a7b66a51dbe3":[7,0,0,6,2,26], +"classgridfire_1_1reaction_1_1_reaction.html#ad81e9b2a1773470059ca6989c60556ec":[5,0,0,6,2,5], +"classgridfire_1_1reaction_1_1_reaction.html#ad81e9b2a1773470059ca6989c60556ec":[7,0,0,6,2,5], +"classgridfire_1_1reaction_1_1_reaction.html#af6c20e6d03a2d9f87632f71a90b88cb5":[5,0,0,6,2,12], +"classgridfire_1_1reaction_1_1_reaction.html#af6c20e6d03a2d9f87632f71a90b88cb5":[7,0,0,6,2,12], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html":[5,0,0,6,3], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html":[7,0,0,6,3], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a05f71d318564d880079fd6c96d59ae21":[5,0,0,6,3,6], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a05f71d318564d880079fd6c96d59ae21":[7,0,0,6,3,6], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a128660f5fbc67054f73811ed2982d24d":[5,0,0,6,3,18], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a128660f5fbc67054f73811ed2982d24d":[7,0,0,6,3,18], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a13e003529a17fa61aafdce3abd2dc773":[5,0,0,6,3,19], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a13e003529a17fa61aafdce3abd2dc773":[7,0,0,6,3,19], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a1596de3439735a45ac344fa85ace6c82":[5,0,0,6,3,14], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a1596de3439735a45ac344fa85ace6c82":[7,0,0,6,3,14], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a272800016c83f259f5c6a92dc797353c":[5,0,0,6,3,15], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a272800016c83f259f5c6a92dc797353c":[7,0,0,6,3,15], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a339dbbf883b6ae20e33d9782d8376bcf":[5,0,0,6,3,3], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a339dbbf883b6ae20e33d9782d8376bcf":[7,0,0,6,3,3], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a3a4c2448865580001fd3c797b9f56979":[5,0,0,6,3,26], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a3a4c2448865580001fd3c797b9f56979":[7,0,0,6,3,26], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a443ec5d7138764b32975232e13071ccf":[5,0,0,6,3,9], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a443ec5d7138764b32975232e13071ccf":[7,0,0,6,3,9], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a47265467dbf2c324ce3e4c85ebbaa6a7":[5,0,0,6,3,23], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a47265467dbf2c324ce3e4c85ebbaa6a7":[7,0,0,6,3,23], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a54c8cd7c34564277fe28eefc623f666e":[5,0,0,6,3,0], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a54c8cd7c34564277fe28eefc623f666e":[7,0,0,6,3,0], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5962968fe478c79250e9d88d80a87600":[5,0,0,6,3,27], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5962968fe478c79250e9d88d80a87600":[7,0,0,6,3,27], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5fda3af5ea9ae0ecfb60a61a9e07f5b4":[5,0,0,6,3,24] }; diff --git a/docs/html/navtreeindex4.js b/docs/html/navtreeindex4.js index 8f9e0d8a..0519182a 100644 --- a/docs/html/navtreeindex4.js +++ b/docs/html/navtreeindex4.js @@ -1,253 +1,253 @@ var NAVTREEINDEX4 = { -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5962968fe478c79250e9d88d80a87600":[3,0,0,6,3,27], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5fda3af5ea9ae0ecfb60a61a9e07f5b4":[1,0,0,6,3,24], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5fda3af5ea9ae0ecfb60a61a9e07f5b4":[3,0,0,6,3,24], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a638067a3e55ec2a422206055881aaaad":[1,0,0,6,3,20], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a638067a3e55ec2a422206055881aaaad":[3,0,0,6,3,20], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a6a1dc3c56690386ae9f6aa5c2aa37ba2":[1,0,0,6,3,22], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a6a1dc3c56690386ae9f6aa5c2aa37ba2":[3,0,0,6,3,22], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a7777ecd0f594fdf66ce57d22610fad3c":[1,0,0,6,3,8], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a7777ecd0f594fdf66ce57d22610fad3c":[3,0,0,6,3,8], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a87257704009fcd57b553f86cdaacb597":[1,0,0,6,3,4], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a87257704009fcd57b553f86cdaacb597":[3,0,0,6,3,4], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a89c4c5af12aef7fbfc24316c88237e22":[1,0,0,6,3,21], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a89c4c5af12aef7fbfc24316c88237e22":[3,0,0,6,3,21], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a9def4c9a3a7a03625b7c467fe7440428":[1,0,0,6,3,1], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a9def4c9a3a7a03625b7c467fe7440428":[3,0,0,6,3,1], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#aac76ec883b4ecebb2a94b2485dae7105":[1,0,0,6,3,16], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#aac76ec883b4ecebb2a94b2485dae7105":[3,0,0,6,3,16], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ab8cb5fbce6b819b9e4e44b0c2db54c6f":[1,0,0,6,3,7], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ab8cb5fbce6b819b9e4e44b0c2db54c6f":[3,0,0,6,3,7], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac128da7417955ef8c5cb2bde5a1293c9":[1,0,0,6,3,13], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac128da7417955ef8c5cb2bde5a1293c9":[3,0,0,6,3,13], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac42606350d7557106f7954b1f114c128":[1,0,0,6,3,10], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac42606350d7557106f7954b1f114c128":[3,0,0,6,3,10], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac510dce14a6033551318c0c7b241f3c8":[1,0,0,6,3,17], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac510dce14a6033551318c0c7b241f3c8":[3,0,0,6,3,17], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac6fcc5b08938b73ff6dac680e5bf28d9":[1,0,0,6,3,25], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac6fcc5b08938b73ff6dac680e5bf28d9":[3,0,0,6,3,25], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ad19adbee44a71559a53785e3b1fc7e92":[1,0,0,6,3,12], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ad19adbee44a71559a53785e3b1fc7e92":[3,0,0,6,3,12], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ad870856d206d93f27125c88d44ff9e34":[1,0,0,6,3,11], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ad870856d206d93f27125c88d44ff9e34":[3,0,0,6,3,11], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ada1d1880be53b81a9ed7b966fd6ade5a":[1,0,0,6,3,2], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ada1d1880be53b81a9ed7b966fd6ade5a":[3,0,0,6,3,2], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#aee42bb25973dadc6629bdb5cb1db6369":[1,0,0,6,3,5], -"classgridfire_1_1reaction_1_1_templated_reaction_set.html#aee42bb25973dadc6629bdb5cb1db6369":[3,0,0,6,3,5], -"classgridfire_1_1screening_1_1_bare_screening_model.html":[1,0,0,7,0], -"classgridfire_1_1screening_1_1_bare_screening_model.html":[3,0,0,7,0], -"classgridfire_1_1screening_1_1_bare_screening_model.html#a51119d705267e0b415aae8b4881d8c96":[1,0,0,7,0,0], -"classgridfire_1_1screening_1_1_bare_screening_model.html#a51119d705267e0b415aae8b4881d8c96":[3,0,0,7,0,0], -"classgridfire_1_1screening_1_1_bare_screening_model.html#a6c93b72c8ca34623127f0846d8dee50a":[1,0,0,7,0,1], -"classgridfire_1_1screening_1_1_bare_screening_model.html#a6c93b72c8ca34623127f0846d8dee50a":[3,0,0,7,0,1], -"classgridfire_1_1screening_1_1_bare_screening_model.html#ac35ad34c5da7e1b5087552aa5c83fe60":[1,0,0,7,0,3], -"classgridfire_1_1screening_1_1_bare_screening_model.html#ac35ad34c5da7e1b5087552aa5c83fe60":[3,0,0,7,0,3], -"classgridfire_1_1screening_1_1_bare_screening_model.html#ac5647d633cd5bbd7cb5136b7fa4cad99":[1,0,0,7,0,2], -"classgridfire_1_1screening_1_1_bare_screening_model.html#ac5647d633cd5bbd7cb5136b7fa4cad99":[3,0,0,7,0,2], -"classgridfire_1_1screening_1_1_screening_model.html":[1,0,0,7,1], -"classgridfire_1_1screening_1_1_screening_model.html":[3,0,0,7,1], -"classgridfire_1_1screening_1_1_screening_model.html#a107ff2897f040d6f27f69d56a0bdd28d":[1,0,0,7,1,0], -"classgridfire_1_1screening_1_1_screening_model.html#a107ff2897f040d6f27f69d56a0bdd28d":[3,0,0,7,1,0], -"classgridfire_1_1screening_1_1_screening_model.html#a6c381a823cb9c1680d3e9c846da4ae22":[1,0,0,7,1,2], -"classgridfire_1_1screening_1_1_screening_model.html#a6c381a823cb9c1680d3e9c846da4ae22":[3,0,0,7,1,2], -"classgridfire_1_1screening_1_1_screening_model.html#aaec9184d80c86a2d8674e395dad81bde":[1,0,0,7,1,3], -"classgridfire_1_1screening_1_1_screening_model.html#aaec9184d80c86a2d8674e395dad81bde":[3,0,0,7,1,3], -"classgridfire_1_1screening_1_1_screening_model.html#adef175acdbd911527f56a1f1592579a7":[1,0,0,7,1,1], -"classgridfire_1_1screening_1_1_screening_model.html#adef175acdbd911527f56a1f1592579a7":[3,0,0,7,1,1], -"classgridfire_1_1screening_1_1_weak_screening_model.html":[1,0,0,7,2], -"classgridfire_1_1screening_1_1_weak_screening_model.html":[3,0,0,7,2], -"classgridfire_1_1screening_1_1_weak_screening_model.html#a0a4d7d6d36dbe7b764b613d34f18386f":[1,0,0,7,2,3], -"classgridfire_1_1screening_1_1_weak_screening_model.html#a0a4d7d6d36dbe7b764b613d34f18386f":[3,0,0,7,2,3], -"classgridfire_1_1screening_1_1_weak_screening_model.html#a2695206d46b9d2c2503f8e58c44df88f":[1,0,0,7,2,0], -"classgridfire_1_1screening_1_1_weak_screening_model.html#a2695206d46b9d2c2503f8e58c44df88f":[3,0,0,7,2,0], -"classgridfire_1_1screening_1_1_weak_screening_model.html#ac6bc78769670a460af1ff88284cb8ad4":[1,0,0,7,2,1], -"classgridfire_1_1screening_1_1_weak_screening_model.html#ac6bc78769670a460af1ff88284cb8ad4":[3,0,0,7,2,1], -"classgridfire_1_1screening_1_1_weak_screening_model.html#afbaeaefe6b3ab3ecf81889ddc1cff76c":[1,0,0,7,2,2], -"classgridfire_1_1screening_1_1_weak_screening_model.html#afbaeaefe6b3ab3ecf81889ddc1cff76c":[3,0,0,7,2,2], -"classgridfire_1_1solver_1_1_direct_network_solver.html":[1,0,0,8,0], -"classgridfire_1_1solver_1_1_direct_network_solver.html":[3,0,0,8,0], -"classgridfire_1_1solver_1_1_direct_network_solver.html#a093aa89fd23c2fe03266e286871c7079":[1,0,0,8,0,4], -"classgridfire_1_1solver_1_1_direct_network_solver.html#a093aa89fd23c2fe03266e286871c7079":[3,0,0,8,0,4], -"classgridfire_1_1solver_1_1_direct_network_solver.html#a0e8a4b8ef656e0b084d11bea982e412a":[1,0,0,8,0,2], -"classgridfire_1_1solver_1_1_direct_network_solver.html#a0e8a4b8ef656e0b084d11bea982e412a":[3,0,0,8,0,2], -"classgridfire_1_1solver_1_1_direct_network_solver.html#a2cc12e737a753a42b72a45be3fbfa8ab":[1,0,0,8,0,3], -"classgridfire_1_1solver_1_1_direct_network_solver.html#a2cc12e737a753a42b72a45be3fbfa8ab":[3,0,0,8,0,3], -"classgridfire_1_1solver_1_1_network_solver_strategy.html":[1,0,0,8,1], -"classgridfire_1_1solver_1_1_network_solver_strategy.html":[3,0,0,8,1], -"classgridfire_1_1solver_1_1_network_solver_strategy.html#a01cbbec0eb5c3a60f50da38cdaf66505":[1,0,0,8,1,0], -"classgridfire_1_1solver_1_1_network_solver_strategy.html#a01cbbec0eb5c3a60f50da38cdaf66505":[3,0,0,8,1,0], -"classgridfire_1_1solver_1_1_network_solver_strategy.html#a1693dc93f63599c89587d729aca8e318":[1,0,0,8,1,1], -"classgridfire_1_1solver_1_1_network_solver_strategy.html#a1693dc93f63599c89587d729aca8e318":[3,0,0,8,1,1], -"classgridfire_1_1solver_1_1_network_solver_strategy.html#a724924d94eaf82b67d9988a55c3261e8":[1,0,0,8,1,3], -"classgridfire_1_1solver_1_1_network_solver_strategy.html#a724924d94eaf82b67d9988a55c3261e8":[3,0,0,8,1,3], -"classgridfire_1_1solver_1_1_network_solver_strategy.html#ace539b0482db171845ff1bd38d76b70f":[1,0,0,8,1,2], -"classgridfire_1_1solver_1_1_network_solver_strategy.html#ace539b0482db171845ff1bd38d76b70f":[3,0,0,8,1,2], -"conceptgridfire_1_1_engine_type.html":[1,0,0,28], -"conceptgridfire_1_1_engine_type.html":[2,0,1], -"conceptgridfire_1_1_is_arithmetic_or_a_d.html":[1,0,0,27], -"conceptgridfire_1_1_is_arithmetic_or_a_d.html":[2,0,0], -"concepts.html":[2], -"construction_8cpp.html":[4,0,1,1,0,0,0], -"construction_8cpp_source.html":[4,0,1,1,0,0,0], -"construction_8h.html":[4,0,1,0,0,0,0,0], -"construction_8h_source.html":[4,0,1,0,0,0,0,0], -"dir_048d8e0a5613c02d1dd32a8c2b4fae8e.html":[4,0,1,2,3], -"dir_1ae9febcce3c81c54e014e2202672ae2.html":[4,0,1,2,2], -"dir_1c671bae89ad45c4f6571bd7c3fca7f2.html":[4,0,1,0,0,3], -"dir_1d1d50ce0d70b163d7d102a960190628.html":[4,0,1,0,0,4], -"dir_3626e0c0e3c5d7812d6b277dfa4ec364.html":[4,0,1,0,0], -"dir_3cc0b3e3c66436f74054a789a4a47fbc.html":[4,0,1,1,0], -"dir_43d540904cac5d711ae55af9d63e6471.html":[4,0,1,1,0,0], -"dir_49e56c817e5e54854c35e136979f97ca.html":[4,0,0], -"dir_4eba3bf96e8b886928c6be1f4154164d.html":[4,0,1,2,6], -"dir_4fd0dc9a50f7a53e22cb356c650f915e.html":[4,0,1,1,5], -"dir_5c0d64f70903e893b1efe571a4b8de29.html":[4,0,1,2], -"dir_64012712bac8d4927da7703e58c6c3c3.html":[4,0,1,2,7], -"dir_65bc51589f8002bfcb72faf47ab41180.html":[4,0,1,1,1], -"dir_68267d1309a1af8e8297ef4c3efbcdba.html":[4,0,1], -"dir_6f67cad5a3dd5daef2b4bab22419acbf.html":[4,0,1,2,9], -"dir_736d89e8e2b688d729ae4656e8c69720.html":[4,0,1,2,0,0], -"dir_7eae81c2ec58ffa76af06bb25bb86137.html":[4,0,1,2,4], -"dir_80d0745b866022f2047f807b3376dff7.html":[4,0,1,0,0,0,1], -"dir_87d18a4dc5174905bfd7d2dc734defe6.html":[4,0,1,1,6], -"dir_8e34b6fea5a3d13256b367f27bc2135d.html":[4,0,1,0,0,8], -"dir_902e06e9d82d80b06df7be6e417fa9ee.html":[4,0,1,1,3], -"dir_97105ebeaecd797c90bf23079fd9b0e6.html":[4,0,1,2,4,0], -"dir_9f35e0f3e3878d201f80e9b6c966a769.html":[4,0,1,0,0,2], -"dir_a2537f6f0ba382cc4200a69fb7d9b7da.html":[4,0,1,1,2,0], -"dir_ad59de2d6f32552fa0ecb4acca2fbb0b.html":[4,0,1,0,0,6], -"dir_aff155d61c3b73b9ab7dcdc908c4d49e.html":[4,0,1,0,0,0], -"dir_b0856f6b0d80ccb263b2f415c91f9e17.html":[4,0,1,0], -"dir_b854c27c088682f074a57cfa949846df.html":[4,0,1,2,5], -"dir_bf5ef66fceb9aacde9848923f7632729.html":[4,0,1,2,1], -"dir_bfff093b02c380358955f421b7f67de5.html":[4,0,1,2,7,0], -"dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html":[4,0,0,0], -"dir_c73541f51459c9e567d01a066f229f1c.html":[4,0,1,1,4], -"dir_c85d3e3c5052e9ad9ce18c6863244a25.html":[4,0,1,1], -"dir_cd87a60aa1dbf4ee960e0533fd7a9743.html":[4,0,1,0,0,1], -"dir_d0a49494bbb6e91de214e6669adf5efa.html":[4,0,1,2,0], -"dir_d5492b42d970deba31f48df1b35a6c47.html":[4,0,1,0,0,0,2], -"dir_d70391a28a381da2f0629437a1b6db28.html":[4,0,1,2,8], -"dir_dd8201c056cb17022d2864e6e5aa368d.html":[4,0,1,2,3,0], -"dir_e2a8863ee8e7cd9122c04bdba1c35a3b.html":[4,0,1,0,0,7], -"dir_e87948a39c0c6c3f66d9f5f967ab86bd.html":[4,0,1,1,0,1], -"dir_f2d7b0c77cb2532170ac94ead6e4ba70.html":[4,0,1,0,0,5], -"dir_f575fd282ecf3769a887e0c3d3cafd55.html":[4,0,1,0,0,4,0], -"dir_fe5109f07276e0a4a472af6b22fd99c7.html":[4,0,1,1,2], -"dir_fe7d6b610561b6ccbae8c0cd892464cf.html":[4,0,1,2,6,0], -"dir_fedd162cb41c94f7e299c266e75251fd.html":[4,0,1,0,0,0,0], -"engine_2bindings_8cpp.html":[4,0,1,2,0,1], -"engine_2bindings_8cpp.html#a01ff627d4ef6a21b3323cd383dd29841":[4,0,1,2,0,1,2], -"engine_2bindings_8cpp.html#a4066aaf2dca39ee1ed37ad53169f1cdf":[4,0,1,2,0,1,1], -"engine_2bindings_8cpp.html#a61b016667b7477d898be2a2a5bc7cab8":[4,0,1,2,0,1,3], -"engine_2bindings_8cpp.html#a74a027923ac27f235cf565f8d2a355bd":[4,0,1,2,0,1,6], -"engine_2bindings_8cpp.html#a884aac3c3f2e8c62843c69329052d642":[4,0,1,2,0,1,4], -"engine_2bindings_8cpp.html#ac2df9cd0e71d39b97ddd47b3e7024b0c":[4,0,1,2,0,1,5], -"engine_2bindings_8cpp_source.html":[4,0,1,2,0,1], -"engine_2bindings_8h.html":[4,0,1,2,0,2], -"engine_2bindings_8h.html#a01ff627d4ef6a21b3323cd383dd29841":[4,0,1,2,0,2,1], -"engine_2bindings_8h.html#a4066aaf2dca39ee1ed37ad53169f1cdf":[4,0,1,2,0,2,0], -"engine_2bindings_8h.html#a61b016667b7477d898be2a2a5bc7cab8":[4,0,1,2,0,2,2], -"engine_2bindings_8h.html#a73a2ec4150b3954550f16b97102ec993":[4,0,1,2,0,2,4], -"engine_2bindings_8h.html#a74a027923ac27f235cf565f8d2a355bd":[4,0,1,2,0,2,5], -"engine_2bindings_8h.html#a884aac3c3f2e8c62843c69329052d642":[4,0,1,2,0,2,3], -"engine_2bindings_8h_source.html":[4,0,1,2,0,2], -"engine_8h.html":[4,0,1,0,0,0,3], -"engine_8h_source.html":[4,0,1,0,0,0,3], -"engine__abstract_8h.html":[4,0,1,0,0,0,4], -"engine__abstract_8h_source.html":[4,0,1,0,0,0,4], -"engine__adaptive_8cpp.html":[4,0,1,1,0,1,0], -"engine__adaptive_8cpp_source.html":[4,0,1,1,0,1,0], -"engine__adaptive_8h.html":[4,0,1,0,0,0,2,0], -"engine__adaptive_8h_source.html":[4,0,1,0,0,0,2,0], -"engine__approx8_8cpp.html":[4,0,1,1,0,2], -"engine__approx8_8cpp_source.html":[4,0,1,1,0,2], -"engine__approx8_8h.html":[4,0,1,0,0,0,5], -"engine__approx8_8h_source.html":[4,0,1,0,0,0,5], -"engine__defined_8cpp.html":[4,0,1,1,0,1,1], -"engine__defined_8cpp_source.html":[4,0,1,1,0,1,1], -"engine__defined_8h.html":[4,0,1,0,0,0,2,1], -"engine__defined_8h_source.html":[4,0,1,0,0,0,2,1], -"engine__graph_8cpp.html":[4,0,1,1,0,3], -"engine__graph_8cpp_source.html":[4,0,1,1,0,3], -"engine__graph_8h.html":[4,0,1,0,0,0,6], -"engine__graph_8h_source.html":[4,0,1,0,0,0,6], -"engine__multiscale_8cpp.html":[4,0,1,1,0,1,2], -"engine__multiscale_8cpp_source.html":[4,0,1,1,0,1,2], -"engine__multiscale_8h.html":[4,0,1,0,0,0,2,2], -"engine__multiscale_8h_source.html":[4,0,1,0,0,0,2,2], -"engine__priming_8cpp.html":[4,0,1,1,0,1,3], -"engine__priming_8cpp_source.html":[4,0,1,1,0,1,3], -"engine__priming_8h.html":[4,0,1,0,0,0,2,3], -"engine__priming_8h_source.html":[4,0,1,0,0,0,2,3], -"engine__procedures_8h.html":[4,0,1,0,0,0,0,1], -"engine__procedures_8h_source.html":[4,0,1,0,0,0,0,1], -"engine__types_8h.html":[4,0,1,0,0,0,1,1], -"engine__types_8h_source.html":[4,0,1,0,0,0,1,1], -"engine__view__abstract_8h.html":[4,0,1,0,0,0,2,4], -"engine__view__abstract_8h_source.html":[4,0,1,0,0,0,2,4], -"engine__views_8h.html":[4,0,1,0,0,0,2,5], -"engine__views_8h_source.html":[4,0,1,0,0,0,2,5], -"error__engine_8h.html":[4,0,1,0,0,1,0], -"error__engine_8h_source.html":[4,0,1,0,0,1,0], -"examples.html":[5], -"exceptions_2bindings_8cpp.html":[4,0,1,2,1,0], -"exceptions_2bindings_8cpp.html#a15a0d54e4fe015a87d9f7a63284c2958":[4,0,1,2,1,0,0], -"exceptions_2bindings_8cpp_source.html":[4,0,1,2,1,0], -"exceptions_2bindings_8h.html":[4,0,1,2,1,1], -"exceptions_2bindings_8h.html#a01725278af607be0d8f5a2d892a5ef73":[4,0,1,2,1,1,0], -"exceptions_2bindings_8h_source.html":[4,0,1,2,1,1], -"exceptions_8h.html":[4,0,1,0,0,1,1], -"exceptions_8h_source.html":[4,0,1,0,0,1,1], -"expectations_2bindings_8cpp.html":[4,0,1,2,2,0], -"expectations_2bindings_8cpp.html#ac6720822f6ad76636adbc1ae6febc2c2":[4,0,1,2,2,0,0], -"expectations_2bindings_8cpp_source.html":[4,0,1,2,2,0], -"expectations_2bindings_8h.html":[4,0,1,2,2,1], -"expectations_2bindings_8h.html#a12e0304a6d29af179118a29c8ea93dc0":[4,0,1,2,2,1,0], -"expectations_2bindings_8h_source.html":[4,0,1,2,2,1], -"expectations_8h.html":[4,0,1,0,0,2,0], -"expectations_8h_source.html":[4,0,1,0,0,2,0], -"expected__engine_8h.html":[4,0,1,0,0,2,1], -"expected__engine_8h_source.html":[4,0,1,0,0,2,1], -"files.html":[4,0], -"functions.html":[3,3,0], -"functions.html":[3,3,0,0], -"functions_b.html":[3,3,0,1], -"functions_c.html":[3,3,0,2], -"functions_d.html":[3,3,0,3], -"functions_e.html":[3,3,0,4], -"functions_enum.html":[3,3,4], -"functions_eval.html":[3,3,5], -"functions_f.html":[3,3,0,5], -"functions_func.html":[3,3,1], -"functions_func.html":[3,3,1,0], -"functions_func_b.html":[3,3,1,1], -"functions_func_c.html":[3,3,1,2], -"functions_func_d.html":[3,3,1,3], -"functions_func_e.html":[3,3,1,4], -"functions_func_f.html":[3,3,1,5], -"functions_func_g.html":[3,3,1,6], -"functions_func_h.html":[3,3,1,7], -"functions_func_i.html":[3,3,1,8], -"functions_func_j.html":[3,3,1,9], -"functions_func_l.html":[3,3,1,10], -"functions_func_m.html":[3,3,1,11], -"functions_func_n.html":[3,3,1,12], -"functions_func_o.html":[3,3,1,13], -"functions_func_p.html":[3,3,1,14], -"functions_func_q.html":[3,3,1,15], -"functions_func_r.html":[3,3,1,16], -"functions_func_s.html":[3,3,1,17], -"functions_func_t.html":[3,3,1,18], -"functions_func_u.html":[3,3,1,19], -"functions_func_v.html":[3,3,1,20], -"functions_func_w.html":[3,3,1,21], -"functions_func_~.html":[3,3,1,22], -"functions_g.html":[3,3,0,6], -"functions_h.html":[3,3,0,7], -"functions_i.html":[3,3,0,8], -"functions_j.html":[3,3,0,9], -"functions_k.html":[3,3,0,10], -"functions_l.html":[3,3,0,11] +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5fda3af5ea9ae0ecfb60a61a9e07f5b4":[7,0,0,6,3,24], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a638067a3e55ec2a422206055881aaaad":[5,0,0,6,3,20], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a638067a3e55ec2a422206055881aaaad":[7,0,0,6,3,20], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a6a1dc3c56690386ae9f6aa5c2aa37ba2":[5,0,0,6,3,22], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a6a1dc3c56690386ae9f6aa5c2aa37ba2":[7,0,0,6,3,22], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a7777ecd0f594fdf66ce57d22610fad3c":[5,0,0,6,3,8], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a7777ecd0f594fdf66ce57d22610fad3c":[7,0,0,6,3,8], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a87257704009fcd57b553f86cdaacb597":[5,0,0,6,3,4], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a87257704009fcd57b553f86cdaacb597":[7,0,0,6,3,4], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a89c4c5af12aef7fbfc24316c88237e22":[5,0,0,6,3,21], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a89c4c5af12aef7fbfc24316c88237e22":[7,0,0,6,3,21], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a9def4c9a3a7a03625b7c467fe7440428":[5,0,0,6,3,1], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#a9def4c9a3a7a03625b7c467fe7440428":[7,0,0,6,3,1], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#aac76ec883b4ecebb2a94b2485dae7105":[5,0,0,6,3,16], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#aac76ec883b4ecebb2a94b2485dae7105":[7,0,0,6,3,16], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ab8cb5fbce6b819b9e4e44b0c2db54c6f":[5,0,0,6,3,7], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ab8cb5fbce6b819b9e4e44b0c2db54c6f":[7,0,0,6,3,7], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac128da7417955ef8c5cb2bde5a1293c9":[5,0,0,6,3,13], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac128da7417955ef8c5cb2bde5a1293c9":[7,0,0,6,3,13], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac42606350d7557106f7954b1f114c128":[5,0,0,6,3,10], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac42606350d7557106f7954b1f114c128":[7,0,0,6,3,10], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac510dce14a6033551318c0c7b241f3c8":[5,0,0,6,3,17], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac510dce14a6033551318c0c7b241f3c8":[7,0,0,6,3,17], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac6fcc5b08938b73ff6dac680e5bf28d9":[5,0,0,6,3,25], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac6fcc5b08938b73ff6dac680e5bf28d9":[7,0,0,6,3,25], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ad19adbee44a71559a53785e3b1fc7e92":[5,0,0,6,3,12], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ad19adbee44a71559a53785e3b1fc7e92":[7,0,0,6,3,12], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ad870856d206d93f27125c88d44ff9e34":[5,0,0,6,3,11], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ad870856d206d93f27125c88d44ff9e34":[7,0,0,6,3,11], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ada1d1880be53b81a9ed7b966fd6ade5a":[5,0,0,6,3,2], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#ada1d1880be53b81a9ed7b966fd6ade5a":[7,0,0,6,3,2], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#aee42bb25973dadc6629bdb5cb1db6369":[5,0,0,6,3,5], +"classgridfire_1_1reaction_1_1_templated_reaction_set.html#aee42bb25973dadc6629bdb5cb1db6369":[7,0,0,6,3,5], +"classgridfire_1_1screening_1_1_bare_screening_model.html":[5,0,0,7,0], +"classgridfire_1_1screening_1_1_bare_screening_model.html":[7,0,0,7,0], +"classgridfire_1_1screening_1_1_bare_screening_model.html#a51119d705267e0b415aae8b4881d8c96":[5,0,0,7,0,0], +"classgridfire_1_1screening_1_1_bare_screening_model.html#a51119d705267e0b415aae8b4881d8c96":[7,0,0,7,0,0], +"classgridfire_1_1screening_1_1_bare_screening_model.html#a6c93b72c8ca34623127f0846d8dee50a":[5,0,0,7,0,1], +"classgridfire_1_1screening_1_1_bare_screening_model.html#a6c93b72c8ca34623127f0846d8dee50a":[7,0,0,7,0,1], +"classgridfire_1_1screening_1_1_bare_screening_model.html#ac35ad34c5da7e1b5087552aa5c83fe60":[5,0,0,7,0,3], +"classgridfire_1_1screening_1_1_bare_screening_model.html#ac35ad34c5da7e1b5087552aa5c83fe60":[7,0,0,7,0,3], +"classgridfire_1_1screening_1_1_bare_screening_model.html#ac5647d633cd5bbd7cb5136b7fa4cad99":[5,0,0,7,0,2], +"classgridfire_1_1screening_1_1_bare_screening_model.html#ac5647d633cd5bbd7cb5136b7fa4cad99":[7,0,0,7,0,2], +"classgridfire_1_1screening_1_1_screening_model.html":[5,0,0,7,1], +"classgridfire_1_1screening_1_1_screening_model.html":[7,0,0,7,1], +"classgridfire_1_1screening_1_1_screening_model.html#a107ff2897f040d6f27f69d56a0bdd28d":[5,0,0,7,1,0], +"classgridfire_1_1screening_1_1_screening_model.html#a107ff2897f040d6f27f69d56a0bdd28d":[7,0,0,7,1,0], +"classgridfire_1_1screening_1_1_screening_model.html#a6c381a823cb9c1680d3e9c846da4ae22":[5,0,0,7,1,2], +"classgridfire_1_1screening_1_1_screening_model.html#a6c381a823cb9c1680d3e9c846da4ae22":[7,0,0,7,1,2], +"classgridfire_1_1screening_1_1_screening_model.html#aaec9184d80c86a2d8674e395dad81bde":[5,0,0,7,1,3], +"classgridfire_1_1screening_1_1_screening_model.html#aaec9184d80c86a2d8674e395dad81bde":[7,0,0,7,1,3], +"classgridfire_1_1screening_1_1_screening_model.html#adef175acdbd911527f56a1f1592579a7":[5,0,0,7,1,1], +"classgridfire_1_1screening_1_1_screening_model.html#adef175acdbd911527f56a1f1592579a7":[7,0,0,7,1,1], +"classgridfire_1_1screening_1_1_weak_screening_model.html":[5,0,0,7,2], +"classgridfire_1_1screening_1_1_weak_screening_model.html":[7,0,0,7,2], +"classgridfire_1_1screening_1_1_weak_screening_model.html#a0a4d7d6d36dbe7b764b613d34f18386f":[5,0,0,7,2,3], +"classgridfire_1_1screening_1_1_weak_screening_model.html#a0a4d7d6d36dbe7b764b613d34f18386f":[7,0,0,7,2,3], +"classgridfire_1_1screening_1_1_weak_screening_model.html#a2695206d46b9d2c2503f8e58c44df88f":[5,0,0,7,2,0], +"classgridfire_1_1screening_1_1_weak_screening_model.html#a2695206d46b9d2c2503f8e58c44df88f":[7,0,0,7,2,0], +"classgridfire_1_1screening_1_1_weak_screening_model.html#ac6bc78769670a460af1ff88284cb8ad4":[5,0,0,7,2,1], +"classgridfire_1_1screening_1_1_weak_screening_model.html#ac6bc78769670a460af1ff88284cb8ad4":[7,0,0,7,2,1], +"classgridfire_1_1screening_1_1_weak_screening_model.html#afbaeaefe6b3ab3ecf81889ddc1cff76c":[5,0,0,7,2,2], +"classgridfire_1_1screening_1_1_weak_screening_model.html#afbaeaefe6b3ab3ecf81889ddc1cff76c":[7,0,0,7,2,2], +"classgridfire_1_1solver_1_1_direct_network_solver.html":[5,0,0,8,0], +"classgridfire_1_1solver_1_1_direct_network_solver.html":[7,0,0,8,0], +"classgridfire_1_1solver_1_1_direct_network_solver.html#a093aa89fd23c2fe03266e286871c7079":[5,0,0,8,0,4], +"classgridfire_1_1solver_1_1_direct_network_solver.html#a093aa89fd23c2fe03266e286871c7079":[7,0,0,8,0,4], +"classgridfire_1_1solver_1_1_direct_network_solver.html#a0e8a4b8ef656e0b084d11bea982e412a":[5,0,0,8,0,2], +"classgridfire_1_1solver_1_1_direct_network_solver.html#a0e8a4b8ef656e0b084d11bea982e412a":[7,0,0,8,0,2], +"classgridfire_1_1solver_1_1_direct_network_solver.html#a2cc12e737a753a42b72a45be3fbfa8ab":[5,0,0,8,0,3], +"classgridfire_1_1solver_1_1_direct_network_solver.html#a2cc12e737a753a42b72a45be3fbfa8ab":[7,0,0,8,0,3], +"classgridfire_1_1solver_1_1_network_solver_strategy.html":[5,0,0,8,1], +"classgridfire_1_1solver_1_1_network_solver_strategy.html":[7,0,0,8,1], +"classgridfire_1_1solver_1_1_network_solver_strategy.html#a01cbbec0eb5c3a60f50da38cdaf66505":[5,0,0,8,1,0], +"classgridfire_1_1solver_1_1_network_solver_strategy.html#a01cbbec0eb5c3a60f50da38cdaf66505":[7,0,0,8,1,0], +"classgridfire_1_1solver_1_1_network_solver_strategy.html#a1693dc93f63599c89587d729aca8e318":[5,0,0,8,1,1], +"classgridfire_1_1solver_1_1_network_solver_strategy.html#a1693dc93f63599c89587d729aca8e318":[7,0,0,8,1,1], +"classgridfire_1_1solver_1_1_network_solver_strategy.html#a724924d94eaf82b67d9988a55c3261e8":[5,0,0,8,1,3], +"classgridfire_1_1solver_1_1_network_solver_strategy.html#a724924d94eaf82b67d9988a55c3261e8":[7,0,0,8,1,3], +"classgridfire_1_1solver_1_1_network_solver_strategy.html#ace539b0482db171845ff1bd38d76b70f":[5,0,0,8,1,2], +"classgridfire_1_1solver_1_1_network_solver_strategy.html#ace539b0482db171845ff1bd38d76b70f":[7,0,0,8,1,2], +"conceptgridfire_1_1_engine_type.html":[5,0,0,28], +"conceptgridfire_1_1_engine_type.html":[6,0,1], +"conceptgridfire_1_1_is_arithmetic_or_a_d.html":[5,0,0,27], +"conceptgridfire_1_1_is_arithmetic_or_a_d.html":[6,0,0], +"concepts.html":[6], +"construction_8cpp.html":[8,0,1,1,0,0,0], +"construction_8h.html":[8,0,1,0,0,0,0,0], +"dir_048d8e0a5613c02d1dd32a8c2b4fae8e.html":[8,0,1,2,3], +"dir_1ae9febcce3c81c54e014e2202672ae2.html":[8,0,1,2,2], +"dir_1c671bae89ad45c4f6571bd7c3fca7f2.html":[8,0,1,0,0,3], +"dir_1d1d50ce0d70b163d7d102a960190628.html":[8,0,1,0,0,4], +"dir_3626e0c0e3c5d7812d6b277dfa4ec364.html":[8,0,1,0,0], +"dir_3cc0b3e3c66436f74054a789a4a47fbc.html":[8,0,1,1,0], +"dir_43d540904cac5d711ae55af9d63e6471.html":[8,0,1,1,0,0], +"dir_49e56c817e5e54854c35e136979f97ca.html":[8,0,0], +"dir_4eba3bf96e8b886928c6be1f4154164d.html":[8,0,1,2,6], +"dir_4fd0dc9a50f7a53e22cb356c650f915e.html":[8,0,1,1,5], +"dir_5c0d64f70903e893b1efe571a4b8de29.html":[8,0,1,2], +"dir_64012712bac8d4927da7703e58c6c3c3.html":[8,0,1,2,7], +"dir_65bc51589f8002bfcb72faf47ab41180.html":[8,0,1,1,1], +"dir_68267d1309a1af8e8297ef4c3efbcdba.html":[8,0,1], +"dir_6f67cad5a3dd5daef2b4bab22419acbf.html":[8,0,1,2,9], +"dir_736d89e8e2b688d729ae4656e8c69720.html":[8,0,1,2,0,0], +"dir_7eae81c2ec58ffa76af06bb25bb86137.html":[8,0,1,2,4], +"dir_80d0745b866022f2047f807b3376dff7.html":[8,0,1,0,0,0,1], +"dir_87d18a4dc5174905bfd7d2dc734defe6.html":[8,0,1,1,6], +"dir_8e34b6fea5a3d13256b367f27bc2135d.html":[8,0,1,0,0,8], +"dir_902e06e9d82d80b06df7be6e417fa9ee.html":[8,0,1,1,3], +"dir_97105ebeaecd797c90bf23079fd9b0e6.html":[8,0,1,2,4,0], +"dir_9f35e0f3e3878d201f80e9b6c966a769.html":[8,0,1,0,0,2], +"dir_a2537f6f0ba382cc4200a69fb7d9b7da.html":[8,0,1,1,2,0], +"dir_ad59de2d6f32552fa0ecb4acca2fbb0b.html":[8,0,1,0,0,6], +"dir_aff155d61c3b73b9ab7dcdc908c4d49e.html":[8,0,1,0,0,0], +"dir_b0856f6b0d80ccb263b2f415c91f9e17.html":[8,0,1,0], +"dir_b854c27c088682f074a57cfa949846df.html":[8,0,1,2,5], +"dir_bf5ef66fceb9aacde9848923f7632729.html":[8,0,1,2,1], +"dir_bfff093b02c380358955f421b7f67de5.html":[8,0,1,2,7,0], +"dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html":[8,0,0,0], +"dir_c73541f51459c9e567d01a066f229f1c.html":[8,0,1,1,4], +"dir_c85d3e3c5052e9ad9ce18c6863244a25.html":[8,0,1,1], +"dir_cd87a60aa1dbf4ee960e0533fd7a9743.html":[8,0,1,0,0,1], +"dir_d0a49494bbb6e91de214e6669adf5efa.html":[8,0,1,2,0], +"dir_d5492b42d970deba31f48df1b35a6c47.html":[8,0,1,0,0,0,2], +"dir_d70391a28a381da2f0629437a1b6db28.html":[8,0,1,2,8], +"dir_dd8201c056cb17022d2864e6e5aa368d.html":[8,0,1,2,3,0], +"dir_e2a8863ee8e7cd9122c04bdba1c35a3b.html":[8,0,1,0,0,7], +"dir_e87948a39c0c6c3f66d9f5f967ab86bd.html":[8,0,1,1,0,1], +"dir_f2d7b0c77cb2532170ac94ead6e4ba70.html":[8,0,1,0,0,5], +"dir_f575fd282ecf3769a887e0c3d3cafd55.html":[8,0,1,0,0,4,0], +"dir_fe5109f07276e0a4a472af6b22fd99c7.html":[8,0,1,1,2], +"dir_fe7d6b610561b6ccbae8c0cd892464cf.html":[8,0,1,2,6,0], +"dir_fedd162cb41c94f7e299c266e75251fd.html":[8,0,1,0,0,0,0], +"engine_2bindings_8cpp.html":[8,0,1,2,0,1], +"engine_2bindings_8cpp.html#a01ff627d4ef6a21b3323cd383dd29841":[8,0,1,2,0,1,2], +"engine_2bindings_8cpp.html#a4066aaf2dca39ee1ed37ad53169f1cdf":[8,0,1,2,0,1,1], +"engine_2bindings_8cpp.html#a61b016667b7477d898be2a2a5bc7cab8":[8,0,1,2,0,1,3], +"engine_2bindings_8cpp.html#a74a027923ac27f235cf565f8d2a355bd":[8,0,1,2,0,1,6], +"engine_2bindings_8cpp.html#a884aac3c3f2e8c62843c69329052d642":[8,0,1,2,0,1,4], +"engine_2bindings_8cpp.html#ac2df9cd0e71d39b97ddd47b3e7024b0c":[8,0,1,2,0,1,5], +"engine_2bindings_8h.html":[8,0,1,2,0,2], +"engine_2bindings_8h.html#a01ff627d4ef6a21b3323cd383dd29841":[8,0,1,2,0,2,1], +"engine_2bindings_8h.html#a4066aaf2dca39ee1ed37ad53169f1cdf":[8,0,1,2,0,2,0], +"engine_2bindings_8h.html#a61b016667b7477d898be2a2a5bc7cab8":[8,0,1,2,0,2,2], +"engine_2bindings_8h.html#a73a2ec4150b3954550f16b97102ec993":[8,0,1,2,0,2,4], +"engine_2bindings_8h.html#a74a027923ac27f235cf565f8d2a355bd":[8,0,1,2,0,2,5], +"engine_2bindings_8h.html#a884aac3c3f2e8c62843c69329052d642":[8,0,1,2,0,2,3], +"engine_8h.html":[8,0,1,0,0,0,3], +"engine__abstract_8h.html":[8,0,1,0,0,0,4], +"engine__adaptive_8cpp.html":[8,0,1,1,0,1,0], +"engine__adaptive_8h.html":[8,0,1,0,0,0,2,0], +"engine__approx8_8cpp.html":[8,0,1,1,0,2], +"engine__approx8_8h.html":[8,0,1,0,0,0,5], +"engine__defined_8cpp.html":[8,0,1,1,0,1,1], +"engine__defined_8h.html":[8,0,1,0,0,0,2,1], +"engine__graph_8cpp.html":[8,0,1,1,0,3], +"engine__graph_8h.html":[8,0,1,0,0,0,6], +"engine__multiscale_8cpp.html":[8,0,1,1,0,1,2], +"engine__multiscale_8h.html":[8,0,1,0,0,0,2,2], +"engine__priming_8cpp.html":[8,0,1,1,0,1,3], +"engine__priming_8h.html":[8,0,1,0,0,0,2,3], +"engine__procedures_8h.html":[8,0,1,0,0,0,0,1], +"engine__types_8h.html":[8,0,1,0,0,0,1,1], +"engine__view__abstract_8h.html":[8,0,1,0,0,0,2,4], +"engine__views_8h.html":[8,0,1,0,0,0,2,5], +"error__engine_8h.html":[8,0,1,0,0,1,0], +"examples.html":[9], +"exceptions_2bindings_8cpp.html":[8,0,1,2,1,0], +"exceptions_2bindings_8cpp.html#a15a0d54e4fe015a87d9f7a63284c2958":[8,0,1,2,1,0,0], +"exceptions_2bindings_8h.html":[8,0,1,2,1,1], +"exceptions_2bindings_8h.html#a01725278af607be0d8f5a2d892a5ef73":[8,0,1,2,1,1,0], +"exceptions_8h.html":[8,0,1,0,0,1,1], +"expectations_2bindings_8cpp.html":[8,0,1,2,2,0], +"expectations_2bindings_8cpp.html#ac6720822f6ad76636adbc1ae6febc2c2":[8,0,1,2,2,0,0], +"expectations_2bindings_8h.html":[8,0,1,2,2,1], +"expectations_2bindings_8h.html#a12e0304a6d29af179118a29c8ea93dc0":[8,0,1,2,2,1,0], +"expectations_8h.html":[8,0,1,0,0,2,0], +"expected__engine_8h.html":[8,0,1,0,0,2,1], +"files.html":[8,0], +"functions.html":[7,3,0], +"functions.html":[7,3,0,0], +"functions_b.html":[7,3,0,1], +"functions_c.html":[7,3,0,2], +"functions_d.html":[7,3,0,3], +"functions_e.html":[7,3,0,4], +"functions_enum.html":[7,3,4], +"functions_eval.html":[7,3,5], +"functions_f.html":[7,3,0,5], +"functions_func.html":[7,3,1], +"functions_func.html":[7,3,1,0], +"functions_func_b.html":[7,3,1,1], +"functions_func_c.html":[7,3,1,2], +"functions_func_d.html":[7,3,1,3], +"functions_func_e.html":[7,3,1,4], +"functions_func_f.html":[7,3,1,5], +"functions_func_g.html":[7,3,1,6], +"functions_func_h.html":[7,3,1,7], +"functions_func_i.html":[7,3,1,8], +"functions_func_j.html":[7,3,1,9], +"functions_func_l.html":[7,3,1,10], +"functions_func_m.html":[7,3,1,11], +"functions_func_n.html":[7,3,1,12], +"functions_func_o.html":[7,3,1,13], +"functions_func_p.html":[7,3,1,14], +"functions_func_q.html":[7,3,1,15], +"functions_func_r.html":[7,3,1,16], +"functions_func_s.html":[7,3,1,17], +"functions_func_t.html":[7,3,1,18], +"functions_func_u.html":[7,3,1,19], +"functions_func_v.html":[7,3,1,20], +"functions_func_w.html":[7,3,1,21], +"functions_func_~.html":[7,3,1,22], +"functions_g.html":[7,3,0,6], +"functions_h.html":[7,3,0,7], +"functions_i.html":[7,3,0,8], +"functions_j.html":[7,3,0,9], +"functions_k.html":[7,3,0,10], +"functions_l.html":[7,3,0,11], +"functions_m.html":[7,3,0,12], +"functions_n.html":[7,3,0,13], +"functions_o.html":[7,3,0,14], +"functions_p.html":[7,3,0,15], +"functions_q.html":[7,3,0,16], +"functions_r.html":[7,3,0,17], +"functions_rela.html":[7,3,6], +"functions_s.html":[7,3,0,18], +"functions_t.html":[7,3,0,19], +"functions_type.html":[7,3,3], +"functions_u.html":[7,3,0,20], +"functions_v.html":[7,3,0,21], +"functions_vars.html":[7,3,2], +"functions_vars.html":[7,3,2,0], +"functions_vars_b.html":[7,3,2,1], +"functions_vars_c.html":[7,3,2,2], +"functions_vars_d.html":[7,3,2,3], +"functions_vars_e.html":[7,3,2,4], +"functions_vars_f.html":[7,3,2,5], +"functions_vars_g.html":[7,3,2,6], +"functions_vars_i.html":[7,3,2,7], +"functions_vars_k.html":[7,3,2,8], +"functions_vars_l.html":[7,3,2,9], +"functions_vars_m.html":[7,3,2,10], +"functions_vars_n.html":[7,3,2,11], +"functions_vars_o.html":[7,3,2,12], +"functions_vars_p.html":[7,3,2,13], +"functions_vars_q.html":[7,3,2,14], +"functions_vars_r.html":[7,3,2,15], +"functions_vars_s.html":[7,3,2,16], +"functions_vars_t.html":[7,3,2,17], +"functions_vars_u.html":[7,3,2,18] }; diff --git a/docs/html/navtreeindex5.js b/docs/html/navtreeindex5.js index 234aee4f..7494e760 100644 --- a/docs/html/navtreeindex5.js +++ b/docs/html/navtreeindex5.js @@ -1,253 +1,253 @@ var NAVTREEINDEX5 = { -"functions_m.html":[3,3,0,12], -"functions_n.html":[3,3,0,13], -"functions_o.html":[3,3,0,14], -"functions_p.html":[3,3,0,15], -"functions_q.html":[3,3,0,16], -"functions_r.html":[3,3,0,17], -"functions_rela.html":[3,3,6], -"functions_s.html":[3,3,0,18], -"functions_t.html":[3,3,0,19], -"functions_type.html":[3,3,3], -"functions_u.html":[3,3,0,20], -"functions_v.html":[3,3,0,21], -"functions_vars.html":[3,3,2], -"functions_vars.html":[3,3,2,0], -"functions_vars_b.html":[3,3,2,1], -"functions_vars_c.html":[3,3,2,2], -"functions_vars_d.html":[3,3,2,3], -"functions_vars_e.html":[3,3,2,4], -"functions_vars_f.html":[3,3,2,5], -"functions_vars_g.html":[3,3,2,6], -"functions_vars_i.html":[3,3,2,7], -"functions_vars_k.html":[3,3,2,8], -"functions_vars_l.html":[3,3,2,9], -"functions_vars_m.html":[3,3,2,10], -"functions_vars_n.html":[3,3,2,11], -"functions_vars_o.html":[3,3,2,12], -"functions_vars_p.html":[3,3,2,13], -"functions_vars_q.html":[3,3,2,14], -"functions_vars_r.html":[3,3,2,15], -"functions_vars_s.html":[3,3,2,16], -"functions_vars_t.html":[3,3,2,17], -"functions_vars_u.html":[3,3,2,18], -"functions_vars_y.html":[3,3,2,19], -"functions_vars_z.html":[3,3,2,20], -"functions_w.html":[3,3,0,22], -"functions_y.html":[3,3,0,23], -"functions_z.html":[3,3,0,24], -"functions_~.html":[3,3,0,25], -"globals.html":[4,1,0], -"globals_func.html":[4,1,1], -"globals_type.html":[4,1,3], -"globals_vars.html":[4,1,2], -"hierarchy.html":[3,2], +"functions_vars_y.html":[7,3,2,19], +"functions_vars_z.html":[7,3,2,20], +"functions_w.html":[7,3,0,22], +"functions_y.html":[7,3,0,23], +"functions_z.html":[7,3,0,24], +"functions_~.html":[7,3,0,25], +"globals.html":[8,1,0], +"globals_func.html":[8,1,1], +"globals_type.html":[8,1,3], +"globals_vars.html":[8,1,2], +"hierarchy.html":[7,2], "index.html":[], -"index.html#autotoc_md1":[0], -"index.html#autotoc_md10":[2,0], -"index.html#autotoc_md11":[2,1], -"index.html#autotoc_md12":[3], -"index.html#autotoc_md13":[4], -"index.html#autotoc_md14":[4,0], -"index.html#autotoc_md15":[4,1], -"index.html#autotoc_md16":[4,2], -"index.html#autotoc_md17":[5], -"index.html#autotoc_md18":[5,0], -"index.html#autotoc_md19":[5,1], -"index.html#autotoc_md2":[1], -"index.html#autotoc_md20":[5,2], -"index.html#autotoc_md21":[6], -"index.html#autotoc_md22":[7], -"index.html#autotoc_md3":[1,0], -"index.html#autotoc_md4":[1,1], -"index.html#autotoc_md5":[1,2], -"index.html#autotoc_md6":[1,3], -"index.html#autotoc_md7":[1,4], -"index.html#autotoc_md8":[1,5], -"index.html#autotoc_md9":[2], -"io_2bindings_8cpp.html":[4,0,1,2,3,1], -"io_2bindings_8cpp.html#a7f552627cbe94906e0ee98b121e77862":[4,0,1,2,3,1,0], -"io_2bindings_8cpp_source.html":[4,0,1,2,3,1], -"io_2bindings_8h.html":[4,0,1,2,3,2], -"io_2bindings_8h.html#a1d91b8298302b9f5401bf06c22651df4":[4,0,1,2,3,2,0], -"io_2bindings_8h_source.html":[4,0,1,2,3,2], -"io_8h.html":[4,0,1,0,0,3,0], -"io_8h_source.html":[4,0,1,0,0,3,0], -"logging_8cpp.html":[4,0,1,1,6,0], -"logging_8cpp_source.html":[4,0,1,1,6,0], -"logging_8h.html":[4,0,1,0,0,8,0], -"logging_8h_source.html":[4,0,1,0,0,8,0], -"md_docs_2static_2usage.html":[0], -"md_docs_2static_2usage.html#autotoc_md25":[0,8], -"md_docs_2static_2usage.html#autotoc_md26":[0,8,0], -"md_docs_2static_2usage.html#autotoc_md27":[0,8,1], -"md_docs_2static_2usage.html#autotoc_md29":[0,9], -"md_docs_2static_2usage.html#autotoc_md31":[0,10], -"md_docs_2static_2usage.html#autotoc_md33":[0,11], -"md_docs_2static_2usage.html#autotoc_md35":[0,12], -"namespacegridfire.html":[1,0,0], -"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57":[1,0,0,34], -"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a100e3bf0197221c19b222badf42aa964":[1,0,0,34,4], -"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a264572d66aed5373d19dc80c7cde1f46":[1,0,0,34,2], -"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a3fc719e07f9f63e7f11a3d4fb74b476f":[1,0,0,34,3], -"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a5105376c2b90747e00bed5bf2953dd56":[1,0,0,34,5], -"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a928d0f1285ee7d36c1c2fa1b1b7a164c":[1,0,0,34,1], -"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57abbd47109890259c0127154db1af26c75":[1,0,0,34,0], -"namespacegridfire.html#a02be158966bf82a91b159b7a962c3fa5":[1,0,0,48], -"namespacegridfire.html#a1121d0b2d005195333412559fa29d3cc":[1,0,0,29], -"namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6":[1,0,0,30], -"namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37":[1,0,0,35], -"namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37a1fc7adf719c40457abfdb8334675faea":[1,0,0,35,0], -"namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37a9b8db7b445ae4f1bd114caa42a583182":[1,0,0,35,1], -"namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37aac700abde5f6ff8b7328193eb19697b2":[1,0,0,35,2], -"namespacegridfire.html#a4e9cabad30b57d636c2f0d73d8cc6bb4":[1,0,0,44], -"namespacegridfire.html#a745c6568723947f8e1ff874c9d3f4733":[1,0,0,37], -"namespacegridfire.html#a7c4b6104d5dfc5afddda36f726c5d07d":[1,0,0,39], -"namespacegridfire.html#a898dfe22579e649935645cbd6f073178":[1,0,0,33], -"namespacegridfire.html#a8b245f261cd8d1711ae8d593b054cf98":[1,0,0,43], -"namespacegridfire.html#a8b632637f62614f509cde0e404a79054":[1,0,0,49], -"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154":[1,0,0,36], -"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a186367e42446c004076290ca7913d931":[1,0,0,36,5], -"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a5afaf45bc4c02208d502d9c0c26d8287":[1,0,0,36,2], -"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a64d98633bac1de0eb2a539cbfd2a5c2a":[1,0,0,36,0], -"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a708c14ec56942aa5f32e7bef1e29db45":[1,0,0,36,1], -"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a9870268bdece09274aea75557a19158a":[1,0,0,36,4], -"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154ab837953f2841baabbae6bb5f2e43e71e":[1,0,0,36,6], -"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154ae8870a753743b62c511c939eef95c93f":[1,0,0,36,3], -"namespacegridfire.html#a8f26d5f5fabb42e88261e42bc060cea2":[1,0,0,40], -"namespacegridfire.html#a96c062f94713921e5d7568ecedcdcb06":[1,0,0,45], -"namespacegridfire.html#aa86f08712565f278adacc7cd2361eb31":[1,0,0,31], -"namespacegridfire.html#acd0bfdfbce4e84af102d62ff8a797c9f":[1,0,0,42], -"namespacegridfire.html#ad838ce3fb6cc02c3fd90b924a0dd91b1":[1,0,0,32], -"namespacegridfire.html#ada3c137c014ecd8d06200fea2d1a9f50":[1,0,0,46], -"namespacegridfire.html#ae01b1738df1921db565bcbd68dd6cf64":[1,0,0,47], -"namespacegridfire.html#aedddb89e400a6111f69bfe0c3fd4214e":[1,0,0,38], -"namespacegridfire.html#aefc63ddbfe97dcb4178c94dfd1c4b256":[1,0,0,41], -"namespacegridfire_1_1approx8.html":[1,0,0,0], -"namespacegridfire_1_1approx8.html#a12cb71ba6ed03750af9e7659464197ea":[1,0,0,0,13], -"namespacegridfire_1_1approx8.html#a16739298c01e56967ce784a9a957439f":[1,0,0,0,23], -"namespacegridfire_1_1approx8.html#a20f9c48e60a5abf0b6868d1d05080222":[1,0,0,0,12], -"namespacegridfire_1_1approx8.html#a2715e1a6421717991814892046b896e3":[1,0,0,0,26], -"namespacegridfire_1_1approx8.html#a275aecf94e3145c2ff3d1756deda54ce":[1,0,0,0,4], -"namespacegridfire_1_1approx8.html#a34f18b2345a8fd8d96bbe1a9825c1f21":[1,0,0,0,16], -"namespacegridfire_1_1approx8.html#a3a9861a77093effdfc061743eb13fcdb":[1,0,0,0,15], -"namespacegridfire_1_1approx8.html#a51d139de74680c8437d20a3fa622200c":[1,0,0,0,11], -"namespacegridfire_1_1approx8.html#a593cd66c1eadae4da233ae73b4aad4a3":[1,0,0,0,14], -"namespacegridfire_1_1approx8.html#a62c2f567dc1ada3816843c8586aad0dc":[1,0,0,0,22], -"namespacegridfire_1_1approx8.html#a70eb18e9706ac28a308dcb4fcec7421f":[1,0,0,0,8], -"namespacegridfire_1_1approx8.html#a7387008e672ea12d277e2194745a4c93":[1,0,0,0,21], -"namespacegridfire_1_1approx8.html#a890ad24c2cdb15fb76a3ff8a7b8d77db":[1,0,0,0,10], -"namespacegridfire_1_1approx8.html#a8c30b7e6099c5fc2aa94f9c68fd075dc":[1,0,0,0,9], -"namespacegridfire_1_1approx8.html#a9a90b83dd4aa2dcc928bd14f4678dcef":[1,0,0,0,17], -"namespacegridfire_1_1approx8.html#aa04f907d4ef6a1b6b2a9a28d4bb53882":[1,0,0,0,6], -"namespacegridfire_1_1approx8.html#aaa49cb0c9ad4b0b9dd0f9b5e192ca12a":[1,0,0,0,5], -"namespacegridfire_1_1approx8.html#aafd24448743672021dd4507316060817":[1,0,0,0,25], -"namespacegridfire_1_1approx8.html#ac309c160c806208bf01bebeb29c23896":[1,0,0,0,18], -"namespacegridfire_1_1approx8.html#acdbb3ee2ef22bfd9c836324285d0da98":[1,0,0,0,19], -"namespacegridfire_1_1approx8.html#ad7a6f894fa4bdeebb4cae0eba3b2c210":[1,0,0,0,20], -"namespacegridfire_1_1approx8.html#aed8175751b4920a53922f87f8c0e63c4":[1,0,0,0,24], -"namespacegridfire_1_1approx8.html#af7d9b901dbb3c88c151d927912d5121f":[1,0,0,0,7], -"namespacegridfire_1_1exceptions.html":[1,0,0,1], -"namespacegridfire_1_1expectations.html":[1,0,0,2], -"namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87c":[1,0,0,2,3], -"namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87ca36fc6065a3e970bc3e6b2e59da52bf2a":[1,0,0,2,3,0], -"namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87ca4d855a061b3066dc14a3b12ed26b5456":[1,0,0,2,3,2], -"namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87cacb4ae3b37047fb4b2c0d16f8bf84f076":[1,0,0,2,3,1], -"namespacegridfire_1_1expectations.html#aef568e2802c03adef56dbcb6511d66c7":[1,0,0,2,4], -"namespacegridfire_1_1expectations.html#aef568e2802c03adef56dbcb6511d66c7a109aa03c8823fcc0ab193b7e48664cbf":[1,0,0,2,4,0], -"namespacegridfire_1_1io.html":[1,0,0,3], -"namespacegridfire_1_1io.html#abcbdcbd13cfa8c9fbe1b48e8ee2cc352":[1,0,0,3,3], -"namespacegridfire_1_1partition.html":[1,0,0,4], -"namespacegridfire_1_1partition.html#a1e08a3c20c55bc6fa4a4ecdf7ea57b8f":[1,0,0,4,7], -"namespacegridfire_1_1partition.html#a84de6308486d35ce8bc1a9dea52dfa4a":[1,0,0,4,8], -"namespacegridfire_1_1partition.html#a97237521bc760f7521346f8db472dc8e":[1,0,0,4,6], -"namespacegridfire_1_1partition.html#ae931a76ba5efada4ca45ac93333e728c":[1,0,0,4,5], -"namespacegridfire_1_1partition.html#ae931a76ba5efada4ca45ac93333e728ca4ca5b5dcd7343b06b860f05f3bc454b1":[1,0,0,4,5,0], -"namespacegridfire_1_1partition.html#ae931a76ba5efada4ca45ac93333e728cab3ecbf203bf429cbb751d1de1e58f335":[1,0,0,4,5,1], -"namespacegridfire_1_1partition_1_1record.html":[1,0,0,4,0], -"namespacegridfire_1_1reaclib.html":[1,0,0,5], -"namespacegridfire_1_1reaclib.html#a02ff11b88be94392151873e06a30b276":[1,0,0,5,2], -"namespacegridfire_1_1reaclib.html#a5dba5efc372d2a9e9e846dfd6563f3c0":[1,0,0,5,5], -"namespacegridfire_1_1reaclib.html#a6bb94d5adc7bb9db5a67f770f7453e63":[1,0,0,5,3], -"namespacegridfire_1_1reaclib.html#a91c7971c9d0a2971b9a6fa4d841c761d":[1,0,0,5,1], -"namespacegridfire_1_1reaclib.html#af6ff0dfe7ffe34c73ba9acbab5ef8a66":[1,0,0,5,6], -"namespacegridfire_1_1reaclib.html#afc0deac6cbef076e8884e66fd3ab66e0":[1,0,0,5,4], -"namespacegridfire_1_1reaction.html":[1,0,0,6], -"namespacegridfire_1_1reaction.html#aa86f08712565f278adacc7cd2361eb31":[1,0,0,6,4], -"namespacegridfire_1_1reaction.html#abfcfafc0cda0c3ed56930a12e7ead67f":[1,0,0,6,6], -"namespacegridfire_1_1reaction.html#ad838ce3fb6cc02c3fd90b924a0dd91b1":[1,0,0,6,5], -"namespacegridfire_1_1screening.html":[1,0,0,7], -"namespacegridfire_1_1screening.html#a6ca8556d27ac373e176f5b23437c416e":[1,0,0,7,5], -"namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25":[1,0,0,7,4], -"namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25a32c7d8943bec86a6d7d5e03598670ca8":[1,0,0,7,4,1], -"namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25ad80b95b1abb9c8659fa4cc9d3d29bb71":[1,0,0,7,4,0], -"namespacegridfire_1_1screening.html#ae7dd1a7ccb7bf3c05084094ab008d8a3":[1,0,0,7,3], -"namespacegridfire_1_1solver.html":[1,0,0,8], -"namespacegridfire_1_1solver.html#a8118d08bc25e439754b43a3f5ecc1db3":[1,0,0,8,2], -"namespacegridfire_1_1utils.html":[1,0,0,9], -"namespacegridfire_1_1utils.html#af56693a70d9e2b40c8ae2c3bcd4b26c8":[1,0,0,9,0], -"namespacemembers.html":[1,1,0], -"namespacemembers_enum.html":[1,1,4], -"namespacemembers_eval.html":[1,1,5], -"namespacemembers_func.html":[1,1,1], -"namespacemembers_type.html":[1,1,3], -"namespacemembers_vars.html":[1,1,2], -"namespaces.html":[1,0], -"namespacestd.html":[1,0,1], -"network_8cpp.html":[4,0,1,1,7], -"network_8cpp_source.html":[4,0,1,1,7], -"network_8h.html":[4,0,1,0,0,9], -"network_8h_source.html":[4,0,1,0,0,9], -"network__file_8cpp.html":[4,0,1,1,1,0], -"network__file_8cpp_source.html":[4,0,1,1,1,0], -"network__file_8h.html":[4,0,1,0,0,3,1], -"network__file_8h_source.html":[4,0,1,0,0,3,1], +"index.html#autotoc_md0":[0], +"index.html#autotoc_md1":[0,0], +"index.html#autotoc_md10":[1,1,1], +"index.html#autotoc_md11":[1,2], +"index.html#autotoc_md12":[1,2,0], +"index.html#autotoc_md13":[1,2,0,0], +"index.html#autotoc_md14":[1,2,0,1], +"index.html#autotoc_md15":[1,2,1], +"index.html#autotoc_md16":[1,2,1,0], +"index.html#autotoc_md17":[1,2,1,1], +"index.html#autotoc_md18":[1,2,1,2], +"index.html#autotoc_md19":[1,2,1,2,0], +"index.html#autotoc_md2":[0,1], +"index.html#autotoc_md20":[1,2,1,2,1], +"index.html#autotoc_md21":[1,2,1,2,2], +"index.html#autotoc_md22":[1,2,2], +"index.html#autotoc_md23":[1,2,3], +"index.html#autotoc_md24":[1,2,3,0], +"index.html#autotoc_md25":[1,2,4], +"index.html#autotoc_md26":[1,2,5], +"index.html#autotoc_md27":[1,3], +"index.html#autotoc_md28":[1,4], +"index.html#autotoc_md29":[1,4,0], +"index.html#autotoc_md3":[1], +"index.html#autotoc_md30":[1,4,1], +"index.html#autotoc_md31":[1,4,2], +"index.html#autotoc_md32":[1,4,3], +"index.html#autotoc_md33":[1,5], +"index.html#autotoc_md34":[1,6], +"index.html#autotoc_md35":[1,6,0], +"index.html#autotoc_md36":[1,7], +"index.html#autotoc_md37":[1,7,0], +"index.html#autotoc_md38":[1,7,1], +"index.html#autotoc_md39":[1,7,1,0], +"index.html#autotoc_md4":[1,0], +"index.html#autotoc_md40":[1,7,1,1], +"index.html#autotoc_md41":[1,7,2], +"index.html#autotoc_md42":[1,7,3], +"index.html#autotoc_md43":[1,7,4], +"index.html#autotoc_md44":[1,8], +"index.html#autotoc_md45":[2], +"index.html#autotoc_md46":[2,0], +"index.html#autotoc_md47":[2,0,0], +"index.html#autotoc_md48":[2,0,1], +"index.html#autotoc_md49":[2,0,2], +"index.html#autotoc_md5":[1,0,0], +"index.html#autotoc_md50":[2,0,3], +"index.html#autotoc_md51":[2,0,3,0], +"index.html#autotoc_md52":[2,1], +"index.html#autotoc_md53":[2,1,0], +"index.html#autotoc_md54":[3], +"index.html#autotoc_md6":[1,0,1], +"index.html#autotoc_md7":[1,0,2], +"index.html#autotoc_md8":[1,1], +"index.html#autotoc_md9":[1,1,0], +"io_2bindings_8cpp.html":[8,0,1,2,3,1], +"io_2bindings_8cpp.html#a7f552627cbe94906e0ee98b121e77862":[8,0,1,2,3,1,0], +"io_2bindings_8h.html":[8,0,1,2,3,2], +"io_2bindings_8h.html#a1d91b8298302b9f5401bf06c22651df4":[8,0,1,2,3,2,0], +"io_8h.html":[8,0,1,0,0,3,0], +"logging_8cpp.html":[8,0,1,1,6,0], +"logging_8h.html":[8,0,1,0,0,8,0], +"md_docs_2static_2usage.html":[4], +"md_docs_2static_2usage.html#autotoc_md57":[4,0], +"md_docs_2static_2usage.html#autotoc_md58":[4,0,0], +"md_docs_2static_2usage.html#autotoc_md59":[4,0,1], +"md_docs_2static_2usage.html#autotoc_md61":[4,1], +"md_docs_2static_2usage.html#autotoc_md63":[4,2], +"md_docs_2static_2usage.html#autotoc_md65":[4,3], +"md_docs_2static_2usage.html#autotoc_md67":[4,4], +"namespacegridfire.html":[5,0,0], +"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57":[5,0,0,34], +"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a100e3bf0197221c19b222badf42aa964":[5,0,0,34,4], +"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a264572d66aed5373d19dc80c7cde1f46":[5,0,0,34,2], +"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a3fc719e07f9f63e7f11a3d4fb74b476f":[5,0,0,34,3], +"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a5105376c2b90747e00bed5bf2953dd56":[5,0,0,34,5], +"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a928d0f1285ee7d36c1c2fa1b1b7a164c":[5,0,0,34,1], +"namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57abbd47109890259c0127154db1af26c75":[5,0,0,34,0], +"namespacegridfire.html#a02be158966bf82a91b159b7a962c3fa5":[5,0,0,48], +"namespacegridfire.html#a1121d0b2d005195333412559fa29d3cc":[5,0,0,29], +"namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6":[5,0,0,30], +"namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37":[5,0,0,35], +"namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37a1fc7adf719c40457abfdb8334675faea":[5,0,0,35,0], +"namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37a9b8db7b445ae4f1bd114caa42a583182":[5,0,0,35,1], +"namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37aac700abde5f6ff8b7328193eb19697b2":[5,0,0,35,2], +"namespacegridfire.html#a4e9cabad30b57d636c2f0d73d8cc6bb4":[5,0,0,44], +"namespacegridfire.html#a745c6568723947f8e1ff874c9d3f4733":[5,0,0,37], +"namespacegridfire.html#a7c4b6104d5dfc5afddda36f726c5d07d":[5,0,0,39], +"namespacegridfire.html#a898dfe22579e649935645cbd6f073178":[5,0,0,33], +"namespacegridfire.html#a8b245f261cd8d1711ae8d593b054cf98":[5,0,0,43], +"namespacegridfire.html#a8b632637f62614f509cde0e404a79054":[5,0,0,49], +"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154":[5,0,0,36], +"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a186367e42446c004076290ca7913d931":[5,0,0,36,5], +"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a5afaf45bc4c02208d502d9c0c26d8287":[5,0,0,36,2], +"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a64d98633bac1de0eb2a539cbfd2a5c2a":[5,0,0,36,0], +"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a708c14ec56942aa5f32e7bef1e29db45":[5,0,0,36,1], +"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a9870268bdece09274aea75557a19158a":[5,0,0,36,4], +"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154ab837953f2841baabbae6bb5f2e43e71e":[5,0,0,36,6], +"namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154ae8870a753743b62c511c939eef95c93f":[5,0,0,36,3], +"namespacegridfire.html#a8f26d5f5fabb42e88261e42bc060cea2":[5,0,0,40], +"namespacegridfire.html#a96c062f94713921e5d7568ecedcdcb06":[5,0,0,45], +"namespacegridfire.html#aa86f08712565f278adacc7cd2361eb31":[5,0,0,31], +"namespacegridfire.html#acd0bfdfbce4e84af102d62ff8a797c9f":[5,0,0,42], +"namespacegridfire.html#ad838ce3fb6cc02c3fd90b924a0dd91b1":[5,0,0,32], +"namespacegridfire.html#ada3c137c014ecd8d06200fea2d1a9f50":[5,0,0,46], +"namespacegridfire.html#ae01b1738df1921db565bcbd68dd6cf64":[5,0,0,47], +"namespacegridfire.html#aedddb89e400a6111f69bfe0c3fd4214e":[5,0,0,38], +"namespacegridfire.html#aefc63ddbfe97dcb4178c94dfd1c4b256":[5,0,0,41], +"namespacegridfire_1_1approx8.html":[5,0,0,0], +"namespacegridfire_1_1approx8.html#a12cb71ba6ed03750af9e7659464197ea":[5,0,0,0,13], +"namespacegridfire_1_1approx8.html#a16739298c01e56967ce784a9a957439f":[5,0,0,0,23], +"namespacegridfire_1_1approx8.html#a20f9c48e60a5abf0b6868d1d05080222":[5,0,0,0,12], +"namespacegridfire_1_1approx8.html#a2715e1a6421717991814892046b896e3":[5,0,0,0,26], +"namespacegridfire_1_1approx8.html#a275aecf94e3145c2ff3d1756deda54ce":[5,0,0,0,4], +"namespacegridfire_1_1approx8.html#a34f18b2345a8fd8d96bbe1a9825c1f21":[5,0,0,0,16], +"namespacegridfire_1_1approx8.html#a3a9861a77093effdfc061743eb13fcdb":[5,0,0,0,15], +"namespacegridfire_1_1approx8.html#a51d139de74680c8437d20a3fa622200c":[5,0,0,0,11], +"namespacegridfire_1_1approx8.html#a593cd66c1eadae4da233ae73b4aad4a3":[5,0,0,0,14], +"namespacegridfire_1_1approx8.html#a62c2f567dc1ada3816843c8586aad0dc":[5,0,0,0,22], +"namespacegridfire_1_1approx8.html#a70eb18e9706ac28a308dcb4fcec7421f":[5,0,0,0,8], +"namespacegridfire_1_1approx8.html#a7387008e672ea12d277e2194745a4c93":[5,0,0,0,21], +"namespacegridfire_1_1approx8.html#a890ad24c2cdb15fb76a3ff8a7b8d77db":[5,0,0,0,10], +"namespacegridfire_1_1approx8.html#a8c30b7e6099c5fc2aa94f9c68fd075dc":[5,0,0,0,9], +"namespacegridfire_1_1approx8.html#a9a90b83dd4aa2dcc928bd14f4678dcef":[5,0,0,0,17], +"namespacegridfire_1_1approx8.html#aa04f907d4ef6a1b6b2a9a28d4bb53882":[5,0,0,0,6], +"namespacegridfire_1_1approx8.html#aaa49cb0c9ad4b0b9dd0f9b5e192ca12a":[5,0,0,0,5], +"namespacegridfire_1_1approx8.html#aafd24448743672021dd4507316060817":[5,0,0,0,25], +"namespacegridfire_1_1approx8.html#ac309c160c806208bf01bebeb29c23896":[5,0,0,0,18], +"namespacegridfire_1_1approx8.html#acdbb3ee2ef22bfd9c836324285d0da98":[5,0,0,0,19], +"namespacegridfire_1_1approx8.html#ad7a6f894fa4bdeebb4cae0eba3b2c210":[5,0,0,0,20], +"namespacegridfire_1_1approx8.html#aed8175751b4920a53922f87f8c0e63c4":[5,0,0,0,24], +"namespacegridfire_1_1approx8.html#af7d9b901dbb3c88c151d927912d5121f":[5,0,0,0,7], +"namespacegridfire_1_1exceptions.html":[5,0,0,1], +"namespacegridfire_1_1expectations.html":[5,0,0,2], +"namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87c":[5,0,0,2,3], +"namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87ca36fc6065a3e970bc3e6b2e59da52bf2a":[5,0,0,2,3,0], +"namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87ca4d855a061b3066dc14a3b12ed26b5456":[5,0,0,2,3,2], +"namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87cacb4ae3b37047fb4b2c0d16f8bf84f076":[5,0,0,2,3,1], +"namespacegridfire_1_1expectations.html#aef568e2802c03adef56dbcb6511d66c7":[5,0,0,2,4], +"namespacegridfire_1_1expectations.html#aef568e2802c03adef56dbcb6511d66c7a109aa03c8823fcc0ab193b7e48664cbf":[5,0,0,2,4,0], +"namespacegridfire_1_1io.html":[5,0,0,3], +"namespacegridfire_1_1io.html#abcbdcbd13cfa8c9fbe1b48e8ee2cc352":[5,0,0,3,3], +"namespacegridfire_1_1partition.html":[5,0,0,4], +"namespacegridfire_1_1partition.html#a1e08a3c20c55bc6fa4a4ecdf7ea57b8f":[5,0,0,4,7], +"namespacegridfire_1_1partition.html#a84de6308486d35ce8bc1a9dea52dfa4a":[5,0,0,4,8], +"namespacegridfire_1_1partition.html#a97237521bc760f7521346f8db472dc8e":[5,0,0,4,6], +"namespacegridfire_1_1partition.html#ae931a76ba5efada4ca45ac93333e728c":[5,0,0,4,5], +"namespacegridfire_1_1partition.html#ae931a76ba5efada4ca45ac93333e728ca4ca5b5dcd7343b06b860f05f3bc454b1":[5,0,0,4,5,0], +"namespacegridfire_1_1partition.html#ae931a76ba5efada4ca45ac93333e728cab3ecbf203bf429cbb751d1de1e58f335":[5,0,0,4,5,1], +"namespacegridfire_1_1partition_1_1record.html":[5,0,0,4,0], +"namespacegridfire_1_1reaclib.html":[5,0,0,5], +"namespacegridfire_1_1reaclib.html#a02ff11b88be94392151873e06a30b276":[5,0,0,5,2], +"namespacegridfire_1_1reaclib.html#a5dba5efc372d2a9e9e846dfd6563f3c0":[5,0,0,5,5], +"namespacegridfire_1_1reaclib.html#a6bb94d5adc7bb9db5a67f770f7453e63":[5,0,0,5,3], +"namespacegridfire_1_1reaclib.html#a91c7971c9d0a2971b9a6fa4d841c761d":[5,0,0,5,1], +"namespacegridfire_1_1reaclib.html#af6ff0dfe7ffe34c73ba9acbab5ef8a66":[5,0,0,5,6], +"namespacegridfire_1_1reaclib.html#afc0deac6cbef076e8884e66fd3ab66e0":[5,0,0,5,4], +"namespacegridfire_1_1reaction.html":[5,0,0,6], +"namespacegridfire_1_1reaction.html#aa86f08712565f278adacc7cd2361eb31":[5,0,0,6,4], +"namespacegridfire_1_1reaction.html#abfcfafc0cda0c3ed56930a12e7ead67f":[5,0,0,6,6], +"namespacegridfire_1_1reaction.html#ad838ce3fb6cc02c3fd90b924a0dd91b1":[5,0,0,6,5], +"namespacegridfire_1_1screening.html":[5,0,0,7], +"namespacegridfire_1_1screening.html#a6ca8556d27ac373e176f5b23437c416e":[5,0,0,7,5], +"namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25":[5,0,0,7,4], +"namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25a32c7d8943bec86a6d7d5e03598670ca8":[5,0,0,7,4,1], +"namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25ad80b95b1abb9c8659fa4cc9d3d29bb71":[5,0,0,7,4,0], +"namespacegridfire_1_1screening.html#ae7dd1a7ccb7bf3c05084094ab008d8a3":[5,0,0,7,3], +"namespacegridfire_1_1solver.html":[5,0,0,8], +"namespacegridfire_1_1solver.html#a8118d08bc25e439754b43a3f5ecc1db3":[5,0,0,8,2], +"namespacegridfire_1_1utils.html":[5,0,0,9], +"namespacegridfire_1_1utils.html#af56693a70d9e2b40c8ae2c3bcd4b26c8":[5,0,0,9,0], +"namespacemembers.html":[5,1,0], +"namespacemembers_enum.html":[5,1,4], +"namespacemembers_eval.html":[5,1,5], +"namespacemembers_func.html":[5,1,1], +"namespacemembers_type.html":[5,1,3], +"namespacemembers_vars.html":[5,1,2], +"namespaces.html":[5,0], +"namespacestd.html":[5,0,1], +"network_8cpp.html":[8,0,1,1,7], +"network_8h.html":[8,0,1,0,0,9], +"network__file_8cpp.html":[8,0,1,1,1,0], +"network__file_8h.html":[8,0,1,0,0,3,1], "pages.html":[], -"partition_2bindings_8cpp.html":[4,0,1,2,4,1], -"partition_2bindings_8cpp.html#a2806baaec82e0e6d66b80348584e08fd":[4,0,1,2,4,1,2], -"partition_2bindings_8cpp.html#a4c0db94b56a3b02482ac4fd654680cca":[4,0,1,2,4,1,3], -"partition_2bindings_8cpp.html#a4e56b30b36165067cf413787a55b9ecb":[4,0,1,2,4,1,4], -"partition_2bindings_8cpp.html#ac36d0a5e8cb0122888fd218a143c7630":[4,0,1,2,4,1,1], -"partition_2bindings_8cpp.html#ae405682b0e35624397583048f4d40f75":[4,0,1,2,4,1,5], -"partition_2bindings_8cpp.html#afded1a99d32cbf8745a42e0a81891e18":[4,0,1,2,4,1,0], -"partition_2bindings_8cpp_source.html":[4,0,1,2,4,1], -"partition_2bindings_8h.html":[4,0,1,2,4,2], -"partition_2bindings_8h.html#a2806baaec82e0e6d66b80348584e08fd":[4,0,1,2,4,2,2], -"partition_2bindings_8h.html#a4c0db94b56a3b02482ac4fd654680cca":[4,0,1,2,4,2,3], -"partition_2bindings_8h.html#a4e56b30b36165067cf413787a55b9ecb":[4,0,1,2,4,2,4], -"partition_2bindings_8h.html#ac36d0a5e8cb0122888fd218a143c7630":[4,0,1,2,4,2,1], -"partition_2bindings_8h.html#ae405682b0e35624397583048f4d40f75":[4,0,1,2,4,2,5], -"partition_2bindings_8h.html#afded1a99d32cbf8745a42e0a81891e18":[4,0,1,2,4,2,0], -"partition_2bindings_8h_source.html":[4,0,1,2,4,2], -"partition_8h.html":[4,0,1,0,0,4,1], -"partition_8h_source.html":[4,0,1,0,0,4,1], -"partition__abstract_8h.html":[4,0,1,0,0,4,2], -"partition__abstract_8h_source.html":[4,0,1,0,0,4,2], -"partition__composite_8cpp.html":[4,0,1,1,2,0,0], -"partition__composite_8cpp_source.html":[4,0,1,1,2,0,0], -"partition__composite_8h.html":[4,0,1,0,0,4,0,0], -"partition__composite_8h_source.html":[4,0,1,0,0,4,0,0], -"partition__ground_8cpp.html":[4,0,1,1,2,1], -"partition__ground_8cpp_source.html":[4,0,1,1,2,1], -"partition__ground_8h.html":[4,0,1,0,0,4,3], -"partition__ground_8h_source.html":[4,0,1,0,0,4,3], -"partition__rauscher__thielemann_8cpp.html":[4,0,1,1,2,2], -"partition__rauscher__thielemann_8cpp_source.html":[4,0,1,1,2,2], -"partition__rauscher__thielemann_8h.html":[4,0,1,0,0,4,4], -"partition__rauscher__thielemann_8h_source.html":[4,0,1,0,0,4,4], -"partition__types_8h.html":[4,0,1,0,0,4,5], -"partition__types_8h_source.html":[4,0,1,0,0,4,5], -"priming_8cpp.html":[4,0,1,1,0,0,1], -"priming_8cpp_source.html":[4,0,1,1,0,0,1], -"priming_8h.html":[4,0,1,0,0,0,0,2], -"priming_8h_source.html":[4,0,1,0,0,0,0,2], -"py__engine_8cpp.html":[4,0,1,2,0,0,0], -"py__engine_8cpp_source.html":[4,0,1,2,0,0,0], -"py__engine_8h.html":[4,0,1,2,0,0,1], -"py__engine_8h_source.html":[4,0,1,2,0,0,1], -"py__io_8cpp.html":[4,0,1,2,3,0,0], -"py__io_8cpp_source.html":[4,0,1,2,3,0,0], -"py__io_8h.html":[4,0,1,2,3,0,1], -"py__io_8h_source.html":[4,0,1,2,3,0,1] +"partition_2bindings_8cpp.html":[8,0,1,2,4,1], +"partition_2bindings_8cpp.html#a2806baaec82e0e6d66b80348584e08fd":[8,0,1,2,4,1,2], +"partition_2bindings_8cpp.html#a4c0db94b56a3b02482ac4fd654680cca":[8,0,1,2,4,1,3], +"partition_2bindings_8cpp.html#a4e56b30b36165067cf413787a55b9ecb":[8,0,1,2,4,1,4], +"partition_2bindings_8cpp.html#ac36d0a5e8cb0122888fd218a143c7630":[8,0,1,2,4,1,1], +"partition_2bindings_8cpp.html#ae405682b0e35624397583048f4d40f75":[8,0,1,2,4,1,5], +"partition_2bindings_8cpp.html#afded1a99d32cbf8745a42e0a81891e18":[8,0,1,2,4,1,0], +"partition_2bindings_8h.html":[8,0,1,2,4,2], +"partition_2bindings_8h.html#a2806baaec82e0e6d66b80348584e08fd":[8,0,1,2,4,2,2], +"partition_2bindings_8h.html#a4c0db94b56a3b02482ac4fd654680cca":[8,0,1,2,4,2,3], +"partition_2bindings_8h.html#a4e56b30b36165067cf413787a55b9ecb":[8,0,1,2,4,2,4], +"partition_2bindings_8h.html#ac36d0a5e8cb0122888fd218a143c7630":[8,0,1,2,4,2,1], +"partition_2bindings_8h.html#ae405682b0e35624397583048f4d40f75":[8,0,1,2,4,2,5], +"partition_2bindings_8h.html#afded1a99d32cbf8745a42e0a81891e18":[8,0,1,2,4,2,0], +"partition_8h.html":[8,0,1,0,0,4,1], +"partition__abstract_8h.html":[8,0,1,0,0,4,2], +"partition__composite_8cpp.html":[8,0,1,1,2,0,0], +"partition__composite_8h.html":[8,0,1,0,0,4,0,0], +"partition__ground_8cpp.html":[8,0,1,1,2,1], +"partition__ground_8h.html":[8,0,1,0,0,4,3], +"partition__rauscher__thielemann_8cpp.html":[8,0,1,1,2,2], +"partition__rauscher__thielemann_8h.html":[8,0,1,0,0,4,4], +"partition__types_8h.html":[8,0,1,0,0,4,5], +"priming_8cpp.html":[8,0,1,1,0,0,1], +"priming_8h.html":[8,0,1,0,0,0,0,2], +"py__engine_8cpp.html":[8,0,1,2,0,0,0], +"py__engine_8h.html":[8,0,1,2,0,0,1], +"py__io_8cpp.html":[8,0,1,2,3,0,0], +"py__io_8h.html":[8,0,1,2,3,0,1], +"py__partition_8cpp.html":[8,0,1,2,4,0,0], +"py__partition_8h.html":[8,0,1,2,4,0,1], +"py__screening_8cpp.html":[8,0,1,2,6,0,0], +"py__screening_8cpp.html#a4c5a7b887f31226ce0b82409f819833b":[8,0,1,2,6,0,0,0], +"py__screening_8h.html":[8,0,1,2,6,0,1], +"py__solver_8cpp.html":[8,0,1,2,7,0,0], +"py__solver_8h.html":[8,0,1,2,7,0,1], +"rauscher__thielemann__partition__data_8h.html":[8,0,1,0,0,4,6], +"rauscher__thielemann__partition__data_8h.html#a5240736f3bdb43cf2cd63464c5835df1":[8,0,1,0,0,4,6,1], +"rauscher__thielemann__partition__data_8h.html#a7b9a54e9c58848fe3205479acd770ffd":[8,0,1,0,0,4,6,0], +"rauscher__thielemann__partition__data__record_8h.html":[8,0,1,0,0,4,7], +"reaclib_8cpp.html":[8,0,1,1,3,0], +"reaclib_8cpp.html#a2c6902cf3e699a1a65e871efa878a6ab":[8,0,1,1,3,0,5], +"reaclib_8h.html":[8,0,1,0,0,5,0], +"reaction_2bindings_8cpp.html":[8,0,1,2,5,0], +"reaction_2bindings_8cpp.html#ae174b115814ec42920a799881cef1efa":[8,0,1,2,5,0,0], +"reaction_2bindings_8h.html":[8,0,1,2,5,1], +"reaction_2bindings_8h.html#a221d509fd54278898e2cbb73663f53d0":[8,0,1,2,5,1,0], +"reaction_8cpp.html":[8,0,1,1,3,1], +"reaction_8h.html":[8,0,1,0,0,5,1], +"reactions__data_8h.html":[8,0,1,0,0,5,2], +"reactions__data_8h.html#a32dea82d95667c3df395d58fb469ce2a":[8,0,1,0,0,5,2,1], +"reactions__data_8h.html#aeb44e2b3b67960dfd83ecd7136c7d38b":[8,0,1,0,0,5,2,0], +"reporting_8h.html":[8,0,1,0,0,0,1,2], +"screening_2bindings_8cpp.html":[8,0,1,2,6,1] }; diff --git a/docs/html/navtreeindex6.js b/docs/html/navtreeindex6.js index c349e151..1f23f38a 100644 --- a/docs/html/navtreeindex6.js +++ b/docs/html/navtreeindex6.js @@ -1,253 +1,253 @@ var NAVTREEINDEX6 = { -"py__partition_8cpp.html":[4,0,1,2,4,0,0], -"py__partition_8cpp_source.html":[4,0,1,2,4,0,0], -"py__partition_8h.html":[4,0,1,2,4,0,1], -"py__partition_8h_source.html":[4,0,1,2,4,0,1], -"py__screening_8cpp.html":[4,0,1,2,6,0,0], -"py__screening_8cpp.html#a4c5a7b887f31226ce0b82409f819833b":[4,0,1,2,6,0,0,0], -"py__screening_8cpp_source.html":[4,0,1,2,6,0,0], -"py__screening_8h.html":[4,0,1,2,6,0,1], -"py__screening_8h_source.html":[4,0,1,2,6,0,1], -"py__solver_8cpp.html":[4,0,1,2,7,0,0], -"py__solver_8cpp_source.html":[4,0,1,2,7,0,0], -"py__solver_8h.html":[4,0,1,2,7,0,1], -"py__solver_8h_source.html":[4,0,1,2,7,0,1], -"rauscher__thielemann__partition__data_8h.html":[4,0,1,0,0,4,6], -"rauscher__thielemann__partition__data_8h.html#a5240736f3bdb43cf2cd63464c5835df1":[4,0,1,0,0,4,6,1], -"rauscher__thielemann__partition__data_8h.html#a7b9a54e9c58848fe3205479acd770ffd":[4,0,1,0,0,4,6,0], -"rauscher__thielemann__partition__data_8h_source.html":[4,0,1,0,0,4,6], -"rauscher__thielemann__partition__data__record_8h.html":[4,0,1,0,0,4,7], -"rauscher__thielemann__partition__data__record_8h_source.html":[4,0,1,0,0,4,7], -"reaclib_8cpp.html":[4,0,1,1,3,0], -"reaclib_8cpp.html#a2c6902cf3e699a1a65e871efa878a6ab":[4,0,1,1,3,0,5], -"reaclib_8cpp_source.html":[4,0,1,1,3,0], -"reaclib_8h.html":[4,0,1,0,0,5,0], -"reaclib_8h_source.html":[4,0,1,0,0,5,0], -"reaction_2bindings_8cpp.html":[4,0,1,2,5,0], -"reaction_2bindings_8cpp.html#ae174b115814ec42920a799881cef1efa":[4,0,1,2,5,0,0], -"reaction_2bindings_8cpp_source.html":[4,0,1,2,5,0], -"reaction_2bindings_8h.html":[4,0,1,2,5,1], -"reaction_2bindings_8h.html#a221d509fd54278898e2cbb73663f53d0":[4,0,1,2,5,1,0], -"reaction_2bindings_8h_source.html":[4,0,1,2,5,1], -"reaction_8cpp.html":[4,0,1,1,3,1], -"reaction_8cpp_source.html":[4,0,1,1,3,1], -"reaction_8h.html":[4,0,1,0,0,5,1], -"reaction_8h_source.html":[4,0,1,0,0,5,1], -"reactions__data_8h.html":[4,0,1,0,0,5,2], -"reactions__data_8h.html#a32dea82d95667c3df395d58fb469ce2a":[4,0,1,0,0,5,2,1], -"reactions__data_8h.html#aeb44e2b3b67960dfd83ecd7136c7d38b":[4,0,1,0,0,5,2,0], -"reactions__data_8h_source.html":[4,0,1,0,0,5,2], -"reporting_8h.html":[4,0,1,0,0,0,1,2], -"reporting_8h_source.html":[4,0,1,0,0,0,1,2], -"screening_2bindings_8cpp.html":[4,0,1,2,6,1], -"screening_2bindings_8cpp.html#a4fcef69d9382bfbc315cb061038627f4":[4,0,1,2,6,1,0], -"screening_2bindings_8cpp_source.html":[4,0,1,2,6,1], -"screening_2bindings_8h.html":[4,0,1,2,6,2], -"screening_2bindings_8h.html#a9e1a938ffee0a1b9d913fa4968865b1b":[4,0,1,2,6,2,0], -"screening_2bindings_8h_source.html":[4,0,1,2,6,2], -"screening_8h.html":[4,0,1,0,0,6,0], -"screening_8h_source.html":[4,0,1,0,0,6,0], -"screening__abstract_8h.html":[4,0,1,0,0,6,1], -"screening__abstract_8h_source.html":[4,0,1,0,0,6,1], -"screening__bare_8cpp.html":[4,0,1,1,4,0], -"screening__bare_8cpp_source.html":[4,0,1,1,4,0], -"screening__bare_8h.html":[4,0,1,0,0,6,2], -"screening__bare_8h_source.html":[4,0,1,0,0,6,2], -"screening__types_8cpp.html":[4,0,1,1,4,1], -"screening__types_8cpp_source.html":[4,0,1,1,4,1], -"screening__types_8h.html":[4,0,1,0,0,6,3], -"screening__types_8h_source.html":[4,0,1,0,0,6,3], -"screening__weak_8cpp.html":[4,0,1,1,4,2], -"screening__weak_8cpp_source.html":[4,0,1,1,4,2], -"screening__weak_8h.html":[4,0,1,0,0,6,4], -"screening__weak_8h_source.html":[4,0,1,0,0,6,4], -"solver_2bindings_8cpp.html":[4,0,1,2,7,1], -"solver_2bindings_8cpp.html#a8b1a9e2faca389d99c0b5feaa4262630":[4,0,1,2,7,1,0], -"solver_2bindings_8cpp_source.html":[4,0,1,2,7,1], -"solver_2bindings_8h.html":[4,0,1,2,7,2], -"solver_2bindings_8h.html#a426b11f75261b240dc9964f6774403bf":[4,0,1,2,7,2,0], -"solver_2bindings_8h_source.html":[4,0,1,2,7,2], -"solver_8cpp.html":[4,0,1,1,5,0], -"solver_8cpp_source.html":[4,0,1,1,5,0], -"solver_8h.html":[4,0,1,0,0,7,0], -"solver_8h_source.html":[4,0,1,0,0,7,0], -"struct_r_h_s_functor.html":[3,0,10], -"structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html":[1,0,0,10,0], -"structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html":[3,0,0,9,0], -"structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html#a3bb21f20df8115d37108cf3c3be3bc6f":[1,0,0,10,0,1], -"structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html#a3bb21f20df8115d37108cf3c3be3bc6f":[3,0,0,9,0,1], -"structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html#a6c2e9087f6c8af5d89a5f0de7bd4a5b4":[1,0,0,10,0,0], -"structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html#a6c2e9087f6c8af5d89a5f0de7bd4a5b4":[3,0,0,9,0,0], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html":[1,0,0,16,2], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html":[3,0,0,15,2], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a03d596c88289e21e7bd18711e3a1f275":[1,0,0,16,2,2], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a03d596c88289e21e7bd18711e3a1f275":[3,0,0,15,2,2], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a3ce63aa3ad88568f4eb0d3ca2414209f":[1,0,0,16,2,1], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a3ce63aa3ad88568f4eb0d3ca2414209f":[3,0,0,15,2,1], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a3e2e67e532970738d20491ea56b170f3":[1,0,0,16,2,0], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a3e2e67e532970738d20491ea56b170f3":[3,0,0,15,2,0], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a510e380116e2e6d9158cf00fedac2666":[1,0,0,16,2,8], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a510e380116e2e6d9158cf00fedac2666":[3,0,0,15,2,8], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a6bcfe2230dd54b088180d34389266b07":[1,0,0,16,2,4], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a6bcfe2230dd54b088180d34389266b07":[3,0,0,15,2,4], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a7a7e9167b19e339e0d69544b9c00e79c":[1,0,0,16,2,5], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a7a7e9167b19e339e0d69544b9c00e79c":[3,0,0,15,2,5], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a93635f6940d3534e949f402503c3d497":[1,0,0,16,2,3], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a93635f6940d3534e949f402503c3d497":[3,0,0,15,2,3], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a9974f944a2cf5179baabebe09d60cf18":[1,0,0,16,2,7], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a9974f944a2cf5179baabebe09d60cf18":[3,0,0,15,2,7], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#ac42504e868c0b9fd9ac9a405ea739f0e":[1,0,0,16,2,6], -"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#ac42504e868c0b9fd9ac9a405ea739f0e":[3,0,0,15,2,6], -"structgridfire_1_1_graph_engine_1_1constants.html":[1,0,0,16,1], -"structgridfire_1_1_graph_engine_1_1constants.html":[3,0,0,15,1], -"structgridfire_1_1_graph_engine_1_1constants.html#a29c8ae2b5c1d5fecd25c4fde2b623f7f":[1,0,0,16,1,1], -"structgridfire_1_1_graph_engine_1_1constants.html#a29c8ae2b5c1d5fecd25c4fde2b623f7f":[3,0,0,15,1,1], -"structgridfire_1_1_graph_engine_1_1constants.html#a3597bc632a5dd50aaa0044d8c18ca423":[1,0,0,16,1,3], -"structgridfire_1_1_graph_engine_1_1constants.html#a3597bc632a5dd50aaa0044d8c18ca423":[3,0,0,15,1,3], -"structgridfire_1_1_graph_engine_1_1constants.html#a5ccc874d6704615e0ce54c14dc67699d":[1,0,0,16,1,2], -"structgridfire_1_1_graph_engine_1_1constants.html#a5ccc874d6704615e0ce54c14dc67699d":[3,0,0,15,1,2], -"structgridfire_1_1_graph_engine_1_1constants.html#a8bea6e348699c1aea93d17bb56739306":[1,0,0,16,1,0], -"structgridfire_1_1_graph_engine_1_1constants.html#a8bea6e348699c1aea93d17bb56739306":[3,0,0,15,1,0], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html":[1,0,0,17,0], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html":[3,0,0,16,0], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a0c3bd8d5918e344657227a09cd7e39a5":[1,0,0,17,0,5], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a0c3bd8d5918e344657227a09cd7e39a5":[3,0,0,16,0,5], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a5df4f2c27e9eaa781c972a8c9b595787":[1,0,0,17,0,4], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a5df4f2c27e9eaa781c972a8c9b595787":[3,0,0,16,0,4], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a5eb642e161ffb5500ccc1e412849ee5e":[1,0,0,17,0,1], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a5eb642e161ffb5500ccc1e412849ee5e":[3,0,0,16,0,1], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a73ca615753553f4a85160bd9f166da5b":[1,0,0,17,0,6], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a73ca615753553f4a85160bd9f166da5b":[3,0,0,16,0,6], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#aaf8b925a169a732c14f4451a33451f51":[1,0,0,17,0,2], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#aaf8b925a169a732c14f4451a33451f51":[3,0,0,16,0,2], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac18229250c4c160aada96e19325faa29":[1,0,0,17,0,7], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac18229250c4c160aada96e19325faa29":[3,0,0,16,0,7], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505":[1,0,0,17,0,0], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505":[3,0,0,16,0,0], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a03d2b9a7ab8b282118ff9e9e2e8c2894":[1,0,0,17,0,0,2], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a03d2b9a7ab8b282118ff9e9e2e8c2894":[3,0,0,16,0,0,2], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a6311ae17c1ee52b36e68aaf4ad066387":[1,0,0,17,0,0,5], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a6311ae17c1ee52b36e68aaf4ad066387":[3,0,0,16,0,0,5], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a8fa91234134aca6058a27b9a926fdb8a":[1,0,0,17,0,0,3], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a8fa91234134aca6058a27b9a926fdb8a":[3,0,0,16,0,0,3], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a9e720102de6020a01552bc0e8935c566":[1,0,0,17,0,0,1], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a9e720102de6020a01552bc0e8935c566":[3,0,0,16,0,0,1], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a9ee18f2e987928cdb1afa7645a082061":[1,0,0,17,0,0,4], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a9ee18f2e987928cdb1afa7645a082061":[3,0,0,16,0,0,4], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505aafefea58639f78d7c750970bbad28420":[1,0,0,17,0,0,0], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505aafefea58639f78d7c750970bbad28420":[3,0,0,16,0,0,0], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505ab1c94ca2fbc3e78fc30069c8d0f01680":[1,0,0,17,0,0,6], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505ab1c94ca2fbc3e78fc30069c8d0f01680":[3,0,0,16,0,0,6], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac55fb580dd4b9763cefe4612555b03f3":[1,0,0,17,0,3], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac55fb580dd4b9763cefe4612555b03f3":[3,0,0,16,0,3], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#afb930f4472f4bb713f0b606194762c6f":[1,0,0,17,0,9], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#afb930f4472f4bb713f0b606194762c6f":[3,0,0,16,0,9], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#afc5299ebf09f9b208f65619012902b77":[1,0,0,17,0,8], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#afc5299ebf09f9b208f65619012902b77":[3,0,0,16,0,8], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html":[1,0,0,17,1], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html":[3,0,0,16,1], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a0adf1074b5e6ba448cedff7563c450d0":[1,0,0,17,1,5], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a0adf1074b5e6ba448cedff7563c450d0":[3,0,0,16,1,5], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a1aa29df77925443796e1e59c1b7b7a60":[1,0,0,17,1,3], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a1aa29df77925443796e1e59c1b7b7a60":[3,0,0,16,1,3], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a3bc901d2d8234d1f61e94d0fe0777f7d":[1,0,0,17,1,12], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a3bc901d2d8234d1f61e94d0fe0777f7d":[3,0,0,16,1,12], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a3ebf684b36e98da38d8ee6f0be4f91e2":[1,0,0,17,1,0], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a3ebf684b36e98da38d8ee6f0be4f91e2":[3,0,0,16,1,0], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4d597d16bd9f982d44512d5a6beddae0":[1,0,0,17,1,2], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4d597d16bd9f982d44512d5a6beddae0":[3,0,0,16,1,2], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4dc013f4fb9d93b38ef601741dbe4d4c":[1,0,0,17,1,9], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4dc013f4fb9d93b38ef601741dbe4d4c":[3,0,0,16,1,9], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4eb11e99dc2a7e038d815bf7c6bd0be8":[1,0,0,17,1,8], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4eb11e99dc2a7e038d815bf7c6bd0be8":[3,0,0,16,1,8], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a6d13bb5294f5dae7e2eb1d26720f944e":[1,0,0,17,1,7], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a6d13bb5294f5dae7e2eb1d26720f944e":[3,0,0,16,1,7], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a7f65ed75e9dca9b6e1160ad297e07678":[1,0,0,17,1,10], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a7f65ed75e9dca9b6e1160ad297e07678":[3,0,0,16,1,10], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a8dd40205db7aef439b6f04289ca5dfd5":[1,0,0,17,1,13], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a8dd40205db7aef439b6f04289ca5dfd5":[3,0,0,16,1,13], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#aa65aec7175a56a31887b8b8fca5434bc":[1,0,0,17,1,4], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#aa65aec7175a56a31887b8b8fca5434bc":[3,0,0,16,1,4], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#ad7353c20a6eac2ac0d9d13791577080d":[1,0,0,17,1,1], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#ad7353c20a6eac2ac0d9d13791577080d":[3,0,0,16,1,1], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#ad7bd060a3eaaaefab0c31e60dcdb5f28":[1,0,0,17,1,6], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#ad7bd060a3eaaaefab0c31e60dcdb5f28":[3,0,0,16,1,6], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#af2acc70592e5545f9e8f0a33e10ffdc7":[1,0,0,17,1,11], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#af2acc70592e5545f9e8f0a33e10ffdc7":[3,0,0,16,1,11], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html":[1,0,0,17,2], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html":[3,0,0,16,2], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a2d09ce96d0d7cfe8f0aeb01f22f07a06":[1,0,0,17,2,1], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a2d09ce96d0d7cfe8f0aeb01f22f07a06":[3,0,0,16,2,1], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a3840e7faa591b7c3006b27ae3df9e21e":[1,0,0,17,2,8], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a3840e7faa591b7c3006b27ae3df9e21e":[3,0,0,16,2,8], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a66e6677638af72e4db75f5518dc867f9":[1,0,0,17,2,6], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a66e6677638af72e4db75f5518dc867f9":[3,0,0,16,2,6], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a77d5ebb3b85649bddab09e5ee7fac50a":[1,0,0,17,2,3], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a77d5ebb3b85649bddab09e5ee7fac50a":[3,0,0,16,2,3], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a82c2256254ca88e141672891e5228f88":[1,0,0,17,2,2], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a82c2256254ca88e141672891e5228f88":[3,0,0,16,2,2], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a997efc7ef138efb0e60e60790fcce681":[1,0,0,17,2,7], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a997efc7ef138efb0e60e60790fcce681":[3,0,0,16,2,7], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#ab11be6e7afeef1ac9e4314ad8345e0b0":[1,0,0,17,2,4], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#ab11be6e7afeef1ac9e4314ad8345e0b0":[3,0,0,16,2,4], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#ac81f994476d580a92686e7f84b726c2a":[1,0,0,17,2,0], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#ac81f994476d580a92686e7f84b726c2a":[3,0,0,16,2,0], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#af8dc75a5e022510ec13da0be8c53aa06":[1,0,0,17,2,5], -"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#af8dc75a5e022510ec13da0be8c53aa06":[3,0,0,16,2,5], -"structgridfire_1_1_net_in.html":[1,0,0,18], -"structgridfire_1_1_net_in.html":[3,0,0,17], -"structgridfire_1_1_net_in.html#a06f0dff9f8927b7cf2da3004c8fa1577":[1,0,0,18,3], -"structgridfire_1_1_net_in.html#a06f0dff9f8927b7cf2da3004c8fa1577":[3,0,0,17,3], -"structgridfire_1_1_net_in.html#a0a8d820cfeaa92ee31f253795c57e0d1":[1,0,0,18,7], -"structgridfire_1_1_net_in.html#a0a8d820cfeaa92ee31f253795c57e0d1":[3,0,0,17,7], -"structgridfire_1_1_net_in.html#a13058f4929e72c1187abbebcddb8aed1":[1,0,0,18,1], -"structgridfire_1_1_net_in.html#a13058f4929e72c1187abbebcddb8aed1":[3,0,0,17,1], -"structgridfire_1_1_net_in.html#a47781e8d5503e3b4f12d669e2cbcfb65":[1,0,0,18,0], -"structgridfire_1_1_net_in.html#a47781e8d5503e3b4f12d669e2cbcfb65":[3,0,0,17,0], -"structgridfire_1_1_net_in.html#a4e556f7bb18f46654b3445476734076a":[1,0,0,18,4], -"structgridfire_1_1_net_in.html#a4e556f7bb18f46654b3445476734076a":[3,0,0,17,4], -"structgridfire_1_1_net_in.html#a5be0f5195a5cd1dd177b9fc5ab83a7be":[1,0,0,18,6], -"structgridfire_1_1_net_in.html#a5be0f5195a5cd1dd177b9fc5ab83a7be":[3,0,0,17,6], -"structgridfire_1_1_net_in.html#a6a5e909b46094ffa20da9a3da906e43f":[1,0,0,18,2], -"structgridfire_1_1_net_in.html#a6a5e909b46094ffa20da9a3da906e43f":[3,0,0,17,2], -"structgridfire_1_1_net_in.html#ae1fbce804bafa6ad2be4ac3470dac93b":[1,0,0,18,5], -"structgridfire_1_1_net_in.html#ae1fbce804bafa6ad2be4ac3470dac93b":[3,0,0,17,5], -"structgridfire_1_1_net_out.html":[1,0,0,19], -"structgridfire_1_1_net_out.html":[3,0,0,18], -"structgridfire_1_1_net_out.html#a073529511ae0e52f868b47cce0e8ac0a":[1,0,0,19,1], -"structgridfire_1_1_net_out.html#a073529511ae0e52f868b47cce0e8ac0a":[3,0,0,18,1], -"structgridfire_1_1_net_out.html#a43d5a861708992c949f616aa2a035ec6":[1,0,0,19,2], -"structgridfire_1_1_net_out.html#a43d5a861708992c949f616aa2a035ec6":[3,0,0,18,2], -"structgridfire_1_1_net_out.html#a51c16703132cf739ec2fd89eae7badd6":[1,0,0,19,3], -"structgridfire_1_1_net_out.html#a51c16703132cf739ec2fd89eae7badd6":[3,0,0,18,3], -"structgridfire_1_1_net_out.html#a6996f06951c2a873e5464773ddc7319b":[1,0,0,19,0], -"structgridfire_1_1_net_out.html#a6996f06951c2a873e5464773ddc7319b":[3,0,0,18,0], -"structgridfire_1_1_priming_report.html":[1,0,0,22], -"structgridfire_1_1_priming_report.html":[3,0,0,21], -"structgridfire_1_1_priming_report.html#a15032fd3354bd8fb383e13929bbd0ceb":[1,0,0,22,2], -"structgridfire_1_1_priming_report.html#a15032fd3354bd8fb383e13929bbd0ceb":[3,0,0,21,2], -"structgridfire_1_1_priming_report.html#a37aa83b55f3da0bc3ff6bcb7b79878a7":[1,0,0,22,1], -"structgridfire_1_1_priming_report.html#a37aa83b55f3da0bc3ff6bcb7b79878a7":[3,0,0,21,1], -"structgridfire_1_1_priming_report.html#a5fec4b465afb4f2d9bc30cd1cab1b50d":[1,0,0,22,3], -"structgridfire_1_1_priming_report.html#a5fec4b465afb4f2d9bc30cd1cab1b50d":[3,0,0,21,3], -"structgridfire_1_1_priming_report.html#ac6c3112c984203fd5a672006be421736":[1,0,0,22,0], -"structgridfire_1_1_priming_report.html#ac6c3112c984203fd5a672006be421736":[3,0,0,21,0], -"structgridfire_1_1_priming_report.html#afa4dd791ddd9df84039554524b681fb3":[1,0,0,22,4], -"structgridfire_1_1_priming_report.html#afa4dd791ddd9df84039554524b681fb3":[3,0,0,21,4], -"structgridfire_1_1_q_s_e_cache_config.html":[1,0,0,23], -"structgridfire_1_1_q_s_e_cache_config.html":[3,0,0,22], -"structgridfire_1_1_q_s_e_cache_config.html#a31d3e8d1b83109524c94641ce06fa351":[1,0,0,23,2], -"structgridfire_1_1_q_s_e_cache_config.html#a31d3e8d1b83109524c94641ce06fa351":[3,0,0,22,2], -"structgridfire_1_1_q_s_e_cache_config.html#a57b7ca68463aa9b78007e5cf35ebf7ce":[1,0,0,23,0], -"structgridfire_1_1_q_s_e_cache_config.html#a57b7ca68463aa9b78007e5cf35ebf7ce":[3,0,0,22,0], -"structgridfire_1_1_q_s_e_cache_config.html#af4dca2b24aa364fbbf6e99eb26774f40":[1,0,0,23,1], -"structgridfire_1_1_q_s_e_cache_config.html#af4dca2b24aa364fbbf6e99eb26774f40":[3,0,0,22,1], -"structgridfire_1_1_q_s_e_cache_key.html":[1,0,0,24], -"structgridfire_1_1_q_s_e_cache_key.html":[3,0,0,23], -"structgridfire_1_1_q_s_e_cache_key.html#a2ab20b15ab7f9da15c36989e8d9a2bc7":[1,0,0,24,7], -"structgridfire_1_1_q_s_e_cache_key.html#a2ab20b15ab7f9da15c36989e8d9a2bc7":[3,0,0,23,7], -"structgridfire_1_1_q_s_e_cache_key.html#a3078528fc69b8e687448d3108a216c03":[1,0,0,24,0], -"structgridfire_1_1_q_s_e_cache_key.html#a3078528fc69b8e687448d3108a216c03":[3,0,0,23,0], -"structgridfire_1_1_q_s_e_cache_key.html#a711acccecadd93495fd08c81838be2d8":[1,0,0,24,4] +"screening_2bindings_8cpp.html#a4fcef69d9382bfbc315cb061038627f4":[8,0,1,2,6,1,0], +"screening_2bindings_8h.html":[8,0,1,2,6,2], +"screening_2bindings_8h.html#a9e1a938ffee0a1b9d913fa4968865b1b":[8,0,1,2,6,2,0], +"screening_8h.html":[8,0,1,0,0,6,0], +"screening__abstract_8h.html":[8,0,1,0,0,6,1], +"screening__bare_8cpp.html":[8,0,1,1,4,0], +"screening__bare_8h.html":[8,0,1,0,0,6,2], +"screening__types_8cpp.html":[8,0,1,1,4,1], +"screening__types_8h.html":[8,0,1,0,0,6,3], +"screening__weak_8cpp.html":[8,0,1,1,4,2], +"screening__weak_8h.html":[8,0,1,0,0,6,4], +"solver_2bindings_8cpp.html":[8,0,1,2,7,1], +"solver_2bindings_8cpp.html#a8b1a9e2faca389d99c0b5feaa4262630":[8,0,1,2,7,1,0], +"solver_2bindings_8h.html":[8,0,1,2,7,2], +"solver_2bindings_8h.html#a426b11f75261b240dc9964f6774403bf":[8,0,1,2,7,2,0], +"solver_8cpp.html":[8,0,1,1,5,0], +"solver_8h.html":[8,0,1,0,0,7,0], +"struct_r_h_s_functor.html":[7,0,10], +"structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html":[5,0,0,10,0], +"structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html":[7,0,0,9,0], +"structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html#a3bb21f20df8115d37108cf3c3be3bc6f":[5,0,0,10,0,1], +"structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html#a3bb21f20df8115d37108cf3c3be3bc6f":[7,0,0,9,0,1], +"structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html#a6c2e9087f6c8af5d89a5f0de7bd4a5b4":[5,0,0,10,0,0], +"structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html#a6c2e9087f6c8af5d89a5f0de7bd4a5b4":[7,0,0,9,0,0], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html":[5,0,0,16,2], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html":[7,0,0,15,2], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a03d596c88289e21e7bd18711e3a1f275":[5,0,0,16,2,2], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a03d596c88289e21e7bd18711e3a1f275":[7,0,0,15,2,2], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a3ce63aa3ad88568f4eb0d3ca2414209f":[5,0,0,16,2,1], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a3ce63aa3ad88568f4eb0d3ca2414209f":[7,0,0,15,2,1], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a3e2e67e532970738d20491ea56b170f3":[5,0,0,16,2,0], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a3e2e67e532970738d20491ea56b170f3":[7,0,0,15,2,0], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a510e380116e2e6d9158cf00fedac2666":[5,0,0,16,2,8], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a510e380116e2e6d9158cf00fedac2666":[7,0,0,15,2,8], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a6bcfe2230dd54b088180d34389266b07":[5,0,0,16,2,4], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a6bcfe2230dd54b088180d34389266b07":[7,0,0,15,2,4], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a7a7e9167b19e339e0d69544b9c00e79c":[5,0,0,16,2,5], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a7a7e9167b19e339e0d69544b9c00e79c":[7,0,0,15,2,5], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a93635f6940d3534e949f402503c3d497":[5,0,0,16,2,3], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a93635f6940d3534e949f402503c3d497":[7,0,0,15,2,3], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a9974f944a2cf5179baabebe09d60cf18":[5,0,0,16,2,7], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a9974f944a2cf5179baabebe09d60cf18":[7,0,0,15,2,7], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#ac42504e868c0b9fd9ac9a405ea739f0e":[5,0,0,16,2,6], +"structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#ac42504e868c0b9fd9ac9a405ea739f0e":[7,0,0,15,2,6], +"structgridfire_1_1_graph_engine_1_1constants.html":[5,0,0,16,1], +"structgridfire_1_1_graph_engine_1_1constants.html":[7,0,0,15,1], +"structgridfire_1_1_graph_engine_1_1constants.html#a29c8ae2b5c1d5fecd25c4fde2b623f7f":[5,0,0,16,1,1], +"structgridfire_1_1_graph_engine_1_1constants.html#a29c8ae2b5c1d5fecd25c4fde2b623f7f":[7,0,0,15,1,1], +"structgridfire_1_1_graph_engine_1_1constants.html#a3597bc632a5dd50aaa0044d8c18ca423":[5,0,0,16,1,3], +"structgridfire_1_1_graph_engine_1_1constants.html#a3597bc632a5dd50aaa0044d8c18ca423":[7,0,0,15,1,3], +"structgridfire_1_1_graph_engine_1_1constants.html#a5ccc874d6704615e0ce54c14dc67699d":[5,0,0,16,1,2], +"structgridfire_1_1_graph_engine_1_1constants.html#a5ccc874d6704615e0ce54c14dc67699d":[7,0,0,15,1,2], +"structgridfire_1_1_graph_engine_1_1constants.html#a8bea6e348699c1aea93d17bb56739306":[5,0,0,16,1,0], +"structgridfire_1_1_graph_engine_1_1constants.html#a8bea6e348699c1aea93d17bb56739306":[7,0,0,15,1,0], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html":[5,0,0,17,0], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html":[7,0,0,16,0], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a0c3bd8d5918e344657227a09cd7e39a5":[5,0,0,17,0,5], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a0c3bd8d5918e344657227a09cd7e39a5":[7,0,0,16,0,5], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a5df4f2c27e9eaa781c972a8c9b595787":[5,0,0,17,0,4], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a5df4f2c27e9eaa781c972a8c9b595787":[7,0,0,16,0,4], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a5eb642e161ffb5500ccc1e412849ee5e":[5,0,0,17,0,1], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a5eb642e161ffb5500ccc1e412849ee5e":[7,0,0,16,0,1], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a73ca615753553f4a85160bd9f166da5b":[5,0,0,17,0,6], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a73ca615753553f4a85160bd9f166da5b":[7,0,0,16,0,6], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#aaf8b925a169a732c14f4451a33451f51":[5,0,0,17,0,2], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#aaf8b925a169a732c14f4451a33451f51":[7,0,0,16,0,2], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac18229250c4c160aada96e19325faa29":[5,0,0,17,0,7], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac18229250c4c160aada96e19325faa29":[7,0,0,16,0,7], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505":[5,0,0,17,0,0], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505":[7,0,0,16,0,0], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a03d2b9a7ab8b282118ff9e9e2e8c2894":[5,0,0,17,0,0,2], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a03d2b9a7ab8b282118ff9e9e2e8c2894":[7,0,0,16,0,0,2], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a6311ae17c1ee52b36e68aaf4ad066387":[5,0,0,17,0,0,5], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a6311ae17c1ee52b36e68aaf4ad066387":[7,0,0,16,0,0,5], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a8fa91234134aca6058a27b9a926fdb8a":[5,0,0,17,0,0,3], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a8fa91234134aca6058a27b9a926fdb8a":[7,0,0,16,0,0,3], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a9e720102de6020a01552bc0e8935c566":[5,0,0,17,0,0,1], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a9e720102de6020a01552bc0e8935c566":[7,0,0,16,0,0,1], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a9ee18f2e987928cdb1afa7645a082061":[5,0,0,17,0,0,4], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a9ee18f2e987928cdb1afa7645a082061":[7,0,0,16,0,0,4], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505aafefea58639f78d7c750970bbad28420":[5,0,0,17,0,0,0], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505aafefea58639f78d7c750970bbad28420":[7,0,0,16,0,0,0], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505ab1c94ca2fbc3e78fc30069c8d0f01680":[5,0,0,17,0,0,6], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505ab1c94ca2fbc3e78fc30069c8d0f01680":[7,0,0,16,0,0,6], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac55fb580dd4b9763cefe4612555b03f3":[5,0,0,17,0,3], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac55fb580dd4b9763cefe4612555b03f3":[7,0,0,16,0,3], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#afb930f4472f4bb713f0b606194762c6f":[5,0,0,17,0,9], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#afb930f4472f4bb713f0b606194762c6f":[7,0,0,16,0,9], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#afc5299ebf09f9b208f65619012902b77":[5,0,0,17,0,8], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#afc5299ebf09f9b208f65619012902b77":[7,0,0,16,0,8], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html":[5,0,0,17,1], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html":[7,0,0,16,1], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a0adf1074b5e6ba448cedff7563c450d0":[5,0,0,17,1,5], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a0adf1074b5e6ba448cedff7563c450d0":[7,0,0,16,1,5], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a1aa29df77925443796e1e59c1b7b7a60":[5,0,0,17,1,3], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a1aa29df77925443796e1e59c1b7b7a60":[7,0,0,16,1,3], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a3bc901d2d8234d1f61e94d0fe0777f7d":[5,0,0,17,1,12], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a3bc901d2d8234d1f61e94d0fe0777f7d":[7,0,0,16,1,12], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a3ebf684b36e98da38d8ee6f0be4f91e2":[5,0,0,17,1,0], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a3ebf684b36e98da38d8ee6f0be4f91e2":[7,0,0,16,1,0], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4d597d16bd9f982d44512d5a6beddae0":[5,0,0,17,1,2], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4d597d16bd9f982d44512d5a6beddae0":[7,0,0,16,1,2], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4dc013f4fb9d93b38ef601741dbe4d4c":[5,0,0,17,1,9], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4dc013f4fb9d93b38ef601741dbe4d4c":[7,0,0,16,1,9], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4eb11e99dc2a7e038d815bf7c6bd0be8":[5,0,0,17,1,8], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4eb11e99dc2a7e038d815bf7c6bd0be8":[7,0,0,16,1,8], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a6d13bb5294f5dae7e2eb1d26720f944e":[5,0,0,17,1,7], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a6d13bb5294f5dae7e2eb1d26720f944e":[7,0,0,16,1,7], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a7f65ed75e9dca9b6e1160ad297e07678":[5,0,0,17,1,10], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a7f65ed75e9dca9b6e1160ad297e07678":[7,0,0,16,1,10], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a8dd40205db7aef439b6f04289ca5dfd5":[5,0,0,17,1,13], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a8dd40205db7aef439b6f04289ca5dfd5":[7,0,0,16,1,13], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#aa65aec7175a56a31887b8b8fca5434bc":[5,0,0,17,1,4], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#aa65aec7175a56a31887b8b8fca5434bc":[7,0,0,16,1,4], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#ad7353c20a6eac2ac0d9d13791577080d":[5,0,0,17,1,1], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#ad7353c20a6eac2ac0d9d13791577080d":[7,0,0,16,1,1], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#ad7bd060a3eaaaefab0c31e60dcdb5f28":[5,0,0,17,1,6], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#ad7bd060a3eaaaefab0c31e60dcdb5f28":[7,0,0,16,1,6], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#af2acc70592e5545f9e8f0a33e10ffdc7":[5,0,0,17,1,11], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#af2acc70592e5545f9e8f0a33e10ffdc7":[7,0,0,16,1,11], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html":[5,0,0,17,2], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html":[7,0,0,16,2], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a2d09ce96d0d7cfe8f0aeb01f22f07a06":[5,0,0,17,2,1], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a2d09ce96d0d7cfe8f0aeb01f22f07a06":[7,0,0,16,2,1], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a3840e7faa591b7c3006b27ae3df9e21e":[5,0,0,17,2,8], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a3840e7faa591b7c3006b27ae3df9e21e":[7,0,0,16,2,8], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a66e6677638af72e4db75f5518dc867f9":[5,0,0,17,2,6], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a66e6677638af72e4db75f5518dc867f9":[7,0,0,16,2,6], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a77d5ebb3b85649bddab09e5ee7fac50a":[5,0,0,17,2,3], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a77d5ebb3b85649bddab09e5ee7fac50a":[7,0,0,16,2,3], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a82c2256254ca88e141672891e5228f88":[5,0,0,17,2,2], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a82c2256254ca88e141672891e5228f88":[7,0,0,16,2,2], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a997efc7ef138efb0e60e60790fcce681":[5,0,0,17,2,7], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a997efc7ef138efb0e60e60790fcce681":[7,0,0,16,2,7], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#ab11be6e7afeef1ac9e4314ad8345e0b0":[5,0,0,17,2,4], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#ab11be6e7afeef1ac9e4314ad8345e0b0":[7,0,0,16,2,4], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#ac81f994476d580a92686e7f84b726c2a":[5,0,0,17,2,0], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#ac81f994476d580a92686e7f84b726c2a":[7,0,0,16,2,0], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#af8dc75a5e022510ec13da0be8c53aa06":[5,0,0,17,2,5], +"structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#af8dc75a5e022510ec13da0be8c53aa06":[7,0,0,16,2,5], +"structgridfire_1_1_net_in.html":[5,0,0,18], +"structgridfire_1_1_net_in.html":[7,0,0,17], +"structgridfire_1_1_net_in.html#a06f0dff9f8927b7cf2da3004c8fa1577":[5,0,0,18,3], +"structgridfire_1_1_net_in.html#a06f0dff9f8927b7cf2da3004c8fa1577":[7,0,0,17,3], +"structgridfire_1_1_net_in.html#a0a8d820cfeaa92ee31f253795c57e0d1":[5,0,0,18,7], +"structgridfire_1_1_net_in.html#a0a8d820cfeaa92ee31f253795c57e0d1":[7,0,0,17,7], +"structgridfire_1_1_net_in.html#a13058f4929e72c1187abbebcddb8aed1":[5,0,0,18,1], +"structgridfire_1_1_net_in.html#a13058f4929e72c1187abbebcddb8aed1":[7,0,0,17,1], +"structgridfire_1_1_net_in.html#a47781e8d5503e3b4f12d669e2cbcfb65":[5,0,0,18,0], +"structgridfire_1_1_net_in.html#a47781e8d5503e3b4f12d669e2cbcfb65":[7,0,0,17,0], +"structgridfire_1_1_net_in.html#a4e556f7bb18f46654b3445476734076a":[5,0,0,18,4], +"structgridfire_1_1_net_in.html#a4e556f7bb18f46654b3445476734076a":[7,0,0,17,4], +"structgridfire_1_1_net_in.html#a5be0f5195a5cd1dd177b9fc5ab83a7be":[5,0,0,18,6], +"structgridfire_1_1_net_in.html#a5be0f5195a5cd1dd177b9fc5ab83a7be":[7,0,0,17,6], +"structgridfire_1_1_net_in.html#a6a5e909b46094ffa20da9a3da906e43f":[5,0,0,18,2], +"structgridfire_1_1_net_in.html#a6a5e909b46094ffa20da9a3da906e43f":[7,0,0,17,2], +"structgridfire_1_1_net_in.html#ae1fbce804bafa6ad2be4ac3470dac93b":[5,0,0,18,5], +"structgridfire_1_1_net_in.html#ae1fbce804bafa6ad2be4ac3470dac93b":[7,0,0,17,5], +"structgridfire_1_1_net_out.html":[5,0,0,19], +"structgridfire_1_1_net_out.html":[7,0,0,18], +"structgridfire_1_1_net_out.html#a073529511ae0e52f868b47cce0e8ac0a":[5,0,0,19,1], +"structgridfire_1_1_net_out.html#a073529511ae0e52f868b47cce0e8ac0a":[7,0,0,18,1], +"structgridfire_1_1_net_out.html#a43d5a861708992c949f616aa2a035ec6":[5,0,0,19,2], +"structgridfire_1_1_net_out.html#a43d5a861708992c949f616aa2a035ec6":[7,0,0,18,2], +"structgridfire_1_1_net_out.html#a51c16703132cf739ec2fd89eae7badd6":[5,0,0,19,3], +"structgridfire_1_1_net_out.html#a51c16703132cf739ec2fd89eae7badd6":[7,0,0,18,3], +"structgridfire_1_1_net_out.html#a6996f06951c2a873e5464773ddc7319b":[5,0,0,19,0], +"structgridfire_1_1_net_out.html#a6996f06951c2a873e5464773ddc7319b":[7,0,0,18,0], +"structgridfire_1_1_priming_report.html":[5,0,0,22], +"structgridfire_1_1_priming_report.html":[7,0,0,21], +"structgridfire_1_1_priming_report.html#a15032fd3354bd8fb383e13929bbd0ceb":[5,0,0,22,2], +"structgridfire_1_1_priming_report.html#a15032fd3354bd8fb383e13929bbd0ceb":[7,0,0,21,2], +"structgridfire_1_1_priming_report.html#a37aa83b55f3da0bc3ff6bcb7b79878a7":[5,0,0,22,1], +"structgridfire_1_1_priming_report.html#a37aa83b55f3da0bc3ff6bcb7b79878a7":[7,0,0,21,1], +"structgridfire_1_1_priming_report.html#a5fec4b465afb4f2d9bc30cd1cab1b50d":[5,0,0,22,3], +"structgridfire_1_1_priming_report.html#a5fec4b465afb4f2d9bc30cd1cab1b50d":[7,0,0,21,3], +"structgridfire_1_1_priming_report.html#ac6c3112c984203fd5a672006be421736":[5,0,0,22,0], +"structgridfire_1_1_priming_report.html#ac6c3112c984203fd5a672006be421736":[7,0,0,21,0], +"structgridfire_1_1_priming_report.html#afa4dd791ddd9df84039554524b681fb3":[5,0,0,22,4], +"structgridfire_1_1_priming_report.html#afa4dd791ddd9df84039554524b681fb3":[7,0,0,21,4], +"structgridfire_1_1_q_s_e_cache_config.html":[5,0,0,23], +"structgridfire_1_1_q_s_e_cache_config.html":[7,0,0,22], +"structgridfire_1_1_q_s_e_cache_config.html#a31d3e8d1b83109524c94641ce06fa351":[5,0,0,23,2], +"structgridfire_1_1_q_s_e_cache_config.html#a31d3e8d1b83109524c94641ce06fa351":[7,0,0,22,2], +"structgridfire_1_1_q_s_e_cache_config.html#a57b7ca68463aa9b78007e5cf35ebf7ce":[5,0,0,23,0], +"structgridfire_1_1_q_s_e_cache_config.html#a57b7ca68463aa9b78007e5cf35ebf7ce":[7,0,0,22,0], +"structgridfire_1_1_q_s_e_cache_config.html#af4dca2b24aa364fbbf6e99eb26774f40":[5,0,0,23,1], +"structgridfire_1_1_q_s_e_cache_config.html#af4dca2b24aa364fbbf6e99eb26774f40":[7,0,0,22,1], +"structgridfire_1_1_q_s_e_cache_key.html":[5,0,0,24], +"structgridfire_1_1_q_s_e_cache_key.html":[7,0,0,23], +"structgridfire_1_1_q_s_e_cache_key.html#a2ab20b15ab7f9da15c36989e8d9a2bc7":[5,0,0,24,7], +"structgridfire_1_1_q_s_e_cache_key.html#a2ab20b15ab7f9da15c36989e8d9a2bc7":[7,0,0,23,7], +"structgridfire_1_1_q_s_e_cache_key.html#a3078528fc69b8e687448d3108a216c03":[5,0,0,24,0], +"structgridfire_1_1_q_s_e_cache_key.html#a3078528fc69b8e687448d3108a216c03":[7,0,0,23,0], +"structgridfire_1_1_q_s_e_cache_key.html#a711acccecadd93495fd08c81838be2d8":[5,0,0,24,4], +"structgridfire_1_1_q_s_e_cache_key.html#a711acccecadd93495fd08c81838be2d8":[7,0,0,23,4], +"structgridfire_1_1_q_s_e_cache_key.html#a99772155522bf6cbe08313565444a39d":[5,0,0,24,2], +"structgridfire_1_1_q_s_e_cache_key.html#a99772155522bf6cbe08313565444a39d":[7,0,0,23,2], +"structgridfire_1_1_q_s_e_cache_key.html#ab860b40d4ccb3c16a962d96bc767ff05":[5,0,0,24,5], +"structgridfire_1_1_q_s_e_cache_key.html#ab860b40d4ccb3c16a962d96bc767ff05":[7,0,0,23,5], +"structgridfire_1_1_q_s_e_cache_key.html#abb0d1c5b8c88ae2edbc1f8d3b8759f63":[5,0,0,24,6], +"structgridfire_1_1_q_s_e_cache_key.html#abb0d1c5b8c88ae2edbc1f8d3b8759f63":[7,0,0,23,6], +"structgridfire_1_1_q_s_e_cache_key.html#ac7e043ac0254936602c37a7e6a1391b3":[5,0,0,24,1], +"structgridfire_1_1_q_s_e_cache_key.html#ac7e043ac0254936602c37a7e6a1391b3":[7,0,0,23,1], +"structgridfire_1_1_q_s_e_cache_key.html#acfd92321fda5bc0ed1d2e803cbae6a81":[5,0,0,24,3], +"structgridfire_1_1_q_s_e_cache_key.html#acfd92321fda5bc0ed1d2e803cbae6a81":[7,0,0,23,3], +"structgridfire_1_1_q_s_e_cache_key.html#afa8f157d3dd3505276294815357b028a":[5,0,0,24,8], +"structgridfire_1_1_q_s_e_cache_key.html#afa8f157d3dd3505276294815357b028a":[7,0,0,23,8], +"structgridfire_1_1_step_derivatives.html":[5,0,0,26], +"structgridfire_1_1_step_derivatives.html":[7,0,0,25], +"structgridfire_1_1_step_derivatives.html#ab4aeb41be952c7b5844e1ee81fef9008":[5,0,0,26,1], +"structgridfire_1_1_step_derivatives.html#ab4aeb41be952c7b5844e1ee81fef9008":[7,0,0,25,1], +"structgridfire_1_1_step_derivatives.html#ae0de268b86c2404379409c4feae0b34d":[5,0,0,26,0], +"structgridfire_1_1_step_derivatives.html#ae0de268b86c2404379409c4feae0b34d":[7,0,0,25,0], +"structgridfire_1_1approx8_1_1_approx8_net.html":[5,0,0,0,0], +"structgridfire_1_1approx8_1_1_approx8_net.html":[7,0,0,0,0], +"structgridfire_1_1approx8_1_1_approx8_net.html#a010df59d40b3bc8a802224968922ebde":[5,0,0,0,0,11], +"structgridfire_1_1approx8_1_1_approx8_net.html#a010df59d40b3bc8a802224968922ebde":[7,0,0,0,0,11], +"structgridfire_1_1approx8_1_1_approx8_net.html#a18501627dceb5d084bc7ba19f119826f":[5,0,0,0,0,3], +"structgridfire_1_1approx8_1_1_approx8_net.html#a18501627dceb5d084bc7ba19f119826f":[7,0,0,0,0,3], +"structgridfire_1_1approx8_1_1_approx8_net.html#a1af9135867aa3786721b89dbfdc4aee0":[5,0,0,0,0,8], +"structgridfire_1_1approx8_1_1_approx8_net.html#a1af9135867aa3786721b89dbfdc4aee0":[7,0,0,0,0,8], +"structgridfire_1_1approx8_1_1_approx8_net.html#a296e54c1b22f0c5d4d07a13577c6e069":[5,0,0,0,0,0], +"structgridfire_1_1approx8_1_1_approx8_net.html#a296e54c1b22f0c5d4d07a13577c6e069":[7,0,0,0,0,0], +"structgridfire_1_1approx8_1_1_approx8_net.html#a31928b4041479da6515a90569322fc02":[5,0,0,0,0,13], +"structgridfire_1_1approx8_1_1_approx8_net.html#a31928b4041479da6515a90569322fc02":[7,0,0,0,0,13], +"structgridfire_1_1approx8_1_1_approx8_net.html#a562c2383f585d3e9984225584d61c037":[5,0,0,0,0,2], +"structgridfire_1_1approx8_1_1_approx8_net.html#a562c2383f585d3e9984225584d61c037":[7,0,0,0,0,2], +"structgridfire_1_1approx8_1_1_approx8_net.html#a7218aa9b3dbe7c6eca52119e115692db":[5,0,0,0,0,14], +"structgridfire_1_1approx8_1_1_approx8_net.html#a7218aa9b3dbe7c6eca52119e115692db":[7,0,0,0,0,14], +"structgridfire_1_1approx8_1_1_approx8_net.html#a82977ad3df7f620e80a6235b3fe64731":[5,0,0,0,0,6], +"structgridfire_1_1approx8_1_1_approx8_net.html#a82977ad3df7f620e80a6235b3fe64731":[7,0,0,0,0,6], +"structgridfire_1_1approx8_1_1_approx8_net.html#a928b7810cb2993d59d40aa73c2faef18":[5,0,0,0,0,12], +"structgridfire_1_1approx8_1_1_approx8_net.html#a928b7810cb2993d59d40aa73c2faef18":[7,0,0,0,0,12], +"structgridfire_1_1approx8_1_1_approx8_net.html#a95b9a07e29285884e6de523f8132f653":[5,0,0,0,0,1], +"structgridfire_1_1approx8_1_1_approx8_net.html#a95b9a07e29285884e6de523f8132f653":[7,0,0,0,0,1], +"structgridfire_1_1approx8_1_1_approx8_net.html#a9647205f52fb0fa21316be39c3a6d709":[5,0,0,0,0,7], +"structgridfire_1_1approx8_1_1_approx8_net.html#a9647205f52fb0fa21316be39c3a6d709":[7,0,0,0,0,7], +"structgridfire_1_1approx8_1_1_approx8_net.html#ab0a43fee658efcaacfe7e6fb4870569b":[5,0,0,0,0,5], +"structgridfire_1_1approx8_1_1_approx8_net.html#ab0a43fee658efcaacfe7e6fb4870569b":[7,0,0,0,0,5], +"structgridfire_1_1approx8_1_1_approx8_net.html#ab4e95622dc0414ad7e636ef811e600af":[5,0,0,0,0,10], +"structgridfire_1_1approx8_1_1_approx8_net.html#ab4e95622dc0414ad7e636ef811e600af":[7,0,0,0,0,10], +"structgridfire_1_1approx8_1_1_approx8_net.html#acc735a17e005f7e25c68a86d9735ec4c":[5,0,0,0,0,4], +"structgridfire_1_1approx8_1_1_approx8_net.html#acc735a17e005f7e25c68a86d9735ec4c":[7,0,0,0,0,4], +"structgridfire_1_1approx8_1_1_approx8_net.html#ad43418fd8c536ebc814d5e6de555256c":[5,0,0,0,0,9], +"structgridfire_1_1approx8_1_1_approx8_net.html#ad43418fd8c536ebc814d5e6de555256c":[7,0,0,0,0,9], +"structgridfire_1_1approx8_1_1_jacobian.html":[5,0,0,0,2], +"structgridfire_1_1approx8_1_1_jacobian.html":[7,0,0,0,2], +"structgridfire_1_1approx8_1_1_jacobian.html#a548431915b5895082eb96ce66d5494fa":[5,0,0,0,2,0], +"structgridfire_1_1approx8_1_1_jacobian.html#a548431915b5895082eb96ce66d5494fa":[7,0,0,0,2,0] }; diff --git a/docs/html/navtreeindex7.js b/docs/html/navtreeindex7.js index 6d7efe26..e9dda420 100644 --- a/docs/html/navtreeindex7.js +++ b/docs/html/navtreeindex7.js @@ -1,244 +1,185 @@ var NAVTREEINDEX7 = { -"structgridfire_1_1_q_s_e_cache_key.html#a711acccecadd93495fd08c81838be2d8":[3,0,0,23,4], -"structgridfire_1_1_q_s_e_cache_key.html#a99772155522bf6cbe08313565444a39d":[1,0,0,24,2], -"structgridfire_1_1_q_s_e_cache_key.html#a99772155522bf6cbe08313565444a39d":[3,0,0,23,2], -"structgridfire_1_1_q_s_e_cache_key.html#ab860b40d4ccb3c16a962d96bc767ff05":[1,0,0,24,5], -"structgridfire_1_1_q_s_e_cache_key.html#ab860b40d4ccb3c16a962d96bc767ff05":[3,0,0,23,5], -"structgridfire_1_1_q_s_e_cache_key.html#abb0d1c5b8c88ae2edbc1f8d3b8759f63":[1,0,0,24,6], -"structgridfire_1_1_q_s_e_cache_key.html#abb0d1c5b8c88ae2edbc1f8d3b8759f63":[3,0,0,23,6], -"structgridfire_1_1_q_s_e_cache_key.html#ac7e043ac0254936602c37a7e6a1391b3":[1,0,0,24,1], -"structgridfire_1_1_q_s_e_cache_key.html#ac7e043ac0254936602c37a7e6a1391b3":[3,0,0,23,1], -"structgridfire_1_1_q_s_e_cache_key.html#acfd92321fda5bc0ed1d2e803cbae6a81":[1,0,0,24,3], -"structgridfire_1_1_q_s_e_cache_key.html#acfd92321fda5bc0ed1d2e803cbae6a81":[3,0,0,23,3], -"structgridfire_1_1_q_s_e_cache_key.html#afa8f157d3dd3505276294815357b028a":[1,0,0,24,8], -"structgridfire_1_1_q_s_e_cache_key.html#afa8f157d3dd3505276294815357b028a":[3,0,0,23,8], -"structgridfire_1_1_step_derivatives.html":[1,0,0,26], -"structgridfire_1_1_step_derivatives.html":[3,0,0,25], -"structgridfire_1_1_step_derivatives.html#ab4aeb41be952c7b5844e1ee81fef9008":[1,0,0,26,1], -"structgridfire_1_1_step_derivatives.html#ab4aeb41be952c7b5844e1ee81fef9008":[3,0,0,25,1], -"structgridfire_1_1_step_derivatives.html#ae0de268b86c2404379409c4feae0b34d":[1,0,0,26,0], -"structgridfire_1_1_step_derivatives.html#ae0de268b86c2404379409c4feae0b34d":[3,0,0,25,0], -"structgridfire_1_1approx8_1_1_approx8_net.html":[1,0,0,0,0], -"structgridfire_1_1approx8_1_1_approx8_net.html":[3,0,0,0,0], -"structgridfire_1_1approx8_1_1_approx8_net.html#a010df59d40b3bc8a802224968922ebde":[1,0,0,0,0,11], -"structgridfire_1_1approx8_1_1_approx8_net.html#a010df59d40b3bc8a802224968922ebde":[3,0,0,0,0,11], -"structgridfire_1_1approx8_1_1_approx8_net.html#a18501627dceb5d084bc7ba19f119826f":[1,0,0,0,0,3], -"structgridfire_1_1approx8_1_1_approx8_net.html#a18501627dceb5d084bc7ba19f119826f":[3,0,0,0,0,3], -"structgridfire_1_1approx8_1_1_approx8_net.html#a1af9135867aa3786721b89dbfdc4aee0":[1,0,0,0,0,8], -"structgridfire_1_1approx8_1_1_approx8_net.html#a1af9135867aa3786721b89dbfdc4aee0":[3,0,0,0,0,8], -"structgridfire_1_1approx8_1_1_approx8_net.html#a296e54c1b22f0c5d4d07a13577c6e069":[1,0,0,0,0,0], -"structgridfire_1_1approx8_1_1_approx8_net.html#a296e54c1b22f0c5d4d07a13577c6e069":[3,0,0,0,0,0], -"structgridfire_1_1approx8_1_1_approx8_net.html#a31928b4041479da6515a90569322fc02":[1,0,0,0,0,13], -"structgridfire_1_1approx8_1_1_approx8_net.html#a31928b4041479da6515a90569322fc02":[3,0,0,0,0,13], -"structgridfire_1_1approx8_1_1_approx8_net.html#a562c2383f585d3e9984225584d61c037":[1,0,0,0,0,2], -"structgridfire_1_1approx8_1_1_approx8_net.html#a562c2383f585d3e9984225584d61c037":[3,0,0,0,0,2], -"structgridfire_1_1approx8_1_1_approx8_net.html#a7218aa9b3dbe7c6eca52119e115692db":[1,0,0,0,0,14], -"structgridfire_1_1approx8_1_1_approx8_net.html#a7218aa9b3dbe7c6eca52119e115692db":[3,0,0,0,0,14], -"structgridfire_1_1approx8_1_1_approx8_net.html#a82977ad3df7f620e80a6235b3fe64731":[1,0,0,0,0,6], -"structgridfire_1_1approx8_1_1_approx8_net.html#a82977ad3df7f620e80a6235b3fe64731":[3,0,0,0,0,6], -"structgridfire_1_1approx8_1_1_approx8_net.html#a928b7810cb2993d59d40aa73c2faef18":[1,0,0,0,0,12], -"structgridfire_1_1approx8_1_1_approx8_net.html#a928b7810cb2993d59d40aa73c2faef18":[3,0,0,0,0,12], -"structgridfire_1_1approx8_1_1_approx8_net.html#a95b9a07e29285884e6de523f8132f653":[1,0,0,0,0,1], -"structgridfire_1_1approx8_1_1_approx8_net.html#a95b9a07e29285884e6de523f8132f653":[3,0,0,0,0,1], -"structgridfire_1_1approx8_1_1_approx8_net.html#a9647205f52fb0fa21316be39c3a6d709":[1,0,0,0,0,7], -"structgridfire_1_1approx8_1_1_approx8_net.html#a9647205f52fb0fa21316be39c3a6d709":[3,0,0,0,0,7], -"structgridfire_1_1approx8_1_1_approx8_net.html#ab0a43fee658efcaacfe7e6fb4870569b":[1,0,0,0,0,5], -"structgridfire_1_1approx8_1_1_approx8_net.html#ab0a43fee658efcaacfe7e6fb4870569b":[3,0,0,0,0,5], -"structgridfire_1_1approx8_1_1_approx8_net.html#ab4e95622dc0414ad7e636ef811e600af":[1,0,0,0,0,10], -"structgridfire_1_1approx8_1_1_approx8_net.html#ab4e95622dc0414ad7e636ef811e600af":[3,0,0,0,0,10], -"structgridfire_1_1approx8_1_1_approx8_net.html#acc735a17e005f7e25c68a86d9735ec4c":[1,0,0,0,0,4], -"structgridfire_1_1approx8_1_1_approx8_net.html#acc735a17e005f7e25c68a86d9735ec4c":[3,0,0,0,0,4], -"structgridfire_1_1approx8_1_1_approx8_net.html#ad43418fd8c536ebc814d5e6de555256c":[1,0,0,0,0,9], -"structgridfire_1_1approx8_1_1_approx8_net.html#ad43418fd8c536ebc814d5e6de555256c":[3,0,0,0,0,9], -"structgridfire_1_1approx8_1_1_jacobian.html":[1,0,0,0,2], -"structgridfire_1_1approx8_1_1_jacobian.html":[3,0,0,0,2], -"structgridfire_1_1approx8_1_1_jacobian.html#a548431915b5895082eb96ce66d5494fa":[1,0,0,0,2,0], -"structgridfire_1_1approx8_1_1_jacobian.html#a548431915b5895082eb96ce66d5494fa":[3,0,0,0,2,0], -"structgridfire_1_1approx8_1_1_o_d_e.html":[1,0,0,0,3], -"structgridfire_1_1approx8_1_1_o_d_e.html":[3,0,0,0,3], -"structgridfire_1_1approx8_1_1_o_d_e.html#a2e1eb1ce2aa7949c225d45ce4edf03d0":[1,0,0,0,3,0], -"structgridfire_1_1approx8_1_1_o_d_e.html#a2e1eb1ce2aa7949c225d45ce4edf03d0":[3,0,0,0,3,0], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html":[1,0,0,1,4,0], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html":[3,0,0,1,4,0], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a24207163a7ea2dde675b458f9df37a99":[1,0,0,1,4,0,0], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a24207163a7ea2dde675b458f9df37a99":[3,0,0,1,4,0,0], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a352cd33629e63286808df617d36cb70b":[1,0,0,1,4,0,2], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a352cd33629e63286808df617d36cb70b":[3,0,0,1,4,0,2], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a4d15893a4a5aa09ee93c66a086a7f963":[1,0,0,1,4,0,3], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a4d15893a4a5aa09ee93c66a086a7f963":[3,0,0,1,4,0,3], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a833c5b68a627fbceaf5ff0d15bcb0eaf":[1,0,0,1,4,0,5], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a833c5b68a627fbceaf5ff0d15bcb0eaf":[3,0,0,1,4,0,5], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a93cdb544a9d11cc259e6adbc49c60c44":[1,0,0,1,4,0,1], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a93cdb544a9d11cc259e6adbc49c60c44":[3,0,0,1,4,0,1], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#ac1cddf0f2955d4282afcf4a90a2de9c0":[1,0,0,1,4,0,4], -"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#ac1cddf0f2955d4282afcf4a90a2de9c0":[3,0,0,1,4,0,4], -"structgridfire_1_1expectations_1_1_engine_error.html":[1,0,0,2,0], -"structgridfire_1_1expectations_1_1_engine_error.html":[3,0,0,2,0], -"structgridfire_1_1expectations_1_1_engine_error.html#a018c845e244869df264b1b073de39897":[1,0,0,2,0,1], -"structgridfire_1_1expectations_1_1_engine_error.html#a018c845e244869df264b1b073de39897":[3,0,0,2,0,1], -"structgridfire_1_1expectations_1_1_engine_error.html#a042b9486812f1cf963061a2497deabb7":[1,0,0,2,0,2], -"structgridfire_1_1expectations_1_1_engine_error.html#a042b9486812f1cf963061a2497deabb7":[3,0,0,2,0,2], -"structgridfire_1_1expectations_1_1_engine_error.html#ac5fcafed01de529e03afa055d18bd897":[1,0,0,2,0,4], -"structgridfire_1_1expectations_1_1_engine_error.html#ac5fcafed01de529e03afa055d18bd897":[3,0,0,2,0,4], -"structgridfire_1_1expectations_1_1_engine_error.html#ad05b8d2f5ce9925f749c9f528f2428dc":[1,0,0,2,0,3], -"structgridfire_1_1expectations_1_1_engine_error.html#ad05b8d2f5ce9925f749c9f528f2428dc":[3,0,0,2,0,3], -"structgridfire_1_1expectations_1_1_engine_error.html#afb827165fd15ba94c50c72b28735fdaa":[1,0,0,2,0,0], -"structgridfire_1_1expectations_1_1_engine_error.html#afb827165fd15ba94c50c72b28735fdaa":[3,0,0,2,0,0], -"structgridfire_1_1expectations_1_1_engine_index_error.html":[1,0,0,2,1], -"structgridfire_1_1expectations_1_1_engine_index_error.html":[3,0,0,2,1], -"structgridfire_1_1expectations_1_1_engine_index_error.html#aa20994243d56f24d89230887b881e03e":[1,0,0,2,1,2], -"structgridfire_1_1expectations_1_1_engine_index_error.html#aa20994243d56f24d89230887b881e03e":[3,0,0,2,1,2], -"structgridfire_1_1expectations_1_1_engine_index_error.html#ab44bba2a197d43319e65cd200cd347b0":[1,0,0,2,1,0], -"structgridfire_1_1expectations_1_1_engine_index_error.html#ab44bba2a197d43319e65cd200cd347b0":[3,0,0,2,1,0], -"structgridfire_1_1expectations_1_1_engine_index_error.html#af9bdb5b360c43dde624e47d83cad3903":[1,0,0,2,1,1], -"structgridfire_1_1expectations_1_1_engine_index_error.html#af9bdb5b360c43dde624e47d83cad3903":[3,0,0,2,1,1], -"structgridfire_1_1expectations_1_1_stale_engine_error.html":[1,0,0,2,2], -"structgridfire_1_1expectations_1_1_stale_engine_error.html":[3,0,0,2,2], -"structgridfire_1_1expectations_1_1_stale_engine_error.html#a10bce51a63024715959a66673b909590":[1,0,0,2,2,2], -"structgridfire_1_1expectations_1_1_stale_engine_error.html#a10bce51a63024715959a66673b909590":[3,0,0,2,2,2], -"structgridfire_1_1expectations_1_1_stale_engine_error.html#ad477b6e562bf4167ad327ebaccd4cf10":[1,0,0,2,2,0], -"structgridfire_1_1expectations_1_1_stale_engine_error.html#ad477b6e562bf4167ad327ebaccd4cf10":[3,0,0,2,2,0], -"structgridfire_1_1expectations_1_1_stale_engine_error.html#ad8ba0f62a2da0d93aba429181e7e6f84":[1,0,0,2,2,1], -"structgridfire_1_1expectations_1_1_stale_engine_error.html#ad8ba0f62a2da0d93aba429181e7e6f84":[3,0,0,2,2,1], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html":[1,0,0,4,4,0], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html":[3,0,0,4,4,0], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a2da59e4f6e2ba3eff581bacabbf387de":[1,0,0,4,4,0,2], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a2da59e4f6e2ba3eff581bacabbf387de":[3,0,0,4,4,0,2], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a5f673ab0425f06f3639cc9b5200ee3af":[1,0,0,4,4,0,0], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a5f673ab0425f06f3639cc9b5200ee3af":[3,0,0,4,4,0,0], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a9b8fc949cc2cb1729c719cf20463e070":[1,0,0,4,4,0,1], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a9b8fc949cc2cb1729c719cf20463e070":[3,0,0,4,4,0,1], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#aa99e1fa2fd4937592c066b0df16f377f":[1,0,0,4,4,0,3], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#aa99e1fa2fd4937592c066b0df16f377f":[3,0,0,4,4,0,3], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html":[1,0,0,4,4,1], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html":[3,0,0,4,4,1], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a3cb7ee6f3031997aab99c5502b61d90e":[1,0,0,4,4,1,0], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a3cb7ee6f3031997aab99c5502b61d90e":[3,0,0,4,4,1,0], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a48e170f77812fdbc06cff18267b241ca":[1,0,0,4,4,1,3], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a48e170f77812fdbc06cff18267b241ca":[3,0,0,4,4,1,3], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a750aa8cd8aa8b8da6d1f0db1cc66233d":[1,0,0,4,4,1,2], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a750aa8cd8aa8b8da6d1f0db1cc66233d":[3,0,0,4,4,1,2], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a7d291ba80f958fe34ae72b21c6fab380":[1,0,0,4,4,1,1], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a7d291ba80f958fe34ae72b21c6fab380":[3,0,0,4,4,1,1], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html":[1,0,0,4,4,2], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html":[3,0,0,4,4,2], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html#aea71e9198606e0ba393321178f988fcc":[1,0,0,4,4,2,1], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html#aea71e9198606e0ba393321178f988fcc":[3,0,0,4,4,2,1], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html#aec714697f3f5102124561252233fc350":[1,0,0,4,4,2,0], -"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html#aec714697f3f5102124561252233fc350":[3,0,0,4,4,2,0], -"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html":[1,0,0,4,0,0], -"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html":[3,0,0,4,0,0], -"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#a64c1cef58c1bdeab1fcc7f9a30a71609":[1,0,0,4,0,0,2], -"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#a64c1cef58c1bdeab1fcc7f9a30a71609":[3,0,0,4,0,0,2], -"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#a677505655a1c6922dfa9b32b70d7e815":[1,0,0,4,0,0,0], -"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#a677505655a1c6922dfa9b32b70d7e815":[3,0,0,4,0,0,0], -"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#abb1416e2d8d4d27264c9eece547006b6":[1,0,0,4,0,0,3], -"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#abb1416e2d8d4d27264c9eece547006b6":[3,0,0,4,0,0,3], -"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#acf5c38826050594aee98d746d0ba40b2":[1,0,0,4,0,0,1], -"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#acf5c38826050594aee98d746d0ba40b2":[3,0,0,4,0,0,1], -"structgridfire_1_1reaclib_1_1_reaction_record.html":[1,0,0,5,0], -"structgridfire_1_1reaclib_1_1_reaction_record.html":[3,0,0,5,0], -"structgridfire_1_1reaclib_1_1_reaction_record.html#a2165deb1c0a54a5086b496cf34604fa5":[1,0,0,5,0,2], -"structgridfire_1_1reaclib_1_1_reaction_record.html#a2165deb1c0a54a5086b496cf34604fa5":[3,0,0,5,0,2], -"structgridfire_1_1reaclib_1_1_reaction_record.html#a523b7cfb0a6d8ddccd785aef2f425ad1":[1,0,0,5,0,7], -"structgridfire_1_1reaclib_1_1_reaction_record.html#a523b7cfb0a6d8ddccd785aef2f425ad1":[3,0,0,5,0,7], -"structgridfire_1_1reaclib_1_1_reaction_record.html#a5c853b69a23b0a8c39ab4b55ac3fe3cc":[1,0,0,5,0,0], -"structgridfire_1_1reaclib_1_1_reaction_record.html#a5c853b69a23b0a8c39ab4b55ac3fe3cc":[3,0,0,5,0,0], -"structgridfire_1_1reaclib_1_1_reaction_record.html#a67afc513db8dbcc43d79733e22ca8d39":[1,0,0,5,0,5], -"structgridfire_1_1reaclib_1_1_reaction_record.html#a67afc513db8dbcc43d79733e22ca8d39":[3,0,0,5,0,5], -"structgridfire_1_1reaclib_1_1_reaction_record.html#a80803f612e574859fde0a163bca84bc0":[1,0,0,5,0,1], -"structgridfire_1_1reaclib_1_1_reaction_record.html#a80803f612e574859fde0a163bca84bc0":[3,0,0,5,0,1], -"structgridfire_1_1reaclib_1_1_reaction_record.html#aa1fd4f510d7c00d2e4197e9b9caf29fd":[1,0,0,5,0,6], -"structgridfire_1_1reaclib_1_1_reaction_record.html#aa1fd4f510d7c00d2e4197e9b9caf29fd":[3,0,0,5,0,6], -"structgridfire_1_1reaclib_1_1_reaction_record.html#aeeb8a1e078a27420e398663825cce644":[1,0,0,5,0,4], -"structgridfire_1_1reaclib_1_1_reaction_record.html#aeeb8a1e078a27420e398663825cce644":[3,0,0,5,0,4], -"structgridfire_1_1reaclib_1_1_reaction_record.html#af1b1d3b0308d965ef0697b247fcf9082":[1,0,0,5,0,3], -"structgridfire_1_1reaclib_1_1_reaction_record.html#af1b1d3b0308d965ef0697b247fcf9082":[3,0,0,5,0,3], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html":[1,0,0,6,1], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html":[3,0,0,6,1], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a2a9316d19bc2e8bf0a7872eb6fe8a53f":[1,0,0,6,1,3], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a2a9316d19bc2e8bf0a7872eb6fe8a53f":[3,0,0,6,1,3], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a2fa6b65e300dcd181222b743c2b3d6ed":[1,0,0,6,1,1], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a2fa6b65e300dcd181222b743c2b3d6ed":[3,0,0,6,1,1], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a31a92f95a27e4430209dfc2bdfa5c40f":[1,0,0,6,1,0], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a31a92f95a27e4430209dfc2bdfa5c40f":[3,0,0,6,1,0], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a3d047485ebb57d6c763adfe4aae493b1":[1,0,0,6,1,4], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a3d047485ebb57d6c763adfe4aae493b1":[3,0,0,6,1,4], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a8c79db4e649b4eb1d29c43ebe4e95458":[1,0,0,6,1,6], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a8c79db4e649b4eb1d29c43ebe4e95458":[3,0,0,6,1,6], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#ace9dbd928e179784e47eaa108ce8d721":[1,0,0,6,1,2], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#ace9dbd928e179784e47eaa108ce8d721":[3,0,0,6,1,2], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#adf8e6ed7f91cb9e15d1469a808b1877a":[1,0,0,6,1,7], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#adf8e6ed7f91cb9e15d1469a808b1877a":[3,0,0,6,1,7], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#ae57b2eac71cb4ed9947f40c9cb8fc3ca":[1,0,0,6,1,5], -"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#ae57b2eac71cb4ed9947f40c9cb8fc3ca":[3,0,0,6,1,5], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html":[1,0,0,8,0,0], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html":[3,0,0,8,0,0], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a56f8b2b222fb2a7dac190ead0babfdd0":[1,0,0,8,0,0,2], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a56f8b2b222fb2a7dac190ead0babfdd0":[3,0,0,8,0,0,2], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a88f5fc48a555b369f1e2688d6bb67b83":[1,0,0,8,0,0,4], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a88f5fc48a555b369f1e2688d6bb67b83":[3,0,0,8,0,0,4], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a932c41aa9f1aa38e56a03b27cd2ccda4":[1,0,0,8,0,0,3], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a932c41aa9f1aa38e56a03b27cd2ccda4":[3,0,0,8,0,0,3], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#ad4fc0b406218aa2f567f5c61a4eda3c9":[1,0,0,8,0,0,1], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#ad4fc0b406218aa2f567f5c61a4eda3c9":[3,0,0,8,0,0,1], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#afd2a548ffb907b0fb1fa28993ea99f25":[1,0,0,8,0,0,0], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#afd2a548ffb907b0fb1fa28993ea99f25":[3,0,0,8,0,0,0], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html":[1,0,0,8,0,1], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html":[3,0,0,8,0,1], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a035962dfdfc13d255def98befefcccd9":[1,0,0,8,0,1,6], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a035962dfdfc13d255def98befefcccd9":[3,0,0,8,0,1,6], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a17b83f2478395c934c4ec2c964e9d35e":[1,0,0,8,0,1,5], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a17b83f2478395c934c4ec2c964e9d35e":[3,0,0,8,0,1,5], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a226b007bfc9960b5c0bb7b88b4f122da":[1,0,0,8,0,1,2], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a226b007bfc9960b5c0bb7b88b4f122da":[3,0,0,8,0,1,2], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a46e39ab9f9fd2f3822c72712173d7aef":[1,0,0,8,0,1,12], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a46e39ab9f9fd2f3822c72712173d7aef":[3,0,0,8,0,1,12], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a49268e65b89444c3caf1e69323ce545b":[1,0,0,8,0,1,7], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a49268e65b89444c3caf1e69323ce545b":[3,0,0,8,0,1,7], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a595aa16333693ee2bbcac35aa85a1c2a":[1,0,0,8,0,1,1], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a595aa16333693ee2bbcac35aa85a1c2a":[3,0,0,8,0,1,1], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a69d773a1cfe4804876dbf23de1f212c9":[1,0,0,8,0,1,8], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a69d773a1cfe4804876dbf23de1f212c9":[3,0,0,8,0,1,8], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a6cc605a83b5ac5ae048d1044be284ada":[1,0,0,8,0,1,9], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a6cc605a83b5ac5ae048d1044be284ada":[3,0,0,8,0,1,9], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#aa5d0316fa2fd7d817cc77303776ab446":[1,0,0,8,0,1,11], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#aa5d0316fa2fd7d817cc77303776ab446":[3,0,0,8,0,1,11], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#acfecb0ebb0429f112d503771764f27ec":[1,0,0,8,0,1,4], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#acfecb0ebb0429f112d503771764f27ec":[3,0,0,8,0,1,4], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#ad9a07ff5cbe42a9455561903a0ae1708":[1,0,0,8,0,1,10], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#ad9a07ff5cbe42a9455561903a0ae1708":[3,0,0,8,0,1,10], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#aec8c0a0b2fbb71cebb40c263f64385b3":[1,0,0,8,0,1,3], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#aec8c0a0b2fbb71cebb40c263f64385b3":[3,0,0,8,0,1,3], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#affaaa55fc49d85e5de73f3a6ad5da7c0":[1,0,0,8,0,1,0], -"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#affaaa55fc49d85e5de73f3a6ad5da7c0":[3,0,0,8,0,1,0], -"structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html":[1,0,1,0], -"structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html":[3,0,1,0], -"structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html#aa947f9796cbee2c9473ba455f7e69ec3":[1,0,1,0,0], -"structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html#aa947f9796cbee2c9473ba455f7e69ec3":[3,0,1,0,0], -"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html":[1,0,1,1], -"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html":[3,0,1,1], -"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html#a4b76e7119050266952ded94d6f0544cb":[1,0,1,1,0], -"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html#a4b76e7119050266952ded94d6f0544cb":[3,0,1,1,0], -"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html":[1,0,1,2], -"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html":[3,0,1,2], -"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html#a48224b63a80690e4f0620f1312be5dd9":[1,0,1,2,0], -"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html#a48224b63a80690e4f0620f1312be5dd9":[3,0,1,2,0], -"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html":[1,0,1,3], -"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html":[3,0,1,3], -"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html#a32b976b3e3e4e0403c1295f9b467e921":[1,0,1,3,0], -"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html#a32b976b3e3e4e0403c1295f9b467e921":[3,0,1,3,0], -"types_2bindings_8cpp.html":[4,0,1,2,8,0], -"types_2bindings_8cpp.html#a37d2e0b6a2605d063eec5e2a64e9bcc5":[4,0,1,2,8,0,0], -"types_2bindings_8cpp_source.html":[4,0,1,2,8,0], -"types_2bindings_8h.html":[4,0,1,2,8,1], -"types_2bindings_8h.html#a37d2e0b6a2605d063eec5e2a64e9bcc5":[4,0,1,2,8,1,0], -"types_2bindings_8h_source.html":[4,0,1,2,8,1], -"utils_2bindings_8cpp.html":[4,0,1,2,9,0], -"utils_2bindings_8cpp.html#a7af842f50ca4a721518e716d0229697c":[4,0,1,2,9,0,0], -"utils_2bindings_8cpp_source.html":[4,0,1,2,9,0], -"utils_2bindings_8h.html":[4,0,1,2,9,1], -"utils_2bindings_8h.html#a9eefca377142320755a869fafc6311c7":[4,0,1,2,9,1,0], -"utils_2bindings_8h_source.html":[4,0,1,2,9,1] +"structgridfire_1_1approx8_1_1_o_d_e.html":[5,0,0,0,3], +"structgridfire_1_1approx8_1_1_o_d_e.html":[7,0,0,0,3], +"structgridfire_1_1approx8_1_1_o_d_e.html#a2e1eb1ce2aa7949c225d45ce4edf03d0":[5,0,0,0,3,0], +"structgridfire_1_1approx8_1_1_o_d_e.html#a2e1eb1ce2aa7949c225d45ce4edf03d0":[7,0,0,0,3,0], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html":[5,0,0,1,4,0], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html":[7,0,0,1,4,0], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a24207163a7ea2dde675b458f9df37a99":[5,0,0,1,4,0,0], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a24207163a7ea2dde675b458f9df37a99":[7,0,0,1,4,0,0], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a352cd33629e63286808df617d36cb70b":[5,0,0,1,4,0,2], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a352cd33629e63286808df617d36cb70b":[7,0,0,1,4,0,2], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a4d15893a4a5aa09ee93c66a086a7f963":[5,0,0,1,4,0,3], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a4d15893a4a5aa09ee93c66a086a7f963":[7,0,0,1,4,0,3], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a833c5b68a627fbceaf5ff0d15bcb0eaf":[5,0,0,1,4,0,5], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a833c5b68a627fbceaf5ff0d15bcb0eaf":[7,0,0,1,4,0,5], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a93cdb544a9d11cc259e6adbc49c60c44":[5,0,0,1,4,0,1], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a93cdb544a9d11cc259e6adbc49c60c44":[7,0,0,1,4,0,1], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#ac1cddf0f2955d4282afcf4a90a2de9c0":[5,0,0,1,4,0,4], +"structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#ac1cddf0f2955d4282afcf4a90a2de9c0":[7,0,0,1,4,0,4], +"structgridfire_1_1expectations_1_1_engine_error.html":[5,0,0,2,0], +"structgridfire_1_1expectations_1_1_engine_error.html":[7,0,0,2,0], +"structgridfire_1_1expectations_1_1_engine_error.html#a018c845e244869df264b1b073de39897":[5,0,0,2,0,1], +"structgridfire_1_1expectations_1_1_engine_error.html#a018c845e244869df264b1b073de39897":[7,0,0,2,0,1], +"structgridfire_1_1expectations_1_1_engine_error.html#a042b9486812f1cf963061a2497deabb7":[5,0,0,2,0,2], +"structgridfire_1_1expectations_1_1_engine_error.html#a042b9486812f1cf963061a2497deabb7":[7,0,0,2,0,2], +"structgridfire_1_1expectations_1_1_engine_error.html#ac5fcafed01de529e03afa055d18bd897":[5,0,0,2,0,4], +"structgridfire_1_1expectations_1_1_engine_error.html#ac5fcafed01de529e03afa055d18bd897":[7,0,0,2,0,4], +"structgridfire_1_1expectations_1_1_engine_error.html#ad05b8d2f5ce9925f749c9f528f2428dc":[5,0,0,2,0,3], +"structgridfire_1_1expectations_1_1_engine_error.html#ad05b8d2f5ce9925f749c9f528f2428dc":[7,0,0,2,0,3], +"structgridfire_1_1expectations_1_1_engine_error.html#afb827165fd15ba94c50c72b28735fdaa":[5,0,0,2,0,0], +"structgridfire_1_1expectations_1_1_engine_error.html#afb827165fd15ba94c50c72b28735fdaa":[7,0,0,2,0,0], +"structgridfire_1_1expectations_1_1_engine_index_error.html":[5,0,0,2,1], +"structgridfire_1_1expectations_1_1_engine_index_error.html":[7,0,0,2,1], +"structgridfire_1_1expectations_1_1_engine_index_error.html#aa20994243d56f24d89230887b881e03e":[5,0,0,2,1,2], +"structgridfire_1_1expectations_1_1_engine_index_error.html#aa20994243d56f24d89230887b881e03e":[7,0,0,2,1,2], +"structgridfire_1_1expectations_1_1_engine_index_error.html#ab44bba2a197d43319e65cd200cd347b0":[5,0,0,2,1,0], +"structgridfire_1_1expectations_1_1_engine_index_error.html#ab44bba2a197d43319e65cd200cd347b0":[7,0,0,2,1,0], +"structgridfire_1_1expectations_1_1_engine_index_error.html#af9bdb5b360c43dde624e47d83cad3903":[5,0,0,2,1,1], +"structgridfire_1_1expectations_1_1_engine_index_error.html#af9bdb5b360c43dde624e47d83cad3903":[7,0,0,2,1,1], +"structgridfire_1_1expectations_1_1_stale_engine_error.html":[5,0,0,2,2], +"structgridfire_1_1expectations_1_1_stale_engine_error.html":[7,0,0,2,2], +"structgridfire_1_1expectations_1_1_stale_engine_error.html#a10bce51a63024715959a66673b909590":[5,0,0,2,2,2], +"structgridfire_1_1expectations_1_1_stale_engine_error.html#a10bce51a63024715959a66673b909590":[7,0,0,2,2,2], +"structgridfire_1_1expectations_1_1_stale_engine_error.html#ad477b6e562bf4167ad327ebaccd4cf10":[5,0,0,2,2,0], +"structgridfire_1_1expectations_1_1_stale_engine_error.html#ad477b6e562bf4167ad327ebaccd4cf10":[7,0,0,2,2,0], +"structgridfire_1_1expectations_1_1_stale_engine_error.html#ad8ba0f62a2da0d93aba429181e7e6f84":[5,0,0,2,2,1], +"structgridfire_1_1expectations_1_1_stale_engine_error.html#ad8ba0f62a2da0d93aba429181e7e6f84":[7,0,0,2,2,1], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html":[5,0,0,4,4,0], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html":[7,0,0,4,4,0], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a2da59e4f6e2ba3eff581bacabbf387de":[5,0,0,4,4,0,2], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a2da59e4f6e2ba3eff581bacabbf387de":[7,0,0,4,4,0,2], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a5f673ab0425f06f3639cc9b5200ee3af":[5,0,0,4,4,0,0], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a5f673ab0425f06f3639cc9b5200ee3af":[7,0,0,4,4,0,0], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a9b8fc949cc2cb1729c719cf20463e070":[5,0,0,4,4,0,1], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a9b8fc949cc2cb1729c719cf20463e070":[7,0,0,4,4,0,1], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#aa99e1fa2fd4937592c066b0df16f377f":[5,0,0,4,4,0,3], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#aa99e1fa2fd4937592c066b0df16f377f":[7,0,0,4,4,0,3], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html":[5,0,0,4,4,1], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html":[7,0,0,4,4,1], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a3cb7ee6f3031997aab99c5502b61d90e":[5,0,0,4,4,1,0], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a3cb7ee6f3031997aab99c5502b61d90e":[7,0,0,4,4,1,0], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a48e170f77812fdbc06cff18267b241ca":[5,0,0,4,4,1,3], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a48e170f77812fdbc06cff18267b241ca":[7,0,0,4,4,1,3], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a750aa8cd8aa8b8da6d1f0db1cc66233d":[5,0,0,4,4,1,2], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a750aa8cd8aa8b8da6d1f0db1cc66233d":[7,0,0,4,4,1,2], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a7d291ba80f958fe34ae72b21c6fab380":[5,0,0,4,4,1,1], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a7d291ba80f958fe34ae72b21c6fab380":[7,0,0,4,4,1,1], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html":[5,0,0,4,4,2], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html":[7,0,0,4,4,2], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html#aea71e9198606e0ba393321178f988fcc":[5,0,0,4,4,2,1], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html#aea71e9198606e0ba393321178f988fcc":[7,0,0,4,4,2,1], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html#aec714697f3f5102124561252233fc350":[5,0,0,4,4,2,0], +"structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html#aec714697f3f5102124561252233fc350":[7,0,0,4,4,2,0], +"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html":[5,0,0,4,0,0], +"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html":[7,0,0,4,0,0], +"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#a64c1cef58c1bdeab1fcc7f9a30a71609":[5,0,0,4,0,0,2], +"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#a64c1cef58c1bdeab1fcc7f9a30a71609":[7,0,0,4,0,0,2], +"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#a677505655a1c6922dfa9b32b70d7e815":[5,0,0,4,0,0,0], +"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#a677505655a1c6922dfa9b32b70d7e815":[7,0,0,4,0,0,0], +"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#abb1416e2d8d4d27264c9eece547006b6":[5,0,0,4,0,0,3], +"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#abb1416e2d8d4d27264c9eece547006b6":[7,0,0,4,0,0,3], +"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#acf5c38826050594aee98d746d0ba40b2":[5,0,0,4,0,0,1], +"structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#acf5c38826050594aee98d746d0ba40b2":[7,0,0,4,0,0,1], +"structgridfire_1_1reaclib_1_1_reaction_record.html":[5,0,0,5,0], +"structgridfire_1_1reaclib_1_1_reaction_record.html":[7,0,0,5,0], +"structgridfire_1_1reaclib_1_1_reaction_record.html#a2165deb1c0a54a5086b496cf34604fa5":[5,0,0,5,0,2], +"structgridfire_1_1reaclib_1_1_reaction_record.html#a2165deb1c0a54a5086b496cf34604fa5":[7,0,0,5,0,2], +"structgridfire_1_1reaclib_1_1_reaction_record.html#a523b7cfb0a6d8ddccd785aef2f425ad1":[5,0,0,5,0,7], +"structgridfire_1_1reaclib_1_1_reaction_record.html#a523b7cfb0a6d8ddccd785aef2f425ad1":[7,0,0,5,0,7], +"structgridfire_1_1reaclib_1_1_reaction_record.html#a5c853b69a23b0a8c39ab4b55ac3fe3cc":[5,0,0,5,0,0], +"structgridfire_1_1reaclib_1_1_reaction_record.html#a5c853b69a23b0a8c39ab4b55ac3fe3cc":[7,0,0,5,0,0], +"structgridfire_1_1reaclib_1_1_reaction_record.html#a67afc513db8dbcc43d79733e22ca8d39":[5,0,0,5,0,5], +"structgridfire_1_1reaclib_1_1_reaction_record.html#a67afc513db8dbcc43d79733e22ca8d39":[7,0,0,5,0,5], +"structgridfire_1_1reaclib_1_1_reaction_record.html#a80803f612e574859fde0a163bca84bc0":[5,0,0,5,0,1], +"structgridfire_1_1reaclib_1_1_reaction_record.html#a80803f612e574859fde0a163bca84bc0":[7,0,0,5,0,1], +"structgridfire_1_1reaclib_1_1_reaction_record.html#aa1fd4f510d7c00d2e4197e9b9caf29fd":[5,0,0,5,0,6], +"structgridfire_1_1reaclib_1_1_reaction_record.html#aa1fd4f510d7c00d2e4197e9b9caf29fd":[7,0,0,5,0,6], +"structgridfire_1_1reaclib_1_1_reaction_record.html#aeeb8a1e078a27420e398663825cce644":[5,0,0,5,0,4], +"structgridfire_1_1reaclib_1_1_reaction_record.html#aeeb8a1e078a27420e398663825cce644":[7,0,0,5,0,4], +"structgridfire_1_1reaclib_1_1_reaction_record.html#af1b1d3b0308d965ef0697b247fcf9082":[5,0,0,5,0,3], +"structgridfire_1_1reaclib_1_1_reaction_record.html#af1b1d3b0308d965ef0697b247fcf9082":[7,0,0,5,0,3], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html":[5,0,0,6,1], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html":[7,0,0,6,1], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a2a9316d19bc2e8bf0a7872eb6fe8a53f":[5,0,0,6,1,3], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a2a9316d19bc2e8bf0a7872eb6fe8a53f":[7,0,0,6,1,3], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a2fa6b65e300dcd181222b743c2b3d6ed":[5,0,0,6,1,1], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a2fa6b65e300dcd181222b743c2b3d6ed":[7,0,0,6,1,1], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a31a92f95a27e4430209dfc2bdfa5c40f":[5,0,0,6,1,0], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a31a92f95a27e4430209dfc2bdfa5c40f":[7,0,0,6,1,0], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a3d047485ebb57d6c763adfe4aae493b1":[5,0,0,6,1,4], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a3d047485ebb57d6c763adfe4aae493b1":[7,0,0,6,1,4], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a8c79db4e649b4eb1d29c43ebe4e95458":[5,0,0,6,1,6], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a8c79db4e649b4eb1d29c43ebe4e95458":[7,0,0,6,1,6], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#ace9dbd928e179784e47eaa108ce8d721":[5,0,0,6,1,2], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#ace9dbd928e179784e47eaa108ce8d721":[7,0,0,6,1,2], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#adf8e6ed7f91cb9e15d1469a808b1877a":[5,0,0,6,1,7], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#adf8e6ed7f91cb9e15d1469a808b1877a":[7,0,0,6,1,7], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#ae57b2eac71cb4ed9947f40c9cb8fc3ca":[5,0,0,6,1,5], +"structgridfire_1_1reaction_1_1_rate_coefficient_set.html#ae57b2eac71cb4ed9947f40c9cb8fc3ca":[7,0,0,6,1,5], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html":[5,0,0,8,0,0], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html":[7,0,0,8,0,0], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a56f8b2b222fb2a7dac190ead0babfdd0":[5,0,0,8,0,0,2], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a56f8b2b222fb2a7dac190ead0babfdd0":[7,0,0,8,0,0,2], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a88f5fc48a555b369f1e2688d6bb67b83":[5,0,0,8,0,0,4], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a88f5fc48a555b369f1e2688d6bb67b83":[7,0,0,8,0,0,4], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a932c41aa9f1aa38e56a03b27cd2ccda4":[5,0,0,8,0,0,3], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a932c41aa9f1aa38e56a03b27cd2ccda4":[7,0,0,8,0,0,3], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#ad4fc0b406218aa2f567f5c61a4eda3c9":[5,0,0,8,0,0,1], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#ad4fc0b406218aa2f567f5c61a4eda3c9":[7,0,0,8,0,0,1], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#afd2a548ffb907b0fb1fa28993ea99f25":[5,0,0,8,0,0,0], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#afd2a548ffb907b0fb1fa28993ea99f25":[7,0,0,8,0,0,0], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html":[5,0,0,8,0,1], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html":[7,0,0,8,0,1], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a035962dfdfc13d255def98befefcccd9":[5,0,0,8,0,1,6], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a035962dfdfc13d255def98befefcccd9":[7,0,0,8,0,1,6], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a17b83f2478395c934c4ec2c964e9d35e":[5,0,0,8,0,1,5], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a17b83f2478395c934c4ec2c964e9d35e":[7,0,0,8,0,1,5], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a226b007bfc9960b5c0bb7b88b4f122da":[5,0,0,8,0,1,2], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a226b007bfc9960b5c0bb7b88b4f122da":[7,0,0,8,0,1,2], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a46e39ab9f9fd2f3822c72712173d7aef":[5,0,0,8,0,1,12], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a46e39ab9f9fd2f3822c72712173d7aef":[7,0,0,8,0,1,12], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a49268e65b89444c3caf1e69323ce545b":[5,0,0,8,0,1,7], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a49268e65b89444c3caf1e69323ce545b":[7,0,0,8,0,1,7], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a595aa16333693ee2bbcac35aa85a1c2a":[5,0,0,8,0,1,1], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a595aa16333693ee2bbcac35aa85a1c2a":[7,0,0,8,0,1,1], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a69d773a1cfe4804876dbf23de1f212c9":[5,0,0,8,0,1,8], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a69d773a1cfe4804876dbf23de1f212c9":[7,0,0,8,0,1,8], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a6cc605a83b5ac5ae048d1044be284ada":[5,0,0,8,0,1,9], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a6cc605a83b5ac5ae048d1044be284ada":[7,0,0,8,0,1,9], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#aa5d0316fa2fd7d817cc77303776ab446":[5,0,0,8,0,1,11], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#aa5d0316fa2fd7d817cc77303776ab446":[7,0,0,8,0,1,11], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#acfecb0ebb0429f112d503771764f27ec":[5,0,0,8,0,1,4], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#acfecb0ebb0429f112d503771764f27ec":[7,0,0,8,0,1,4], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#ad9a07ff5cbe42a9455561903a0ae1708":[5,0,0,8,0,1,10], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#ad9a07ff5cbe42a9455561903a0ae1708":[7,0,0,8,0,1,10], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#aec8c0a0b2fbb71cebb40c263f64385b3":[5,0,0,8,0,1,3], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#aec8c0a0b2fbb71cebb40c263f64385b3":[7,0,0,8,0,1,3], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#affaaa55fc49d85e5de73f3a6ad5da7c0":[5,0,0,8,0,1,0], +"structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#affaaa55fc49d85e5de73f3a6ad5da7c0":[7,0,0,8,0,1,0], +"structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html":[5,0,1,0], +"structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html":[7,0,1,0], +"structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html#aa947f9796cbee2c9473ba455f7e69ec3":[5,0,1,0,0], +"structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html#aa947f9796cbee2c9473ba455f7e69ec3":[7,0,1,0,0], +"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html":[5,0,1,1], +"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html":[7,0,1,1], +"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html#a4b76e7119050266952ded94d6f0544cb":[5,0,1,1,0], +"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html#a4b76e7119050266952ded94d6f0544cb":[7,0,1,1,0], +"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html":[5,0,1,2], +"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html":[7,0,1,2], +"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html#a48224b63a80690e4f0620f1312be5dd9":[5,0,1,2,0], +"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html#a48224b63a80690e4f0620f1312be5dd9":[7,0,1,2,0], +"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html":[5,0,1,3], +"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html":[7,0,1,3], +"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html#a32b976b3e3e4e0403c1295f9b467e921":[5,0,1,3,0], +"structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html#a32b976b3e3e4e0403c1295f9b467e921":[7,0,1,3,0], +"types_2bindings_8cpp.html":[8,0,1,2,8,0], +"types_2bindings_8cpp.html#a37d2e0b6a2605d063eec5e2a64e9bcc5":[8,0,1,2,8,0,0], +"types_2bindings_8h.html":[8,0,1,2,8,1], +"types_2bindings_8h.html#a37d2e0b6a2605d063eec5e2a64e9bcc5":[8,0,1,2,8,1,0], +"utils_2bindings_8cpp.html":[8,0,1,2,9,0], +"utils_2bindings_8cpp.html#a7af842f50ca4a721518e716d0229697c":[8,0,1,2,9,0,0], +"utils_2bindings_8h.html":[8,0,1,2,9,1], +"utils_2bindings_8h.html#a9eefca377142320755a869fafc6311c7":[8,0,1,2,9,1,0] }; diff --git a/docs/html/network_8cpp.html b/docs/html/network_8cpp.html index 59049c27..385ef264 100644 --- a/docs/html/network_8cpp.html +++ b/docs/html/network_8cpp.html @@ -105,14 +105,12 @@ $(function(){initNavTree('network_8cpp.html',''); initResizable(true); });
      network.cpp File Reference
      -
      #include "gridfire/network.h"
      -#include "gridfire/reaction/reaclib.h"
      -#include "gridfire/reaction/reaction.h"
      +
      #include "gridfire/network.h"
      +#include "gridfire/reaction/reaclib.h"
      +#include "gridfire/reaction/reaction.h"
      #include <ranges>
      #include "quill/LogMacros.h"
      -
      -

      Go to the source code of this file.

      - +
      diff --git a/docs/html/network_8h.html b/docs/html/network_8h.html index 08fce15b..d966e281 100644 --- a/docs/html/network_8h.html +++ b/docs/html/network_8h.html @@ -113,12 +113,10 @@ $(function(){initNavTree('network_8h.html',''); initResizable(true); }); #include "fourdst/composition/species.h"
      #include "fourdst/composition/composition.h"
      #include "fourdst/constants/const.h"
      -#include "gridfire/reaction/reaction.h"
      +#include "gridfire/reaction/reaction.h"
      #include "quill/Logger.h"
      #include <unordered_map>
      - -

      Go to the source code of this file.

      -

      Namespaces

      namespace  gridfire
      +
      diff --git a/docs/html/network__file_8cpp.html b/docs/html/network__file_8cpp.html index b7d9e114..13f770e4 100644 --- a/docs/html/network__file_8cpp.html +++ b/docs/html/network__file_8cpp.html @@ -104,16 +104,14 @@ $(function(){initNavTree('network__file_8cpp.html',''); initResizable(true); });
      network_file.cpp File Reference
      -
      #include "gridfire/io/network_file.h"
      +
      #include "gridfire/io/network_file.h"
      #include <string>
      #include <vector>
      #include <algorithm>
      #include <fstream>
      #include <stdexcept>
      #include "quill/LogMacros.h"
      -
      -

      Go to the source code of this file.

      -

      Classes

      struct  gridfire::NetIn
      +
      diff --git a/docs/html/network__file_8h.html b/docs/html/network__file_8h.html index ce07b7d5..cf70dd8a 100644 --- a/docs/html/network__file_8h.html +++ b/docs/html/network__file_8h.html @@ -111,9 +111,7 @@ $(function(){initNavTree('network__file_8h.html',''); initResizable(true); }); #include "quill/Logger.h"
      #include <string>
      #include <vector>
      - -

      Go to the source code of this file.

      -

      Namespaces

      namespace  gridfire
      +
      diff --git a/docs/html/partition_2bindings_8cpp.html b/docs/html/partition_2bindings_8cpp.html index fea17853..199feb69 100644 --- a/docs/html/partition_2bindings_8cpp.html +++ b/docs/html/partition_2bindings_8cpp.html @@ -109,12 +109,10 @@ $(function(){initNavTree('partition_2bindings_8cpp.html',''); initResizable(true #include <pybind11/stl_bind.h>
      #include <iostream>
      #include <memory>
      -#include "bindings.h"
      -#include "gridfire/partition/partition.h"
      -#include "trampoline/py_partition.h"
      - -

      Go to the source code of this file.

      -

      Classes

      class  gridfire::io::NetworkFileParser
      +#include "bindings.h"
      +#include "gridfire/partition/partition.h"
      +#include "trampoline/py_partition.h"
      +
      @@ -146,8 +144,6 @@ Functions

      Functions

      void register_partition_bindings (pybind11::module &m)
      -

      Definition at line 92 of file bindings.cpp.

      -
      @@ -165,8 +161,6 @@ Functions
      -

      Definition at line 47 of file bindings.cpp.

      -
      @@ -184,8 +178,6 @@ Functions
      -

      Definition at line 20 of file bindings.cpp.

      -
      @@ -203,8 +195,6 @@ Functions
      -

      Definition at line 32 of file bindings.cpp.

      -
      @@ -222,8 +212,6 @@ Functions
      -

      Definition at line 74 of file bindings.cpp.

      -
      @@ -241,8 +229,6 @@ Functions
      -

      Definition at line 65 of file bindings.cpp.

      -
      diff --git a/docs/html/partition_2bindings_8h.html b/docs/html/partition_2bindings_8h.html index 187e9640..84e9a572 100644 --- a/docs/html/partition_2bindings_8h.html +++ b/docs/html/partition_2bindings_8h.html @@ -105,9 +105,7 @@ $(function(){initNavTree('partition_2bindings_8h.html',''); initResizable(true);
      #include <pybind11/pybind11.h>
      -
      -

      Go to the source code of this file.

      - +
      @@ -139,8 +137,6 @@ Functions

      Functions

      void register_partition_bindings (pybind11::module &m)
      -

      Definition at line 92 of file bindings.cpp.

      -
      @@ -158,8 +154,6 @@ Functions
      -

      Definition at line 47 of file bindings.cpp.

      -
      @@ -177,8 +171,6 @@ Functions
      -

      Definition at line 20 of file bindings.cpp.

      -
      @@ -196,8 +188,6 @@ Functions
      -

      Definition at line 32 of file bindings.cpp.

      -
      @@ -215,8 +205,6 @@ Functions
      -

      Definition at line 74 of file bindings.cpp.

      -
      @@ -234,8 +222,6 @@ Functions
      -

      Definition at line 65 of file bindings.cpp.

      -
      diff --git a/docs/html/partition_8h.html b/docs/html/partition_8h.html index ee39e55b..59066171 100644 --- a/docs/html/partition_8h.html +++ b/docs/html/partition_8h.html @@ -102,15 +102,13 @@ $(function(){initNavTree('partition_8h.html',''); initResizable(true); });
      partition.h File Reference
      + diff --git a/docs/html/py__screening_8h.html b/docs/html/py__screening_8h.html index 2109def8..d630c775 100644 --- a/docs/html/py__screening_8h.html +++ b/docs/html/py__screening_8h.html @@ -104,15 +104,13 @@ $(function(){initNavTree('py__screening_8h.html',''); initResizable(true); });
      py_screening.h File Reference
      -
      #include "gridfire/screening/screening.h"
      +
      #include "gridfire/screening/screening.h"
      #include <pybind11/pybind11.h>
      #include <pybind11/stl.h>
      #include <pybind11/functional.h>
      #include <vector>
      #include "cppad/cppad.hpp"
      -
      -

      Go to the source code of this file.

      - +
      diff --git a/docs/html/py__solver_8cpp.html b/docs/html/py__solver_8cpp.html index 5ba0a501..9e239812 100644 --- a/docs/html/py__solver_8cpp.html +++ b/docs/html/py__solver_8cpp.html @@ -102,15 +102,13 @@ $(function(){initNavTree('py__solver_8cpp.html',''); initResizable(true); });
      py_solver.cpp File Reference
      -
      #include "gridfire/solver/solver.h"
      +
      #include "gridfire/solver/solver.h"
      #include <pybind11/pybind11.h>
      #include <pybind11/stl.h>
      #include <pybind11/functional.h>
      #include <vector>
      -#include "py_solver.h"
      -
      -

      Go to the source code of this file.

      -
      +#include "py_solver.h"
      +

      Classes

      class  PyScreening
      +
      diff --git a/docs/html/rauscher__thielemann__partition__data_8h.html b/docs/html/rauscher__thielemann__partition__data_8h.html index b02b7fac..759f7230 100644 --- a/docs/html/rauscher__thielemann__partition__data_8h.html +++ b/docs/html/rauscher__thielemann__partition__data_8h.html @@ -105,9 +105,7 @@ $(function(){initNavTree('rauscher__thielemann__partition__data_8h.html',''); in
      #include <cstddef>
      -
      -

      Go to the source code of this file.

      -

      Classes

      class  PyDynamicNetworkSolverStrategy
      +
      @@ -128,8 +126,6 @@ Variables

      Variables

      const unsigned char rauscher_thielemann_partition_data []
      -

      Definition at line 5 of file rauscher_thielemann_partition_data.h.

      -
      @@ -144,8 +140,6 @@ Variables
      -

      Definition at line 69897 of file rauscher_thielemann_partition_data.h.

      -
      diff --git a/docs/html/rauscher__thielemann__partition__data__record_8h.html b/docs/html/rauscher__thielemann__partition__data__record_8h.html index aef63203..8b44a974 100644 --- a/docs/html/rauscher__thielemann__partition__data__record_8h.html +++ b/docs/html/rauscher__thielemann__partition__data__record_8h.html @@ -106,9 +106,7 @@ $(function(){initNavTree('rauscher__thielemann__partition__data__record_8h.html'
      #include <cstdint>
      -
      -

      Go to the source code of this file.

      - +
      diff --git a/docs/html/reaclib_8cpp.html b/docs/html/reaclib_8cpp.html index 58c7bf6a..78befa3b 100644 --- a/docs/html/reaclib_8cpp.html +++ b/docs/html/reaclib_8cpp.html @@ -109,16 +109,14 @@ $(function(){initNavTree('reaclib_8cpp.html',''); initResizable(true); });
      #include "fourdst/composition/atomicSpecies.h"
      #include "fourdst/composition/species.h"
      -#include "gridfire/reaction/reaclib.h"
      -#include "gridfire/reaction/reactions_data.h"
      -#include "gridfire/network.h"
      +#include "gridfire/reaction/reaclib.h"
      +#include "gridfire/reaction/reactions_data.h"
      +#include "gridfire/network.h"
      #include <stdexcept>
      #include <sstream>
      #include <vector>
      #include <string>
      -
      -

      Go to the source code of this file.

      -

      Classes

      struct  gridfire::partition::record::RauscherThielemannPartitionDataRecord
      +
      @@ -166,8 +164,6 @@ Variables

      Classes

      struct  gridfire::reaclib::ReactionRecord
      -

      Definition at line 13 of file reaclib.cpp.

      -
      diff --git a/docs/html/reaclib_8h.html b/docs/html/reaclib_8h.html index 97ca09fa..41e03f41 100644 --- a/docs/html/reaclib_8h.html +++ b/docs/html/reaclib_8h.html @@ -106,10 +106,8 @@ $(function(){initNavTree('reaclib_8h.html',''); initResizable(true); });
      reaclib.h File Reference
      - -

      Go to the source code of this file.

      - +
      diff --git a/docs/html/reaction_2bindings_8cpp.html b/docs/html/reaction_2bindings_8cpp.html index 96f84785..d7eb4062 100644 --- a/docs/html/reaction_2bindings_8cpp.html +++ b/docs/html/reaction_2bindings_8cpp.html @@ -109,12 +109,10 @@ $(function(){initNavTree('reaction_2bindings_8cpp.html',''); initResizable(true) #include <pybind11/stl_bind.h>
      #include <string_view>
      #include <vector>
      -#include "bindings.h"
      -#include "gridfire/reaction/reaction.h"
      -#include "gridfire/reaction/reaclib.h"
      - -

      Go to the source code of this file.

      -

      Namespaces

      namespace  gridfire
      +#include "bindings.h"
      +#include "gridfire/reaction/reaction.h"
      +#include "gridfire/reaction/reaclib.h"
      +
      @@ -136,8 +134,6 @@ Functions

      Functions

      void register_reaction_bindings (py::module &m)
      -

      Definition at line 16 of file bindings.cpp.

      -
      diff --git a/docs/html/reaction_2bindings_8h.html b/docs/html/reaction_2bindings_8h.html index aedfcea6..437ab374 100644 --- a/docs/html/reaction_2bindings_8h.html +++ b/docs/html/reaction_2bindings_8h.html @@ -105,9 +105,7 @@ $(function(){initNavTree('reaction_2bindings_8h.html',''); initResizable(true);
      #include <pybind11/pybind11.h>
      -
      -

      Go to the source code of this file.

      - +
      diff --git a/docs/html/reaction_8cpp.html b/docs/html/reaction_8cpp.html index 052a669f..a4a68302 100644 --- a/docs/html/reaction_8cpp.html +++ b/docs/html/reaction_8cpp.html @@ -106,7 +106,7 @@ $(function(){initNavTree('reaction_8cpp.html',''); initResizable(true); });
      reaction.cpp File Reference
      -
      #include "gridfire/reaction/reaction.h"
      +
      #include "gridfire/reaction/reaction.h"
      #include <string_view>
      #include <string>
      #include <vector>
      @@ -116,9 +116,7 @@ $(function(){initNavTree('reaction_8cpp.html',''); initResizable(true); }); #include "quill/LogMacros.h"
      #include "fourdst/composition/atomicSpecies.h"
      #include "xxhash64.h"
      -
      -

      Go to the source code of this file.

      -

      Functions

      void register_reaction_bindings (pybind11::module &m)
      +
      diff --git a/docs/html/reaction_8h.html b/docs/html/reaction_8h.html index 01f3eabf..d4280905 100644 --- a/docs/html/reaction_8h.html +++ b/docs/html/reaction_8h.html @@ -119,9 +119,7 @@ $(function(){initNavTree('reaction_8h.html',''); initResizable(true); }); #include <unordered_set>
      #include "cppad/cppad.hpp"
      #include "xxhash64.h"
      - -

      Go to the source code of this file.

      -

      Classes

      struct  std::hash< gridfire::reaction::Reaction >
      +
      @@ -160,8 +158,6 @@ Functions

      Detailed Description

      Defines classes for representing and managing nuclear reactions.

      This file contains the core data structures for handling nuclear reactions, including individual reactions from specific sources (Reaction), collections of reactions (ReactionSet), and logical reactions that aggregate rates from multiple sources (LogicalReaction, LogicalReactionSet).

      - -

      Definition in file reaction.h.

      diff --git a/docs/html/reactions__data_8h.html b/docs/html/reactions__data_8h.html index 51a0a757..ce814d18 100644 --- a/docs/html/reactions__data_8h.html +++ b/docs/html/reactions__data_8h.html @@ -105,9 +105,7 @@ $(function(){initNavTree('reactions__data_8h.html',''); initResizable(true); });
      #include <cstddef>
      -
      -

      Go to the source code of this file.

      -

      Classes

      struct  gridfire::reaction::RateCoefficientSet
      +
      @@ -128,8 +126,6 @@ Variables

      Variables

      const unsigned char raw_reactions_data []
      -

      Definition at line 5 of file reactions_data.h.

      -
      @@ -144,8 +140,6 @@ Variables
      -

      Definition at line 181934 of file reactions_data.h.

      -
      diff --git a/docs/html/reporting_8h.html b/docs/html/reporting_8h.html index 7e684d2b..b3f139ac 100644 --- a/docs/html/reporting_8h.html +++ b/docs/html/reporting_8h.html @@ -116,9 +116,7 @@ $(function(){initNavTree('reporting_8h.html',''); initResizable(true); }); #include <sstream>
      #include "fourdst/composition/composition.h"
      #include "fourdst/composition/atomicSpecies.h"
      - -

      Go to the source code of this file.

      - +
      diff --git a/docs/html/screening_2bindings_8cpp.html b/docs/html/screening_2bindings_8cpp.html index e75917c9..ff97db52 100644 --- a/docs/html/screening_2bindings_8cpp.html +++ b/docs/html/screening_2bindings_8cpp.html @@ -109,12 +109,10 @@ $(function(){initNavTree('screening_2bindings_8cpp.html',''); initResizable(true #include <pybind11/stl_bind.h>
      #include <string_view>
      #include <vector>
      -#include "bindings.h"
      -#include "gridfire/screening/screening.h"
      -#include "trampoline/py_screening.h"
      - -

      Go to the source code of this file.

      -

      Classes

      struct  gridfire::PrimingReport
      +#include "bindings.h"
      +#include "gridfire/screening/screening.h"
      +#include "trampoline/py_screening.h"
      +
      @@ -136,8 +134,6 @@ Functions

      Functions

      void register_screening_bindings (py::module &m)
      -

      Definition at line 15 of file bindings.cpp.

      -
      diff --git a/docs/html/screening_2bindings_8h.html b/docs/html/screening_2bindings_8h.html index e3c837af..50d96b37 100644 --- a/docs/html/screening_2bindings_8h.html +++ b/docs/html/screening_2bindings_8h.html @@ -105,9 +105,7 @@ $(function(){initNavTree('screening_2bindings_8h.html',''); initResizable(true);
      #include <pybind11/pybind11.h>
      -
      -

      Go to the source code of this file.

      - +
      diff --git a/docs/html/screening_8h.html b/docs/html/screening_8h.html index 960ec000..501cb9c8 100644 --- a/docs/html/screening_8h.html +++ b/docs/html/screening_8h.html @@ -102,13 +102,11 @@ $(function(){initNavTree('screening_8h.html',''); initResizable(true); });
      screening.h File Reference
      +
      -
      #include "gridfire/reaction/reaction.h"
      +
      #include "gridfire/reaction/reaction.h"
      #include "fourdst/composition/atomicSpecies.h"
      #include "cppad/cppad.hpp"
      #include <vector>
      -
      -

      Go to the source code of this file.

      -

      Functions

      void register_screening_bindings (pybind11::module &m)
      +
      diff --git a/docs/html/screening__bare_8cpp.html b/docs/html/screening__bare_8cpp.html index 414ebc47..26568a62 100644 --- a/docs/html/screening__bare_8cpp.html +++ b/docs/html/screening__bare_8cpp.html @@ -105,13 +105,11 @@ $(function(){initNavTree('screening__bare_8cpp.html',''); initResizable(true); }
      screening_bare.cpp File Reference
      -
      #include "gridfire/screening/screening_bare.h"
      +
      #include "gridfire/screening/screening_bare.h"
      #include "fourdst/composition/atomicSpecies.h"
      #include "cppad/cppad.hpp"
      #include <vector>
      -
      -

      Go to the source code of this file.

      -

      Classes

      class  gridfire::screening::ScreeningModel
      +
      diff --git a/docs/html/screening__bare_8h.html b/docs/html/screening__bare_8h.html index 6fab6c5e..f877531f 100644 --- a/docs/html/screening__bare_8h.html +++ b/docs/html/screening__bare_8h.html @@ -105,12 +105,10 @@ $(function(){initNavTree('screening__bare_8h.html',''); initResizable(true); });
      screening_bare.h File Reference

      Namespaces

      namespace  gridfire
      +
      diff --git a/docs/html/screening__types_8cpp.html b/docs/html/screening__types_8cpp.html index 2711abd7..21dfd42c 100644 --- a/docs/html/screening__types_8cpp.html +++ b/docs/html/screening__types_8cpp.html @@ -105,14 +105,12 @@ $(function(){initNavTree('screening__types_8cpp.html',''); initResizable(true);
      screening_types.cpp File Reference

      Classes

      class  gridfire::screening::BareScreeningModel
      +
      diff --git a/docs/html/screening__types_8h.html b/docs/html/screening__types_8h.html index aa13cf91..f663f9d9 100644 --- a/docs/html/screening__types_8h.html +++ b/docs/html/screening__types_8h.html @@ -106,11 +106,9 @@ $(function(){initNavTree('screening__types_8h.html',''); initResizable(true); })
      screening_types.h File Reference

      Namespaces

      namespace  gridfire
      +
      diff --git a/docs/html/screening__weak_8cpp.html b/docs/html/screening__weak_8cpp.html index e84fd671..d5d4fa77 100644 --- a/docs/html/screening__weak_8cpp.html +++ b/docs/html/screening__weak_8cpp.html @@ -104,13 +104,11 @@ $(function(){initNavTree('screening__weak_8cpp.html',''); initResizable(true); }
      screening_weak.cpp File Reference
      -
      #include "gridfire/screening/screening_weak.h"
      +
      #include "gridfire/screening/screening_weak.h"
      #include "fourdst/composition/atomicSpecies.h"
      #include "cppad/cppad.hpp"
      #include <vector>
      -
      -

      Go to the source code of this file.

      -

      Namespaces

      namespace  gridfire
      +
      diff --git a/docs/html/screening__weak_8h.html b/docs/html/screening__weak_8h.html index 563e0e18..559772b8 100644 --- a/docs/html/screening__weak_8h.html +++ b/docs/html/screening__weak_8h.html @@ -105,15 +105,13 @@ $(function(){initNavTree('screening__weak_8h.html',''); initResizable(true); });
      screening_weak.h File Reference
      -
      #include "gridfire/screening/screening_abstract.h"
      -#include "gridfire/reaction/reaction.h"
      +
      #include "gridfire/screening/screening_abstract.h"
      +#include "gridfire/reaction/reaction.h"
      #include "fourdst/logging/logging.h"
      #include "quill/Logger.h"
      #include "quill/LogMacros.h"
      #include "cppad/cppad.hpp"
      -
      -

      Go to the source code of this file.

      -

      Namespaces

      namespace  gridfire
      +
      diff --git a/docs/html/search/all_0.js b/docs/html/search/all_0.js index 48214497..12b474d5 100644 --- a/docs/html/search/all_0.js +++ b/docs/html/search/all_0.js @@ -1,7 +1,7 @@ var searchData= [ - ['1_201_20pypi_20release_0',['1.1 PyPI Release',['../md_docs_2static_2usage.html#autotoc_md26',1,'']]], - ['1_202_20development_20from_20source_1',['1.2 Development from Source',['../md_docs_2static_2usage.html#autotoc_md27',1,'']]], - ['1_20installation_2',['1. Installation',['../md_docs_2static_2usage.html#autotoc_md25',1,'']]], - ['1_20pypi_20release_3',['1.1 PyPI Release',['../md_docs_2static_2usage.html#autotoc_md26',1,'']]] + ['1_201_20pypi_20release_0',['1.1 PyPI Release',['../md_docs_2static_2usage.html#autotoc_md58',1,'']]], + ['1_202_20development_20from_20source_1',['1.2 Development from Source',['../md_docs_2static_2usage.html#autotoc_md59',1,'']]], + ['1_20installation_2',['1. Installation',['../md_docs_2static_2usage.html#autotoc_md57',1,'']]], + ['1_20pypi_20release_3',['1.1 PyPI Release',['../md_docs_2static_2usage.html#autotoc_md58',1,'']]] ]; diff --git a/docs/html/search/all_1.js b/docs/html/search/all_1.js index 8aacc801..b27067ac 100644 --- a/docs/html/search/all_1.js +++ b/docs/html/search/all_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['2_20development_20from_20source_0',['1.2 Development from Source',['../md_docs_2static_2usage.html#autotoc_md27',1,'']]], - ['2_20why_20these_20engines_20and_20views_1',['2. Why These Engines and Views?',['../md_docs_2static_2usage.html#autotoc_md29',1,'']]] + ['2_20development_20from_20source_0',['1.2 Development from Source',['../md_docs_2static_2usage.html#autotoc_md59',1,'']]], + ['2_20why_20these_20engines_20and_20views_1',['2. Why These Engines and Views?',['../md_docs_2static_2usage.html#autotoc_md61',1,'']]] ]; diff --git a/docs/html/search/all_10.js b/docs/html/search/all_10.js index e133edda..8963f435 100644 --- a/docs/html/search/all_10.js +++ b/docs/html/search/all_10.js @@ -1,12 +1,5 @@ var searchData= [ - ['label_0',['label',['../structgridfire_1_1reaclib_1_1_reaction_record.html#a2165deb1c0a54a5086b496cf34604fa5',1,'gridfire::reaclib::ReactionRecord']]], - ['library_1',['Library',['../index.html#autotoc_md5',1,'Building the C++ Library'],['../index.html#autotoc_md6',1,'Installing the Library']]], - ['logging_2ecpp_2',['logging.cpp',['../logging_8cpp.html',1,'']]], - ['logging_2eh_3',['logging.h',['../logging_8h.html',1,'']]], - ['logical_20flow_4',['Code Architecture and Logical Flow',['../index.html#autotoc_md9',1,'']]], - ['logicalreaction_5',['LogicalReaction',['../classgridfire_1_1reaction_1_1_logical_reaction.html',1,'gridfire::reaction::LogicalReaction'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#a6965906ea33ebd0d615811219d9e9537',1,'gridfire::reaction::LogicalReaction::LogicalReaction()']]], - ['logicalreactionset_6',['LogicalReactionSet',['../namespacegridfire_1_1reaction.html#aa86f08712565f278adacc7cd2361eb31',1,'gridfire::reaction::LogicalReactionSet'],['../namespacegridfire.html#aa86f08712565f278adacc7cd2361eb31',1,'gridfire::LogicalReactionSet']]], - ['logmanager_7',['LogManager',['../classgridfire_1_1_adaptive_engine_view.html#a5eaf7c3a4e28cd3a4f34979b88a80103',1,'gridfire::AdaptiveEngineView::LogManager'],['../classgridfire_1_1_file_defined_engine_view.html#acbb1a9bcb775e6d50de512a333afed08',1,'gridfire::FileDefinedEngineView::LogManager'],['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a6f8f9a1f54cd2be5ec66c3181be892de',1,'gridfire::io::SimpleReactionListFileParser::LogManager'],['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#a84aa6894a331ad57bdab1e1ab85d4055',1,'gridfire::io::MESANetworkFileParser::LogManager']]], - ['lowerindex_8',['lowerIndex',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a2da59e4f6e2ba3eff581bacabbf387de',1,'gridfire::partition::RauscherThielemannPartitionFunction::IdentifiedIsotope']]] + ['kb_0',['kB',['../structgridfire_1_1_graph_engine_1_1constants.html#a29c8ae2b5c1d5fecd25c4fde2b623f7f',1,'gridfire::GraphEngine::constants']]], + ['known_20good_20platforms_1',['Currently known good platforms',['../index.html#autotoc_md10',1,'']]] ]; diff --git a/docs/html/search/all_11.js b/docs/html/search/all_11.js index 7e241f07..6343f54e 100644 --- a/docs/html/search/all_11.js +++ b/docs/html/search/all_11.js @@ -1,118 +1,15 @@ var searchData= [ - ['m_5factivereactionindices_0',['m_activeReactionIndices',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a445d7447f2cf18f755fc8b8b288e68cb',1,'gridfire::MultiscalePartitioningEngineView']]], - ['m_5factivereactions_1',['m_activeReactions',['../classgridfire_1_1_adaptive_engine_view.html#a19fc7e02e216b797aa643fa35e429800',1,'gridfire::AdaptiveEngineView::m_activeReactions'],['../classgridfire_1_1_defined_engine_view.html#a373d4a83f30527a1bfaf1d74ad14c965',1,'gridfire::DefinedEngineView::m_activeReactions']]], - ['m_5factivespecies_2',['m_activeSpecies',['../classgridfire_1_1_adaptive_engine_view.html#af4bc9fc6e4afcd6a53c49ca6e2a95940',1,'gridfire::AdaptiveEngineView::m_activeSpecies'],['../classgridfire_1_1_defined_engine_view.html#a64e9c79a36d529e1b296fe5786e57aae',1,'gridfire::DefinedEngineView::m_activeSpecies']]], - ['m_5factivespeciesindices_3',['m_activeSpeciesIndices',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a57d97b11e80fa78ab5f509fce1f156b8',1,'gridfire::MultiscalePartitioningEngineView']]], - ['m_5falgebraic_5fspecies_4',['m_algebraic_species',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a4656c05b8235dbf4ec698b03a716a8c8',1,'gridfire::MultiscalePartitioningEngineView']]], - ['m_5falgebraic_5fspecies_5findices_5',['m_algebraic_species_indices',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a53862719dd73f98bc69eecde090cf655',1,'gridfire::MultiscalePartitioningEngineView']]], - ['m_5fatomicreverserates_6',['m_atomicReverseRates',['../classgridfire_1_1_graph_engine.html#a816797b1d656d416844489692af44cf6',1,'gridfire::GraphEngine']]], - ['m_5fbaseengine_7',['m_baseEngine',['../classgridfire_1_1_adaptive_engine_view.html#a4d38b46be9f25c7afe7ddd2b284253f8',1,'gridfire::AdaptiveEngineView::m_baseEngine'],['../classgridfire_1_1_defined_engine_view.html#a6e3243a8a8bcdce3282a8f82c5f98195',1,'gridfire::DefinedEngineView::m_baseEngine'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a0437c51f94bf834a11adf481b2afad93',1,'gridfire::MultiscalePartitioningEngineView::m_baseEngine']]], - ['m_5fcacheconfig_8',['m_cacheConfig',['../structgridfire_1_1_q_s_e_cache_key.html#a711acccecadd93495fd08c81838be2d8',1,'gridfire::QSECacheKey']]], - ['m_5fcached_5fresult_9',['m_cached_result',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#acfecb0ebb0429f112d503771764f27ec',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], - ['m_5fcached_5ftime_10',['m_cached_time',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a17b83f2478395c934c4ec2c964e9d35e',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], - ['m_5fcachestats_11',['m_cacheStats',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#aa81057b96cf46986151a5e8ef99a017a',1,'gridfire::MultiscalePartitioningEngineView']]], - ['m_5fchapter_12',['m_chapter',['../classgridfire_1_1reaction_1_1_reaction.html#a16f9cbb6269817099d3dc07d4e63da7b',1,'gridfire::reaction::Reaction::m_chapter'],['../classgridfire_1_1_reaction.html#a16f9cbb6269817099d3dc07d4e63da7b',1,'gridfire::Reaction::m_chapter']]], - ['m_5fconfig_13',['m_config',['../classgridfire_1_1_graph_engine.html#a3b17102b143435ddfdc015d7a50c4b18',1,'gridfire::GraphEngine::m_config'],['../classgridfire_1_1_adaptive_engine_view.html#a14171a9ccc45a63996a967c72983de30',1,'gridfire::AdaptiveEngineView::m_config'],['../classgridfire_1_1_file_defined_engine_view.html#a7a80966c023ae722239491af58609362',1,'gridfire::FileDefinedEngineView::m_config'],['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a4061e99bd77a3de0d6d9e317bfc74874',1,'gridfire::io::SimpleReactionListFileParser::m_config'],['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#aea206c3a7600db8d657666fef88fa20d',1,'gridfire::io::MESANetworkFileParser::m_config'],['../classgridfire_1_1_network.html#a9f8802012728ef5fea0e8cd465044e09',1,'gridfire::Network::m_config'],['../classgridfire_1_1solver_1_1_direct_network_solver.html#a2cc12e737a753a42b72a45be3fbfa8ab',1,'gridfire::solver::DirectNetworkSolver::m_config']]], - ['m_5fconstants_14',['m_constants',['../classgridfire_1_1_graph_engine.html#a10c01bc20ae668c2857efb2a1783098e',1,'gridfire::GraphEngine::m_constants'],['../classgridfire_1_1_network.html#adf7002883160101c9f9d1b376b265410',1,'gridfire::Network::m_constants']]], - ['m_5fdepth_15',['m_depth',['../classgridfire_1_1_graph_engine.html#a80c73690d5af247ff9f2ba8b00abce01',1,'gridfire::GraphEngine']]], - ['m_5fdt0_16',['m_dt0',['../classgridfire_1_1approx8_1_1_approx8_network.html#a6ed8022834e9541b3e547dd867648b0f',1,'gridfire::approx8::Approx8Network']]], - ['m_5fdynamic_5fspecies_17',['m_dynamic_species',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#aec6126b5c4a397d090790d7b75f9f70f',1,'gridfire::MultiscalePartitioningEngineView']]], - ['m_5fdynamic_5fspecies_5findices_18',['m_dynamic_species_indices',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a38b4f0373c3bd81503889650c0bb69bb',1,'gridfire::MultiscalePartitioningEngineView']]], - ['m_5fengine_19',['m_engine',['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a75d355a0bef27217165644affd0cca4d',1,'gridfire::GraphEngine::AtomicReverseRate::m_engine'],['../classgridfire_1_1solver_1_1_network_solver_strategy.html#a724924d94eaf82b67d9988a55c3261e8',1,'gridfire::solver::NetworkSolverStrategy::m_engine'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a035962dfdfc13d255def98befefcccd9',1,'gridfire::solver::DirectNetworkSolver::RHSManager::m_engine'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a56f8b2b222fb2a7dac190ead0babfdd0',1,'gridfire::solver::DirectNetworkSolver::JacobianFunctor::m_engine']]], - ['m_5feps_5fnuc_20',['m_eps_nuc',['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a24207163a7ea2dde675b458f9df37a99',1,'gridfire::exceptions::StaleEngineTrigger::state']]], - ['m_5ffilename_21',['m_fileName',['../classgridfire_1_1_file_defined_engine_view.html#a1b343998b93955025a589b2b4541e33b',1,'gridfire::FileDefinedEngineView']]], - ['m_5ffilename_22',['m_filename',['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ab7f82597abf17f16c401bcdf528bd099',1,'gridfire::io::MESANetworkFileParser']]], - ['m_5fformat_23',['m_format',['../classgridfire_1_1_network.html#a37218e18f1bdbda7be94aa230f47dd18',1,'gridfire::Network']]], - ['m_5ffull_5fjacobian_5fsparsity_5fpattern_24',['m_full_jacobian_sparsity_pattern',['../classgridfire_1_1_graph_engine.html#a19b2eea0e8d05ac90f9fd7120bdc6e06',1,'gridfire::GraphEngine']]], - ['m_5fground_5fstate_5fspin_25',['m_ground_state_spin',['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#af7f710edff96b1623c517ddab137c245',1,'gridfire::partition::GroundStatePartitionFunction']]], - ['m_5fhash_26',['m_hash',['../structgridfire_1_1_q_s_e_cache_key.html#ab860b40d4ccb3c16a962d96bc767ff05',1,'gridfire::QSECacheKey']]], - ['m_5fhit_27',['m_hit',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a0c3bd8d5918e344657227a09cd7e39a5',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['m_5fid_28',['m_id',['../classgridfire_1_1reaction_1_1_reaction.html#a5c685e5a736b51799e5b9f6746c4126b',1,'gridfire::reaction::Reaction::m_id'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5fda3af5ea9ae0ecfb60a61a9e07f5b4',1,'gridfire::reaction::TemplatedReactionSet::m_id'],['../classgridfire_1_1_reaction.html#a5c685e5a736b51799e5b9f6746c4126b',1,'gridfire::Reaction::m_id']]], - ['m_5findex_29',['m_index',['../structgridfire_1_1expectations_1_1_engine_index_error.html#aa20994243d56f24d89230887b881e03e',1,'gridfire::expectations::EngineIndexError']]], - ['m_5fisstale_30',['m_isStale',['../classgridfire_1_1_adaptive_engine_view.html#a63580db57e0f48f508906a11ccfd465e',1,'gridfire::AdaptiveEngineView::m_isStale'],['../classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382',1,'gridfire::DefinedEngineView::m_isStale']]], - ['m_5fjac_5fwork_31',['m_jac_work',['../classgridfire_1_1_graph_engine.html#a250cc6350dc052fbdfdf9a02066e7891',1,'gridfire::GraphEngine']]], - ['m_5fjacobianmatrix_32',['m_jacobianMatrix',['../classgridfire_1_1_graph_engine.html#a2f1718c89d4aaad028102724d18fa910',1,'gridfire::GraphEngine']]], - ['m_5flast_5fobserved_5ftime_33',['m_last_observed_time',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a49268e65b89444c3caf1e69323ce545b',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], - ['m_5flast_5fstep_5ftime_34',['m_last_step_time',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a69d773a1cfe4804876dbf23de1f212c9',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], - ['m_5flogger_35',['m_logger',['../classgridfire_1_1_graph_engine.html#a483979fc154adc88d029b3b672066d53',1,'gridfire::GraphEngine::m_logger'],['../classgridfire_1_1_adaptive_engine_view.html#ac5bdbe46f87d38d9f23ece5743dcd193',1,'gridfire::AdaptiveEngineView::m_logger'],['../classgridfire_1_1_defined_engine_view.html#a4f4aa847ee80ad430de9b1cfdda6b4e3',1,'gridfire::DefinedEngineView::m_logger'],['../classgridfire_1_1_file_defined_engine_view.html#a9d93633ed4ab68de94b7274f879a0432',1,'gridfire::FileDefinedEngineView::m_logger'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d357c775dcbb253a4001d172805380a',1,'gridfire::MultiscalePartitioningEngineView::m_logger'],['../classgridfire_1_1_network_priming_engine_view.html#a1eed366e916c4e9b7847ae52836f3c7d',1,'gridfire::NetworkPrimingEngineView::m_logger'],['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#acef7eafe3cbea159259f69c88d309b66',1,'gridfire::io::SimpleReactionListFileParser::m_logger'],['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ab9c683289d48e58edf06bf59215b4937',1,'gridfire::io::MESANetworkFileParser::m_logger'],['../classgridfire_1_1_network.html#a960d309defc570f92d296ce4b93920e5',1,'gridfire::Network::m_logger'],['../classgridfire_1_1partition_1_1_composite_partition_function.html#ae0fc1c6abdc86009ba0fc6c9f270ff8b',1,'gridfire::partition::CompositePartitionFunction::m_logger'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#aff8f82f918380795e98c30a00fcd939b',1,'gridfire::partition::GroundStatePartitionFunction::m_logger'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a57384ffb1c81cf982614d90e23b173b6',1,'gridfire::partition::RauscherThielemannPartitionFunction::m_logger'],['../classgridfire_1_1reaction_1_1_reaction.html#a7044d0a1d59d85502ce554e4ec2167e4',1,'gridfire::reaction::Reaction::m_logger'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac6fcc5b08938b73ff6dac680e5bf28d9',1,'gridfire::reaction::TemplatedReactionSet::m_logger'],['../classgridfire_1_1screening_1_1_weak_screening_model.html#a0a4d7d6d36dbe7b764b613d34f18386f',1,'gridfire::screening::WeakScreeningModel::m_logger'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a6cc605a83b5ac5ae048d1044be284ada',1,'gridfire::solver::DirectNetworkSolver::RHSManager::m_logger'],['../classgridfire_1_1solver_1_1_direct_network_solver.html#a093aa89fd23c2fe03266e286871c7079',1,'gridfire::solver::DirectNetworkSolver::m_logger'],['../classgridfire_1_1_reaction.html#a7044d0a1d59d85502ce554e4ec2167e4',1,'gridfire::Reaction::m_logger']]], - ['m_5flogmanager_36',['m_logManager',['../classgridfire_1_1_network.html#a0bb7c7be9a3c3212ef6dcbf26dcacb16',1,'gridfire::Network']]], - ['m_5fmessage_37',['m_message',['../classgridfire_1_1exceptions_1_1_stale_engine_error.html#a4eb62e3842302997e44e05d0770d77bb',1,'gridfire::exceptions::StaleEngineError::m_message'],['../classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a77c9a660a2748c2e3a1c7e94edad1cf0',1,'gridfire::exceptions::FailedToPartitionEngineError::m_message'],['../classgridfire_1_1exceptions_1_1_network_resized_error.html#a581527fc03fdd84a8309c147259ec09d',1,'gridfire::exceptions::NetworkResizedError::m_message'],['../classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#af7ed18507088efc5587298a7e263f047',1,'gridfire::exceptions::UnableToSetNetworkReactionsError::m_message'],['../structgridfire_1_1expectations_1_1_engine_error.html#ad05b8d2f5ce9925f749c9f528f2428dc',1,'gridfire::expectations::EngineError::m_message']]], - ['m_5fmiss_38',['m_miss',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a73ca615753553f4a85160bd9f166da5b',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['m_5fnetworkspecies_39',['m_networkSpecies',['../classgridfire_1_1_graph_engine.html#a92d26068ba139e47d335f5fe9e2814cc',1,'gridfire::GraphEngine']]], - ['m_5fnetworkspeciesmap_40',['m_networkSpeciesMap',['../classgridfire_1_1_graph_engine.html#a30e09ed0bce6aa5fc89beaa316a7b827',1,'gridfire::GraphEngine']]], - ['m_5fnum_5fsteps_41',['m_num_steps',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#ad9a07ff5cbe42a9455561903a0ae1708',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], - ['m_5foperatorhits_42',['m_operatorHits',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac18229250c4c160aada96e19325faa29',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['m_5foperatormisses_43',['m_operatorMisses',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#afc5299ebf09f9b208f65619012902b77',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['m_5fparser_44',['m_parser',['../classgridfire_1_1_file_defined_engine_view.html#a0a9b07176cb93b54c677b6ce71fda500',1,'gridfire::FileDefinedEngineView']]], - ['m_5fpartitiondata_45',['m_partitionData',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a50ce19df4c12e22bbcb61422248a4038',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], - ['m_5fpartitionfunction_46',['m_partitionFunction',['../classgridfire_1_1_graph_engine.html#a3621f36d77ea8c738ad7de6e5b35ca3e',1,'gridfire::GraphEngine']]], - ['m_5fpartitionfunctions_47',['m_partitionFunctions',['../classgridfire_1_1partition_1_1_composite_partition_function.html#a85aaac230e9de2fd50d4d453f6d5def8',1,'gridfire::partition::CompositePartitionFunction']]], - ['m_5fpename_48',['m_peName',['../classgridfire_1_1reaction_1_1_reaction.html#a6124aa9fc2306349e1dd879a37923248',1,'gridfire::reaction::Reaction::m_peName'],['../classgridfire_1_1_reaction.html#a6124aa9fc2306349e1dd879a37923248',1,'gridfire::Reaction::m_peName']]], - ['m_5fprecomputedreactions_49',['m_precomputedReactions',['../classgridfire_1_1_graph_engine.html#a5d431d5385b1219ba29689eb29601ea3',1,'gridfire::GraphEngine']]], - ['m_5fprimingspecies_50',['m_primingSpecies',['../classgridfire_1_1_network_priming_engine_view.html#aeb8f25d97e2459037cc999b974823cf5',1,'gridfire::NetworkPrimingEngineView']]], - ['m_5fproducts_51',['m_products',['../classgridfire_1_1reaction_1_1_reaction.html#a4b5607ed413acdf29539b8a57461e49e',1,'gridfire::reaction::Reaction::m_products'],['../classgridfire_1_1_reaction.html#a4b5607ed413acdf29539b8a57461e49e',1,'gridfire::Reaction::m_products']]], - ['m_5fqse_5fabundance_5fcache_52',['m_qse_abundance_cache',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a707e46d2f72993c206210f81b35b884e',1,'gridfire::MultiscalePartitioningEngineView']]], - ['m_5fqse_5fgroups_53',['m_qse_groups',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b4aa04a1e641204e4fd82361b0e39c6',1,'gridfire::MultiscalePartitioningEngineView']]], - ['m_5fqse_5fsolve_5findices_54',['m_qse_solve_indices',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4eb11e99dc2a7e038d815bf7c6bd0be8',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], - ['m_5fqvalue_55',['m_qValue',['../classgridfire_1_1reaction_1_1_reaction.html#a59122a2898bb9af640cc3e9aeb49028b',1,'gridfire::reaction::Reaction::m_qValue'],['../classgridfire_1_1_reaction.html#a59122a2898bb9af640cc3e9aeb49028b',1,'gridfire::Reaction::m_qValue']]], - ['m_5fratecoefficients_56',['m_rateCoefficients',['../classgridfire_1_1reaction_1_1_reaction.html#aa61a9a024d7c4ff66a351ccd0277ec72',1,'gridfire::reaction::Reaction::m_rateCoefficients'],['../classgridfire_1_1_reaction.html#aa61a9a024d7c4ff66a351ccd0277ec72',1,'gridfire::Reaction::m_rateCoefficients']]], - ['m_5frates_57',['m_rates',['../classgridfire_1_1reaction_1_1_logical_reaction.html#a81f75f0085f8a5a45169f0b7240c809d',1,'gridfire::reaction::LogicalReaction']]], - ['m_5freactants_58',['m_reactants',['../classgridfire_1_1reaction_1_1_reaction.html#a87a065b3c7806bcdb5eadb7de2978a11',1,'gridfire::reaction::Reaction::m_reactants'],['../classgridfire_1_1_reaction.html#a87a065b3c7806bcdb5eadb7de2978a11',1,'gridfire::Reaction::m_reactants']]], - ['m_5freaction_59',['m_reaction',['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a98ed8b450f7868f55e8362a848a4710d',1,'gridfire::GraphEngine::AtomicReverseRate']]], - ['m_5freactionidmap_60',['m_reactionIDMap',['../classgridfire_1_1_graph_engine.html#a5d6cc63b99b467c2a976d1fbaaa1dfa3',1,'gridfire::GraphEngine']]], - ['m_5freactionindexmap_61',['m_reactionIndexMap',['../classgridfire_1_1_adaptive_engine_view.html#a21c6e33bbf8c18fd5b5eaabb469054de',1,'gridfire::AdaptiveEngineView::m_reactionIndexMap'],['../classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd',1,'gridfire::DefinedEngineView::m_reactionIndexMap']]], - ['m_5freactionnamemap_62',['m_reactionNameMap',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a3a4c2448865580001fd3c797b9f56979',1,'gridfire::reaction::TemplatedReactionSet']]], - ['m_5freactions_63',['m_reactions',['../classgridfire_1_1_graph_engine.html#acb7c4f5108b0efeae48ad15598e808c3',1,'gridfire::GraphEngine::m_reactions'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5962968fe478c79250e9d88d80a87600',1,'gridfire::reaction::TemplatedReactionSet::m_reactions']]], - ['m_5freverse_64',['m_reverse',['../classgridfire_1_1reaction_1_1_reaction.html#a0b0b9ac498080aae91ffd466d1ae85a9',1,'gridfire::reaction::Reaction::m_reverse'],['../classgridfire_1_1_reaction.html#a0b0b9ac498080aae91ffd466d1ae85a9',1,'gridfire::Reaction::m_reverse']]], - ['m_5frho_65',['m_rho',['../structgridfire_1_1_q_s_e_cache_key.html#abb0d1c5b8c88ae2edbc1f8d3b8759f63',1,'gridfire::QSECacheKey::m_rho'],['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4dc013f4fb9d93b38ef601741dbe4d4c',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor::m_rho'],['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a93cdb544a9d11cc259e6adbc49c60c44',1,'gridfire::exceptions::StaleEngineTrigger::state::m_rho'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#aa5d0316fa2fd7d817cc77303776ab446',1,'gridfire::solver::DirectNetworkSolver::RHSManager::m_rho'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a932c41aa9f1aa38e56a03b27cd2ccda4',1,'gridfire::solver::DirectNetworkSolver::JacobianFunctor::m_rho']]], - ['m_5frhsadfun_66',['m_rhsADFun',['../classgridfire_1_1_graph_engine.html#a2e22b111f6d00ecc9e3804a71f1ce876',1,'gridfire::GraphEngine']]], - ['m_5fscreeningmodel_67',['m_screeningModel',['../classgridfire_1_1_graph_engine.html#af17cf3762abac3efcab9a8e87c961210',1,'gridfire::GraphEngine']]], - ['m_5fscreeningtype_68',['m_screeningType',['../classgridfire_1_1_graph_engine.html#a52edc3e88f1e8fc497e1e63972d63c80',1,'gridfire::GraphEngine']]], - ['m_5fsourcelabel_69',['m_sourceLabel',['../classgridfire_1_1reaction_1_1_reaction.html#a0185c6be5465d113f25e00aee1297cd6',1,'gridfire::reaction::Reaction::m_sourceLabel'],['../classgridfire_1_1_reaction.html#a0185c6be5465d113f25e00aee1297cd6',1,'gridfire::Reaction::m_sourceLabel']]], - ['m_5fsources_70',['m_sources',['../classgridfire_1_1reaction_1_1_logical_reaction.html#a7fe91d24e20ebc76d612f6ad742f476f',1,'gridfire::reaction::LogicalReaction']]], - ['m_5fspecies_5fcache_71',['m_species_cache',['../class_py_engine.html#a73caaa7606e2cdfd1aa82729a78ebb73',1,'PyEngine::m_species_cache'],['../class_py_dynamic_engine.html#a2246382b1c98ba69cdb419bba63a6d03',1,'PyDynamicEngine::m_species_cache']]], - ['m_5fspeciesindexmap_72',['m_speciesIndexMap',['../classgridfire_1_1_adaptive_engine_view.html#a5f66204a0ff5b27eed243afddecb0093',1,'gridfire::AdaptiveEngineView::m_speciesIndexMap'],['../classgridfire_1_1_defined_engine_view.html#acc4976262e208d1dd2185ebccbdd275e',1,'gridfire::DefinedEngineView::m_speciesIndexMap']]], - ['m_5fspeciestoindexmap_73',['m_speciesToIndexMap',['../classgridfire_1_1_graph_engine.html#ad8237c252145a75092202d00f5e1ddf7',1,'gridfire::GraphEngine']]], - ['m_5fstate_74',['m_state',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a7f9fa2e34da3772714723ef7d5083be5',1,'gridfire::exceptions::StaleEngineTrigger']]], - ['m_5fstiff_75',['m_stiff',['../classgridfire_1_1approx8_1_1_approx8_network.html#a697cb49bebc8d0659eb791500c451c67',1,'gridfire::approx8::Approx8Network::m_stiff'],['../classgridfire_1_1_network.html#aefe364ae5af783e19e7b93bfd475566e',1,'gridfire::Network::m_stiff']]], - ['m_5fstoichiometrymatrix_76',['m_stoichiometryMatrix',['../classgridfire_1_1_graph_engine.html#ad1cb5fd32efc37668e2d9ecf0c72ad24',1,'gridfire::GraphEngine']]], - ['m_5ft_77',['m_t',['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a352cd33629e63286808df617d36cb70b',1,'gridfire::exceptions::StaleEngineTrigger::state']]], - ['m_5ft9_78',['m_T9',['../structgridfire_1_1_q_s_e_cache_key.html#a2ab20b15ab7f9da15c36989e8d9a2bc7',1,'gridfire::QSECacheKey::m_T9'],['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a7f65ed75e9dca9b6e1160ad297e07678',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor::m_T9'],['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a4d15893a4a5aa09ee93c66a086a7f963',1,'gridfire::exceptions::StaleEngineTrigger::state::m_T9'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a46e39ab9f9fd2f3822c72712173d7aef',1,'gridfire::solver::DirectNetworkSolver::RHSManager::m_T9'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a88f5fc48a555b369f1e2688d6bb67b83',1,'gridfire::solver::DirectNetworkSolver::JacobianFunctor::m_T9']]], - ['m_5ftmax_79',['m_tMax',['../classgridfire_1_1approx8_1_1_approx8_network.html#a6fadf388f07c160f1887a3cb72eaa869',1,'gridfire::approx8::Approx8Network']]], - ['m_5ftotal_5fsteps_80',['m_total_steps',['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#ac1cddf0f2955d4282afcf4a90a2de9c0',1,'gridfire::exceptions::StaleEngineTrigger::state']]], - ['m_5fuseprecomputation_81',['m_usePrecomputation',['../classgridfire_1_1_graph_engine.html#a191cff35402d3c97c82c5c966a39d0de',1,'gridfire::GraphEngine']]], - ['m_5fusereversereactions_82',['m_useReverseReactions',['../classgridfire_1_1_graph_engine.html#a32d3efbf4c3d5158f87c0c732cdc26dc',1,'gridfire::GraphEngine']]], - ['m_5fview_83',['m_view',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#af2acc70592e5545f9e8f0a33e10ffdc7',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], - ['m_5fy_84',['m_Y',['../structgridfire_1_1_q_s_e_cache_key.html#afa8f157d3dd3505276294815357b028a',1,'gridfire::QSECacheKey::m_Y'],['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a833c5b68a627fbceaf5ff0d15bcb0eaf',1,'gridfire::exceptions::StaleEngineTrigger::state::m_Y']]], - ['m_5fy_85',['m_y',['../classgridfire_1_1approx8_1_1_approx8_network.html#abf9f13ff532917ddac4a7d987698836d',1,'gridfire::approx8::Approx8Network']]], - ['m_5fy_5ffull_5finitial_86',['m_Y_full_initial',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a3bc901d2d8234d1f61e94d0fe0777f7d',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], - ['m_5fy_5fscale_87',['m_Y_scale',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a8dd40205db7aef439b6f04289ca5dfd5',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], - ['mainpage_2emd_88',['mainpage.md',['../mainpage_8md.html',1,'']]], - ['make_5fkey_89',['make_key',['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#a99c80e2f4ba36e88e08e2abd650a08fb',1,'gridfire::partition::GroundStatePartitionFunction::make_key()'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ac58b95c8530f69f063c8ed8293487aec',1,'gridfire::partition::RauscherThielemannPartitionFunction::make_key()']]], - ['mapculledtofull_90',['mapCulledToFull',['../classgridfire_1_1_adaptive_engine_view.html#a68695f056b660e91285b7e5a931612e1',1,'gridfire::AdaptiveEngineView']]], - ['mapculledtofullreactionindex_91',['mapCulledToFullReactionIndex',['../classgridfire_1_1_adaptive_engine_view.html#a91e742642d8a8d9ec0620779927e5101',1,'gridfire::AdaptiveEngineView']]], - ['mapculledtofullspeciesindex_92',['mapCulledToFullSpeciesIndex',['../classgridfire_1_1_adaptive_engine_view.html#a256d14a333f9401039b826cc889761a8',1,'gridfire::AdaptiveEngineView']]], - ['mapfulltoculled_93',['mapFullToCulled',['../classgridfire_1_1_adaptive_engine_view.html#a3d9d8e862d1c2f0a8ba460c57f6a7f44',1,'gridfire::AdaptiveEngineView']]], - ['mapfulltoview_94',['mapFullToView',['../classgridfire_1_1_defined_engine_view.html#a2f59af6fb3516911de2a3e3ff0ed8873',1,'gridfire::DefinedEngineView']]], - ['mapnetintomolarabundancevector_95',['mapNetInToMolarAbundanceVector',['../classgridfire_1_1_dynamic_engine.html#a55f1b7e5ebe2840e1d7c54665ca5411a',1,'gridfire::DynamicEngine::mapNetInToMolarAbundanceVector()'],['../classgridfire_1_1_graph_engine.html#a27f3a928e1f6bbe7e847cffed6db729f',1,'gridfire::GraphEngine::mapNetInToMolarAbundanceVector()'],['../classgridfire_1_1_adaptive_engine_view.html#a7d0237956bf3ec7230bc51d88e7f8019',1,'gridfire::AdaptiveEngineView::mapNetInToMolarAbundanceVector()'],['../classgridfire_1_1_defined_engine_view.html#a72789c1c3379594b65b560da50192de2',1,'gridfire::DefinedEngineView::mapNetInToMolarAbundanceVector()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#aada497e8df74a295fdf5df7d7cdf64e0',1,'gridfire::MultiscalePartitioningEngineView::mapNetInToMolarAbundanceVector()'],['../class_py_dynamic_engine.html#a61bb4b430fe740cfb2c24e5cc673e4ac',1,'PyDynamicEngine::mapNetInToMolarAbundanceVector()']]], - ['mapviewtofull_96',['mapViewToFull',['../classgridfire_1_1_defined_engine_view.html#a626ab005bfa08b201518c13627e1f843',1,'gridfire::DefinedEngineView']]], - ['mapviewtofullreactionindex_97',['mapViewToFullReactionIndex',['../classgridfire_1_1_defined_engine_view.html#aadf373d69a22fcd171a6c251466d53d1',1,'gridfire::DefinedEngineView']]], - ['mapviewtofullspeciesindex_98',['mapViewToFullSpeciesIndex',['../classgridfire_1_1_defined_engine_view.html#af6fb8c3c7894b505bd81d15f012f154a',1,'gridfire::DefinedEngineView']]], - ['massfractionchanges_99',['massFractionChanges',['../structgridfire_1_1_priming_report.html#a37aa83b55f3da0bc3ff6bcb7b79878a7',1,'gridfire::PrimingReport']]], - ['matrix_5ftype_100',['matrix_type',['../namespacegridfire_1_1approx8.html#a275aecf94e3145c2ff3d1756deda54ce',1,'gridfire::approx8']]], - ['max_5fiterations_5freached_101',['MAX_ITERATIONS_REACHED',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a5afaf45bc4c02208d502d9c0c26d8287',1,'gridfire']]], - ['mean_5ftimescale_102',['mean_timescale',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a66e6677638af72e4db75f5518dc867f9',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], - ['mesanetworkfileparser_103',['MESANetworkFileParser',['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html',1,'gridfire::io::MESANetworkFileParser'],['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ac5963d0da6780de753df996b490f8d2c',1,'gridfire::io::MESANetworkFileParser::MESANetworkFileParser()']]], - ['method_104',['DirectNetworkSolver (Implicit Rosenbrock Method)',['../index.html#autotoc_md14',1,'']]], - ['middle_105',['MIDDLE',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329abb276a700ba6a5b912fa0bf0a668d735',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], - ['min_5fabundance_5fthreshold_106',['MIN_ABUNDANCE_THRESHOLD',['../namespacegridfire.html#a96c062f94713921e5d7568ecedcdcb06',1,'gridfire']]], - ['min_5fdensity_5fthreshold_107',['MIN_DENSITY_THRESHOLD',['../namespacegridfire.html#ada3c137c014ecd8d06200fea2d1a9f50',1,'gridfire']]], - ['min_5fjacobian_5fthreshold_108',['MIN_JACOBIAN_THRESHOLD',['../namespacegridfire.html#ae01b1738df1921db565bcbd68dd6cf64',1,'gridfire']]], - ['mion_109',['mIon',['../structgridfire_1_1approx8_1_1_approx8_net.html#a928b7810cb2993d59d40aa73c2faef18',1,'gridfire::approx8::Approx8Net']]], - ['miss_110',['miss',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac55fb580dd4b9763cefe4612555b03f3',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['misses_111',['misses',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a5df4f2c27e9eaa781c972a8c9b595787',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['molarabundance_112',['MolarAbundance',['../structgridfire_1_1_net_in.html#a47781e8d5503e3b4f12d669e2cbcfb65',1,'gridfire::NetIn']]], - ['multiscalepartitioningengineview_113',['MultiscalePartitioningEngineView',['../classgridfire_1_1_multiscale_partitioning_engine_view.html',1,'gridfire::MultiscalePartitioningEngineView'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a0df457c0f0f6f403a295335c84fd828f',1,'gridfire::MultiscalePartitioningEngineView::MultiscalePartitioningEngineView()']]], - ['multiscalepartitioningengineview_20example_114',['MultiscalePartitioningEngineView Example',['../engine_8h.html#MultiscalePartitioningEngineViewExample',1,'']]] + ['label_0',['label',['../structgridfire_1_1reaclib_1_1_reaction_record.html#a2165deb1c0a54a5086b496cf34604fa5',1,'gridfire::reaclib::ReactionRecord']]], + ['library_1',['Library',['../index.html#autotoc_md23',1,'Building the C++ Library'],['../index.html#autotoc_md25',1,'Installing the Library']]], + ['loading_20and_20meson_20setup_2',['TUI config loading and meson setup',['../index.html#autotoc_md20',1,'']]], + ['loading_20setup_20and_20build_3',['CLI config loading, setup, and build',['../index.html#autotoc_md21',1,'']]], + ['logging_2ecpp_4',['logging.cpp',['../logging_8cpp.html',1,'']]], + ['logging_2eh_5',['logging.h',['../logging_8h.html',1,'']]], + ['logical_20flow_6',['Code Architecture and Logical Flow',['../index.html#autotoc_md27',1,'']]], + ['logicalreaction_7',['LogicalReaction',['../classgridfire_1_1reaction_1_1_logical_reaction.html',1,'gridfire::reaction::LogicalReaction'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#a6965906ea33ebd0d615811219d9e9537',1,'gridfire::reaction::LogicalReaction::LogicalReaction()']]], + ['logicalreactionset_8',['LogicalReactionSet',['../namespacegridfire_1_1reaction.html#aa86f08712565f278adacc7cd2361eb31',1,'gridfire::reaction::LogicalReactionSet'],['../namespacegridfire.html#aa86f08712565f278adacc7cd2361eb31',1,'gridfire::LogicalReactionSet']]], + ['logmanager_9',['LogManager',['../classgridfire_1_1_adaptive_engine_view.html#a5eaf7c3a4e28cd3a4f34979b88a80103',1,'gridfire::AdaptiveEngineView::LogManager'],['../classgridfire_1_1_file_defined_engine_view.html#acbb1a9bcb775e6d50de512a333afed08',1,'gridfire::FileDefinedEngineView::LogManager'],['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a6f8f9a1f54cd2be5ec66c3181be892de',1,'gridfire::io::SimpleReactionListFileParser::LogManager'],['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#a84aa6894a331ad57bdab1e1ab85d4055',1,'gridfire::io::MESANetworkFileParser::LogManager']]], + ['lowerindex_10',['lowerIndex',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a2da59e4f6e2ba3eff581bacabbf387de',1,'gridfire::partition::RauscherThielemannPartitionFunction::IdentifiedIsotope']]], + ['lt_20enginet_20gt_20_3a_11',['NetworkSolverStrategy&lt;EngineT&gt;:',['../index.html#autotoc_md37',1,'']]] ]; diff --git a/docs/html/search/all_12.js b/docs/html/search/all_12.js index 8ecd05a1..93232274 100644 --- a/docs/html/search/all_12.js +++ b/docs/html/search/all_12.js @@ -1,36 +1,121 @@ var searchData= [ - ['n14a_5frate_0',['n14a_rate',['../namespacegridfire_1_1approx8.html#a3a9861a77093effdfc061743eb13fcdb',1,'gridfire::approx8']]], - ['n14p_5frate_1',['n14p_rate',['../namespacegridfire_1_1approx8.html#a34f18b2345a8fd8d96bbe1a9825c1f21',1,'gridfire::approx8']]], - ['n15pa_5frate_2',['n15pa_rate',['../namespacegridfire_1_1approx8.html#a9a90b83dd4aa2dcc928bd14f4678dcef',1,'gridfire::approx8']]], - ['n15pg_5ffrac_3',['n15pg_frac',['../namespacegridfire_1_1approx8.html#ac309c160c806208bf01bebeb29c23896',1,'gridfire::approx8']]], - ['n15pg_5frate_4',['n15pg_rate',['../namespacegridfire_1_1approx8.html#acdbb3ee2ef22bfd9c836324285d0da98',1,'gridfire::approx8']]], - ['na_5',['Na',['../structgridfire_1_1_graph_engine_1_1constants.html#a5ccc874d6704615e0ce54c14dc67699d',1,'gridfire::GraphEngine::constants']]], - ['ne20a_5frate_6',['ne20a_rate',['../namespacegridfire_1_1approx8.html#ad7a6f894fa4bdeebb4cae0eba3b2c210',1,'gridfire::approx8']]], - ['netin_7',['NetIn',['../structgridfire_1_1_net_in.html',1,'gridfire']]], - ['netout_8',['NetOut',['../structgridfire_1_1_net_out.html',1,'gridfire']]], - ['network_9',['Network',['../classgridfire_1_1_network.html',1,'gridfire::Network'],['../classgridfire_1_1_network.html#a20b631f2404bfdec2333f680a62abf55',1,'gridfire::Network::Network()']]], - ['network_20view_10',['C++ Example: Adaptive Network View',['../index.html#autotoc_md19',1,'']]], - ['network_2ecpp_11',['network.cpp',['../network_8cpp.html',1,'']]], - ['network_2eh_12',['network.h',['../network_8h.html',1,'']]], - ['network_5ffile_2ecpp_13',['network_file.cpp',['../network__file_8cpp.html',1,'']]], - ['network_5ffile_2eh_14',['network_file.h',['../network__file_8h.html',1,'']]], - ['networkbuilddepth_15',['NetworkBuildDepth',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57',1,'gridfire']]], - ['networkfileparser_16',['NetworkFileParser',['../classgridfire_1_1io_1_1_network_file_parser.html',1,'gridfire::io']]], - ['networkformat_17',['NetworkFormat',['../namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37',1,'gridfire']]], - ['networkprimingengineview_18',['NetworkPrimingEngineView',['../classgridfire_1_1_network_priming_engine_view.html',1,'gridfire::NetworkPrimingEngineView'],['../classgridfire_1_1_network_priming_engine_view.html#ad13ec8d4974421c72cffd88558d71177',1,'gridfire::NetworkPrimingEngineView::NetworkPrimingEngineView(const std::string &primingSymbol, DynamicEngine &baseEngine)'],['../classgridfire_1_1_network_priming_engine_view.html#a96751b66dd11f1155d0c488f39f9f6a6',1,'gridfire::NetworkPrimingEngineView::NetworkPrimingEngineView(const fourdst::atomic::Species &primingSpecies, DynamicEngine &baseEngine)']]], - ['networkprimingengineview_20example_19',['NetworkPrimingEngineView Example',['../engine_8h.html#NetworkPrimingEngineViewExample',1,'']]], - ['networkresizederror_20',['NetworkResizedError',['../classgridfire_1_1exceptions_1_1_network_resized_error.html',1,'gridfire::exceptions::NetworkResizedError'],['../classgridfire_1_1exceptions_1_1_network_resized_error.html#a80c0adb088e8083309591d24051b056b',1,'gridfire::exceptions::NetworkResizedError::NetworkResizedError()']]], - ['networks_21',['4. Visualizing Reaction Networks',['../md_docs_2static_2usage.html#autotoc_md33',1,'']]], - ['networksolverstrategy_22',['NetworkSolverStrategy',['../classgridfire_1_1solver_1_1_network_solver_strategy.html',1,'gridfire::solver::NetworkSolverStrategy< EngineT >'],['../classgridfire_1_1solver_1_1_network_solver_strategy.html#a01cbbec0eb5c3a60f50da38cdaf66505',1,'gridfire::solver::NetworkSolverStrategy::NetworkSolverStrategy()']]], - ['networksolverstrategy_3c_20dynamicengine_20_3e_23',['NetworkSolverStrategy< DynamicEngine >',['../classgridfire_1_1solver_1_1_network_solver_strategy.html',1,'gridfire::solver']]], - ['niso_24',['nIso',['../structgridfire_1_1approx8_1_1_approx8_net.html#a31928b4041479da6515a90569322fc02',1,'gridfire::approx8::Approx8Net']]], - ['no_5fspecies_5fto_5fprime_25',['NO_SPECIES_TO_PRIME',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a708c14ec56942aa5f32e7bef1e29db45',1,'gridfire']]], - ['normalized_5fg_5fvalues_26',['normalized_g_values',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html#aea71e9198606e0ba393321178f988fcc',1,'gridfire::partition::RauscherThielemannPartitionFunction::IsotopeData::normalized_g_values'],['../structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#a64c1cef58c1bdeab1fcc7f9a30a71609',1,'gridfire::partition::record::RauscherThielemannPartitionDataRecord::normalized_g_values']]], - ['nuclearenergygenerationrate_27',['nuclearEnergyGenerationRate',['../structgridfire_1_1_step_derivatives.html#ab4aeb41be952c7b5844e1ee81fef9008',1,'gridfire::StepDerivatives']]], - ['num_5fspecies_28',['num_species',['../classgridfire_1_1reaction_1_1_reaction.html#a1d3c8ab6d55155f9a21ad80ed8b9ef97',1,'gridfire::reaction::Reaction::num_species()'],['../classgridfire_1_1_reaction.html#a1d3c8ab6d55155f9a21ad80ed8b9ef97',1,'gridfire::Reaction::num_species()']]], - ['num_5fsteps_29',['num_steps',['../structgridfire_1_1_net_out.html#a51c16703132cf739ec2fd89eae7badd6',1,'gridfire::NetOut']]], - ['numerical_20solver_20strategies_30',['Numerical Solver Strategies',['../index.html#autotoc_md13',1,'']]], - ['numspecies_31',['numSpecies',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a44ac2f7510ecf86cd5b556a842eee30c',1,'gridfire::exceptions::StaleEngineTrigger']]], - ['nvar_32',['nVar',['../structgridfire_1_1approx8_1_1_approx8_net.html#a7218aa9b3dbe7c6eca52119e115692db',1,'gridfire::approx8::Approx8Net']]] + ['m_5factivereactionindices_0',['m_activeReactionIndices',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a445d7447f2cf18f755fc8b8b288e68cb',1,'gridfire::MultiscalePartitioningEngineView']]], + ['m_5factivereactions_1',['m_activeReactions',['../classgridfire_1_1_adaptive_engine_view.html#a19fc7e02e216b797aa643fa35e429800',1,'gridfire::AdaptiveEngineView::m_activeReactions'],['../classgridfire_1_1_defined_engine_view.html#a373d4a83f30527a1bfaf1d74ad14c965',1,'gridfire::DefinedEngineView::m_activeReactions']]], + ['m_5factivespecies_2',['m_activeSpecies',['../classgridfire_1_1_adaptive_engine_view.html#af4bc9fc6e4afcd6a53c49ca6e2a95940',1,'gridfire::AdaptiveEngineView::m_activeSpecies'],['../classgridfire_1_1_defined_engine_view.html#a64e9c79a36d529e1b296fe5786e57aae',1,'gridfire::DefinedEngineView::m_activeSpecies']]], + ['m_5factivespeciesindices_3',['m_activeSpeciesIndices',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a57d97b11e80fa78ab5f509fce1f156b8',1,'gridfire::MultiscalePartitioningEngineView']]], + ['m_5falgebraic_5fspecies_4',['m_algebraic_species',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a4656c05b8235dbf4ec698b03a716a8c8',1,'gridfire::MultiscalePartitioningEngineView']]], + ['m_5falgebraic_5fspecies_5findices_5',['m_algebraic_species_indices',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a53862719dd73f98bc69eecde090cf655',1,'gridfire::MultiscalePartitioningEngineView']]], + ['m_5fatomicreverserates_6',['m_atomicReverseRates',['../classgridfire_1_1_graph_engine.html#a816797b1d656d416844489692af44cf6',1,'gridfire::GraphEngine']]], + ['m_5fbaseengine_7',['m_baseEngine',['../classgridfire_1_1_adaptive_engine_view.html#a4d38b46be9f25c7afe7ddd2b284253f8',1,'gridfire::AdaptiveEngineView::m_baseEngine'],['../classgridfire_1_1_defined_engine_view.html#a6e3243a8a8bcdce3282a8f82c5f98195',1,'gridfire::DefinedEngineView::m_baseEngine'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a0437c51f94bf834a11adf481b2afad93',1,'gridfire::MultiscalePartitioningEngineView::m_baseEngine']]], + ['m_5fcacheconfig_8',['m_cacheConfig',['../structgridfire_1_1_q_s_e_cache_key.html#a711acccecadd93495fd08c81838be2d8',1,'gridfire::QSECacheKey']]], + ['m_5fcached_5fresult_9',['m_cached_result',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#acfecb0ebb0429f112d503771764f27ec',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], + ['m_5fcached_5ftime_10',['m_cached_time',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a17b83f2478395c934c4ec2c964e9d35e',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], + ['m_5fcachestats_11',['m_cacheStats',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#aa81057b96cf46986151a5e8ef99a017a',1,'gridfire::MultiscalePartitioningEngineView']]], + ['m_5fchapter_12',['m_chapter',['../classgridfire_1_1reaction_1_1_reaction.html#a16f9cbb6269817099d3dc07d4e63da7b',1,'gridfire::reaction::Reaction::m_chapter'],['../classgridfire_1_1_reaction.html#a16f9cbb6269817099d3dc07d4e63da7b',1,'gridfire::Reaction::m_chapter']]], + ['m_5fconfig_13',['m_config',['../classgridfire_1_1_graph_engine.html#a3b17102b143435ddfdc015d7a50c4b18',1,'gridfire::GraphEngine::m_config'],['../classgridfire_1_1_adaptive_engine_view.html#a14171a9ccc45a63996a967c72983de30',1,'gridfire::AdaptiveEngineView::m_config'],['../classgridfire_1_1_file_defined_engine_view.html#a7a80966c023ae722239491af58609362',1,'gridfire::FileDefinedEngineView::m_config'],['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a4061e99bd77a3de0d6d9e317bfc74874',1,'gridfire::io::SimpleReactionListFileParser::m_config'],['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#aea206c3a7600db8d657666fef88fa20d',1,'gridfire::io::MESANetworkFileParser::m_config'],['../classgridfire_1_1_network.html#a9f8802012728ef5fea0e8cd465044e09',1,'gridfire::Network::m_config'],['../classgridfire_1_1solver_1_1_direct_network_solver.html#a2cc12e737a753a42b72a45be3fbfa8ab',1,'gridfire::solver::DirectNetworkSolver::m_config']]], + ['m_5fconstants_14',['m_constants',['../classgridfire_1_1_graph_engine.html#a10c01bc20ae668c2857efb2a1783098e',1,'gridfire::GraphEngine::m_constants'],['../classgridfire_1_1_network.html#adf7002883160101c9f9d1b376b265410',1,'gridfire::Network::m_constants']]], + ['m_5fdepth_15',['m_depth',['../classgridfire_1_1_graph_engine.html#a80c73690d5af247ff9f2ba8b00abce01',1,'gridfire::GraphEngine']]], + ['m_5fdt0_16',['m_dt0',['../classgridfire_1_1approx8_1_1_approx8_network.html#a6ed8022834e9541b3e547dd867648b0f',1,'gridfire::approx8::Approx8Network']]], + ['m_5fdynamic_5fspecies_17',['m_dynamic_species',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#aec6126b5c4a397d090790d7b75f9f70f',1,'gridfire::MultiscalePartitioningEngineView']]], + ['m_5fdynamic_5fspecies_5findices_18',['m_dynamic_species_indices',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a38b4f0373c3bd81503889650c0bb69bb',1,'gridfire::MultiscalePartitioningEngineView']]], + ['m_5fengine_19',['m_engine',['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a75d355a0bef27217165644affd0cca4d',1,'gridfire::GraphEngine::AtomicReverseRate::m_engine'],['../classgridfire_1_1solver_1_1_network_solver_strategy.html#a724924d94eaf82b67d9988a55c3261e8',1,'gridfire::solver::NetworkSolverStrategy::m_engine'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a035962dfdfc13d255def98befefcccd9',1,'gridfire::solver::DirectNetworkSolver::RHSManager::m_engine'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a56f8b2b222fb2a7dac190ead0babfdd0',1,'gridfire::solver::DirectNetworkSolver::JacobianFunctor::m_engine']]], + ['m_5feps_5fnuc_20',['m_eps_nuc',['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a24207163a7ea2dde675b458f9df37a99',1,'gridfire::exceptions::StaleEngineTrigger::state']]], + ['m_5ffilename_21',['m_fileName',['../classgridfire_1_1_file_defined_engine_view.html#a1b343998b93955025a589b2b4541e33b',1,'gridfire::FileDefinedEngineView']]], + ['m_5ffilename_22',['m_filename',['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ab7f82597abf17f16c401bcdf528bd099',1,'gridfire::io::MESANetworkFileParser']]], + ['m_5fformat_23',['m_format',['../classgridfire_1_1_network.html#a37218e18f1bdbda7be94aa230f47dd18',1,'gridfire::Network']]], + ['m_5ffull_5fjacobian_5fsparsity_5fpattern_24',['m_full_jacobian_sparsity_pattern',['../classgridfire_1_1_graph_engine.html#a19b2eea0e8d05ac90f9fd7120bdc6e06',1,'gridfire::GraphEngine']]], + ['m_5fground_5fstate_5fspin_25',['m_ground_state_spin',['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#af7f710edff96b1623c517ddab137c245',1,'gridfire::partition::GroundStatePartitionFunction']]], + ['m_5fhash_26',['m_hash',['../structgridfire_1_1_q_s_e_cache_key.html#ab860b40d4ccb3c16a962d96bc767ff05',1,'gridfire::QSECacheKey']]], + ['m_5fhit_27',['m_hit',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a0c3bd8d5918e344657227a09cd7e39a5',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['m_5fid_28',['m_id',['../classgridfire_1_1reaction_1_1_reaction.html#a5c685e5a736b51799e5b9f6746c4126b',1,'gridfire::reaction::Reaction::m_id'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5fda3af5ea9ae0ecfb60a61a9e07f5b4',1,'gridfire::reaction::TemplatedReactionSet::m_id'],['../classgridfire_1_1_reaction.html#a5c685e5a736b51799e5b9f6746c4126b',1,'gridfire::Reaction::m_id']]], + ['m_5findex_29',['m_index',['../structgridfire_1_1expectations_1_1_engine_index_error.html#aa20994243d56f24d89230887b881e03e',1,'gridfire::expectations::EngineIndexError']]], + ['m_5fisstale_30',['m_isStale',['../classgridfire_1_1_adaptive_engine_view.html#a63580db57e0f48f508906a11ccfd465e',1,'gridfire::AdaptiveEngineView::m_isStale'],['../classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382',1,'gridfire::DefinedEngineView::m_isStale']]], + ['m_5fjac_5fwork_31',['m_jac_work',['../classgridfire_1_1_graph_engine.html#a250cc6350dc052fbdfdf9a02066e7891',1,'gridfire::GraphEngine']]], + ['m_5fjacobianmatrix_32',['m_jacobianMatrix',['../classgridfire_1_1_graph_engine.html#a2f1718c89d4aaad028102724d18fa910',1,'gridfire::GraphEngine']]], + ['m_5flast_5fobserved_5ftime_33',['m_last_observed_time',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a49268e65b89444c3caf1e69323ce545b',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], + ['m_5flast_5fstep_5ftime_34',['m_last_step_time',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a69d773a1cfe4804876dbf23de1f212c9',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], + ['m_5flogger_35',['m_logger',['../classgridfire_1_1_graph_engine.html#a483979fc154adc88d029b3b672066d53',1,'gridfire::GraphEngine::m_logger'],['../classgridfire_1_1_adaptive_engine_view.html#ac5bdbe46f87d38d9f23ece5743dcd193',1,'gridfire::AdaptiveEngineView::m_logger'],['../classgridfire_1_1_defined_engine_view.html#a4f4aa847ee80ad430de9b1cfdda6b4e3',1,'gridfire::DefinedEngineView::m_logger'],['../classgridfire_1_1_file_defined_engine_view.html#a9d93633ed4ab68de94b7274f879a0432',1,'gridfire::FileDefinedEngineView::m_logger'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d357c775dcbb253a4001d172805380a',1,'gridfire::MultiscalePartitioningEngineView::m_logger'],['../classgridfire_1_1_network_priming_engine_view.html#a1eed366e916c4e9b7847ae52836f3c7d',1,'gridfire::NetworkPrimingEngineView::m_logger'],['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#acef7eafe3cbea159259f69c88d309b66',1,'gridfire::io::SimpleReactionListFileParser::m_logger'],['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ab9c683289d48e58edf06bf59215b4937',1,'gridfire::io::MESANetworkFileParser::m_logger'],['../classgridfire_1_1_network.html#a960d309defc570f92d296ce4b93920e5',1,'gridfire::Network::m_logger'],['../classgridfire_1_1partition_1_1_composite_partition_function.html#ae0fc1c6abdc86009ba0fc6c9f270ff8b',1,'gridfire::partition::CompositePartitionFunction::m_logger'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#aff8f82f918380795e98c30a00fcd939b',1,'gridfire::partition::GroundStatePartitionFunction::m_logger'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a57384ffb1c81cf982614d90e23b173b6',1,'gridfire::partition::RauscherThielemannPartitionFunction::m_logger'],['../classgridfire_1_1reaction_1_1_reaction.html#a7044d0a1d59d85502ce554e4ec2167e4',1,'gridfire::reaction::Reaction::m_logger'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac6fcc5b08938b73ff6dac680e5bf28d9',1,'gridfire::reaction::TemplatedReactionSet::m_logger'],['../classgridfire_1_1screening_1_1_weak_screening_model.html#a0a4d7d6d36dbe7b764b613d34f18386f',1,'gridfire::screening::WeakScreeningModel::m_logger'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a6cc605a83b5ac5ae048d1044be284ada',1,'gridfire::solver::DirectNetworkSolver::RHSManager::m_logger'],['../classgridfire_1_1solver_1_1_direct_network_solver.html#a093aa89fd23c2fe03266e286871c7079',1,'gridfire::solver::DirectNetworkSolver::m_logger'],['../classgridfire_1_1_reaction.html#a7044d0a1d59d85502ce554e4ec2167e4',1,'gridfire::Reaction::m_logger']]], + ['m_5flogmanager_36',['m_logManager',['../classgridfire_1_1_network.html#a0bb7c7be9a3c3212ef6dcbf26dcacb16',1,'gridfire::Network']]], + ['m_5fmessage_37',['m_message',['../classgridfire_1_1exceptions_1_1_stale_engine_error.html#a4eb62e3842302997e44e05d0770d77bb',1,'gridfire::exceptions::StaleEngineError::m_message'],['../classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a77c9a660a2748c2e3a1c7e94edad1cf0',1,'gridfire::exceptions::FailedToPartitionEngineError::m_message'],['../classgridfire_1_1exceptions_1_1_network_resized_error.html#a581527fc03fdd84a8309c147259ec09d',1,'gridfire::exceptions::NetworkResizedError::m_message'],['../classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#af7ed18507088efc5587298a7e263f047',1,'gridfire::exceptions::UnableToSetNetworkReactionsError::m_message'],['../structgridfire_1_1expectations_1_1_engine_error.html#ad05b8d2f5ce9925f749c9f528f2428dc',1,'gridfire::expectations::EngineError::m_message']]], + ['m_5fmiss_38',['m_miss',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a73ca615753553f4a85160bd9f166da5b',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['m_5fnetworkspecies_39',['m_networkSpecies',['../classgridfire_1_1_graph_engine.html#a92d26068ba139e47d335f5fe9e2814cc',1,'gridfire::GraphEngine']]], + ['m_5fnetworkspeciesmap_40',['m_networkSpeciesMap',['../classgridfire_1_1_graph_engine.html#a30e09ed0bce6aa5fc89beaa316a7b827',1,'gridfire::GraphEngine']]], + ['m_5fnum_5fsteps_41',['m_num_steps',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#ad9a07ff5cbe42a9455561903a0ae1708',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], + ['m_5foperatorhits_42',['m_operatorHits',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac18229250c4c160aada96e19325faa29',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['m_5foperatormisses_43',['m_operatorMisses',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#afc5299ebf09f9b208f65619012902b77',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['m_5fparser_44',['m_parser',['../classgridfire_1_1_file_defined_engine_view.html#a0a9b07176cb93b54c677b6ce71fda500',1,'gridfire::FileDefinedEngineView']]], + ['m_5fpartitiondata_45',['m_partitionData',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a50ce19df4c12e22bbcb61422248a4038',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], + ['m_5fpartitionfunction_46',['m_partitionFunction',['../classgridfire_1_1_graph_engine.html#a3621f36d77ea8c738ad7de6e5b35ca3e',1,'gridfire::GraphEngine']]], + ['m_5fpartitionfunctions_47',['m_partitionFunctions',['../classgridfire_1_1partition_1_1_composite_partition_function.html#a85aaac230e9de2fd50d4d453f6d5def8',1,'gridfire::partition::CompositePartitionFunction']]], + ['m_5fpename_48',['m_peName',['../classgridfire_1_1reaction_1_1_reaction.html#a6124aa9fc2306349e1dd879a37923248',1,'gridfire::reaction::Reaction::m_peName'],['../classgridfire_1_1_reaction.html#a6124aa9fc2306349e1dd879a37923248',1,'gridfire::Reaction::m_peName']]], + ['m_5fprecomputedreactions_49',['m_precomputedReactions',['../classgridfire_1_1_graph_engine.html#a5d431d5385b1219ba29689eb29601ea3',1,'gridfire::GraphEngine']]], + ['m_5fprimingspecies_50',['m_primingSpecies',['../classgridfire_1_1_network_priming_engine_view.html#aeb8f25d97e2459037cc999b974823cf5',1,'gridfire::NetworkPrimingEngineView']]], + ['m_5fproducts_51',['m_products',['../classgridfire_1_1reaction_1_1_reaction.html#a4b5607ed413acdf29539b8a57461e49e',1,'gridfire::reaction::Reaction::m_products'],['../classgridfire_1_1_reaction.html#a4b5607ed413acdf29539b8a57461e49e',1,'gridfire::Reaction::m_products']]], + ['m_5fqse_5fabundance_5fcache_52',['m_qse_abundance_cache',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a707e46d2f72993c206210f81b35b884e',1,'gridfire::MultiscalePartitioningEngineView']]], + ['m_5fqse_5fgroups_53',['m_qse_groups',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b4aa04a1e641204e4fd82361b0e39c6',1,'gridfire::MultiscalePartitioningEngineView']]], + ['m_5fqse_5fsolve_5findices_54',['m_qse_solve_indices',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4eb11e99dc2a7e038d815bf7c6bd0be8',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], + ['m_5fqvalue_55',['m_qValue',['../classgridfire_1_1reaction_1_1_reaction.html#a59122a2898bb9af640cc3e9aeb49028b',1,'gridfire::reaction::Reaction::m_qValue'],['../classgridfire_1_1_reaction.html#a59122a2898bb9af640cc3e9aeb49028b',1,'gridfire::Reaction::m_qValue']]], + ['m_5fratecoefficients_56',['m_rateCoefficients',['../classgridfire_1_1reaction_1_1_reaction.html#aa61a9a024d7c4ff66a351ccd0277ec72',1,'gridfire::reaction::Reaction::m_rateCoefficients'],['../classgridfire_1_1_reaction.html#aa61a9a024d7c4ff66a351ccd0277ec72',1,'gridfire::Reaction::m_rateCoefficients']]], + ['m_5frates_57',['m_rates',['../classgridfire_1_1reaction_1_1_logical_reaction.html#a81f75f0085f8a5a45169f0b7240c809d',1,'gridfire::reaction::LogicalReaction']]], + ['m_5freactants_58',['m_reactants',['../classgridfire_1_1reaction_1_1_reaction.html#a87a065b3c7806bcdb5eadb7de2978a11',1,'gridfire::reaction::Reaction::m_reactants'],['../classgridfire_1_1_reaction.html#a87a065b3c7806bcdb5eadb7de2978a11',1,'gridfire::Reaction::m_reactants']]], + ['m_5freaction_59',['m_reaction',['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a98ed8b450f7868f55e8362a848a4710d',1,'gridfire::GraphEngine::AtomicReverseRate']]], + ['m_5freactionidmap_60',['m_reactionIDMap',['../classgridfire_1_1_graph_engine.html#a5d6cc63b99b467c2a976d1fbaaa1dfa3',1,'gridfire::GraphEngine']]], + ['m_5freactionindexmap_61',['m_reactionIndexMap',['../classgridfire_1_1_adaptive_engine_view.html#a21c6e33bbf8c18fd5b5eaabb469054de',1,'gridfire::AdaptiveEngineView::m_reactionIndexMap'],['../classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd',1,'gridfire::DefinedEngineView::m_reactionIndexMap']]], + ['m_5freactionnamemap_62',['m_reactionNameMap',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a3a4c2448865580001fd3c797b9f56979',1,'gridfire::reaction::TemplatedReactionSet']]], + ['m_5freactions_63',['m_reactions',['../classgridfire_1_1_graph_engine.html#acb7c4f5108b0efeae48ad15598e808c3',1,'gridfire::GraphEngine::m_reactions'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a5962968fe478c79250e9d88d80a87600',1,'gridfire::reaction::TemplatedReactionSet::m_reactions']]], + ['m_5freverse_64',['m_reverse',['../classgridfire_1_1reaction_1_1_reaction.html#a0b0b9ac498080aae91ffd466d1ae85a9',1,'gridfire::reaction::Reaction::m_reverse'],['../classgridfire_1_1_reaction.html#a0b0b9ac498080aae91ffd466d1ae85a9',1,'gridfire::Reaction::m_reverse']]], + ['m_5frho_65',['m_rho',['../structgridfire_1_1_q_s_e_cache_key.html#abb0d1c5b8c88ae2edbc1f8d3b8759f63',1,'gridfire::QSECacheKey::m_rho'],['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4dc013f4fb9d93b38ef601741dbe4d4c',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor::m_rho'],['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a93cdb544a9d11cc259e6adbc49c60c44',1,'gridfire::exceptions::StaleEngineTrigger::state::m_rho'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#aa5d0316fa2fd7d817cc77303776ab446',1,'gridfire::solver::DirectNetworkSolver::RHSManager::m_rho'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a932c41aa9f1aa38e56a03b27cd2ccda4',1,'gridfire::solver::DirectNetworkSolver::JacobianFunctor::m_rho']]], + ['m_5frhsadfun_66',['m_rhsADFun',['../classgridfire_1_1_graph_engine.html#a2e22b111f6d00ecc9e3804a71f1ce876',1,'gridfire::GraphEngine']]], + ['m_5fscreeningmodel_67',['m_screeningModel',['../classgridfire_1_1_graph_engine.html#af17cf3762abac3efcab9a8e87c961210',1,'gridfire::GraphEngine']]], + ['m_5fscreeningtype_68',['m_screeningType',['../classgridfire_1_1_graph_engine.html#a52edc3e88f1e8fc497e1e63972d63c80',1,'gridfire::GraphEngine']]], + ['m_5fsourcelabel_69',['m_sourceLabel',['../classgridfire_1_1reaction_1_1_reaction.html#a0185c6be5465d113f25e00aee1297cd6',1,'gridfire::reaction::Reaction::m_sourceLabel'],['../classgridfire_1_1_reaction.html#a0185c6be5465d113f25e00aee1297cd6',1,'gridfire::Reaction::m_sourceLabel']]], + ['m_5fsources_70',['m_sources',['../classgridfire_1_1reaction_1_1_logical_reaction.html#a7fe91d24e20ebc76d612f6ad742f476f',1,'gridfire::reaction::LogicalReaction']]], + ['m_5fspecies_5fcache_71',['m_species_cache',['../class_py_engine.html#a73caaa7606e2cdfd1aa82729a78ebb73',1,'PyEngine::m_species_cache'],['../class_py_dynamic_engine.html#a2246382b1c98ba69cdb419bba63a6d03',1,'PyDynamicEngine::m_species_cache']]], + ['m_5fspeciesindexmap_72',['m_speciesIndexMap',['../classgridfire_1_1_adaptive_engine_view.html#a5f66204a0ff5b27eed243afddecb0093',1,'gridfire::AdaptiveEngineView::m_speciesIndexMap'],['../classgridfire_1_1_defined_engine_view.html#acc4976262e208d1dd2185ebccbdd275e',1,'gridfire::DefinedEngineView::m_speciesIndexMap']]], + ['m_5fspeciestoindexmap_73',['m_speciesToIndexMap',['../classgridfire_1_1_graph_engine.html#ad8237c252145a75092202d00f5e1ddf7',1,'gridfire::GraphEngine']]], + ['m_5fstate_74',['m_state',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a7f9fa2e34da3772714723ef7d5083be5',1,'gridfire::exceptions::StaleEngineTrigger']]], + ['m_5fstiff_75',['m_stiff',['../classgridfire_1_1approx8_1_1_approx8_network.html#a697cb49bebc8d0659eb791500c451c67',1,'gridfire::approx8::Approx8Network::m_stiff'],['../classgridfire_1_1_network.html#aefe364ae5af783e19e7b93bfd475566e',1,'gridfire::Network::m_stiff']]], + ['m_5fstoichiometrymatrix_76',['m_stoichiometryMatrix',['../classgridfire_1_1_graph_engine.html#ad1cb5fd32efc37668e2d9ecf0c72ad24',1,'gridfire::GraphEngine']]], + ['m_5ft_77',['m_t',['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a352cd33629e63286808df617d36cb70b',1,'gridfire::exceptions::StaleEngineTrigger::state']]], + ['m_5ft9_78',['m_T9',['../structgridfire_1_1_q_s_e_cache_key.html#a2ab20b15ab7f9da15c36989e8d9a2bc7',1,'gridfire::QSECacheKey::m_T9'],['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a7f65ed75e9dca9b6e1160ad297e07678',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor::m_T9'],['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a4d15893a4a5aa09ee93c66a086a7f963',1,'gridfire::exceptions::StaleEngineTrigger::state::m_T9'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a46e39ab9f9fd2f3822c72712173d7aef',1,'gridfire::solver::DirectNetworkSolver::RHSManager::m_T9'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#a88f5fc48a555b369f1e2688d6bb67b83',1,'gridfire::solver::DirectNetworkSolver::JacobianFunctor::m_T9']]], + ['m_5ftmax_79',['m_tMax',['../classgridfire_1_1approx8_1_1_approx8_network.html#a6fadf388f07c160f1887a3cb72eaa869',1,'gridfire::approx8::Approx8Network']]], + ['m_5ftotal_5fsteps_80',['m_total_steps',['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#ac1cddf0f2955d4282afcf4a90a2de9c0',1,'gridfire::exceptions::StaleEngineTrigger::state']]], + ['m_5fuseprecomputation_81',['m_usePrecomputation',['../classgridfire_1_1_graph_engine.html#a191cff35402d3c97c82c5c966a39d0de',1,'gridfire::GraphEngine']]], + ['m_5fusereversereactions_82',['m_useReverseReactions',['../classgridfire_1_1_graph_engine.html#a32d3efbf4c3d5158f87c0c732cdc26dc',1,'gridfire::GraphEngine']]], + ['m_5fview_83',['m_view',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#af2acc70592e5545f9e8f0a33e10ffdc7',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], + ['m_5fy_84',['m_Y',['../structgridfire_1_1_q_s_e_cache_key.html#afa8f157d3dd3505276294815357b028a',1,'gridfire::QSECacheKey::m_Y'],['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html#a833c5b68a627fbceaf5ff0d15bcb0eaf',1,'gridfire::exceptions::StaleEngineTrigger::state::m_Y']]], + ['m_5fy_85',['m_y',['../classgridfire_1_1approx8_1_1_approx8_network.html#abf9f13ff532917ddac4a7d987698836d',1,'gridfire::approx8::Approx8Network']]], + ['m_5fy_5ffull_5finitial_86',['m_Y_full_initial',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a3bc901d2d8234d1f61e94d0fe0777f7d',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], + ['m_5fy_5fscale_87',['m_Y_scale',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a8dd40205db7aef439b6f04289ca5dfd5',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], + ['mainpage_2emd_88',['mainpage.md',['../mainpage_8md.html',1,'']]], + ['make_5fkey_89',['make_key',['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#a99c80e2f4ba36e88e08e2abd650a08fb',1,'gridfire::partition::GroundStatePartitionFunction::make_key()'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ac58b95c8530f69f063c8ed8293487aec',1,'gridfire::partition::RauscherThielemannPartitionFunction::make_key()']]], + ['manual_20build_20instructions_90',['Manual Build Instructions',['../index.html#autotoc_md11',1,'']]], + ['mapculledtofull_91',['mapCulledToFull',['../classgridfire_1_1_adaptive_engine_view.html#a68695f056b660e91285b7e5a931612e1',1,'gridfire::AdaptiveEngineView']]], + ['mapculledtofullreactionindex_92',['mapCulledToFullReactionIndex',['../classgridfire_1_1_adaptive_engine_view.html#a91e742642d8a8d9ec0620779927e5101',1,'gridfire::AdaptiveEngineView']]], + ['mapculledtofullspeciesindex_93',['mapCulledToFullSpeciesIndex',['../classgridfire_1_1_adaptive_engine_view.html#a256d14a333f9401039b826cc889761a8',1,'gridfire::AdaptiveEngineView']]], + ['mapfulltoculled_94',['mapFullToCulled',['../classgridfire_1_1_adaptive_engine_view.html#a3d9d8e862d1c2f0a8ba460c57f6a7f44',1,'gridfire::AdaptiveEngineView']]], + ['mapfulltoview_95',['mapFullToView',['../classgridfire_1_1_defined_engine_view.html#a2f59af6fb3516911de2a3e3ff0ed8873',1,'gridfire::DefinedEngineView']]], + ['mapnetintomolarabundancevector_96',['mapNetInToMolarAbundanceVector',['../classgridfire_1_1_dynamic_engine.html#a55f1b7e5ebe2840e1d7c54665ca5411a',1,'gridfire::DynamicEngine::mapNetInToMolarAbundanceVector()'],['../classgridfire_1_1_graph_engine.html#a27f3a928e1f6bbe7e847cffed6db729f',1,'gridfire::GraphEngine::mapNetInToMolarAbundanceVector()'],['../classgridfire_1_1_adaptive_engine_view.html#a7d0237956bf3ec7230bc51d88e7f8019',1,'gridfire::AdaptiveEngineView::mapNetInToMolarAbundanceVector()'],['../classgridfire_1_1_defined_engine_view.html#a72789c1c3379594b65b560da50192de2',1,'gridfire::DefinedEngineView::mapNetInToMolarAbundanceVector()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#aada497e8df74a295fdf5df7d7cdf64e0',1,'gridfire::MultiscalePartitioningEngineView::mapNetInToMolarAbundanceVector()'],['../class_py_dynamic_engine.html#a61bb4b430fe740cfb2c24e5cc673e4ac',1,'PyDynamicEngine::mapNetInToMolarAbundanceVector()']]], + ['mapviewtofull_97',['mapViewToFull',['../classgridfire_1_1_defined_engine_view.html#a626ab005bfa08b201518c13627e1f843',1,'gridfire::DefinedEngineView']]], + ['mapviewtofullreactionindex_98',['mapViewToFullReactionIndex',['../classgridfire_1_1_defined_engine_view.html#aadf373d69a22fcd171a6c251466d53d1',1,'gridfire::DefinedEngineView']]], + ['mapviewtofullspeciesindex_99',['mapViewToFullSpeciesIndex',['../classgridfire_1_1_defined_engine_view.html#af6fb8c3c7894b505bd81d15f012f154a',1,'gridfire::DefinedEngineView']]], + ['massfractionchanges_100',['massFractionChanges',['../structgridfire_1_1_priming_report.html#a37aa83b55f3da0bc3ff6bcb7b79878a7',1,'gridfire::PrimingReport']]], + ['matrix_5ftype_101',['matrix_type',['../namespacegridfire_1_1approx8.html#a275aecf94e3145c2ff3d1756deda54ce',1,'gridfire::approx8']]], + ['max_5fiterations_5freached_102',['MAX_ITERATIONS_REACHED',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a5afaf45bc4c02208d502d9c0c26d8287',1,'gridfire']]], + ['mean_5ftimescale_103',['mean_timescale',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a66e6677638af72e4db75f5518dc867f9',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], + ['mesanetworkfileparser_104',['MESANetworkFileParser',['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html',1,'gridfire::io::MESANetworkFileParser'],['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#ac5963d0da6780de753df996b490f8d2c',1,'gridfire::io::MESANetworkFileParser::MESANetworkFileParser()']]], + ['meson_20setup_105',['TUI config loading and meson setup',['../index.html#autotoc_md20',1,'']]], + ['method_106',['DirectNetworkSolver (Implicit Rosenbrock Method)',['../index.html#autotoc_md41',1,'']]], + ['middle_107',['MIDDLE',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329abb276a700ba6a5b912fa0bf0a668d735',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], + ['min_5fabundance_5fthreshold_108',['MIN_ABUNDANCE_THRESHOLD',['../namespacegridfire.html#a96c062f94713921e5d7568ecedcdcb06',1,'gridfire']]], + ['min_5fdensity_5fthreshold_109',['MIN_DENSITY_THRESHOLD',['../namespacegridfire.html#ada3c137c014ecd8d06200fea2d1a9f50',1,'gridfire']]], + ['min_5fjacobian_5fthreshold_110',['MIN_JACOBIAN_THRESHOLD',['../namespacegridfire.html#ae01b1738df1921db565bcbd68dd6cf64',1,'gridfire']]], + ['minimum_20compiler_20versions_111',['Minimum compiler versions',['../index.html#autotoc_md26',1,'']]], + ['mion_112',['mIon',['../structgridfire_1_1approx8_1_1_approx8_net.html#a928b7810cb2993d59d40aa73c2faef18',1,'gridfire::approx8::Approx8Net']]], + ['miss_113',['miss',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac55fb580dd4b9763cefe4612555b03f3',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['misses_114',['misses',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a5df4f2c27e9eaa781c972a8c9b595787',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['molarabundance_115',['MolarAbundance',['../structgridfire_1_1_net_in.html#a47781e8d5503e3b4f12d669e2cbcfb65',1,'gridfire::NetIn']]], + ['multiscalepartitioningengineview_116',['MultiscalePartitioningEngineView',['../classgridfire_1_1_multiscale_partitioning_engine_view.html',1,'gridfire::MultiscalePartitioningEngineView'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a0df457c0f0f6f403a295335c84fd828f',1,'gridfire::MultiscalePartitioningEngineView::MultiscalePartitioningEngineView()']]], + ['multiscalepartitioningengineview_20example_117',['MultiscalePartitioningEngineView Example',['../engine_8h.html#MultiscalePartitioningEngineViewExample',1,'']]] ]; diff --git a/docs/html/search/all_13.js b/docs/html/search/all_13.js index a0c962da..b13bda50 100644 --- a/docs/html/search/all_13.js +++ b/docs/html/search/all_13.js @@ -1,22 +1,39 @@ var searchData= [ - ['o16a_5frate_0',['o16a_rate',['../namespacegridfire_1_1approx8.html#a7387008e672ea12d277e2194745a4c93',1,'gridfire::approx8']]], - ['o16p_5frate_1',['o16p_rate',['../namespacegridfire_1_1approx8.html#a62c2f567dc1ada3816843c8586aad0dc',1,'gridfire::approx8']]], - ['observe_2',['observe',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a226b007bfc9960b5c0bb7b88b4f122da',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], - ['ode_3',['ODE',['../structgridfire_1_1approx8_1_1_o_d_e.html',1,'gridfire::approx8']]], - ['on_20common_20platforms_4',['Dependency Installation on Common Platforms',['../index.html#autotoc_md4',1,'']]], - ['operator_20std_3a_3astring_5',['string',['../structgridfire_1_1expectations_1_1_stale_engine_error.html#ad8ba0f62a2da0d93aba429181e7e6f84',1,'gridfire::expectations::StaleEngineError']]], - ['operator_21_3d_6',['operator!=',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#ac81f994476d580a92686e7f84b726c2a',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup::operator!=()'],['../classgridfire_1_1reaction_1_1_reaction.html#a2f1c115a99bc7c477a2e858ff18b1b51',1,'gridfire::reaction::Reaction::operator!=()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#aac76ec883b4ecebb2a94b2485dae7105',1,'gridfire::reaction::TemplatedReactionSet::operator!=()'],['../classgridfire_1_1_reaction.html#a2f1c115a99bc7c477a2e858ff18b1b51',1,'gridfire::Reaction::operator!=()']]], - ['operator_28_29_7',['operator()',['../structgridfire_1_1approx8_1_1_jacobian.html#a548431915b5895082eb96ce66d5494fa',1,'gridfire::approx8::Jacobian::operator()()'],['../structgridfire_1_1approx8_1_1_o_d_e.html#a2e1eb1ce2aa7949c225d45ce4edf03d0',1,'gridfire::approx8::ODE::operator()()'],['../structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html#aa947f9796cbee2c9473ba455f7e69ec3',1,'std::hash< gridfire::QSECacheKey >::operator()()'],['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#ad7bd060a3eaaaefab0c31e60dcdb5f28',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor::operator()()'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#aec8c0a0b2fbb71cebb40c263f64385b3',1,'gridfire::solver::DirectNetworkSolver::RHSManager::operator()()'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#ad4fc0b406218aa2f567f5c61a4eda3c9',1,'gridfire::solver::DirectNetworkSolver::JacobianFunctor::operator()()'],['../structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html#a48224b63a80690e4f0620f1312be5dd9',1,'std::hash< gridfire::reaction::Reaction >::operator()()'],['../structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html#a32b976b3e3e4e0403c1295f9b467e921',1,'std::hash< gridfire::reaction::ReactionSet >::operator()()'],['../structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html#a4b76e7119050266952ded94d6f0544cb',1,'std::hash< gridfire::reaction::LogicalReactionSet >::operator()()']]], - ['operator_3c_8',['operator<',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a2d09ce96d0d7cfe8f0aeb01f22f07a06',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], - ['operator_3c_3c_9',['operator<<',['../structgridfire_1_1_priming_report.html#ac6c3112c984203fd5a672006be421736',1,'gridfire::PrimingReport::operator<<()'],['../structgridfire_1_1expectations_1_1_engine_error.html#a042b9486812f1cf963061a2497deabb7',1,'gridfire::expectations::EngineError::operator<<()'],['../structgridfire_1_1expectations_1_1_engine_index_error.html#af9bdb5b360c43dde624e47d83cad3903',1,'gridfire::expectations::EngineIndexError::operator<<()'],['../structgridfire_1_1_net_out.html#a6996f06951c2a873e5464773ddc7319b',1,'gridfire::NetOut::operator<<()'],['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a31a92f95a27e4430209dfc2bdfa5c40f',1,'gridfire::reaction::RateCoefficientSet::operator<<()'],['../classgridfire_1_1reaction_1_1_reaction.html#a2b05ab608187216fc751bd2e42e8b7d8',1,'gridfire::reaction::Reaction::operator<<()'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#a10cbea11653524dae2f7eafb5c22c90f',1,'gridfire::reaction::LogicalReaction::operator<<()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a47265467dbf2c324ce3e4c85ebbaa6a7',1,'gridfire::reaction::TemplatedReactionSet::operator<<()'],['../classgridfire_1_1_reaction.html#a2b05ab608187216fc751bd2e42e8b7d8',1,'gridfire::Reaction::operator<<()'],['../namespacegridfire_1_1reaclib.html#a6bb94d5adc7bb9db5a67f770f7453e63',1,'gridfire::reaclib::operator<<()']]], - ['operator_3d_10',['operator=',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac510dce14a6033551318c0c7b241f3c8',1,'gridfire::reaction::TemplatedReactionSet']]], - ['operator_3d_3d_11',['operator==',['../structgridfire_1_1_q_s_e_cache_key.html#acfd92321fda5bc0ed1d2e803cbae6a81',1,'gridfire::QSECacheKey::operator==()'],['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a82c2256254ca88e141672891e5228f88',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup::operator==()'],['../classgridfire_1_1reaction_1_1_reaction.html#ac426457cf0a54a15b206549422083bac',1,'gridfire::reaction::Reaction::operator==()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a128660f5fbc67054f73811ed2982d24d',1,'gridfire::reaction::TemplatedReactionSet::operator==()'],['../classgridfire_1_1_reaction.html#ac426457cf0a54a15b206549422083bac',1,'gridfire::Reaction::operator==()']]], - ['operator_3e_12',['operator>',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a77d5ebb3b85649bddab09e5ee7fac50a',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], - ['operator_5b_5d_13',['operator[]',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a638067a3e55ec2a422206055881aaaad',1,'gridfire::reaction::TemplatedReactionSet::operator[](size_t index) const'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a13e003529a17fa61aafdce3abd2dc773',1,'gridfire::reaction::TemplatedReactionSet::operator[](const std::string_view &id) const']]], - ['operators_14',['operators',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['operatorsnamemap_15',['operatorsNameMap',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#afb930f4472f4bb713f0b606194762c6f',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['options_16',['GraphEngine Configuration Options',['../index.html#autotoc_md10',1,'']]], - ['other_17',['Other',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a6311ae17c1ee52b36e68aaf4ad066387',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['outputtype_18',['OutputType',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4d597d16bd9f982d44512d5a6beddae0',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]] + ['n14a_5frate_0',['n14a_rate',['../namespacegridfire_1_1approx8.html#a3a9861a77093effdfc061743eb13fcdb',1,'gridfire::approx8']]], + ['n14p_5frate_1',['n14p_rate',['../namespacegridfire_1_1approx8.html#a34f18b2345a8fd8d96bbe1a9825c1f21',1,'gridfire::approx8']]], + ['n15pa_5frate_2',['n15pa_rate',['../namespacegridfire_1_1approx8.html#a9a90b83dd4aa2dcc928bd14f4678dcef',1,'gridfire::approx8']]], + ['n15pg_5ffrac_3',['n15pg_frac',['../namespacegridfire_1_1approx8.html#ac309c160c806208bf01bebeb29c23896',1,'gridfire::approx8']]], + ['n15pg_5frate_4',['n15pg_rate',['../namespacegridfire_1_1approx8.html#acdbb3ee2ef22bfd9c836324285d0da98',1,'gridfire::approx8']]], + ['na_5',['Na',['../structgridfire_1_1_graph_engine_1_1constants.html#a5ccc874d6704615e0ce54c14dc67699d',1,'gridfire::GraphEngine::constants']]], + ['ne20a_5frate_6',['ne20a_rate',['../namespacegridfire_1_1approx8.html#ad7a6f894fa4bdeebb4cae0eba3b2c210',1,'gridfire::approx8']]], + ['netin_7',['NetIn',['../structgridfire_1_1_net_in.html',1,'gridfire::NetIn'],['../index.html#autotoc_md39',1,'NetIn']]], + ['netin_20and_20netout_8',['NetIn and NetOut',['../index.html#autotoc_md38',1,'']]], + ['netout_9',['NetOut',['../index.html#autotoc_md38',1,'NetIn and NetOut'],['../structgridfire_1_1_net_out.html',1,'gridfire::NetOut'],['../index.html#autotoc_md40',1,'NetOut']]], + ['network_10',['Network',['../classgridfire_1_1_network.html',1,'gridfire::Network'],['../classgridfire_1_1_network.html#a20b631f2404bfdec2333f680a62abf55',1,'gridfire::Network::Network()']]], + ['network_20view_11',['Adaptive Network View',['../index.html#autotoc_md48',1,'']]], + ['network_2ecpp_12',['network.cpp',['../network_8cpp.html',1,'']]], + ['network_2eh_13',['network.h',['../network_8h.html',1,'']]], + ['network_5ffile_2ecpp_14',['network_file.cpp',['../network__file_8cpp.html',1,'']]], + ['network_5ffile_2eh_15',['network_file.h',['../network__file_8h.html',1,'']]], + ['networkbuilddepth_16',['NetworkBuildDepth',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57',1,'gridfire']]], + ['networkfileparser_17',['NetworkFileParser',['../classgridfire_1_1io_1_1_network_file_parser.html',1,'gridfire::io']]], + ['networkformat_18',['NetworkFormat',['../namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37',1,'gridfire']]], + ['networkprimingengineview_19',['NetworkPrimingEngineView',['../classgridfire_1_1_network_priming_engine_view.html',1,'gridfire::NetworkPrimingEngineView'],['../classgridfire_1_1_network_priming_engine_view.html#ad13ec8d4974421c72cffd88558d71177',1,'gridfire::NetworkPrimingEngineView::NetworkPrimingEngineView(const std::string &primingSymbol, DynamicEngine &baseEngine)'],['../classgridfire_1_1_network_priming_engine_view.html#a96751b66dd11f1155d0c488f39f9f6a6',1,'gridfire::NetworkPrimingEngineView::NetworkPrimingEngineView(const fourdst::atomic::Species &primingSpecies, DynamicEngine &baseEngine)']]], + ['networkprimingengineview_20example_20',['NetworkPrimingEngineView Example',['../engine_8h.html#NetworkPrimingEngineViewExample',1,'']]], + ['networkresizederror_21',['NetworkResizedError',['../classgridfire_1_1exceptions_1_1_network_resized_error.html',1,'gridfire::exceptions::NetworkResizedError'],['../classgridfire_1_1exceptions_1_1_network_resized_error.html#a80c0adb088e8083309591d24051b056b',1,'gridfire::exceptions::NetworkResizedError::NetworkResizedError()']]], + ['networks_22',['4. Visualizing Reaction Networks',['../md_docs_2static_2usage.html#autotoc_md65',1,'']]], + ['networksolverstrategy_23',['NetworkSolverStrategy',['../classgridfire_1_1solver_1_1_network_solver_strategy.html',1,'gridfire::solver::NetworkSolverStrategy< EngineT >'],['../classgridfire_1_1solver_1_1_network_solver_strategy.html#a01cbbec0eb5c3a60f50da38cdaf66505',1,'gridfire::solver::NetworkSolverStrategy::NetworkSolverStrategy()']]], + ['networksolverstrategy_20lt_20enginet_20gt_20_3a_24',['NetworkSolverStrategy&lt;EngineT&gt;:',['../index.html#autotoc_md37',1,'']]], + ['networksolverstrategy_3c_20dynamicengine_20_3e_25',['NetworkSolverStrategy< DynamicEngine >',['../classgridfire_1_1solver_1_1_network_solver_strategy.html',1,'gridfire::solver']]], + ['niso_26',['nIso',['../structgridfire_1_1approx8_1_1_approx8_net.html#a31928b4041479da6515a90569322fc02',1,'gridfire::approx8::Approx8Net']]], + ['no_5fspecies_5fto_5fprime_27',['NO_SPECIES_TO_PRIME',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a708c14ec56942aa5f32e7bef1e29db45',1,'gridfire']]], + ['normalized_5fg_5fvalues_28',['normalized_g_values',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html#aea71e9198606e0ba393321178f988fcc',1,'gridfire::partition::RauscherThielemannPartitionFunction::IsotopeData::normalized_g_values'],['../structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#a64c1cef58c1bdeab1fcc7f9a30a71609',1,'gridfire::partition::record::RauscherThielemannPartitionDataRecord::normalized_g_values']]], + ['note_20about_20composability_29',['A Note about composability',['../index.html#autotoc_md35',1,'']]], + ['nuclearenergygenerationrate_30',['nuclearEnergyGenerationRate',['../structgridfire_1_1_step_derivatives.html#ab4aeb41be952c7b5844e1ee81fef9008',1,'gridfire::StepDerivatives']]], + ['num_5fspecies_31',['num_species',['../classgridfire_1_1reaction_1_1_reaction.html#a1d3c8ab6d55155f9a21ad80ed8b9ef97',1,'gridfire::reaction::Reaction::num_species()'],['../classgridfire_1_1_reaction.html#a1d3c8ab6d55155f9a21ad80ed8b9ef97',1,'gridfire::Reaction::num_species()']]], + ['num_5fsteps_32',['num_steps',['../structgridfire_1_1_net_out.html#a51c16703132cf739ec2fd89eae7badd6',1,'gridfire::NetOut']]], + ['numerical_20solver_20strategies_33',['Numerical Solver Strategies',['../index.html#autotoc_md36',1,'']]], + ['numspecies_34',['numSpecies',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a44ac2f7510ecf86cd5b556a842eee30c',1,'gridfire::exceptions::StaleEngineTrigger']]], + ['nvar_35',['nVar',['../structgridfire_1_1approx8_1_1_approx8_net.html#a7218aa9b3dbe7c6eca52119e115692db',1,'gridfire::approx8::Approx8Net']]] ]; diff --git a/docs/html/search/all_14.js b/docs/html/search/all_14.js index f3ba32e9..1c2e8bff 100644 --- a/docs/html/search/all_14.js +++ b/docs/html/search/all_14.js @@ -1,64 +1,24 @@ var searchData= [ - ['packreactionsettologicalreactionset_0',['packReactionSetToLogicalReactionSet',['../namespacegridfire_1_1reaction.html#abfcfafc0cda0c3ed56930a12e7ead67f',1,'gridfire::reaction']]], - ['parse_1',['parse',['../classgridfire_1_1io_1_1_network_file_parser.html#a66e8e724c903d6ef4dd1c8103276bdbf',1,'gridfire::io::NetworkFileParser::parse()'],['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a4df01e3a93e1291d2cde0458545325f8',1,'gridfire::io::SimpleReactionListFileParser::parse()'],['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#a568194277733b5c537901f8af32ee329',1,'gridfire::io::MESANetworkFileParser::parse()'],['../class_py_network_file_parser.html#afe09d1e5b07110e62cf4c6ec713cff54',1,'PyNetworkFileParser::parse()']]], - ['parsednetworkdata_2',['ParsedNetworkData',['../namespacegridfire_1_1io.html#abcbdcbd13cfa8c9fbe1b48e8ee2cc352',1,'gridfire::io']]], - ['parsespeciesstring_3',['parseSpeciesString',['../namespacegridfire_1_1reaclib.html#afc0deac6cbef076e8884e66fd3ab66e0',1,'gridfire::reaclib']]], - ['partition_20functions_4',['Available Partition Functions',['../index.html#autotoc_md11',1,'']]], - ['partition_2eh_5',['partition.h',['../partition_8h.html',1,'']]], - ['partition_5fabstract_2eh_6',['partition_abstract.h',['../partition__abstract_8h.html',1,'']]], - ['partition_5fcomposite_2ecpp_7',['partition_composite.cpp',['../partition__composite_8cpp.html',1,'']]], - ['partition_5fcomposite_2eh_8',['partition_composite.h',['../partition__composite_8h.html',1,'']]], - ['partition_5fground_2ecpp_9',['partition_ground.cpp',['../partition__ground_8cpp.html',1,'']]], - ['partition_5fground_2eh_10',['partition_ground.h',['../partition__ground_8h.html',1,'']]], - ['partition_5frauscher_5fthielemann_2ecpp_11',['partition_rauscher_thielemann.cpp',['../partition__rauscher__thielemann_8cpp.html',1,'']]], - ['partition_5frauscher_5fthielemann_2eh_12',['partition_rauscher_thielemann.h',['../partition__rauscher__thielemann_8h.html',1,'']]], - ['partition_5ftypes_2eh_13',['partition_types.h',['../partition__types_8h.html',1,'']]], - ['partitionbytimescale_14',['partitionByTimescale',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#ad4d29ee55f89384807616d1068797067',1,'gridfire::MultiscalePartitioningEngineView']]], - ['partitionfunction_15',['PartitionFunction',['../classgridfire_1_1partition_1_1_partition_function.html',1,'gridfire::partition']]], - ['partitionnetwork_16',['partitionNetwork',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d26945df5395b9317552a3989c42d1c',1,'gridfire::MultiscalePartitioningEngineView::partitionNetwork(const std::vector< double > &Y, double T9, double rho)'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a98b11ffe498846f5a3a72f08504346b7',1,'gridfire::MultiscalePartitioningEngineView::partitionNetwork(const NetIn &netIn)']]], - ['pename_17',['peName',['../classgridfire_1_1reaction_1_1_reaction.html#a78f42664cc957e266b6cf15fda09be97',1,'gridfire::reaction::Reaction::peName()'],['../classgridfire_1_1_reaction.html#a78f42664cc957e266b6cf15fda09be97',1,'gridfire::Reaction::peName()']]], - ['platforms_18',['Dependency Installation on Common Platforms',['../index.html#autotoc_md4',1,'']]], - ['populatereactionidmap_19',['populateReactionIDMap',['../classgridfire_1_1_graph_engine.html#a26602e1b3c610780a47b5a6511d6d567',1,'gridfire::GraphEngine']]], - ['populatespeciestoindexmap_20',['populateSpeciesToIndexMap',['../classgridfire_1_1_graph_engine.html#a47202c43342b96480070874bffce1391',1,'gridfire::GraphEngine']]], - ['pp_5frate_21',['pp_rate',['../namespacegridfire_1_1approx8.html#a16739298c01e56967ce784a9a957439f',1,'gridfire::approx8']]], - ['precomputedreaction_22',['PrecomputedReaction',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html',1,'gridfire::GraphEngine']]], - ['precomputenetwork_23',['precomputeNetwork',['../classgridfire_1_1_graph_engine.html#a92644bc333bff69c5685be4552ca12fd',1,'gridfire::GraphEngine']]], - ['prerequisites_24',['Prerequisites',['../index.html#autotoc_md3',1,'']]], - ['primedcomposition_25',['primedComposition',['../structgridfire_1_1_priming_report.html#a15032fd3354bd8fb383e13929bbd0ceb',1,'gridfire::PrimingReport']]], - ['primeengine_26',['primeEngine',['../classgridfire_1_1_dynamic_engine.html#a21c34f59c080a853fafa38a25175124e',1,'gridfire::DynamicEngine::primeEngine()'],['../classgridfire_1_1_graph_engine.html#ae7a371be61ab09b3fa4a93f05bd44e5e',1,'gridfire::GraphEngine::primeEngine()'],['../classgridfire_1_1_adaptive_engine_view.html#a70005361262bc180d4417b608661e3c3',1,'gridfire::AdaptiveEngineView::primeEngine()'],['../classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460',1,'gridfire::DefinedEngineView::primeEngine()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a05730ced13ac5331060ca011f0da6235',1,'gridfire::MultiscalePartitioningEngineView::primeEngine()'],['../class_py_dynamic_engine.html#ac22a10412be6649bf379e6d61113c878',1,'PyDynamicEngine::primeEngine()']]], - ['primenetwork_27',['primeNetwork',['../namespacegridfire.html#acd0bfdfbce4e84af102d62ff8a797c9f',1,'gridfire']]], - ['priming_2ecpp_28',['priming.cpp',['../priming_8cpp.html',1,'']]], - ['priming_2eh_29',['priming.h',['../priming_8h.html',1,'']]], - ['primingreport_30',['PrimingReport',['../structgridfire_1_1_priming_report.html',1,'gridfire']]], - ['primingreportstatus_31',['PrimingReportStatus',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154',1,'gridfire']]], - ['primingreportstatusstrings_32',['PrimingReportStatusStrings',['../namespacegridfire.html#a02be158966bf82a91b159b7a962c3fa5',1,'gridfire']]], - ['product_5fpowers_33',['product_powers',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a3ce63aa3ad88568f4eb0d3ca2414209f',1,'gridfire::GraphEngine::PrecomputedReaction']]], - ['product_5fspecies_34',['product_species',['../classgridfire_1_1reaction_1_1_reaction.html#a01c67726efbaa2ff8e4d6f2c965f485c',1,'gridfire::reaction::Reaction::product_species()'],['../classgridfire_1_1_reaction.html#a01c67726efbaa2ff8e4d6f2c965f485c',1,'gridfire::Reaction::product_species()']]], - ['products_35',['products',['../classgridfire_1_1reaction_1_1_reaction.html#a6e2ff61b9e8409f2a561663628b8ce02',1,'gridfire::reaction::Reaction::products()'],['../classgridfire_1_1_reaction.html#a6e2ff61b9e8409f2a561663628b8ce02',1,'gridfire::Reaction::products()']]], - ['products_5fstr_36',['products_str',['../structgridfire_1_1reaclib_1_1_reaction_record.html#af1b1d3b0308d965ef0697b247fcf9082',1,'gridfire::reaclib::ReactionRecord']]], - ['projects_37',['Related Projects',['../index.html#autotoc_md22',1,'']]], - ['py_5fengine_2ecpp_38',['py_engine.cpp',['../py__engine_8cpp.html',1,'']]], - ['py_5fengine_2eh_39',['py_engine.h',['../py__engine_8h.html',1,'']]], - ['py_5fio_2ecpp_40',['py_io.cpp',['../py__io_8cpp.html',1,'']]], - ['py_5fio_2eh_41',['py_io.h',['../py__io_8h.html',1,'']]], - ['py_5fpartition_2ecpp_42',['py_partition.cpp',['../py__partition_8cpp.html',1,'']]], - ['py_5fpartition_2eh_43',['py_partition.h',['../py__partition_8h.html',1,'']]], - ['py_5fscreening_2ecpp_44',['py_screening.cpp',['../py__screening_8cpp.html',1,'']]], - ['py_5fscreening_2eh_45',['py_screening.h',['../py__screening_8h.html',1,'']]], - ['py_5fsolver_2ecpp_46',['py_solver.cpp',['../py__solver_8cpp.html',1,'']]], - ['py_5fsolver_2eh_47',['py_solver.h',['../py__solver_8h.html',1,'']]], - ['pybind11_5fmodule_48',['PYBIND11_MODULE',['../bindings_8cpp.html#aa8955e3a8d1ea2d94e8a2c941a12c03f',1,'bindings.cpp']]], - ['pydynamicengine_49',['PyDynamicEngine',['../class_py_dynamic_engine.html',1,'']]], - ['pydynamicengineview_50',['PyDynamicEngineView',['../class_py_dynamic_engine_view.html',1,'']]], - ['pydynamicnetworksolverstrategy_51',['PyDynamicNetworkSolverStrategy',['../class_py_dynamic_network_solver_strategy.html',1,'PyDynamicNetworkSolverStrategy'],['../class_py_dynamic_network_solver_strategy.html#a4a3fce2a9853e7192354834bf2b36159',1,'PyDynamicNetworkSolverStrategy::PyDynamicNetworkSolverStrategy()']]], - ['pyengine_52',['PyEngine',['../class_py_engine.html',1,'']]], - ['pyengineview_53',['PyEngineView',['../class_py_engine_view.html',1,'']]], - ['pynetworkfileparser_54',['PyNetworkFileParser',['../class_py_network_file_parser.html',1,'']]], - ['pypartitionfunction_55',['PyPartitionFunction',['../class_py_partition_function.html',1,'']]], - ['pypi_20release_56',['1.1 PyPI Release',['../md_docs_2static_2usage.html#autotoc_md26',1,'']]], - ['pyscreening_57',['PyScreening',['../class_py_screening.html',1,'']]], - ['python_20bindings_20and_20installation_58',['Python Bindings and Installation',['../index.html#autotoc_md7',1,'']]], - ['python_20example_59',['Python Example',['../index.html#autotoc_md20',1,'']]], - ['python_20usage_20guide_60',['GridFire Python Usage Guide',['../md_docs_2static_2usage.html',1,'']]] + ['o16a_5frate_0',['o16a_rate',['../namespacegridfire_1_1approx8.html#a7387008e672ea12d277e2194745a4c93',1,'gridfire::approx8']]], + ['o16p_5frate_1',['o16p_rate',['../namespacegridfire_1_1approx8.html#a62c2f567dc1ada3816843c8586aad0dc',1,'gridfire::approx8']]], + ['observe_2',['observe',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a226b007bfc9960b5c0bb7b88b4f122da',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], + ['ode_3',['ODE',['../structgridfire_1_1approx8_1_1_o_d_e.html',1,'gridfire::approx8']]], + ['of_20installation_4',['Ease of Installation',['../index.html#autotoc_md16',1,'']]], + ['on_20common_20platforms_5',['Dependency Installation on Common Platforms',['../index.html#autotoc_md22',1,'']]], + ['operator_20std_3a_3astring_6',['string',['../structgridfire_1_1expectations_1_1_stale_engine_error.html#ad8ba0f62a2da0d93aba429181e7e6f84',1,'gridfire::expectations::StaleEngineError']]], + ['operator_21_3d_7',['operator!=',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#ac81f994476d580a92686e7f84b726c2a',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup::operator!=()'],['../classgridfire_1_1reaction_1_1_reaction.html#a2f1c115a99bc7c477a2e858ff18b1b51',1,'gridfire::reaction::Reaction::operator!=()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#aac76ec883b4ecebb2a94b2485dae7105',1,'gridfire::reaction::TemplatedReactionSet::operator!=()'],['../classgridfire_1_1_reaction.html#a2f1c115a99bc7c477a2e858ff18b1b51',1,'gridfire::Reaction::operator!=()']]], + ['operator_28_29_8',['operator()',['../structgridfire_1_1approx8_1_1_jacobian.html#a548431915b5895082eb96ce66d5494fa',1,'gridfire::approx8::Jacobian::operator()()'],['../structgridfire_1_1approx8_1_1_o_d_e.html#a2e1eb1ce2aa7949c225d45ce4edf03d0',1,'gridfire::approx8::ODE::operator()()'],['../structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html#aa947f9796cbee2c9473ba455f7e69ec3',1,'std::hash< gridfire::QSECacheKey >::operator()()'],['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#ad7bd060a3eaaaefab0c31e60dcdb5f28',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor::operator()()'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#aec8c0a0b2fbb71cebb40c263f64385b3',1,'gridfire::solver::DirectNetworkSolver::RHSManager::operator()()'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#ad4fc0b406218aa2f567f5c61a4eda3c9',1,'gridfire::solver::DirectNetworkSolver::JacobianFunctor::operator()()'],['../structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html#a48224b63a80690e4f0620f1312be5dd9',1,'std::hash< gridfire::reaction::Reaction >::operator()()'],['../structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html#a32b976b3e3e4e0403c1295f9b467e921',1,'std::hash< gridfire::reaction::ReactionSet >::operator()()'],['../structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html#a4b76e7119050266952ded94d6f0544cb',1,'std::hash< gridfire::reaction::LogicalReactionSet >::operator()()']]], + ['operator_3c_9',['operator<',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a2d09ce96d0d7cfe8f0aeb01f22f07a06',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], + ['operator_3c_3c_10',['operator<<',['../structgridfire_1_1_priming_report.html#ac6c3112c984203fd5a672006be421736',1,'gridfire::PrimingReport::operator<<()'],['../structgridfire_1_1expectations_1_1_engine_error.html#a042b9486812f1cf963061a2497deabb7',1,'gridfire::expectations::EngineError::operator<<()'],['../structgridfire_1_1expectations_1_1_engine_index_error.html#af9bdb5b360c43dde624e47d83cad3903',1,'gridfire::expectations::EngineIndexError::operator<<()'],['../structgridfire_1_1_net_out.html#a6996f06951c2a873e5464773ddc7319b',1,'gridfire::NetOut::operator<<()'],['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a31a92f95a27e4430209dfc2bdfa5c40f',1,'gridfire::reaction::RateCoefficientSet::operator<<()'],['../classgridfire_1_1reaction_1_1_reaction.html#a2b05ab608187216fc751bd2e42e8b7d8',1,'gridfire::reaction::Reaction::operator<<()'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#a10cbea11653524dae2f7eafb5c22c90f',1,'gridfire::reaction::LogicalReaction::operator<<()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a47265467dbf2c324ce3e4c85ebbaa6a7',1,'gridfire::reaction::TemplatedReactionSet::operator<<()'],['../classgridfire_1_1_reaction.html#a2b05ab608187216fc751bd2e42e8b7d8',1,'gridfire::Reaction::operator<<()'],['../namespacegridfire_1_1reaclib.html#a6bb94d5adc7bb9db5a67f770f7453e63',1,'gridfire::reaclib::operator<<()']]], + ['operator_3d_11',['operator=',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac510dce14a6033551318c0c7b241f3c8',1,'gridfire::reaction::TemplatedReactionSet']]], + ['operator_3d_3d_12',['operator==',['../structgridfire_1_1_q_s_e_cache_key.html#acfd92321fda5bc0ed1d2e803cbae6a81',1,'gridfire::QSECacheKey::operator==()'],['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a82c2256254ca88e141672891e5228f88',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup::operator==()'],['../classgridfire_1_1reaction_1_1_reaction.html#ac426457cf0a54a15b206549422083bac',1,'gridfire::reaction::Reaction::operator==()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a128660f5fbc67054f73811ed2982d24d',1,'gridfire::reaction::TemplatedReactionSet::operator==()'],['../classgridfire_1_1_reaction.html#ac426457cf0a54a15b206549422083bac',1,'gridfire::Reaction::operator==()']]], + ['operator_3e_13',['operator>',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a77d5ebb3b85649bddab09e5ee7fac50a',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], + ['operator_5b_5d_14',['operator[]',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a638067a3e55ec2a422206055881aaaad',1,'gridfire::reaction::TemplatedReactionSet::operator[](size_t index) const'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a13e003529a17fa61aafdce3abd2dc773',1,'gridfire::reaction::TemplatedReactionSet::operator[](const std::string_view &id) const']]], + ['operators_15',['operators',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['operatorsnamemap_16',['operatorsNameMap',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#afb930f4472f4bb713f0b606194762c6f',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['optional_17',['Optional',['../index.html#autotoc_md14',1,'']]], + ['options_18',['GraphEngine Configuration Options',['../index.html#autotoc_md30',1,'']]], + ['other_19',['Other',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a6311ae17c1ee52b36e68aaf4ad066387',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['outputtype_20',['OutputType',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a4d597d16bd9f982d44512d5a6beddae0',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]] ]; diff --git a/docs/html/search/all_15.js b/docs/html/search/all_15.js index 1ec9a110..c3fd5043 100644 --- a/docs/html/search/all_15.js +++ b/docs/html/search/all_15.js @@ -1,8 +1,68 @@ var searchData= [ - ['qsecacheconfig_0',['QSECacheConfig',['../structgridfire_1_1_q_s_e_cache_config.html',1,'gridfire']]], - ['qsecachekey_1',['QSECacheKey',['../structgridfire_1_1_q_s_e_cache_key.html',1,'gridfire::QSECacheKey'],['../structgridfire_1_1_q_s_e_cache_key.html#a3078528fc69b8e687448d3108a216c03',1,'gridfire::QSECacheKey::QSECacheKey()']]], - ['qsegroup_2',['QSEGroup',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html',1,'gridfire::MultiscalePartitioningEngineView']]], - ['qsepartition_3',['QSEPartition',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a34b5fdb2078e748edfbe6846ecadd681',1,'gridfire::MultiscalePartitioningEngineView']]], - ['qvalue_4',['qValue',['../structgridfire_1_1reaclib_1_1_reaction_record.html#aeeb8a1e078a27420e398663825cce644',1,'gridfire::reaclib::ReactionRecord::qValue'],['../classgridfire_1_1reaction_1_1_reaction.html#abda0b4e4313e6d4ba57acf37d5976fb8',1,'gridfire::reaction::Reaction::qValue()'],['../classgridfire_1_1_reaction.html#abda0b4e4313e6d4ba57acf37d5976fb8',1,'gridfire::Reaction::qValue()']]] + ['packreactionsettologicalreactionset_0',['packReactionSetToLogicalReactionSet',['../namespacegridfire_1_1reaction.html#abfcfafc0cda0c3ed56930a12e7ead67f',1,'gridfire::reaction']]], + ['parse_1',['parse',['../classgridfire_1_1io_1_1_network_file_parser.html#a66e8e724c903d6ef4dd1c8103276bdbf',1,'gridfire::io::NetworkFileParser::parse()'],['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#a4df01e3a93e1291d2cde0458545325f8',1,'gridfire::io::SimpleReactionListFileParser::parse()'],['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#a568194277733b5c537901f8af32ee329',1,'gridfire::io::MESANetworkFileParser::parse()'],['../class_py_network_file_parser.html#afe09d1e5b07110e62cf4c6ec713cff54',1,'PyNetworkFileParser::parse()']]], + ['parsednetworkdata_2',['ParsedNetworkData',['../namespacegridfire_1_1io.html#abcbdcbd13cfa8c9fbe1b48e8ee2cc352',1,'gridfire::io']]], + ['parsespeciesstring_3',['parseSpeciesString',['../namespacegridfire_1_1reaclib.html#afc0deac6cbef076e8884e66fd3ab66e0',1,'gridfire::reaclib']]], + ['partition_20functions_4',['Available Partition Functions',['../index.html#autotoc_md31',1,'']]], + ['partition_2eh_5',['partition.h',['../partition_8h.html',1,'']]], + ['partition_5fabstract_2eh_6',['partition_abstract.h',['../partition__abstract_8h.html',1,'']]], + ['partition_5fcomposite_2ecpp_7',['partition_composite.cpp',['../partition__composite_8cpp.html',1,'']]], + ['partition_5fcomposite_2eh_8',['partition_composite.h',['../partition__composite_8h.html',1,'']]], + ['partition_5fground_2ecpp_9',['partition_ground.cpp',['../partition__ground_8cpp.html',1,'']]], + ['partition_5fground_2eh_10',['partition_ground.h',['../partition__ground_8h.html',1,'']]], + ['partition_5frauscher_5fthielemann_2ecpp_11',['partition_rauscher_thielemann.cpp',['../partition__rauscher__thielemann_8cpp.html',1,'']]], + ['partition_5frauscher_5fthielemann_2eh_12',['partition_rauscher_thielemann.h',['../partition__rauscher__thielemann_8h.html',1,'']]], + ['partition_5ftypes_2eh_13',['partition_types.h',['../partition__types_8h.html',1,'']]], + ['partitionbytimescale_14',['partitionByTimescale',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#ad4d29ee55f89384807616d1068797067',1,'gridfire::MultiscalePartitioningEngineView']]], + ['partitionfunction_15',['PartitionFunction',['../classgridfire_1_1partition_1_1_partition_function.html',1,'gridfire::partition']]], + ['partitionnetwork_16',['partitionNetwork',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d26945df5395b9317552a3989c42d1c',1,'gridfire::MultiscalePartitioningEngineView::partitionNetwork(const std::vector< double > &Y, double T9, double rho)'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a98b11ffe498846f5a3a72f08504346b7',1,'gridfire::MultiscalePartitioningEngineView::partitionNetwork(const NetIn &netIn)']]], + ['pename_17',['peName',['../classgridfire_1_1reaction_1_1_reaction.html#a78f42664cc957e266b6cf15fda09be97',1,'gridfire::reaction::Reaction::peName()'],['../classgridfire_1_1_reaction.html#a78f42664cc957e266b6cf15fda09be97',1,'gridfire::Reaction::peName()']]], + ['philosophy_20and_20workflow_18',['Design Philosophy and Workflow',['../index.html#autotoc_md1',1,'']]], + ['platforms_19',['Dependency Installation on Common Platforms',['../index.html#autotoc_md22',1,'']]], + ['platforms_20',['Currently known good platforms',['../index.html#autotoc_md10',1,'']]], + ['populatereactionidmap_21',['populateReactionIDMap',['../classgridfire_1_1_graph_engine.html#a26602e1b3c610780a47b5a6511d6d567',1,'gridfire::GraphEngine']]], + ['populatespeciestoindexmap_22',['populateSpeciesToIndexMap',['../classgridfire_1_1_graph_engine.html#a47202c43342b96480070874bffce1391',1,'gridfire::GraphEngine']]], + ['pp_5frate_23',['pp_rate',['../namespacegridfire_1_1approx8.html#a16739298c01e56967ce784a9a957439f',1,'gridfire::approx8']]], + ['precomputedreaction_24',['PrecomputedReaction',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html',1,'gridfire::GraphEngine']]], + ['precomputenetwork_25',['precomputeNetwork',['../classgridfire_1_1_graph_engine.html#a92644bc333bff69c5685be4552ca12fd',1,'gridfire::GraphEngine']]], + ['prerequisites_26',['Prerequisites',['../index.html#autotoc_md12',1,'']]], + ['primedcomposition_27',['primedComposition',['../structgridfire_1_1_priming_report.html#a15032fd3354bd8fb383e13929bbd0ceb',1,'gridfire::PrimingReport']]], + ['primeengine_28',['primeEngine',['../classgridfire_1_1_dynamic_engine.html#a21c34f59c080a853fafa38a25175124e',1,'gridfire::DynamicEngine::primeEngine()'],['../classgridfire_1_1_graph_engine.html#ae7a371be61ab09b3fa4a93f05bd44e5e',1,'gridfire::GraphEngine::primeEngine()'],['../classgridfire_1_1_adaptive_engine_view.html#a70005361262bc180d4417b608661e3c3',1,'gridfire::AdaptiveEngineView::primeEngine()'],['../classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460',1,'gridfire::DefinedEngineView::primeEngine()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a05730ced13ac5331060ca011f0da6235',1,'gridfire::MultiscalePartitioningEngineView::primeEngine()'],['../class_py_dynamic_engine.html#ac22a10412be6649bf379e6d61113c878',1,'PyDynamicEngine::primeEngine()']]], + ['primenetwork_29',['primeNetwork',['../namespacegridfire.html#acd0bfdfbce4e84af102d62ff8a797c9f',1,'gridfire']]], + ['priming_2ecpp_30',['priming.cpp',['../priming_8cpp.html',1,'']]], + ['priming_2eh_31',['priming.h',['../priming_8h.html',1,'']]], + ['primingreport_32',['PrimingReport',['../structgridfire_1_1_priming_report.html',1,'gridfire']]], + ['primingreportstatus_33',['PrimingReportStatus',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154',1,'gridfire']]], + ['primingreportstatusstrings_34',['PrimingReportStatusStrings',['../namespacegridfire.html#a02be158966bf82a91b159b7a962c3fa5',1,'gridfire']]], + ['product_5fpowers_35',['product_powers',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a3ce63aa3ad88568f4eb0d3ca2414209f',1,'gridfire::GraphEngine::PrecomputedReaction']]], + ['product_5fspecies_36',['product_species',['../classgridfire_1_1reaction_1_1_reaction.html#a01c67726efbaa2ff8e4d6f2c965f485c',1,'gridfire::reaction::Reaction::product_species()'],['../classgridfire_1_1_reaction.html#a01c67726efbaa2ff8e4d6f2c965f485c',1,'gridfire::Reaction::product_species()']]], + ['products_37',['products',['../classgridfire_1_1reaction_1_1_reaction.html#a6e2ff61b9e8409f2a561663628b8ce02',1,'gridfire::reaction::Reaction::products()'],['../classgridfire_1_1_reaction.html#a6e2ff61b9e8409f2a561663628b8ce02',1,'gridfire::Reaction::products()']]], + ['products_5fstr_38',['products_str',['../structgridfire_1_1reaclib_1_1_reaction_record.html#af1b1d3b0308d965ef0697b247fcf9082',1,'gridfire::reaclib::ReactionRecord']]], + ['projects_39',['Related Projects',['../index.html#autotoc_md54',1,'']]], + ['py_5fengine_2ecpp_40',['py_engine.cpp',['../py__engine_8cpp.html',1,'']]], + ['py_5fengine_2eh_41',['py_engine.h',['../py__engine_8h.html',1,'']]], + ['py_5fio_2ecpp_42',['py_io.cpp',['../py__io_8cpp.html',1,'']]], + ['py_5fio_2eh_43',['py_io.h',['../py__io_8h.html',1,'']]], + ['py_5fpartition_2ecpp_44',['py_partition.cpp',['../py__partition_8cpp.html',1,'']]], + ['py_5fpartition_2eh_45',['py_partition.h',['../py__partition_8h.html',1,'']]], + ['py_5fscreening_2ecpp_46',['py_screening.cpp',['../py__screening_8cpp.html',1,'']]], + ['py_5fscreening_2eh_47',['py_screening.h',['../py__screening_8h.html',1,'']]], + ['py_5fsolver_2ecpp_48',['py_solver.cpp',['../py__solver_8cpp.html',1,'']]], + ['py_5fsolver_2eh_49',['py_solver.h',['../py__solver_8h.html',1,'']]], + ['pybind11_5fmodule_50',['PYBIND11_MODULE',['../bindings_8cpp.html#aa8955e3a8d1ea2d94e8a2c941a12c03f',1,'bindings.cpp']]], + ['pydynamicengine_51',['PyDynamicEngine',['../class_py_dynamic_engine.html',1,'']]], + ['pydynamicengineview_52',['PyDynamicEngineView',['../class_py_dynamic_engine_view.html',1,'']]], + ['pydynamicnetworksolverstrategy_53',['PyDynamicNetworkSolverStrategy',['../class_py_dynamic_network_solver_strategy.html',1,'PyDynamicNetworkSolverStrategy'],['../class_py_dynamic_network_solver_strategy.html#a4a3fce2a9853e7192354834bf2b36159',1,'PyDynamicNetworkSolverStrategy::PyDynamicNetworkSolverStrategy()']]], + ['pyengine_54',['PyEngine',['../class_py_engine.html',1,'']]], + ['pyengineview_55',['PyEngineView',['../class_py_engine_view.html',1,'']]], + ['pynetworkfileparser_56',['PyNetworkFileParser',['../class_py_network_file_parser.html',1,'']]], + ['pypartitionfunction_57',['PyPartitionFunction',['../class_py_partition_function.html',1,'']]], + ['pypi_58',['pypi',['../index.html#autotoc_md5',1,'']]], + ['pypi_20release_59',['1.1 PyPI Release',['../md_docs_2static_2usage.html#autotoc_md58',1,'']]], + ['pyscreening_60',['PyScreening',['../class_py_screening.html',1,'']]], + ['python_61',['Python',['../index.html#autotoc_md52',1,'']]], + ['python_20extensibility_62',['Python Extensibility',['../index.html#autotoc_md44',1,'']]], + ['python_20installation_63',['Python installation',['../index.html#autotoc_md4',1,'']]], + ['python_20usage_20guide_64',['GridFire Python Usage Guide',['../md_docs_2static_2usage.html',1,'']]] ]; diff --git a/docs/html/search/all_16.js b/docs/html/search/all_16.js index c09f7f6a..1ec9a110 100644 --- a/docs/html/search/all_16.js +++ b/docs/html/search/all_16.js @@ -1,67 +1,8 @@ var searchData= [ - ['rate_5ffit_0',['rate_fit',['../namespacegridfire_1_1approx8.html#aed8175751b4920a53922f87f8c0e63c4',1,'gridfire::approx8']]], - ['ratecoefficients_1',['rateCoefficients',['../classgridfire_1_1reaction_1_1_reaction.html#a85968076e686e67763f4fdf4f72a892e',1,'gridfire::reaction::Reaction::rateCoefficients()'],['../classgridfire_1_1_reaction.html#a85968076e686e67763f4fdf4f72a892e',1,'gridfire::Reaction::rateCoefficients()']]], - ['ratecoefficientset_2',['RateCoefficientSet',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html',1,'gridfire::reaction']]], - ['rauscher_5fthielemann_5fpartition_5fdata_3',['rauscher_thielemann_partition_data',['../rauscher__thielemann__partition__data_8h.html#a7b9a54e9c58848fe3205479acd770ffd',1,'rauscher_thielemann_partition_data.h']]], - ['rauscher_5fthielemann_5fpartition_5fdata_2eh_4',['rauscher_thielemann_partition_data.h',['../rauscher__thielemann__partition__data_8h.html',1,'']]], - ['rauscher_5fthielemann_5fpartition_5fdata_5flen_5',['rauscher_thielemann_partition_data_len',['../rauscher__thielemann__partition__data_8h.html#a5240736f3bdb43cf2cd63464c5835df1',1,'rauscher_thielemann_partition_data.h']]], - ['rauscher_5fthielemann_5fpartition_5fdata_5frecord_2eh_6',['rauscher_thielemann_partition_data_record.h',['../rauscher__thielemann__partition__data__record_8h.html',1,'']]], - ['rauscherthielemann_7',['RauscherThielemann',['../namespacegridfire_1_1partition.html#ae931a76ba5efada4ca45ac93333e728ca4ca5b5dcd7343b06b860f05f3bc454b1',1,'gridfire::partition']]], - ['rauscherthielemannpartitiondatarecord_8',['RauscherThielemannPartitionDataRecord',['../structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html',1,'gridfire::partition::record']]], - ['rauscherthielemannpartitionfunction_9',['RauscherThielemannPartitionFunction',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html',1,'gridfire::partition::RauscherThielemannPartitionFunction'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ae67464baee3b12cdc0470be74524866c',1,'gridfire::partition::RauscherThielemannPartitionFunction::RauscherThielemannPartitionFunction()']]], - ['raw_5freactions_5fdata_10',['raw_reactions_data',['../reactions__data_8h.html#aeb44e2b3b67960dfd83ecd7136c7d38b',1,'reactions_data.h']]], - ['raw_5freactions_5fdata_5flen_11',['raw_reactions_data_len',['../reactions__data_8h.html#a32dea82d95667c3df395d58fb469ce2a',1,'reactions_data.h']]], - ['reaclib_12',['REACLIB',['../namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37a9b8db7b445ae4f1bd114caa42a583182',1,'gridfire']]], - ['reaclib_2ecpp_13',['reaclib.cpp',['../reaclib_8cpp.html',1,'']]], - ['reaclib_2eh_14',['reaclib.h',['../reaclib_8h.html',1,'']]], - ['reactant_5fpowers_15',['reactant_powers',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a03d596c88289e21e7bd18711e3a1f275',1,'gridfire::GraphEngine::PrecomputedReaction']]], - ['reactant_5fspecies_16',['reactant_species',['../classgridfire_1_1reaction_1_1_reaction.html#a855ea65e4b62fb0cddc550424a4bc923',1,'gridfire::reaction::Reaction::reactant_species()'],['../classgridfire_1_1_reaction.html#a855ea65e4b62fb0cddc550424a4bc923',1,'gridfire::Reaction::reactant_species()']]], - ['reactants_17',['reactants',['../classgridfire_1_1reaction_1_1_reaction.html#a0b543e9b0bb4a21efe4b29780d9bdf5b',1,'gridfire::reaction::Reaction::reactants()'],['../classgridfire_1_1_reaction.html#a0b543e9b0bb4a21efe4b29780d9bdf5b',1,'gridfire::Reaction::reactants()']]], - ['reactants_5fstr_18',['reactants_str',['../structgridfire_1_1reaclib_1_1_reaction_record.html#a67afc513db8dbcc43d79733e22ca8d39',1,'gridfire::reaclib::ReactionRecord']]], - ['reaction_19',['Reaction',['../classgridfire_1_1_reaction.html',1,'gridfire::Reaction'],['../classgridfire_1_1reaction_1_1_reaction.html',1,'gridfire::reaction::Reaction'],['../classgridfire_1_1reaction_1_1_reaction.html#a7dff19d387e771d96c26e98d75ee9d5c',1,'gridfire::reaction::Reaction::Reaction()'],['../classgridfire_1_1_reaction.html#a7dff19d387e771d96c26e98d75ee9d5c',1,'gridfire::Reaction::Reaction()']]], - ['reaction_20networks_20',['4. Visualizing Reaction Networks',['../md_docs_2static_2usage.html#autotoc_md33',1,'']]], - ['reaction_2ecpp_21',['reaction.cpp',['../reaction_8cpp.html',1,'']]], - ['reaction_2eh_22',['reaction.h',['../reaction_8h.html',1,'']]], - ['reaction_5findex_23',['reaction_index',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a93635f6940d3534e949f402503c3d497',1,'gridfire::GraphEngine::PrecomputedReaction']]], - ['reactionflow_24',['ReactionFlow',['../structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html',1,'gridfire::AdaptiveEngineView']]], - ['reactionptr_25',['reactionPtr',['../structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html#a3bb21f20df8115d37108cf3c3be3bc6f',1,'gridfire::AdaptiveEngineView::ReactionFlow']]], - ['reactionrecord_26',['ReactionRecord',['../structgridfire_1_1reaclib_1_1_reaction_record.html',1,'gridfire::reaclib']]], - ['reactions_5fdata_2eh_27',['reactions_data.h',['../reactions__data_8h.html',1,'']]], - ['reactionset_28',['ReactionSet',['../namespacegridfire_1_1reaction.html#ad838ce3fb6cc02c3fd90b924a0dd91b1',1,'gridfire::reaction::ReactionSet'],['../namespacegridfire.html#ad838ce3fb6cc02c3fd90b924a0dd91b1',1,'gridfire::ReactionSet']]], - ['rebuild_29',['rebuild',['../classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf',1,'gridfire::DynamicEngine::rebuild()'],['../classgridfire_1_1_graph_engine.html#ad9d6c70ace5cbbf7f3aa7b31fce39490',1,'gridfire::GraphEngine::rebuild()'],['../class_py_dynamic_engine.html#a3d30a9116825ab2c5c209bc2712126bc',1,'PyDynamicEngine::rebuild()']]], - ['recordadtape_30',['recordADTape',['../classgridfire_1_1_graph_engine.html#a95563f6bc86007d9ee053a0f1e15b889',1,'gridfire::GraphEngine']]], - ['register_5fbase_5fengine_5fbindings_31',['register_base_engine_bindings',['../engine_2bindings_8cpp.html#a884aac3c3f2e8c62843c69329052d642',1,'register_base_engine_bindings(pybind11::module &m): bindings.cpp'],['../engine_2bindings_8h.html#a884aac3c3f2e8c62843c69329052d642',1,'register_base_engine_bindings(pybind11::module &m): bindings.cpp']]], - ['register_5fcomposite_5fpartition_5fbindings_32',['register_composite_partition_bindings',['../partition_2bindings_8cpp.html#afded1a99d32cbf8745a42e0a81891e18',1,'register_composite_partition_bindings(pybind11::module &m): bindings.cpp'],['../partition_2bindings_8h.html#afded1a99d32cbf8745a42e0a81891e18',1,'register_composite_partition_bindings(pybind11::module &m): bindings.cpp']]], - ['register_5fengine_5fbindings_33',['register_engine_bindings',['../engine_2bindings_8cpp.html#ac2df9cd0e71d39b97ddd47b3e7024b0c',1,'register_engine_bindings(py::module &m): bindings.cpp'],['../engine_2bindings_8h.html#a73a2ec4150b3954550f16b97102ec993',1,'register_engine_bindings(pybind11::module &m): bindings.h']]], - ['register_5fengine_5fview_5fbindings_34',['register_engine_view_bindings',['../engine_2bindings_8cpp.html#a74a027923ac27f235cf565f8d2a355bd',1,'register_engine_view_bindings(pybind11::module &m): bindings.cpp'],['../engine_2bindings_8h.html#a74a027923ac27f235cf565f8d2a355bd',1,'register_engine_view_bindings(pybind11::module &m): bindings.cpp']]], - ['register_5fexception_5fbindings_35',['register_exception_bindings',['../exceptions_2bindings_8cpp.html#a15a0d54e4fe015a87d9f7a63284c2958',1,'register_exception_bindings(py::module &m): bindings.cpp'],['../exceptions_2bindings_8h.html#a01725278af607be0d8f5a2d892a5ef73',1,'register_exception_bindings(pybind11::module &m): bindings.h']]], - ['register_5fexpectation_5fbindings_36',['register_expectation_bindings',['../expectations_2bindings_8cpp.html#ac6720822f6ad76636adbc1ae6febc2c2',1,'register_expectation_bindings(py::module &m): bindings.cpp'],['../expectations_2bindings_8h.html#a12e0304a6d29af179118a29c8ea93dc0',1,'register_expectation_bindings(pybind11::module &m): bindings.h']]], - ['register_5fground_5fstate_5fpartition_5fbindings_37',['register_ground_state_partition_bindings',['../partition_2bindings_8cpp.html#ac36d0a5e8cb0122888fd218a143c7630',1,'register_ground_state_partition_bindings(pybind11::module &m): bindings.cpp'],['../partition_2bindings_8h.html#ac36d0a5e8cb0122888fd218a143c7630',1,'register_ground_state_partition_bindings(pybind11::module &m): bindings.cpp']]], - ['register_5fio_5fbindings_38',['register_io_bindings',['../io_2bindings_8cpp.html#a7f552627cbe94906e0ee98b121e77862',1,'register_io_bindings(py::module &m): bindings.cpp'],['../io_2bindings_8h.html#a1d91b8298302b9f5401bf06c22651df4',1,'register_io_bindings(pybind11::module &m): bindings.h']]], - ['register_5fpartition_5fbindings_39',['register_partition_bindings',['../partition_2bindings_8cpp.html#a2806baaec82e0e6d66b80348584e08fd',1,'register_partition_bindings(pybind11::module &m): bindings.cpp'],['../partition_2bindings_8h.html#a2806baaec82e0e6d66b80348584e08fd',1,'register_partition_bindings(pybind11::module &m): bindings.cpp']]], - ['register_5fpartition_5ftypes_5fbindings_40',['register_partition_types_bindings',['../partition_2bindings_8cpp.html#a4c0db94b56a3b02482ac4fd654680cca',1,'register_partition_types_bindings(pybind11::module &m): bindings.cpp'],['../partition_2bindings_8h.html#a4c0db94b56a3b02482ac4fd654680cca',1,'register_partition_types_bindings(pybind11::module &m): bindings.cpp']]], - ['register_5frauscher_5fthielemann_5fpartition_5fbindings_41',['register_rauscher_thielemann_partition_bindings',['../partition_2bindings_8cpp.html#a4e56b30b36165067cf413787a55b9ecb',1,'register_rauscher_thielemann_partition_bindings(pybind11::module &m): bindings.cpp'],['../partition_2bindings_8h.html#a4e56b30b36165067cf413787a55b9ecb',1,'register_rauscher_thielemann_partition_bindings(pybind11::module &m): bindings.cpp']]], - ['register_5frauscher_5fthielemann_5fpartition_5fdata_5frecord_5fbindings_42',['register_rauscher_thielemann_partition_data_record_bindings',['../partition_2bindings_8cpp.html#ae405682b0e35624397583048f4d40f75',1,'register_rauscher_thielemann_partition_data_record_bindings(pybind11::module &m): bindings.cpp'],['../partition_2bindings_8h.html#ae405682b0e35624397583048f4d40f75',1,'register_rauscher_thielemann_partition_data_record_bindings(pybind11::module &m): bindings.cpp']]], - ['register_5freaction_5fbindings_43',['register_reaction_bindings',['../reaction_2bindings_8cpp.html#ae174b115814ec42920a799881cef1efa',1,'register_reaction_bindings(py::module &m): bindings.cpp'],['../reaction_2bindings_8h.html#a221d509fd54278898e2cbb73663f53d0',1,'register_reaction_bindings(pybind11::module &m): bindings.h']]], - ['register_5fscreening_5fbindings_44',['register_screening_bindings',['../screening_2bindings_8cpp.html#a4fcef69d9382bfbc315cb061038627f4',1,'register_screening_bindings(py::module &m): bindings.cpp'],['../screening_2bindings_8h.html#a9e1a938ffee0a1b9d913fa4968865b1b',1,'register_screening_bindings(pybind11::module &m): bindings.h']]], - ['register_5fsolver_5fbindings_45',['register_solver_bindings',['../solver_2bindings_8cpp.html#a8b1a9e2faca389d99c0b5feaa4262630',1,'register_solver_bindings(py::module &m): bindings.cpp'],['../solver_2bindings_8h.html#a426b11f75261b240dc9964f6774403bf',1,'register_solver_bindings(pybind11::module &m): bindings.h']]], - ['register_5ftype_5fbindings_46',['register_type_bindings',['../types_2bindings_8cpp.html#a37d2e0b6a2605d063eec5e2a64e9bcc5',1,'register_type_bindings(pybind11::module &m): bindings.cpp'],['../types_2bindings_8h.html#a37d2e0b6a2605d063eec5e2a64e9bcc5',1,'register_type_bindings(pybind11::module &m): bindings.cpp']]], - ['register_5futils_5fbindings_47',['register_utils_bindings',['../utils_2bindings_8cpp.html#a7af842f50ca4a721518e716d0229697c',1,'register_utils_bindings(py::module &m): bindings.cpp'],['../utils_2bindings_8h.html#a9eefca377142320755a869fafc6311c7',1,'register_utils_bindings(pybind11::module &m): bindings.h']]], - ['related_20projects_48',['Related Projects',['../index.html#autotoc_md22',1,'']]], - ['release_49',['1.1 PyPI Release',['../md_docs_2static_2usage.html#autotoc_md26',1,'']]], - ['remove_5freaction_50',['remove_reaction',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a89c4c5af12aef7fbfc24316c88237e22',1,'gridfire::reaction::TemplatedReactionSet']]], - ['reporting_2eh_51',['reporting.h',['../reporting_8h.html',1,'']]], - ['rescueedgespeciesdestructionchannel_52',['rescueEdgeSpeciesDestructionChannel',['../classgridfire_1_1_adaptive_engine_view.html#a823c665ba89452aa2b3d5422fa5d313f',1,'gridfire::AdaptiveEngineView']]], - ['rescueset_53',['RescueSet',['../classgridfire_1_1_adaptive_engine_view.html#a4ff60b5214ec0bdaf683feb6615573a5',1,'gridfire::AdaptiveEngineView']]], - ['reservejacobianmatrix_54',['reserveJacobianMatrix',['../classgridfire_1_1_graph_engine.html#a8d0c0bd54a2908cff62dae7af0c149b5',1,'gridfire::GraphEngine']]], - ['rev_5fsparse_5fjac_55',['rev_sparse_jac',['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a881d4daf2b973d523548cd8d4021bdc4',1,'gridfire::GraphEngine::AtomicReverseRate']]], - ['reverse_56',['reverse',['../structgridfire_1_1reaclib_1_1_reaction_record.html#aa1fd4f510d7c00d2e4197e9b9caf29fd',1,'gridfire::reaclib::ReactionRecord::reverse'],['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a4e8ff268c4377599c8798c7929ec2d5e',1,'gridfire::GraphEngine::AtomicReverseRate::reverse()']]], - ['reverse_5fsymmetry_5ffactor_57',['reverse_symmetry_factor',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a6bcfe2230dd54b088180d34389266b07',1,'gridfire::GraphEngine::PrecomputedReaction']]], - ['rho_5ftol_58',['rho_tol',['../structgridfire_1_1_q_s_e_cache_config.html#a57b7ca68463aa9b78007e5cf35ebf7ce',1,'gridfire::QSECacheConfig']]], - ['rhsfunctor_59',['RHSFunctor',['../struct_r_h_s_functor.html',1,'']]], - ['rhsmanager_60',['RHSManager',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html',1,'gridfire::solver::DirectNetworkSolver::RHSManager'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#affaaa55fc49d85e5de73f3a6ad5da7c0',1,'gridfire::solver::DirectNetworkSolver::RHSManager::RHSManager()']]], - ['rosenbrock_20method_61',['DirectNetworkSolver (Implicit Rosenbrock Method)',['../index.html#autotoc_md14',1,'']]], - ['rpname_62',['rpName',['../structgridfire_1_1reaclib_1_1_reaction_record.html#a523b7cfb0a6d8ddccd785aef2f425ad1',1,'gridfire::reaclib::ReactionRecord']]], - ['rt_5ftemperature_5fgrid_5ft9_63',['RT_TEMPERATURE_GRID_T9',['../namespacegridfire_1_1partition.html#a1e08a3c20c55bc6fa4a4ecdf7ea57b8f',1,'gridfire::partition']]] + ['qsecacheconfig_0',['QSECacheConfig',['../structgridfire_1_1_q_s_e_cache_config.html',1,'gridfire']]], + ['qsecachekey_1',['QSECacheKey',['../structgridfire_1_1_q_s_e_cache_key.html',1,'gridfire::QSECacheKey'],['../structgridfire_1_1_q_s_e_cache_key.html#a3078528fc69b8e687448d3108a216c03',1,'gridfire::QSECacheKey::QSECacheKey()']]], + ['qsegroup_2',['QSEGroup',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html',1,'gridfire::MultiscalePartitioningEngineView']]], + ['qsepartition_3',['QSEPartition',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a34b5fdb2078e748edfbe6846ecadd681',1,'gridfire::MultiscalePartitioningEngineView']]], + ['qvalue_4',['qValue',['../structgridfire_1_1reaclib_1_1_reaction_record.html#aeeb8a1e078a27420e398663825cce644',1,'gridfire::reaclib::ReactionRecord::qValue'],['../classgridfire_1_1reaction_1_1_reaction.html#abda0b4e4313e6d4ba57acf37d5976fb8',1,'gridfire::reaction::Reaction::qValue()'],['../classgridfire_1_1_reaction.html#abda0b4e4313e6d4ba57acf37d5976fb8',1,'gridfire::Reaction::qValue()']]] ]; diff --git a/docs/html/search/all_17.js b/docs/html/search/all_17.js index d3ee2644..402a06cf 100644 --- a/docs/html/search/all_17.js +++ b/docs/html/search/all_17.js @@ -1,60 +1,70 @@ var searchData= [ - ['s_5fall_5freaclib_5freactions_5fptr_0',['s_all_reaclib_reactions_ptr',['../namespacegridfire_1_1reaclib.html#a5dba5efc372d2a9e9e846dfd6563f3c0',1,'gridfire::reaclib']]], - ['s_5finitialized_1',['s_initialized',['../namespacegridfire_1_1reaclib.html#af6ff0dfe7ffe34c73ba9acbab5ef8a66',1,'gridfire::reaclib']]], - ['s_5foperator_5fparens_5fcalled_2',['s_operator_parens_called',['../namespacegridfire.html#a8b632637f62614f509cde0e404a79054',1,'gridfire']]], - ['screening_2eh_3',['screening.h',['../screening_8h.html',1,'']]], - ['screening_5fabstract_2eh_4',['screening_abstract.h',['../screening__abstract_8h.html',1,'']]], - ['screening_5fbare_2ecpp_5',['screening_bare.cpp',['../screening__bare_8cpp.html',1,'']]], - ['screening_5fbare_2eh_6',['screening_bare.h',['../screening__bare_8h.html',1,'']]], - ['screening_5ftypes_2ecpp_7',['screening_types.cpp',['../screening__types_8cpp.html',1,'']]], - ['screening_5ftypes_2eh_8',['screening_types.h',['../screening__types_8h.html',1,'']]], - ['screening_5fweak_2ecpp_9',['screening_weak.cpp',['../screening__weak_8cpp.html',1,'']]], - ['screening_5fweak_2eh_10',['screening_weak.h',['../screening__weak_8h.html',1,'']]], - ['screeningmodel_11',['ScreeningModel',['../classgridfire_1_1screening_1_1_screening_model.html',1,'gridfire::screening']]], - ['screeningtype_12',['ScreeningType',['../namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25',1,'gridfire::screening']]], - ['secondorder_13',['SecondOrder',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a264572d66aed5373d19dc80c7cde1f46',1,'gridfire']]], - ['seed_5findices_14',['seed_indices',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a997efc7ef138efb0e60e60790fcce681',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], - ['selectpartitionfunction_15',['selectPartitionFunction',['../classgridfire_1_1partition_1_1_composite_partition_function.html#a44325e313db7f8f901c0dd5d84d4845b',1,'gridfire::partition::CompositePartitionFunction']]], - ['selectscreeningmodel_16',['selectScreeningModel',['../namespacegridfire_1_1screening.html#a6ca8556d27ac373e176f5b23437c416e',1,'gridfire::screening']]], - ['setformat_17',['setFormat',['../classgridfire_1_1_network.html#a787c601f6e4bd06600bf946efbcc98d4',1,'gridfire::Network']]], - ['setnetworkreactions_18',['setNetworkReactions',['../classgridfire_1_1_dynamic_engine.html#afb2ec904d88fc8aab516db4059d0e00f',1,'gridfire::DynamicEngine::setNetworkReactions()'],['../classgridfire_1_1_graph_engine.html#a371ba0881d6903ddb2d586faa61805d0',1,'gridfire::GraphEngine::setNetworkReactions()'],['../classgridfire_1_1_adaptive_engine_view.html#a7b3a6b3ab0a52f0f84d2b142e74ea672',1,'gridfire::AdaptiveEngineView::setNetworkReactions()'],['../classgridfire_1_1_defined_engine_view.html#a9736edfb7c9148b60de30d50c0d3530d',1,'gridfire::DefinedEngineView::setNetworkReactions()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#acb5fa7f03cd89b8c1b6b9ffdf3abb12e',1,'gridfire::MultiscalePartitioningEngineView::setNetworkReactions()'],['../class_py_dynamic_engine.html#afd818c408c64d207e71b1a90426328d6',1,'PyDynamicEngine::setNetworkReactions()']]], - ['setprecomputation_19',['setPrecomputation',['../classgridfire_1_1_graph_engine.html#a6c5410878496abc349ba30b691cdf0f1',1,'gridfire::GraphEngine']]], - ['setscreeningmodel_20',['setScreeningModel',['../classgridfire_1_1_dynamic_engine.html#a3fb44b6f55563a2f590f31916528f2bd',1,'gridfire::DynamicEngine::setScreeningModel()'],['../classgridfire_1_1_graph_engine.html#a8110e687844f921438bb517e1d8ce62f',1,'gridfire::GraphEngine::setScreeningModel()'],['../classgridfire_1_1_adaptive_engine_view.html#aae4ddbef1c4e2202fd236221a4bf376b',1,'gridfire::AdaptiveEngineView::setScreeningModel()'],['../classgridfire_1_1_defined_engine_view.html#abf2da57c83c3c4c635cb301f53088258',1,'gridfire::DefinedEngineView::setScreeningModel()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a1a0c0a0ade632eb10f0eecab828a059f',1,'gridfire::MultiscalePartitioningEngineView::setScreeningModel()'],['../class_py_dynamic_engine.html#afa3abfd612033336a656f092721c14ac',1,'PyDynamicEngine::setScreeningModel()']]], - ['setstiff_21',['setStiff',['../classgridfire_1_1approx8_1_1_approx8_network.html#aefed972081514c29cdaaa1efd857ad8d',1,'gridfire::approx8::Approx8Network::setStiff()'],['../classgridfire_1_1_network.html#a84de2d691af06c4b62cfab5022b1e8fe',1,'gridfire::Network::setStiff()']]], - ['setusereversereactions_22',['setUseReverseReactions',['../classgridfire_1_1_graph_engine.html#a409991d527ea4d4b05d1af907fe5d197',1,'gridfire::GraphEngine']]], - ['shallow_23',['Shallow',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a928d0f1285ee7d36c1c2fa1b1b7a164c',1,'gridfire']]], - ['simplereactionlistfileparser_24',['SimpleReactionListFileParser',['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html',1,'gridfire::io::SimpleReactionListFileParser'],['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#afc8ed91e8c98205c505e3d9f0cff1993',1,'gridfire::io::SimpleReactionListFileParser::SimpleReactionListFileParser()']]], - ['size_25',['size',['../classgridfire_1_1reaction_1_1_logical_reaction.html#afa41050855b842c63db16c94d2e9b897',1,'gridfire::reaction::LogicalReaction::size()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a6a1dc3c56690386ae9f6aa5c2aa37ba2',1,'gridfire::reaction::TemplatedReactionSet::size()']]], - ['solveqseabundances_26',['solveQSEAbundances',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c5fcb8e3396d74359fd601554c9ffa9',1,'gridfire::MultiscalePartitioningEngineView']]], - ['solver_20implementations_27',['Future Solver Implementations',['../index.html#autotoc_md16',1,'']]], - ['solver_20strategies_28',['Numerical Solver Strategies',['../index.html#autotoc_md13',1,'']]], - ['solver_2ecpp_29',['solver.cpp',['../solver_8cpp.html',1,'']]], - ['solver_2eh_30',['solver.h',['../solver_8h.html',1,'']]], - ['source_31',['1.2 Development from Source',['../md_docs_2static_2usage.html#autotoc_md27',1,'']]], - ['sourcelabel_32',['sourceLabel',['../classgridfire_1_1reaction_1_1_reaction.html#a410e2ab0784ad751f82bbe55be603db0',1,'gridfire::reaction::Reaction::sourceLabel()'],['../classgridfire_1_1_reaction.html#a410e2ab0784ad751f82bbe55be603db0',1,'gridfire::Reaction::sourceLabel()']]], - ['sources_33',['sources',['../classgridfire_1_1reaction_1_1_logical_reaction.html#add094eda0e71126f8443698d7f3317f4',1,'gridfire::reaction::LogicalReaction']]], - ['sparsitypattern_34',['SparsityPattern',['../namespacegridfire.html#a898dfe22579e649935645cbd6f073178',1,'gridfire']]], - ['species_5findices_35',['species_indices',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a3840e7faa591b7c3006b27ae3df9e21e',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], - ['stale_36',['STALE',['../namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87ca4d855a061b3066dc14a3b12ed26b5456',1,'gridfire::expectations']]], - ['staleengineerror_37',['StaleEngineError',['../classgridfire_1_1exceptions_1_1_stale_engine_error.html',1,'gridfire::exceptions::StaleEngineError'],['../structgridfire_1_1expectations_1_1_stale_engine_error.html',1,'gridfire::expectations::StaleEngineError'],['../classgridfire_1_1exceptions_1_1_stale_engine_error.html#a6672e4c3f42260bba25d78e14ebd5a50',1,'gridfire::exceptions::StaleEngineError::StaleEngineError()'],['../structgridfire_1_1expectations_1_1_stale_engine_error.html#ad477b6e562bf4167ad327ebaccd4cf10',1,'gridfire::expectations::StaleEngineError::StaleEngineError()']]], - ['staleengineerrortypes_38',['StaleEngineErrorTypes',['../namespacegridfire_1_1expectations.html#aef568e2802c03adef56dbcb6511d66c7',1,'gridfire::expectations']]], - ['staleenginetrigger_39',['StaleEngineTrigger',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html',1,'gridfire::exceptions::StaleEngineTrigger'],['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#afb50f1694a806e8bcaf99111d99aeb5d',1,'gridfire::exceptions::StaleEngineTrigger::StaleEngineTrigger()']]], - ['staletype_40',['staleType',['../structgridfire_1_1expectations_1_1_stale_engine_error.html#a10bce51a63024715959a66673b909590',1,'gridfire::expectations::StaleEngineError']]], - ['state_41',['state',['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html',1,'gridfire::exceptions::StaleEngineTrigger']]], - ['status_42',['status',['../structgridfire_1_1_priming_report.html#a5fec4b465afb4f2d9bc30cd1cab1b50d',1,'gridfire::PrimingReport']]], - ['std_43',['std',['../namespacestd.html',1,'']]], - ['step_20by_20step_20example_44',['3. Step-by-Step Example',['../md_docs_2static_2usage.html#autotoc_md31',1,'']]], - ['step_20example_45',['3. Step-by-Step Example',['../md_docs_2static_2usage.html#autotoc_md31',1,'']]], - ['stepderivatives_46',['StepDerivatives',['../structgridfire_1_1_step_derivatives.html',1,'gridfire']]], - ['stoichiometric_5fcoefficients_47',['stoichiometric_coefficients',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a7a7e9167b19e339e0d69544b9c00e79c',1,'gridfire::GraphEngine::PrecomputedReaction']]], - ['stoichiometry_48',['stoichiometry',['../classgridfire_1_1reaction_1_1_reaction.html#aaf0c94db6536b4a9ac1ec08a5c8f01ac',1,'gridfire::reaction::Reaction::stoichiometry(const fourdst::atomic::Species &species) const'],['../classgridfire_1_1reaction_1_1_reaction.html#ad359c06d7196c1a7a955a7b66a51dbe3',1,'gridfire::reaction::Reaction::stoichiometry() const'],['../classgridfire_1_1_reaction.html#aaf0c94db6536b4a9ac1ec08a5c8f01ac',1,'gridfire::Reaction::stoichiometry(const fourdst::atomic::Species &species) const'],['../classgridfire_1_1_reaction.html#ad359c06d7196c1a7a955a7b66a51dbe3',1,'gridfire::Reaction::stoichiometry() const']]], - ['strategies_49',['Numerical Solver Strategies',['../index.html#autotoc_md13',1,'']]], - ['stringtobasepartitiontype_50',['stringToBasePartitionType',['../namespacegridfire_1_1partition.html#a84de6308486d35ce8bc1a9dea52dfa4a',1,'gridfire::partition']]], - ['success_51',['success',['../structgridfire_1_1_priming_report.html#afa4dd791ddd9df84039554524b681fb3',1,'gridfire::PrimingReport']]], - ['sum_5fproduct_52',['sum_product',['../namespacegridfire_1_1approx8.html#aafd24448743672021dd4507316060817',1,'gridfire::approx8']]], - ['supports_53',['supports',['../classgridfire_1_1partition_1_1_composite_partition_function.html#ae8908a78f087ea516cdd5a4cdd449a9c',1,'gridfire::partition::CompositePartitionFunction::supports()'],['../classgridfire_1_1partition_1_1_partition_function.html#a6df4191d10516477371a0384e1e55bf5',1,'gridfire::partition::PartitionFunction::supports()'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#a49b18aae58eb6250aaa23d43d55f02bd',1,'gridfire::partition::GroundStatePartitionFunction::supports()'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a588a11c654751765b04d6425c99041f5',1,'gridfire::partition::RauscherThielemannPartitionFunction::supports()'],['../class_py_partition_function.html#a0f288a01a3ed7fb92fff5d9fd7d56aa8',1,'PyPartitionFunction::supports()']]], - ['symmetry_5ffactor_54',['symmetry_factor',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#ac42504e868c0b9fd9ac9a405ea739f0e',1,'gridfire::GraphEngine::PrecomputedReaction']]], - ['syncinternalmaps_55',['syncInternalMaps',['../classgridfire_1_1_graph_engine.html#acdce8d87e23a2cd1504bc9472e538c0f',1,'gridfire::GraphEngine']]], - ['system_5fresized_56',['SYSTEM_RESIZED',['../namespacegridfire_1_1expectations.html#aef568e2802c03adef56dbcb6511d66c7a109aa03c8823fcc0ab193b7e48664cbf',1,'gridfire::expectations']]] + ['rate_5ffit_0',['rate_fit',['../namespacegridfire_1_1approx8.html#aed8175751b4920a53922f87f8c0e63c4',1,'gridfire::approx8']]], + ['ratecoefficients_1',['rateCoefficients',['../classgridfire_1_1reaction_1_1_reaction.html#a85968076e686e67763f4fdf4f72a892e',1,'gridfire::reaction::Reaction::rateCoefficients()'],['../classgridfire_1_1_reaction.html#a85968076e686e67763f4fdf4f72a892e',1,'gridfire::Reaction::rateCoefficients()']]], + ['ratecoefficientset_2',['RateCoefficientSet',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html',1,'gridfire::reaction']]], + ['rauscher_5fthielemann_5fpartition_5fdata_3',['rauscher_thielemann_partition_data',['../rauscher__thielemann__partition__data_8h.html#a7b9a54e9c58848fe3205479acd770ffd',1,'rauscher_thielemann_partition_data.h']]], + ['rauscher_5fthielemann_5fpartition_5fdata_2eh_4',['rauscher_thielemann_partition_data.h',['../rauscher__thielemann__partition__data_8h.html',1,'']]], + ['rauscher_5fthielemann_5fpartition_5fdata_5flen_5',['rauscher_thielemann_partition_data_len',['../rauscher__thielemann__partition__data_8h.html#a5240736f3bdb43cf2cd63464c5835df1',1,'rauscher_thielemann_partition_data.h']]], + ['rauscher_5fthielemann_5fpartition_5fdata_5frecord_2eh_6',['rauscher_thielemann_partition_data_record.h',['../rauscher__thielemann__partition__data__record_8h.html',1,'']]], + ['rauscherthielemann_7',['RauscherThielemann',['../namespacegridfire_1_1partition.html#ae931a76ba5efada4ca45ac93333e728ca4ca5b5dcd7343b06b860f05f3bc454b1',1,'gridfire::partition']]], + ['rauscherthielemannpartitiondatarecord_8',['RauscherThielemannPartitionDataRecord',['../structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html',1,'gridfire::partition::record']]], + ['rauscherthielemannpartitionfunction_9',['RauscherThielemannPartitionFunction',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html',1,'gridfire::partition::RauscherThielemannPartitionFunction'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ae67464baee3b12cdc0470be74524866c',1,'gridfire::partition::RauscherThielemannPartitionFunction::RauscherThielemannPartitionFunction()']]], + ['raw_5freactions_5fdata_10',['raw_reactions_data',['../reactions__data_8h.html#aeb44e2b3b67960dfd83ecd7136c7d38b',1,'reactions_data.h']]], + ['raw_5freactions_5fdata_5flen_11',['raw_reactions_data_len',['../reactions__data_8h.html#a32dea82d95667c3df395d58fb469ce2a',1,'reactions_data.h']]], + ['reaclib_12',['REACLIB',['../namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37a9b8db7b445ae4f1bd114caa42a583182',1,'gridfire']]], + ['reaclib_20in_20gridfire_13',['Reaclib in GridFire',['../index.html#autotoc_md33',1,'']]], + ['reaclib_2ecpp_14',['reaclib.cpp',['../reaclib_8cpp.html',1,'']]], + ['reaclib_2eh_15',['reaclib.h',['../reaclib_8h.html',1,'']]], + ['reactant_5fpowers_16',['reactant_powers',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a03d596c88289e21e7bd18711e3a1f275',1,'gridfire::GraphEngine::PrecomputedReaction']]], + ['reactant_5fspecies_17',['reactant_species',['../classgridfire_1_1reaction_1_1_reaction.html#a855ea65e4b62fb0cddc550424a4bc923',1,'gridfire::reaction::Reaction::reactant_species()'],['../classgridfire_1_1_reaction.html#a855ea65e4b62fb0cddc550424a4bc923',1,'gridfire::Reaction::reactant_species()']]], + ['reactants_18',['reactants',['../classgridfire_1_1reaction_1_1_reaction.html#a0b543e9b0bb4a21efe4b29780d9bdf5b',1,'gridfire::reaction::Reaction::reactants()'],['../classgridfire_1_1_reaction.html#a0b543e9b0bb4a21efe4b29780d9bdf5b',1,'gridfire::Reaction::reactants()']]], + ['reactants_5fstr_19',['reactants_str',['../structgridfire_1_1reaclib_1_1_reaction_record.html#a67afc513db8dbcc43d79733e22ca8d39',1,'gridfire::reaclib::ReactionRecord']]], + ['reaction_20',['Reaction',['../classgridfire_1_1_reaction.html',1,'gridfire::Reaction'],['../classgridfire_1_1reaction_1_1_reaction.html',1,'gridfire::reaction::Reaction'],['../classgridfire_1_1reaction_1_1_reaction.html#a7dff19d387e771d96c26e98d75ee9d5c',1,'gridfire::reaction::Reaction::Reaction()'],['../classgridfire_1_1_reaction.html#a7dff19d387e771d96c26e98d75ee9d5c',1,'gridfire::Reaction::Reaction()']]], + ['reaction_20networks_21',['4. Visualizing Reaction Networks',['../md_docs_2static_2usage.html#autotoc_md65',1,'']]], + ['reaction_2ecpp_22',['reaction.cpp',['../reaction_8cpp.html',1,'']]], + ['reaction_2eh_23',['reaction.h',['../reaction_8h.html',1,'']]], + ['reaction_5findex_24',['reaction_index',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a93635f6940d3534e949f402503c3d497',1,'gridfire::GraphEngine::PrecomputedReaction']]], + ['reactionflow_25',['ReactionFlow',['../structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html',1,'gridfire::AdaptiveEngineView']]], + ['reactionptr_26',['reactionPtr',['../structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html#a3bb21f20df8115d37108cf3c3be3bc6f',1,'gridfire::AdaptiveEngineView::ReactionFlow']]], + ['reactionrecord_27',['ReactionRecord',['../structgridfire_1_1reaclib_1_1_reaction_record.html',1,'gridfire::reaclib']]], + ['reactions_5fdata_2eh_28',['reactions_data.h',['../reactions__data_8h.html',1,'']]], + ['reactionset_29',['ReactionSet',['../namespacegridfire_1_1reaction.html#ad838ce3fb6cc02c3fd90b924a0dd91b1',1,'gridfire::reaction::ReactionSet'],['../namespacegridfire.html#ad838ce3fb6cc02c3fd90b924a0dd91b1',1,'gridfire::ReactionSet']]], + ['rebuild_30',['rebuild',['../classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf',1,'gridfire::DynamicEngine::rebuild()'],['../classgridfire_1_1_graph_engine.html#ad9d6c70ace5cbbf7f3aa7b31fce39490',1,'gridfire::GraphEngine::rebuild()'],['../class_py_dynamic_engine.html#a3d30a9116825ab2c5c209bc2712126bc',1,'PyDynamicEngine::rebuild()']]], + ['recordadtape_31',['recordADTape',['../classgridfire_1_1_graph_engine.html#a95563f6bc86007d9ee053a0f1e15b889',1,'gridfire::GraphEngine']]], + ['register_5fbase_5fengine_5fbindings_32',['register_base_engine_bindings',['../engine_2bindings_8cpp.html#a884aac3c3f2e8c62843c69329052d642',1,'register_base_engine_bindings(pybind11::module &m): bindings.cpp'],['../engine_2bindings_8h.html#a884aac3c3f2e8c62843c69329052d642',1,'register_base_engine_bindings(pybind11::module &m): bindings.cpp']]], + ['register_5fcomposite_5fpartition_5fbindings_33',['register_composite_partition_bindings',['../partition_2bindings_8cpp.html#afded1a99d32cbf8745a42e0a81891e18',1,'register_composite_partition_bindings(pybind11::module &m): bindings.cpp'],['../partition_2bindings_8h.html#afded1a99d32cbf8745a42e0a81891e18',1,'register_composite_partition_bindings(pybind11::module &m): bindings.cpp']]], + ['register_5fengine_5fbindings_34',['register_engine_bindings',['../engine_2bindings_8cpp.html#ac2df9cd0e71d39b97ddd47b3e7024b0c',1,'register_engine_bindings(py::module &m): bindings.cpp'],['../engine_2bindings_8h.html#a73a2ec4150b3954550f16b97102ec993',1,'register_engine_bindings(pybind11::module &m): bindings.h']]], + ['register_5fengine_5fview_5fbindings_35',['register_engine_view_bindings',['../engine_2bindings_8cpp.html#a74a027923ac27f235cf565f8d2a355bd',1,'register_engine_view_bindings(pybind11::module &m): bindings.cpp'],['../engine_2bindings_8h.html#a74a027923ac27f235cf565f8d2a355bd',1,'register_engine_view_bindings(pybind11::module &m): bindings.cpp']]], + ['register_5fexception_5fbindings_36',['register_exception_bindings',['../exceptions_2bindings_8cpp.html#a15a0d54e4fe015a87d9f7a63284c2958',1,'register_exception_bindings(py::module &m): bindings.cpp'],['../exceptions_2bindings_8h.html#a01725278af607be0d8f5a2d892a5ef73',1,'register_exception_bindings(pybind11::module &m): bindings.h']]], + ['register_5fexpectation_5fbindings_37',['register_expectation_bindings',['../expectations_2bindings_8cpp.html#ac6720822f6ad76636adbc1ae6febc2c2',1,'register_expectation_bindings(py::module &m): bindings.cpp'],['../expectations_2bindings_8h.html#a12e0304a6d29af179118a29c8ea93dc0',1,'register_expectation_bindings(pybind11::module &m): bindings.h']]], + ['register_5fground_5fstate_5fpartition_5fbindings_38',['register_ground_state_partition_bindings',['../partition_2bindings_8cpp.html#ac36d0a5e8cb0122888fd218a143c7630',1,'register_ground_state_partition_bindings(pybind11::module &m): bindings.cpp'],['../partition_2bindings_8h.html#ac36d0a5e8cb0122888fd218a143c7630',1,'register_ground_state_partition_bindings(pybind11::module &m): bindings.cpp']]], + ['register_5fio_5fbindings_39',['register_io_bindings',['../io_2bindings_8cpp.html#a7f552627cbe94906e0ee98b121e77862',1,'register_io_bindings(py::module &m): bindings.cpp'],['../io_2bindings_8h.html#a1d91b8298302b9f5401bf06c22651df4',1,'register_io_bindings(pybind11::module &m): bindings.h']]], + ['register_5fpartition_5fbindings_40',['register_partition_bindings',['../partition_2bindings_8cpp.html#a2806baaec82e0e6d66b80348584e08fd',1,'register_partition_bindings(pybind11::module &m): bindings.cpp'],['../partition_2bindings_8h.html#a2806baaec82e0e6d66b80348584e08fd',1,'register_partition_bindings(pybind11::module &m): bindings.cpp']]], + ['register_5fpartition_5ftypes_5fbindings_41',['register_partition_types_bindings',['../partition_2bindings_8cpp.html#a4c0db94b56a3b02482ac4fd654680cca',1,'register_partition_types_bindings(pybind11::module &m): bindings.cpp'],['../partition_2bindings_8h.html#a4c0db94b56a3b02482ac4fd654680cca',1,'register_partition_types_bindings(pybind11::module &m): bindings.cpp']]], + ['register_5frauscher_5fthielemann_5fpartition_5fbindings_42',['register_rauscher_thielemann_partition_bindings',['../partition_2bindings_8cpp.html#a4e56b30b36165067cf413787a55b9ecb',1,'register_rauscher_thielemann_partition_bindings(pybind11::module &m): bindings.cpp'],['../partition_2bindings_8h.html#a4e56b30b36165067cf413787a55b9ecb',1,'register_rauscher_thielemann_partition_bindings(pybind11::module &m): bindings.cpp']]], + ['register_5frauscher_5fthielemann_5fpartition_5fdata_5frecord_5fbindings_43',['register_rauscher_thielemann_partition_data_record_bindings',['../partition_2bindings_8cpp.html#ae405682b0e35624397583048f4d40f75',1,'register_rauscher_thielemann_partition_data_record_bindings(pybind11::module &m): bindings.cpp'],['../partition_2bindings_8h.html#ae405682b0e35624397583048f4d40f75',1,'register_rauscher_thielemann_partition_data_record_bindings(pybind11::module &m): bindings.cpp']]], + ['register_5freaction_5fbindings_44',['register_reaction_bindings',['../reaction_2bindings_8cpp.html#ae174b115814ec42920a799881cef1efa',1,'register_reaction_bindings(py::module &m): bindings.cpp'],['../reaction_2bindings_8h.html#a221d509fd54278898e2cbb73663f53d0',1,'register_reaction_bindings(pybind11::module &m): bindings.h']]], + ['register_5fscreening_5fbindings_45',['register_screening_bindings',['../screening_2bindings_8cpp.html#a4fcef69d9382bfbc315cb061038627f4',1,'register_screening_bindings(py::module &m): bindings.cpp'],['../screening_2bindings_8h.html#a9e1a938ffee0a1b9d913fa4968865b1b',1,'register_screening_bindings(pybind11::module &m): bindings.h']]], + ['register_5fsolver_5fbindings_46',['register_solver_bindings',['../solver_2bindings_8cpp.html#a8b1a9e2faca389d99c0b5feaa4262630',1,'register_solver_bindings(py::module &m): bindings.cpp'],['../solver_2bindings_8h.html#a426b11f75261b240dc9964f6774403bf',1,'register_solver_bindings(pybind11::module &m): bindings.h']]], + ['register_5ftype_5fbindings_47',['register_type_bindings',['../types_2bindings_8cpp.html#a37d2e0b6a2605d063eec5e2a64e9bcc5',1,'register_type_bindings(pybind11::module &m): bindings.cpp'],['../types_2bindings_8h.html#a37d2e0b6a2605d063eec5e2a64e9bcc5',1,'register_type_bindings(pybind11::module &m): bindings.cpp']]], + ['register_5futils_5fbindings_48',['register_utils_bindings',['../utils_2bindings_8cpp.html#a7af842f50ca4a721518e716d0229697c',1,'register_utils_bindings(py::module &m): bindings.cpp'],['../utils_2bindings_8h.html#a9eefca377142320755a869fafc6311c7',1,'register_utils_bindings(pybind11::module &m): bindings.h']]], + ['related_20projects_49',['Related Projects',['../index.html#autotoc_md54',1,'']]], + ['release_50',['1.1 PyPI Release',['../md_docs_2static_2usage.html#autotoc_md58',1,'']]], + ['remove_5freaction_51',['remove_reaction',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a89c4c5af12aef7fbfc24316c88237e22',1,'gridfire::reaction::TemplatedReactionSet']]], + ['reporting_2eh_52',['reporting.h',['../reporting_8h.html',1,'']]], + ['reproducibility_53',['Reproducibility',['../index.html#autotoc_md17',1,'']]], + ['required_54',['Required',['../index.html#autotoc_md13',1,'']]], + ['rescueedgespeciesdestructionchannel_55',['rescueEdgeSpeciesDestructionChannel',['../classgridfire_1_1_adaptive_engine_view.html#a823c665ba89452aa2b3d5422fa5d313f',1,'gridfire::AdaptiveEngineView']]], + ['rescueset_56',['RescueSet',['../classgridfire_1_1_adaptive_engine_view.html#a4ff60b5214ec0bdaf683feb6615573a5',1,'gridfire::AdaptiveEngineView']]], + ['reservejacobianmatrix_57',['reserveJacobianMatrix',['../classgridfire_1_1_graph_engine.html#a8d0c0bd54a2908cff62dae7af0c149b5',1,'gridfire::GraphEngine']]], + ['rev_5fsparse_5fjac_58',['rev_sparse_jac',['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a881d4daf2b973d523548cd8d4021bdc4',1,'gridfire::GraphEngine::AtomicReverseRate']]], + ['reverse_59',['reverse',['../structgridfire_1_1reaclib_1_1_reaction_record.html#aa1fd4f510d7c00d2e4197e9b9caf29fd',1,'gridfire::reaclib::ReactionRecord::reverse'],['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a4e8ff268c4377599c8798c7929ec2d5e',1,'gridfire::GraphEngine::AtomicReverseRate::reverse()']]], + ['reverse_5fsymmetry_5ffactor_60',['reverse_symmetry_factor',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a6bcfe2230dd54b088180d34389266b07',1,'gridfire::GraphEngine::PrecomputedReaction']]], + ['rho_5ftol_61',['rho_tol',['../structgridfire_1_1_q_s_e_cache_config.html#a57b7ca68463aa9b78007e5cf35ebf7ce',1,'gridfire::QSECacheConfig']]], + ['rhsfunctor_62',['RHSFunctor',['../struct_r_h_s_functor.html',1,'']]], + ['rhsmanager_63',['RHSManager',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html',1,'gridfire::solver::DirectNetworkSolver::RHSManager'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#affaaa55fc49d85e5de73f3a6ad5da7c0',1,'gridfire::solver::DirectNetworkSolver::RHSManager::RHSManager()']]], + ['rosenbrock_20method_64',['DirectNetworkSolver (Implicit Rosenbrock Method)',['../index.html#autotoc_md41',1,'']]], + ['rpname_65',['rpName',['../structgridfire_1_1reaclib_1_1_reaction_record.html#a523b7cfb0a6d8ddccd785aef2f425ad1',1,'gridfire::reaclib::ReactionRecord']]], + ['rt_5ftemperature_5fgrid_5ft9_66',['RT_TEMPERATURE_GRID_T9',['../namespacegridfire_1_1partition.html#a1e08a3c20c55bc6fa4a4ecdf7ea57b8f',1,'gridfire::partition']]] ]; diff --git a/docs/html/search/all_18.js b/docs/html/search/all_18.js index 5536fe98..c169aeb7 100644 --- a/docs/html/search/all_18.js +++ b/docs/html/search/all_18.js @@ -1,20 +1,67 @@ var searchData= [ - ['t9_5fhigh_0',['T9_high',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a750aa8cd8aa8b8da6d1f0db1cc66233d',1,'gridfire::partition::RauscherThielemannPartitionFunction::InterpolationPoints']]], - ['t9_5flow_1',['T9_low',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a48e170f77812fdbc06cff18267b241ca',1,'gridfire::partition::RauscherThielemannPartitionFunction::InterpolationPoints']]], - ['t9_5ftol_2',['T9_tol',['../structgridfire_1_1_q_s_e_cache_config.html#af4dca2b24aa364fbbf6e99eb26774f40',1,'gridfire::QSECacheConfig']]], - ['temperature_3',['temperature',['../structgridfire_1_1_net_in.html#a5be0f5195a5cd1dd177b9fc5ab83a7be',1,'gridfire::NetIn::temperature'],['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a2f5925b67562cebd08568fce76c739e9',1,'gridfire::exceptions::StaleEngineTrigger::temperature()']]], - ['templatedreactionset_4',['TemplatedReactionSet',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html',1,'gridfire::reaction::TemplatedReactionSet< ReactionT >'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a54c8cd7c34564277fe28eefc623f666e',1,'gridfire::reaction::TemplatedReactionSet::TemplatedReactionSet(std::vector< ReactionT > reactions)'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a9def4c9a3a7a03625b7c467fe7440428',1,'gridfire::reaction::TemplatedReactionSet::TemplatedReactionSet()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ada1d1880be53b81a9ed7b966fd6ade5a',1,'gridfire::reaction::TemplatedReactionSet::TemplatedReactionSet(const TemplatedReactionSet< ReactionT > &other)']]], - ['templatedreactionset_3c_20logicalreaction_20_3e_5',['TemplatedReactionSet< LogicalReaction >',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html',1,'gridfire::reaction']]], - ['templatedreactionset_3c_20reaction_20_3e_6',['TemplatedReactionSet< Reaction >',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html',1,'gridfire::reaction']]], - ['the_20basics_7',['5. Beyond the Basics',['../md_docs_2static_2usage.html#autotoc_md35',1,'']]], - ['the_20c_20library_8',['Building the C++ Library',['../index.html#autotoc_md5',1,'']]], - ['the_20library_9',['Installing the Library',['../index.html#autotoc_md6',1,'']]], - ['these_20engines_20and_20views_10',['2. Why These Engines and Views?',['../md_docs_2static_2usage.html#autotoc_md29',1,'']]], - ['thirdorder_11',['ThirdOrder',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a3fc719e07f9f63e7f11a3d4fb74b476f',1,'gridfire']]], - ['tmax_12',['tMax',['../structgridfire_1_1_net_in.html#a0a8d820cfeaa92ee31f253795c57e0d1',1,'gridfire::NetIn']]], - ['totalsteps_13',['totalSteps',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a0b7c627c3e69390808bef352b3875408',1,'gridfire::exceptions::StaleEngineTrigger']]], - ['trim_5fwhitespace_14',['trim_whitespace',['../namespacegridfire.html#a8b245f261cd8d1711ae8d593b054cf98',1,'gridfire::trim_whitespace()'],['../reaclib_8cpp.html#a2c6902cf3e699a1a65e871efa878a6ab',1,'trim_whitespace(): reaclib.cpp']]], - ['triple_5falpha_5frate_15',['triple_alpha_rate',['../namespacegridfire_1_1approx8.html#a2715e1a6421717991814892046b896e3',1,'gridfire::approx8']]], - ['type_16',['type',['../structgridfire_1_1expectations_1_1_engine_error.html#ac5fcafed01de529e03afa055d18bd897',1,'gridfire::expectations::EngineError::type'],['../classgridfire_1_1partition_1_1_composite_partition_function.html#a66560e21a4a7b08e8da135ce8279ed88',1,'gridfire::partition::CompositePartitionFunction::type()'],['../classgridfire_1_1partition_1_1_partition_function.html#ab0c67985a972707eac0ebc64417dfb97',1,'gridfire::partition::PartitionFunction::type()'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#af8d0146fc2afedf3785ae9ec932d3250',1,'gridfire::partition::GroundStatePartitionFunction::type()'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a3aa478acf12e09b6dd268f744071b2a0',1,'gridfire::partition::RauscherThielemannPartitionFunction::type()'],['../class_py_partition_function.html#a07f4d0ff83822dd2800897161d2a3717',1,'PyPartitionFunction::type()']]] + ['s_5fall_5freaclib_5freactions_5fptr_0',['s_all_reaclib_reactions_ptr',['../namespacegridfire_1_1reaclib.html#a5dba5efc372d2a9e9e846dfd6563f3c0',1,'gridfire::reaclib']]], + ['s_5finitialized_1',['s_initialized',['../namespacegridfire_1_1reaclib.html#af6ff0dfe7ffe34c73ba9acbab5ef8a66',1,'gridfire::reaclib']]], + ['s_5foperator_5fparens_5fcalled_2',['s_operator_parens_called',['../namespacegridfire.html#a8b632637f62614f509cde0e404a79054',1,'gridfire']]], + ['saving_3',['TUI config and saving',['../index.html#autotoc_md19',1,'']]], + ['screening_2eh_4',['screening.h',['../screening_8h.html',1,'']]], + ['screening_5fabstract_2eh_5',['screening_abstract.h',['../screening__abstract_8h.html',1,'']]], + ['screening_5fbare_2ecpp_6',['screening_bare.cpp',['../screening__bare_8cpp.html',1,'']]], + ['screening_5fbare_2eh_7',['screening_bare.h',['../screening__bare_8h.html',1,'']]], + ['screening_5ftypes_2ecpp_8',['screening_types.cpp',['../screening__types_8cpp.html',1,'']]], + ['screening_5ftypes_2eh_9',['screening_types.h',['../screening__types_8h.html',1,'']]], + ['screening_5fweak_2ecpp_10',['screening_weak.cpp',['../screening__weak_8cpp.html',1,'']]], + ['screening_5fweak_2eh_11',['screening_weak.h',['../screening__weak_8h.html',1,'']]], + ['screeningmodel_12',['ScreeningModel',['../classgridfire_1_1screening_1_1_screening_model.html',1,'gridfire::screening']]], + ['screeningtype_13',['ScreeningType',['../namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25',1,'gridfire::screening']]], + ['script_20build_20and_20installation_20instructions_14',['Script Build and Installation Instructions',['../index.html#autotoc_md9',1,'']]], + ['scripts_15',['Install Scripts',['../index.html#autotoc_md15',1,'']]], + ['secondorder_16',['SecondOrder',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a264572d66aed5373d19dc80c7cde1f46',1,'gridfire']]], + ['seed_5findices_17',['seed_indices',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a997efc7ef138efb0e60e60790fcce681',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], + ['selectpartitionfunction_18',['selectPartitionFunction',['../classgridfire_1_1partition_1_1_composite_partition_function.html#a44325e313db7f8f901c0dd5d84d4845b',1,'gridfire::partition::CompositePartitionFunction']]], + ['selectscreeningmodel_19',['selectScreeningModel',['../namespacegridfire_1_1screening.html#a6ca8556d27ac373e176f5b23437c416e',1,'gridfire::screening']]], + ['setformat_20',['setFormat',['../classgridfire_1_1_network.html#a787c601f6e4bd06600bf946efbcc98d4',1,'gridfire::Network']]], + ['setnetworkreactions_21',['setNetworkReactions',['../classgridfire_1_1_dynamic_engine.html#afb2ec904d88fc8aab516db4059d0e00f',1,'gridfire::DynamicEngine::setNetworkReactions()'],['../classgridfire_1_1_graph_engine.html#a371ba0881d6903ddb2d586faa61805d0',1,'gridfire::GraphEngine::setNetworkReactions()'],['../classgridfire_1_1_adaptive_engine_view.html#a7b3a6b3ab0a52f0f84d2b142e74ea672',1,'gridfire::AdaptiveEngineView::setNetworkReactions()'],['../classgridfire_1_1_defined_engine_view.html#a9736edfb7c9148b60de30d50c0d3530d',1,'gridfire::DefinedEngineView::setNetworkReactions()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#acb5fa7f03cd89b8c1b6b9ffdf3abb12e',1,'gridfire::MultiscalePartitioningEngineView::setNetworkReactions()'],['../class_py_dynamic_engine.html#afd818c408c64d207e71b1a90426328d6',1,'PyDynamicEngine::setNetworkReactions()']]], + ['setprecomputation_22',['setPrecomputation',['../classgridfire_1_1_graph_engine.html#a6c5410878496abc349ba30b691cdf0f1',1,'gridfire::GraphEngine']]], + ['setscreeningmodel_23',['setScreeningModel',['../classgridfire_1_1_dynamic_engine.html#a3fb44b6f55563a2f590f31916528f2bd',1,'gridfire::DynamicEngine::setScreeningModel()'],['../classgridfire_1_1_graph_engine.html#a8110e687844f921438bb517e1d8ce62f',1,'gridfire::GraphEngine::setScreeningModel()'],['../classgridfire_1_1_adaptive_engine_view.html#aae4ddbef1c4e2202fd236221a4bf376b',1,'gridfire::AdaptiveEngineView::setScreeningModel()'],['../classgridfire_1_1_defined_engine_view.html#abf2da57c83c3c4c635cb301f53088258',1,'gridfire::DefinedEngineView::setScreeningModel()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a1a0c0a0ade632eb10f0eecab828a059f',1,'gridfire::MultiscalePartitioningEngineView::setScreeningModel()'],['../class_py_dynamic_engine.html#afa3abfd612033336a656f092721c14ac',1,'PyDynamicEngine::setScreeningModel()']]], + ['setstiff_24',['setStiff',['../classgridfire_1_1approx8_1_1_approx8_network.html#aefed972081514c29cdaaa1efd857ad8d',1,'gridfire::approx8::Approx8Network::setStiff()'],['../classgridfire_1_1_network.html#a84de2d691af06c4b62cfab5022b1e8fe',1,'gridfire::Network::setStiff()']]], + ['setup_25',['TUI config loading and meson setup',['../index.html#autotoc_md20',1,'']]], + ['setup_20and_20build_26',['CLI config loading, setup, and build',['../index.html#autotoc_md21',1,'']]], + ['setusereversereactions_27',['setUseReverseReactions',['../classgridfire_1_1_graph_engine.html#a409991d527ea4d4b05d1af907fe5d197',1,'gridfire::GraphEngine']]], + ['shallow_28',['Shallow',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a928d0f1285ee7d36c1c2fa1b1b7a164c',1,'gridfire']]], + ['simplereactionlistfileparser_29',['SimpleReactionListFileParser',['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html',1,'gridfire::io::SimpleReactionListFileParser'],['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#afc8ed91e8c98205c505e3d9f0cff1993',1,'gridfire::io::SimpleReactionListFileParser::SimpleReactionListFileParser()']]], + ['size_30',['size',['../classgridfire_1_1reaction_1_1_logical_reaction.html#afa41050855b842c63db16c94d2e9b897',1,'gridfire::reaction::LogicalReaction::size()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a6a1dc3c56690386ae9f6aa5c2aa37ba2',1,'gridfire::reaction::TemplatedReactionSet::size()']]], + ['solveqseabundances_31',['solveQSEAbundances',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c5fcb8e3396d74359fd601554c9ffa9',1,'gridfire::MultiscalePartitioningEngineView']]], + ['solver_20implementations_32',['Future Solver Implementations',['../index.html#autotoc_md43',1,'']]], + ['solver_20strategies_33',['Numerical Solver Strategies',['../index.html#autotoc_md36',1,'']]], + ['solver_2ecpp_34',['solver.cpp',['../solver_8cpp.html',1,'']]], + ['solver_2eh_35',['solver.h',['../solver_8h.html',1,'']]], + ['source_36',['1.2 Development from Source',['../md_docs_2static_2usage.html#autotoc_md59',1,'']]], + ['source_37',['source',['../index.html#autotoc_md6',1,'']]], + ['source_20for_20developers_38',['source for developers',['../index.html#autotoc_md7',1,'']]], + ['sourcelabel_39',['sourceLabel',['../classgridfire_1_1reaction_1_1_reaction.html#a410e2ab0784ad751f82bbe55be603db0',1,'gridfire::reaction::Reaction::sourceLabel()'],['../classgridfire_1_1_reaction.html#a410e2ab0784ad751f82bbe55be603db0',1,'gridfire::Reaction::sourceLabel()']]], + ['sources_40',['sources',['../classgridfire_1_1reaction_1_1_logical_reaction.html#add094eda0e71126f8443698d7f3317f4',1,'gridfire::reaction::LogicalReaction']]], + ['sparsitypattern_41',['SparsityPattern',['../namespacegridfire.html#a898dfe22579e649935645cbd6f073178',1,'gridfire']]], + ['species_5findices_42',['species_indices',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#a3840e7faa591b7c3006b27ae3df9e21e',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], + ['stale_43',['STALE',['../namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87ca4d855a061b3066dc14a3b12ed26b5456',1,'gridfire::expectations']]], + ['staleengineerror_44',['StaleEngineError',['../classgridfire_1_1exceptions_1_1_stale_engine_error.html',1,'gridfire::exceptions::StaleEngineError'],['../structgridfire_1_1expectations_1_1_stale_engine_error.html',1,'gridfire::expectations::StaleEngineError'],['../classgridfire_1_1exceptions_1_1_stale_engine_error.html#a6672e4c3f42260bba25d78e14ebd5a50',1,'gridfire::exceptions::StaleEngineError::StaleEngineError()'],['../structgridfire_1_1expectations_1_1_stale_engine_error.html#ad477b6e562bf4167ad327ebaccd4cf10',1,'gridfire::expectations::StaleEngineError::StaleEngineError()']]], + ['staleengineerrortypes_45',['StaleEngineErrorTypes',['../namespacegridfire_1_1expectations.html#aef568e2802c03adef56dbcb6511d66c7',1,'gridfire::expectations']]], + ['staleenginetrigger_46',['StaleEngineTrigger',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html',1,'gridfire::exceptions::StaleEngineTrigger'],['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#afb50f1694a806e8bcaf99111d99aeb5d',1,'gridfire::exceptions::StaleEngineTrigger::StaleEngineTrigger()']]], + ['staletype_47',['staleType',['../structgridfire_1_1expectations_1_1_stale_engine_error.html#a10bce51a63024715959a66673b909590',1,'gridfire::expectations::StaleEngineError']]], + ['state_48',['state',['../structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html',1,'gridfire::exceptions::StaleEngineTrigger']]], + ['status_49',['status',['../structgridfire_1_1_priming_report.html#a5fec4b465afb4f2d9bc30cd1cab1b50d',1,'gridfire::PrimingReport']]], + ['std_50',['std',['../namespacestd.html',1,'']]], + ['step_20by_20step_20example_51',['3. Step-by-Step Example',['../md_docs_2static_2usage.html#autotoc_md63',1,'']]], + ['step_20example_52',['3. Step-by-Step Example',['../md_docs_2static_2usage.html#autotoc_md63',1,'']]], + ['stepderivatives_53',['StepDerivatives',['../structgridfire_1_1_step_derivatives.html',1,'gridfire']]], + ['stoichiometric_5fcoefficients_54',['stoichiometric_coefficients',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a7a7e9167b19e339e0d69544b9c00e79c',1,'gridfire::GraphEngine::PrecomputedReaction']]], + ['stoichiometry_55',['stoichiometry',['../classgridfire_1_1reaction_1_1_reaction.html#aaf0c94db6536b4a9ac1ec08a5c8f01ac',1,'gridfire::reaction::Reaction::stoichiometry(const fourdst::atomic::Species &species) const'],['../classgridfire_1_1reaction_1_1_reaction.html#ad359c06d7196c1a7a955a7b66a51dbe3',1,'gridfire::reaction::Reaction::stoichiometry() const'],['../classgridfire_1_1_reaction.html#aaf0c94db6536b4a9ac1ec08a5c8f01ac',1,'gridfire::Reaction::stoichiometry(const fourdst::atomic::Species &species) const'],['../classgridfire_1_1_reaction.html#ad359c06d7196c1a7a955a7b66a51dbe3',1,'gridfire::Reaction::stoichiometry() const']]], + ['strategies_56',['Numerical Solver Strategies',['../index.html#autotoc_md36',1,'']]], + ['stringtobasepartitiontype_57',['stringToBasePartitionType',['../namespacegridfire_1_1partition.html#a84de6308486d35ce8bc1a9dea52dfa4a',1,'gridfire::partition']]], + ['success_58',['success',['../structgridfire_1_1_priming_report.html#afa4dd791ddd9df84039554524b681fb3',1,'gridfire::PrimingReport']]], + ['sum_5fproduct_59',['sum_product',['../namespacegridfire_1_1approx8.html#aafd24448743672021dd4507316060817',1,'gridfire::approx8']]], + ['supports_60',['supports',['../classgridfire_1_1partition_1_1_composite_partition_function.html#ae8908a78f087ea516cdd5a4cdd449a9c',1,'gridfire::partition::CompositePartitionFunction::supports()'],['../classgridfire_1_1partition_1_1_partition_function.html#a6df4191d10516477371a0384e1e55bf5',1,'gridfire::partition::PartitionFunction::supports()'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#a49b18aae58eb6250aaa23d43d55f02bd',1,'gridfire::partition::GroundStatePartitionFunction::supports()'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a588a11c654751765b04d6425c99041f5',1,'gridfire::partition::RauscherThielemannPartitionFunction::supports()'],['../class_py_partition_function.html#a0f288a01a3ed7fb92fff5d9fd7d56aa8',1,'PyPartitionFunction::supports()']]], + ['symmetry_5ffactor_61',['symmetry_factor',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#ac42504e868c0b9fd9ac9a405ea739f0e',1,'gridfire::GraphEngine::PrecomputedReaction']]], + ['syncinternalmaps_62',['syncInternalMaps',['../classgridfire_1_1_graph_engine.html#acdce8d87e23a2cd1504bc9472e538c0f',1,'gridfire::GraphEngine']]], + ['system_5fresized_63',['SYSTEM_RESIZED',['../namespacegridfire_1_1expectations.html#aef568e2802c03adef56dbcb6511d66c7a109aa03c8823fcc0ab193b7e48664cbf',1,'gridfire::expectations']]] ]; diff --git a/docs/html/search/all_19.js b/docs/html/search/all_19.js index 22c71491..a269857f 100644 --- a/docs/html/search/all_19.js +++ b/docs/html/search/all_19.js @@ -1,13 +1,22 @@ var searchData= [ - ['u_0',['u',['../structgridfire_1_1_graph_engine_1_1constants.html#a3597bc632a5dd50aaa0044d8c18ca423',1,'gridfire::GraphEngine::constants']]], - ['unabletosetnetworkreactionserror_1',['UnableToSetNetworkReactionsError',['../classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html',1,'gridfire::exceptions::UnableToSetNetworkReactionsError'],['../classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#acb3183c3dea755a8a26b00d638183c30',1,'gridfire::exceptions::UnableToSetNetworkReactionsError::UnableToSetNetworkReactionsError()']]], - ['unique_5fproduct_5findices_2',['unique_product_indices',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a9974f944a2cf5179baabebe09d60cf18',1,'gridfire::GraphEngine::PrecomputedReaction']]], - ['unique_5freactant_5findices_3',['unique_reactant_indices',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a510e380116e2e6d9158cf00fedac2666',1,'gridfire::GraphEngine::PrecomputedReaction']]], - ['unknown_4',['UNKNOWN',['../namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37aac700abde5f6ff8b7328193eb19697b2',1,'gridfire']]], - ['update_5',['update',['../classgridfire_1_1_dynamic_engine.html#aa799ff785e7e79bf35b11efd55f6282a',1,'gridfire::DynamicEngine::update()'],['../classgridfire_1_1_graph_engine.html#a5ac7cff23e70bd07ba7e510b753e2ab6',1,'gridfire::GraphEngine::update()'],['../classgridfire_1_1_adaptive_engine_view.html#a2a7ecf985a326b4bea43e00cf9ee43dd',1,'gridfire::AdaptiveEngineView::update()'],['../classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae',1,'gridfire::DefinedEngineView::update()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a6bee75b5a6e508e6eebf83f0d48c50b8',1,'gridfire::MultiscalePartitioningEngineView::update()'],['../class_py_dynamic_engine.html#af8e6a8cd44f278535d7bcc9a896d6da8',1,'PyDynamicEngine::update()']]], - ['upperindex_6',['upperIndex',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#aa99e1fa2fd4937592c066b0df16f377f',1,'gridfire::partition::RauscherThielemannPartitionFunction::IdentifiedIsotope']]], - ['usage_20examples_7',['Usage Examples',['../engine_8h.html#UsageExamples',1,'Usage Examples'],['../index.html#autotoc_md17',1,'Usage Examples']]], - ['usage_20guide_8',['GridFire Python Usage Guide',['../md_docs_2static_2usage.html',1,'']]], - ['usage_2emd_9',['usage.md',['../usage_8md.html',1,'']]] + ['t9_5fhigh_0',['T9_high',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a750aa8cd8aa8b8da6d1f0db1cc66233d',1,'gridfire::partition::RauscherThielemannPartitionFunction::InterpolationPoints']]], + ['t9_5flow_1',['T9_low',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a48e170f77812fdbc06cff18267b241ca',1,'gridfire::partition::RauscherThielemannPartitionFunction::InterpolationPoints']]], + ['t9_5ftol_2',['T9_tol',['../structgridfire_1_1_q_s_e_cache_config.html#af4dca2b24aa364fbbf6e99eb26774f40',1,'gridfire::QSECacheConfig']]], + ['temperature_3',['temperature',['../structgridfire_1_1_net_in.html#a5be0f5195a5cd1dd177b9fc5ab83a7be',1,'gridfire::NetIn::temperature'],['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a2f5925b67562cebd08568fce76c739e9',1,'gridfire::exceptions::StaleEngineTrigger::temperature()']]], + ['templatedreactionset_4',['TemplatedReactionSet',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html',1,'gridfire::reaction::TemplatedReactionSet< ReactionT >'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a54c8cd7c34564277fe28eefc623f666e',1,'gridfire::reaction::TemplatedReactionSet::TemplatedReactionSet(std::vector< ReactionT > reactions)'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a9def4c9a3a7a03625b7c467fe7440428',1,'gridfire::reaction::TemplatedReactionSet::TemplatedReactionSet()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ada1d1880be53b81a9ed7b966fd6ade5a',1,'gridfire::reaction::TemplatedReactionSet::TemplatedReactionSet(const TemplatedReactionSet< ReactionT > &other)']]], + ['templatedreactionset_3c_20logicalreaction_20_3e_5',['TemplatedReactionSet< LogicalReaction >',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html',1,'gridfire::reaction']]], + ['templatedreactionset_3c_20reaction_20_3e_6',['TemplatedReactionSet< Reaction >',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html',1,'gridfire::reaction']]], + ['the_20basics_7',['5. Beyond the Basics',['../md_docs_2static_2usage.html#autotoc_md67',1,'']]], + ['the_20c_20library_8',['Building the C++ Library',['../index.html#autotoc_md23',1,'']]], + ['the_20library_9',['Installing the Library',['../index.html#autotoc_md25',1,'']]], + ['these_20engines_20and_20views_10',['2. Why These Engines and Views?',['../md_docs_2static_2usage.html#autotoc_md61',1,'']]], + ['thirdorder_11',['ThirdOrder',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a3fc719e07f9f63e7f11a3d4fb74b476f',1,'gridfire']]], + ['tmax_12',['tMax',['../structgridfire_1_1_net_in.html#a0a8d820cfeaa92ee31f253795c57e0d1',1,'gridfire::NetIn']]], + ['totalsteps_13',['totalSteps',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a0b7c627c3e69390808bef352b3875408',1,'gridfire::exceptions::StaleEngineTrigger']]], + ['trim_5fwhitespace_14',['trim_whitespace',['../namespacegridfire.html#a8b245f261cd8d1711ae8d593b054cf98',1,'gridfire::trim_whitespace()'],['../reaclib_8cpp.html#a2c6902cf3e699a1a65e871efa878a6ab',1,'trim_whitespace(): reaclib.cpp']]], + ['triple_5falpha_5frate_15',['triple_alpha_rate',['../namespacegridfire_1_1approx8.html#a2715e1a6421717991814892046b896e3',1,'gridfire::approx8']]], + ['tui_20config_20and_20saving_16',['TUI config and saving',['../index.html#autotoc_md19',1,'']]], + ['tui_20config_20loading_20and_20meson_20setup_17',['TUI config loading and meson setup',['../index.html#autotoc_md20',1,'']]], + ['type_18',['type',['../structgridfire_1_1expectations_1_1_engine_error.html#ac5fcafed01de529e03afa055d18bd897',1,'gridfire::expectations::EngineError::type'],['../classgridfire_1_1partition_1_1_composite_partition_function.html#a66560e21a4a7b08e8da135ce8279ed88',1,'gridfire::partition::CompositePartitionFunction::type()'],['../classgridfire_1_1partition_1_1_partition_function.html#ab0c67985a972707eac0ebc64417dfb97',1,'gridfire::partition::PartitionFunction::type()'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#af8d0146fc2afedf3785ae9ec932d3250',1,'gridfire::partition::GroundStatePartitionFunction::type()'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a3aa478acf12e09b6dd268f744071b2a0',1,'gridfire::partition::RauscherThielemannPartitionFunction::type()'],['../class_py_partition_function.html#a07f4d0ff83822dd2800897161d2a3717',1,'PyPartitionFunction::type()']]] ]; diff --git a/docs/html/search/all_1a.js b/docs/html/search/all_1a.js index 3894f8b2..04343082 100644 --- a/docs/html/search/all_1a.js +++ b/docs/html/search/all_1a.js @@ -1,14 +1,14 @@ var searchData= [ - ['validateconservation_0',['validateConservation',['../classgridfire_1_1_graph_engine.html#acf4cfccea20f5cb31c9886bf233a28be',1,'gridfire::GraphEngine']]], - ['validategroupswithfluxanalysis_1',['validateGroupsWithFluxAnalysis',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#aa55ed182301d216264daae3e6dfd8917',1,'gridfire::MultiscalePartitioningEngineView']]], - ['validatenetworkstate_2',['validateNetworkState',['../classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0',1,'gridfire::DefinedEngineView']]], - ['validatestate_3',['validateState',['../classgridfire_1_1_adaptive_engine_view.html#aedc0dedb51c81e03f253cc409a5d5c40',1,'gridfire::AdaptiveEngineView']]], - ['values_4',['values',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a6d13bb5294f5dae7e2eb1d26720f944e',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], - ['valuesatcompiletime_5',['ValuesAtCompileTime',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a5a2ecfa4d17720d1da14e53f4c261a81a29d2722f9dbe03584086bc1ab8e102c0',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], - ['vec7_6',['vec7',['../namespacegridfire_1_1approx8.html#aaa49cb0c9ad4b0b9dd0f9b5e192ca12a',1,'gridfire::approx8']]], - ['vector_5ftype_7',['vector_type',['../namespacegridfire_1_1approx8.html#aa04f907d4ef6a1b6b2a9a28d4bb53882',1,'gridfire::approx8']]], - ['view_8',['C++ Example: Adaptive Network View',['../index.html#autotoc_md19',1,'']]], - ['views_9',['Views',['../md_docs_2static_2usage.html#autotoc_md29',1,'2. Why These Engines and Views?'],['../engine_8h.html#AvailableViews',1,'Available Views'],['../index.html#autotoc_md12',1,'Engine Views']]], - ['visualizing_20reaction_20networks_10',['4. Visualizing Reaction Networks',['../md_docs_2static_2usage.html#autotoc_md33',1,'']]] + ['u_0',['u',['../structgridfire_1_1_graph_engine_1_1constants.html#a3597bc632a5dd50aaa0044d8c18ca423',1,'gridfire::GraphEngine::constants']]], + ['unabletosetnetworkreactionserror_1',['UnableToSetNetworkReactionsError',['../classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html',1,'gridfire::exceptions::UnableToSetNetworkReactionsError'],['../classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#acb3183c3dea755a8a26b00d638183c30',1,'gridfire::exceptions::UnableToSetNetworkReactionsError::UnableToSetNetworkReactionsError()']]], + ['unique_5fproduct_5findices_2',['unique_product_indices',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a9974f944a2cf5179baabebe09d60cf18',1,'gridfire::GraphEngine::PrecomputedReaction']]], + ['unique_5freactant_5findices_3',['unique_reactant_indices',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a510e380116e2e6d9158cf00fedac2666',1,'gridfire::GraphEngine::PrecomputedReaction']]], + ['unknown_4',['UNKNOWN',['../namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37aac700abde5f6ff8b7328193eb19697b2',1,'gridfire']]], + ['update_5',['update',['../classgridfire_1_1_dynamic_engine.html#aa799ff785e7e79bf35b11efd55f6282a',1,'gridfire::DynamicEngine::update()'],['../classgridfire_1_1_graph_engine.html#a5ac7cff23e70bd07ba7e510b753e2ab6',1,'gridfire::GraphEngine::update()'],['../classgridfire_1_1_adaptive_engine_view.html#a2a7ecf985a326b4bea43e00cf9ee43dd',1,'gridfire::AdaptiveEngineView::update()'],['../classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae',1,'gridfire::DefinedEngineView::update()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a6bee75b5a6e508e6eebf83f0d48c50b8',1,'gridfire::MultiscalePartitioningEngineView::update()'],['../class_py_dynamic_engine.html#af8e6a8cd44f278535d7bcc9a896d6da8',1,'PyDynamicEngine::update()']]], + ['upperindex_6',['upperIndex',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#aa99e1fa2fd4937592c066b0df16f377f',1,'gridfire::partition::RauscherThielemannPartitionFunction::IdentifiedIsotope']]], + ['usage_7',['Usage',['../index.html#autotoc_md3',1,'']]], + ['usage_20examples_8',['Usage Examples',['../engine_8h.html#UsageExamples',1,'Usage Examples'],['../index.html#autotoc_md45',1,'Usage Examples']]], + ['usage_20guide_9',['GridFire Python Usage Guide',['../md_docs_2static_2usage.html',1,'']]], + ['usage_2emd_10',['usage.md',['../usage_8md.html',1,'']]] ]; diff --git a/docs/html/search/all_1b.js b/docs/html/search/all_1b.js index 34bb3f94..16c8bb43 100644 --- a/docs/html/search/all_1b.js +++ b/docs/html/search/all_1b.js @@ -1,10 +1,16 @@ var searchData= [ - ['weak_0',['WEAK',['../namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25a32c7d8943bec86a6d7d5e03598670ca8',1,'gridfire::screening']]], - ['weakscreeningmodel_1',['WeakScreeningModel',['../classgridfire_1_1screening_1_1_weak_screening_model.html',1,'gridfire::screening']]], - ['what_2',['what',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aac4899d001338688def2b809b55bb2ba',1,'gridfire::exceptions::StaleEngineTrigger::what()'],['../classgridfire_1_1exceptions_1_1_stale_engine_error.html#a15c1b625e8e58a457e7bc5dbb464eff4',1,'gridfire::exceptions::StaleEngineError::what()'],['../classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#afe87ef508f5b20ca99ec70510747caff',1,'gridfire::exceptions::FailedToPartitionEngineError::what()'],['../classgridfire_1_1exceptions_1_1_network_resized_error.html#a80f09d037fff3c55a9b937b37d101cc1',1,'gridfire::exceptions::NetworkResizedError::what()'],['../classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#a1619c3c96b1d89ce387705bbc1f36c69',1,'gridfire::exceptions::UnableToSetNetworkReactionsError::what()']]], - ['why_20these_20engines_20and_20views_3',['2. Why These Engines and Views?',['../md_docs_2static_2usage.html#autotoc_md29',1,'']]], - ['workflow_4',['Developer Workflow',['../index.html#autotoc_md8',1,'']]], - ['workflow_20example_5',['Common Workflow Example',['../index.html#autotoc_md21',1,'']]], - ['workflow_20in_20directnetworksolver_6',['Algorithmic Workflow in DirectNetworkSolver',['../index.html#autotoc_md15',1,'']]] + ['validateconservation_0',['validateConservation',['../classgridfire_1_1_graph_engine.html#acf4cfccea20f5cb31c9886bf233a28be',1,'gridfire::GraphEngine']]], + ['validategroupswithfluxanalysis_1',['validateGroupsWithFluxAnalysis',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#aa55ed182301d216264daae3e6dfd8917',1,'gridfire::MultiscalePartitioningEngineView']]], + ['validatenetworkstate_2',['validateNetworkState',['../classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0',1,'gridfire::DefinedEngineView']]], + ['validatestate_3',['validateState',['../classgridfire_1_1_adaptive_engine_view.html#aedc0dedb51c81e03f253cc409a5d5c40',1,'gridfire::AdaptiveEngineView']]], + ['values_4',['values',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a6d13bb5294f5dae7e2eb1d26720f944e',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], + ['valuesatcompiletime_5',['ValuesAtCompileTime',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a5a2ecfa4d17720d1da14e53f4c261a81a29d2722f9dbe03584086bc1ab8e102c0',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], + ['vec7_6',['vec7',['../namespacegridfire_1_1approx8.html#aaa49cb0c9ad4b0b9dd0f9b5e192ca12a',1,'gridfire::approx8']]], + ['vector_5ftype_7',['vector_type',['../namespacegridfire_1_1approx8.html#aa04f907d4ef6a1b6b2a9a28d4bb53882',1,'gridfire::approx8']]], + ['versions_8',['Minimum compiler versions',['../index.html#autotoc_md26',1,'']]], + ['view_9',['Adaptive Network View',['../index.html#autotoc_md48',1,'']]], + ['views_10',['Views',['../md_docs_2static_2usage.html#autotoc_md61',1,'2. Why These Engines and Views?'],['../engine_8h.html#AvailableViews',1,'Available Views'],['../index.html#autotoc_md34',1,'Engine Views']]], + ['visualizing_20reaction_20networks_11',['4. Visualizing Reaction Networks',['../md_docs_2static_2usage.html#autotoc_md65',1,'']]], + ['vs_20gcc_12',['Clang vs. GCC',['../index.html#autotoc_md24',1,'']]] ]; diff --git a/docs/html/search/all_1c.js b/docs/html/search/all_1c.js index 64cc9a97..2369c229 100644 --- a/docs/html/search/all_1c.js +++ b/docs/html/search/all_1c.js @@ -1,4 +1,12 @@ var searchData= [ - ['yi_5ftol_0',['Yi_tol',['../structgridfire_1_1_q_s_e_cache_config.html#a31d3e8d1b83109524c94641ce06fa351',1,'gridfire::QSECacheConfig']]] + ['weak_0',['WEAK',['../namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25a32c7d8943bec86a6d7d5e03598670ca8',1,'gridfire::screening']]], + ['weakscreeningmodel_1',['WeakScreeningModel',['../classgridfire_1_1screening_1_1_weak_screening_model.html',1,'gridfire::screening']]], + ['what_2',['what',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aac4899d001338688def2b809b55bb2ba',1,'gridfire::exceptions::StaleEngineTrigger::what()'],['../classgridfire_1_1exceptions_1_1_stale_engine_error.html#a15c1b625e8e58a457e7bc5dbb464eff4',1,'gridfire::exceptions::StaleEngineError::what()'],['../classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#afe87ef508f5b20ca99ec70510747caff',1,'gridfire::exceptions::FailedToPartitionEngineError::what()'],['../classgridfire_1_1exceptions_1_1_network_resized_error.html#a80f09d037fff3c55a9b937b37d101cc1',1,'gridfire::exceptions::NetworkResizedError::what()'],['../classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#a1619c3c96b1d89ce387705bbc1f36c69',1,'gridfire::exceptions::UnableToSetNetworkReactionsError::what()']]], + ['why_20these_20engines_20and_20views_3',['2. Why These Engines and Views?',['../md_docs_2static_2usage.html#autotoc_md61',1,'']]], + ['workflow_4',['Design Philosophy and Workflow',['../index.html#autotoc_md1',1,'']]], + ['workflow_20components_20and_20effects_5',['Workflow Components and Effects',['../index.html#autotoc_md51',1,'']]], + ['workflow_20examople_6',['Common Workflow Examople',['../index.html#autotoc_md53',1,'']]], + ['workflow_20example_7',['Common Workflow Example',['../index.html#autotoc_md50',1,'']]], + ['workflow_20in_20directnetworksolver_8',['Algorithmic Workflow in DirectNetworkSolver',['../index.html#autotoc_md42',1,'']]] ]; diff --git a/docs/html/search/all_1d.js b/docs/html/search/all_1d.js index 1da0cb42..64cc9a97 100644 --- a/docs/html/search/all_1d.js +++ b/docs/html/search/all_1d.js @@ -1,4 +1,4 @@ var searchData= [ - ['z_0',['z',['../structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#abb1416e2d8d4d27264c9eece547006b6',1,'gridfire::partition::record::RauscherThielemannPartitionDataRecord']]] + ['yi_5ftol_0',['Yi_tol',['../structgridfire_1_1_q_s_e_cache_config.html#a31d3e8d1b83109524c94641ce06fa351',1,'gridfire::QSECacheConfig']]] ]; diff --git a/docs/html/search/all_1e.js b/docs/html/search/all_1e.js index c59abada..1da0cb42 100644 --- a/docs/html/search/all_1e.js +++ b/docs/html/search/all_1e.js @@ -1,12 +1,4 @@ var searchData= [ - ['_7eengine_0',['~Engine',['../classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037',1,'gridfire::Engine']]], - ['_7eengineerror_1',['~EngineError',['../structgridfire_1_1expectations_1_1_engine_error.html#a018c845e244869df264b1b073de39897',1,'gridfire::expectations::EngineError']]], - ['_7eengineview_2',['~EngineView',['../classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74',1,'gridfire::EngineView']]], - ['_7enetwork_3',['~Network',['../classgridfire_1_1_network.html#ab8d83289b62dda9b4e02f25311f85b79',1,'gridfire::Network']]], - ['_7enetworkfileparser_4',['~NetworkFileParser',['../classgridfire_1_1io_1_1_network_file_parser.html#a9b4095d06fad5df3805c92ae97b3eab3',1,'gridfire::io::NetworkFileParser']]], - ['_7enetworksolverstrategy_5',['~NetworkSolverStrategy',['../classgridfire_1_1solver_1_1_network_solver_strategy.html#a1693dc93f63599c89587d729aca8e318',1,'gridfire::solver::NetworkSolverStrategy']]], - ['_7epartitionfunction_6',['~PartitionFunction',['../classgridfire_1_1partition_1_1_partition_function.html#a197a0663dcfb4ab4be3b0e14b98391db',1,'gridfire::partition::PartitionFunction']]], - ['_7ereaction_7',['~Reaction',['../classgridfire_1_1reaction_1_1_reaction.html#ab1860df84843be70f97469761e11ab6a',1,'gridfire::reaction::Reaction::~Reaction()'],['../classgridfire_1_1_reaction.html#ab1860df84843be70f97469761e11ab6a',1,'gridfire::Reaction::~Reaction()']]], - ['_7escreeningmodel_8',['~ScreeningModel',['../classgridfire_1_1screening_1_1_screening_model.html#adef175acdbd911527f56a1f1592579a7',1,'gridfire::screening::ScreeningModel']]] + ['z_0',['z',['../structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#abb1416e2d8d4d27264c9eece547006b6',1,'gridfire::partition::record::RauscherThielemannPartitionDataRecord']]] ]; diff --git a/docs/html/search/all_1f.js b/docs/html/search/all_1f.js new file mode 100644 index 00000000..c59abada --- /dev/null +++ b/docs/html/search/all_1f.js @@ -0,0 +1,12 @@ +var searchData= +[ + ['_7eengine_0',['~Engine',['../classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037',1,'gridfire::Engine']]], + ['_7eengineerror_1',['~EngineError',['../structgridfire_1_1expectations_1_1_engine_error.html#a018c845e244869df264b1b073de39897',1,'gridfire::expectations::EngineError']]], + ['_7eengineview_2',['~EngineView',['../classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74',1,'gridfire::EngineView']]], + ['_7enetwork_3',['~Network',['../classgridfire_1_1_network.html#ab8d83289b62dda9b4e02f25311f85b79',1,'gridfire::Network']]], + ['_7enetworkfileparser_4',['~NetworkFileParser',['../classgridfire_1_1io_1_1_network_file_parser.html#a9b4095d06fad5df3805c92ae97b3eab3',1,'gridfire::io::NetworkFileParser']]], + ['_7enetworksolverstrategy_5',['~NetworkSolverStrategy',['../classgridfire_1_1solver_1_1_network_solver_strategy.html#a1693dc93f63599c89587d729aca8e318',1,'gridfire::solver::NetworkSolverStrategy']]], + ['_7epartitionfunction_6',['~PartitionFunction',['../classgridfire_1_1partition_1_1_partition_function.html#a197a0663dcfb4ab4be3b0e14b98391db',1,'gridfire::partition::PartitionFunction']]], + ['_7ereaction_7',['~Reaction',['../classgridfire_1_1reaction_1_1_reaction.html#ab1860df84843be70f97469761e11ab6a',1,'gridfire::reaction::Reaction::~Reaction()'],['../classgridfire_1_1_reaction.html#ab1860df84843be70f97469761e11ab6a',1,'gridfire::Reaction::~Reaction()']]], + ['_7escreeningmodel_8',['~ScreeningModel',['../classgridfire_1_1screening_1_1_screening_model.html#adef175acdbd911527f56a1f1592579a7',1,'gridfire::screening::ScreeningModel']]] +]; diff --git a/docs/html/search/all_2.js b/docs/html/search/all_2.js index 7941b051..53595070 100644 --- a/docs/html/search/all_2.js +++ b/docs/html/search/all_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['3_20step_20by_20step_20example_0',['3. Step-by-Step Example',['../md_docs_2static_2usage.html#autotoc_md31',1,'']]] + ['3_20step_20by_20step_20example_0',['3. Step-by-Step Example',['../md_docs_2static_2usage.html#autotoc_md63',1,'']]] ]; diff --git a/docs/html/search/all_3.js b/docs/html/search/all_3.js index 1100a2d3..9c5cd5f3 100644 --- a/docs/html/search/all_3.js +++ b/docs/html/search/all_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['4_20visualizing_20reaction_20networks_0',['4. Visualizing Reaction Networks',['../md_docs_2static_2usage.html#autotoc_md33',1,'']]] + ['4_20visualizing_20reaction_20networks_0',['4. Visualizing Reaction Networks',['../md_docs_2static_2usage.html#autotoc_md65',1,'']]] ]; diff --git a/docs/html/search/all_4.js b/docs/html/search/all_4.js index 24bdd050..1ac763f7 100644 --- a/docs/html/search/all_4.js +++ b/docs/html/search/all_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['5_20beyond_20the_20basics_0',['5. Beyond the Basics',['../md_docs_2static_2usage.html#autotoc_md35',1,'']]] + ['5_20beyond_20the_20basics_0',['5. Beyond the Basics',['../md_docs_2static_2usage.html#autotoc_md67',1,'']]] ]; diff --git a/docs/html/search/all_5.js b/docs/html/search/all_5.js index eb917eaf..137cb21a 100644 --- a/docs/html/search/all_5.js +++ b/docs/html/search/all_5.js @@ -1,37 +1,4 @@ var searchData= [ - ['a_0',['a',['../structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#a677505655a1c6922dfa9b32b70d7e815',1,'gridfire::partition::record::RauscherThielemannPartitionDataRecord']]], - ['a0_1',['a0',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a2fa6b65e300dcd181222b743c2b3d6ed',1,'gridfire::reaction::RateCoefficientSet']]], - ['a1_2',['a1',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#ace9dbd928e179784e47eaa108ce8d721',1,'gridfire::reaction::RateCoefficientSet']]], - ['a2_3',['a2',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a2a9316d19bc2e8bf0a7872eb6fe8a53f',1,'gridfire::reaction::RateCoefficientSet']]], - ['a3_4',['a3',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a3d047485ebb57d6c763adfe4aae493b1',1,'gridfire::reaction::RateCoefficientSet']]], - ['a4_5',['a4',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#ae57b2eac71cb4ed9947f40c9cb8fc3ca',1,'gridfire::reaction::RateCoefficientSet']]], - ['a5_6',['a5',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a8c79db4e649b4eb1d29c43ebe4e95458',1,'gridfire::reaction::RateCoefficientSet']]], - ['a6_7',['a6',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#adf8e6ed7f91cb9e15d1469a808b1877a',1,'gridfire::reaction::RateCoefficientSet']]], - ['abs_5fstype_5fregister_5fdynamic_5fengine_5fbindings_8',['abs_stype_register_dynamic_engine_bindings',['../engine_2bindings_8cpp.html#a4066aaf2dca39ee1ed37ad53169f1cdf',1,'abs_stype_register_dynamic_engine_bindings(pybind11::module &m): bindings.cpp'],['../engine_2bindings_8h.html#a4066aaf2dca39ee1ed37ad53169f1cdf',1,'abs_stype_register_dynamic_engine_bindings(pybind11::module &m): bindings.cpp']]], - ['abs_5fstype_5fregister_5fengine_5fbindings_9',['abs_stype_register_engine_bindings',['../engine_2bindings_8cpp.html#a01ff627d4ef6a21b3323cd383dd29841',1,'abs_stype_register_engine_bindings(pybind11::module &m): bindings.cpp'],['../engine_2bindings_8h.html#a01ff627d4ef6a21b3323cd383dd29841',1,'abs_stype_register_engine_bindings(pybind11::module &m): bindings.cpp']]], - ['adaptive_20network_20view_10',['C++ Example: Adaptive Network View',['../index.html#autotoc_md19',1,'']]], - ['adaptiveengineview_11',['AdaptiveEngineView',['../classgridfire_1_1_adaptive_engine_view.html',1,'gridfire::AdaptiveEngineView'],['../classgridfire_1_1_adaptive_engine_view.html#ad599363cdd457e72e2e2937b0222c455',1,'gridfire::AdaptiveEngineView::AdaptiveEngineView()']]], - ['adaptiveengineview_20example_12',['AdaptiveEngineView Example',['../engine_8h.html#AdaptiveEngineViewExample',1,'']]], - ['add_5freaction_13',['add_reaction',['../classgridfire_1_1reaction_1_1_logical_reaction.html#a14a24cb8ea25a1514134acc51197f1de',1,'gridfire::reaction::LogicalReaction::add_reaction()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a339dbbf883b6ae20e33d9782d8376bcf',1,'gridfire::reaction::TemplatedReactionSet::add_reaction()']]], - ['addouble_14',['ADDouble',['../classgridfire_1_1screening_1_1_screening_model.html#a107ff2897f040d6f27f69d56a0bdd28d',1,'gridfire::screening::ScreeningModel::ADDouble'],['../classgridfire_1_1screening_1_1_bare_screening_model.html#a51119d705267e0b415aae8b4881d8c96',1,'gridfire::screening::BareScreeningModel::ADDouble'],['../namespacegridfire.html#a1121d0b2d005195333412559fa29d3cc',1,'gridfire::ADDouble'],['../namespacegridfire_1_1screening.html#ae7dd1a7ccb7bf3c05084094ab008d8a3',1,'gridfire::screening::ADDouble'],['../py__screening_8cpp.html#a4c5a7b887f31226ce0b82409f819833b',1,'ADDouble: py_screening.cpp']]], - ['affected_5fspecies_5findices_15',['affected_species_indices',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a3e2e67e532970738d20491ea56b170f3',1,'gridfire::GraphEngine::PrecomputedReaction']]], - ['aion_16',['aIon',['../structgridfire_1_1approx8_1_1_approx8_net.html#a296e54c1b22f0c5d4d07a13577c6e069',1,'gridfire::approx8::Approx8Net']]], - ['algebraic_5findices_17',['algebraic_indices',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#ab11be6e7afeef1ac9e4314ad8345e0b0',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], - ['algorithmic_20workflow_20in_20directnetworksolver_18',['Algorithmic Workflow in DirectNetworkSolver',['../index.html#autotoc_md15',1,'']]], - ['all_19',['All',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505ab1c94ca2fbc3e78fc30069c8d0f01680',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['all_5fspecies_20',['all_species',['../classgridfire_1_1reaction_1_1_reaction.html#a7dc8fda87e0581fde6da0a81cf4d7224',1,'gridfire::reaction::Reaction::all_species()'],['../classgridfire_1_1_reaction.html#a7dc8fda87e0581fde6da0a81cf4d7224',1,'gridfire::Reaction::all_species()']]], - ['analyzetimescalepoolconnectivity_21',['analyzeTimescalePoolConnectivity',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#af13e764c118a6cc51847384e9c70e05b',1,'gridfire::MultiscalePartitioningEngineView']]], - ['and_20installation_22',['Python Bindings and Installation',['../index.html#autotoc_md7',1,'']]], - ['and_20installation_20instructions_23',['Build and Installation Instructions',['../index.html#autotoc_md2',1,'']]], - ['and_20logical_20flow_24',['Code Architecture and Logical Flow',['../index.html#autotoc_md9',1,'']]], - ['and_20views_25',['2. Why These Engines and Views?',['../md_docs_2static_2usage.html#autotoc_md29',1,'']]], - ['approx8_26',['APPROX8',['../namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37a1fc7adf719c40457abfdb8334675faea',1,'gridfire']]], - ['approx8net_27',['Approx8Net',['../structgridfire_1_1approx8_1_1_approx8_net.html',1,'gridfire::approx8']]], - ['approx8network_28',['Approx8Network',['../classgridfire_1_1approx8_1_1_approx8_network.html',1,'gridfire::approx8::Approx8Network'],['../classgridfire_1_1approx8_1_1_approx8_network.html#a65066078081c544be4e56e25eb407c8b',1,'gridfire::approx8::Approx8Network::Approx8Network()']]], - ['architecture_20and_20logical_20flow_29',['Code Architecture and Logical Flow',['../index.html#autotoc_md9',1,'']]], - ['atomicreverserate_30',['AtomicReverseRate',['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html',1,'gridfire::GraphEngine::AtomicReverseRate'],['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a20d8e668f0af5fad5b7eda12564dc7cf',1,'gridfire::GraphEngine::AtomicReverseRate::AtomicReverseRate()']]], - ['available_20engines_31',['Available Engines',['../engine_8h.html#AvailableEngines',1,'']]], - ['available_20partition_20functions_32',['Available Partition Functions',['../index.html#autotoc_md11',1,'']]], - ['available_20views_33',['Available Views',['../engine_8h.html#AvailableViews',1,'']]] + ['_3a_0',['NetworkSolverStrategy&lt;EngineT&gt;:',['../index.html#autotoc_md37',1,'']]] ]; diff --git a/docs/html/search/all_6.js b/docs/html/search/all_6.js index 23aab125..8722e485 100644 --- a/docs/html/search/all_6.js +++ b/docs/html/search/all_6.js @@ -1,25 +1,47 @@ var searchData= [ - ['back_0',['BACK',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329ad8c6323fcc54dfc5319fbd935ae4f75d',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], - ['bare_1',['BARE',['../namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25ad80b95b1abb9c8659fa4cc9d3d29bb71',1,'gridfire::screening']]], - ['barescreeningmodel_2',['BareScreeningModel',['../classgridfire_1_1screening_1_1_bare_screening_model.html',1,'gridfire::screening']]], - ['base_5fnetwork_5ftoo_5fshallow_3',['BASE_NETWORK_TOO_SHALLOW',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154ab837953f2841baabbae6bb5f2e43e71e',1,'gridfire']]], - ['basepartitiontype_4',['BasePartitionType',['../namespacegridfire_1_1partition.html#ae931a76ba5efada4ca45ac93333e728c',1,'gridfire::partition']]], - ['basepartitiontypetostring_5',['basePartitionTypeToString',['../namespacegridfire_1_1partition.html#a97237521bc760f7521346f8db472dc8e',1,'gridfire::partition']]], - ['basics_6',['5. Beyond the Basics',['../md_docs_2static_2usage.html#autotoc_md35',1,'']]], - ['begin_7',['begin',['../classgridfire_1_1reaction_1_1_logical_reaction.html#a4ae3806e5e1a802b86a6de292d043476',1,'gridfire::reaction::LogicalReaction::begin()'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#a5d410de1053f8028faed1f0d0a6083f5',1,'gridfire::reaction::LogicalReaction::begin() const'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a87257704009fcd57b553f86cdaacb597',1,'gridfire::reaction::TemplatedReactionSet::begin()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#aee42bb25973dadc6629bdb5cb1db6369',1,'gridfire::reaction::TemplatedReactionSet::begin() const']]], - ['beyond_20the_20basics_8',['5. Beyond the Basics',['../md_docs_2static_2usage.html#autotoc_md35',1,'']]], - ['bin_9',['bin',['../structgridfire_1_1_q_s_e_cache_key.html#ac7e043ac0254936602c37a7e6a1391b3',1,'gridfire::QSECacheKey']]], - ['bindings_20and_20installation_10',['Python Bindings and Installation',['../index.html#autotoc_md7',1,'']]], - ['bindings_2ecpp_11',['bindings.cpp',['../bindings_8cpp.html',1,'(Global Namespace)'],['../engine_2bindings_8cpp.html',1,'(Global Namespace)'],['../exceptions_2bindings_8cpp.html',1,'(Global Namespace)'],['../expectations_2bindings_8cpp.html',1,'(Global Namespace)'],['../io_2bindings_8cpp.html',1,'(Global Namespace)'],['../partition_2bindings_8cpp.html',1,'(Global Namespace)'],['../reaction_2bindings_8cpp.html',1,'(Global Namespace)'],['../screening_2bindings_8cpp.html',1,'(Global Namespace)'],['../solver_2bindings_8cpp.html',1,'(Global Namespace)'],['../types_2bindings_8cpp.html',1,'(Global Namespace)'],['../utils_2bindings_8cpp.html',1,'(Global Namespace)']]], - ['bindings_2eh_12',['bindings.h',['../engine_2bindings_8h.html',1,'(Global Namespace)'],['../exceptions_2bindings_8h.html',1,'(Global Namespace)'],['../expectations_2bindings_8h.html',1,'(Global Namespace)'],['../io_2bindings_8h.html',1,'(Global Namespace)'],['../partition_2bindings_8h.html',1,'(Global Namespace)'],['../reaction_2bindings_8h.html',1,'(Global Namespace)'],['../screening_2bindings_8h.html',1,'(Global Namespace)'],['../solver_2bindings_8h.html',1,'(Global Namespace)'],['../types_2bindings_8h.html',1,'(Global Namespace)'],['../utils_2bindings_8h.html',1,'(Global Namespace)']]], - ['bound_13',['bound',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a5f673ab0425f06f3639cc9b5200ee3af',1,'gridfire::partition::RauscherThielemannPartitionFunction::IdentifiedIsotope']]], - ['bounds_14',['Bounds',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], - ['build_20and_20installation_20instructions_15',['Build and Installation Instructions',['../index.html#autotoc_md2',1,'']]], - ['build_5freaclib_5fnuclear_5fnetwork_16',['build_reaclib_nuclear_network',['../namespacegridfire.html#aedddb89e400a6111f69bfe0c3fd4214e',1,'gridfire::build_reaclib_nuclear_network(const fourdst::composition::Composition &composition, BuildDepthType maxLayers=NetworkBuildDepth::Full, bool reverse=false)'],['../namespacegridfire.html#a745c6568723947f8e1ff874c9d3f4733',1,'gridfire::build_reaclib_nuclear_network(const Composition &composition, BuildDepthType maxLayers, bool reverse)']]], - ['buildconnectivitygraph_17',['buildConnectivityGraph',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#aae0865e361dfeb23984d70409fdd9f39',1,'gridfire::MultiscalePartitioningEngineView::buildConnectivityGraph(const std::unordered_set< size_t > &fast_reaction_indices) const'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#ae3875c61dc916c0982ed122c2e272d94',1,'gridfire::MultiscalePartitioningEngineView::buildConnectivityGraph(const std::vector< size_t > &species_pool) const']]], - ['builddepthtype_18',['BuildDepthType',['../namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6',1,'gridfire']]], - ['building_20the_20c_20library_19',['Building the C++ Library',['../index.html#autotoc_md5',1,'']]], - ['building_2eh_20',['building.h',['../building_8h.html',1,'']]], - ['by_20step_20example_21',['3. Step-by-Step Example',['../md_docs_2static_2usage.html#autotoc_md31',1,'']]] + ['a_0',['a',['../structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#a677505655a1c6922dfa9b32b70d7e815',1,'gridfire::partition::record::RauscherThielemannPartitionDataRecord']]], + ['a_20note_20about_20composability_1',['A Note about composability',['../index.html#autotoc_md35',1,'']]], + ['a0_2',['a0',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a2fa6b65e300dcd181222b743c2b3d6ed',1,'gridfire::reaction::RateCoefficientSet']]], + ['a1_3',['a1',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#ace9dbd928e179784e47eaa108ce8d721',1,'gridfire::reaction::RateCoefficientSet']]], + ['a2_4',['a2',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a2a9316d19bc2e8bf0a7872eb6fe8a53f',1,'gridfire::reaction::RateCoefficientSet']]], + ['a3_5',['a3',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a3d047485ebb57d6c763adfe4aae493b1',1,'gridfire::reaction::RateCoefficientSet']]], + ['a4_6',['a4',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#ae57b2eac71cb4ed9947f40c9cb8fc3ca',1,'gridfire::reaction::RateCoefficientSet']]], + ['a5_7',['a5',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#a8c79db4e649b4eb1d29c43ebe4e95458',1,'gridfire::reaction::RateCoefficientSet']]], + ['a6_8',['a6',['../structgridfire_1_1reaction_1_1_rate_coefficient_set.html#adf8e6ed7f91cb9e15d1469a808b1877a',1,'gridfire::reaction::RateCoefficientSet']]], + ['about_20composability_9',['A Note about composability',['../index.html#autotoc_md35',1,'']]], + ['abs_5fstype_5fregister_5fdynamic_5fengine_5fbindings_10',['abs_stype_register_dynamic_engine_bindings',['../engine_2bindings_8cpp.html#a4066aaf2dca39ee1ed37ad53169f1cdf',1,'abs_stype_register_dynamic_engine_bindings(pybind11::module &m): bindings.cpp'],['../engine_2bindings_8h.html#a4066aaf2dca39ee1ed37ad53169f1cdf',1,'abs_stype_register_dynamic_engine_bindings(pybind11::module &m): bindings.cpp']]], + ['abs_5fstype_5fregister_5fengine_5fbindings_11',['abs_stype_register_engine_bindings',['../engine_2bindings_8cpp.html#a01ff627d4ef6a21b3323cd383dd29841',1,'abs_stype_register_engine_bindings(pybind11::module &m): bindings.cpp'],['../engine_2bindings_8h.html#a01ff627d4ef6a21b3323cd383dd29841',1,'abs_stype_register_engine_bindings(pybind11::module &m): bindings.cpp']]], + ['adaptive_20network_20view_12',['Adaptive Network View',['../index.html#autotoc_md48',1,'']]], + ['adaptiveengineview_13',['AdaptiveEngineView',['../classgridfire_1_1_adaptive_engine_view.html',1,'gridfire::AdaptiveEngineView'],['../classgridfire_1_1_adaptive_engine_view.html#ad599363cdd457e72e2e2937b0222c455',1,'gridfire::AdaptiveEngineView::AdaptiveEngineView()']]], + ['adaptiveengineview_20example_14',['AdaptiveEngineView Example',['../engine_8h.html#AdaptiveEngineViewExample',1,'']]], + ['add_5freaction_15',['add_reaction',['../classgridfire_1_1reaction_1_1_logical_reaction.html#a14a24cb8ea25a1514134acc51197f1de',1,'gridfire::reaction::LogicalReaction::add_reaction()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a339dbbf883b6ae20e33d9782d8376bcf',1,'gridfire::reaction::TemplatedReactionSet::add_reaction()']]], + ['addouble_16',['ADDouble',['../classgridfire_1_1screening_1_1_screening_model.html#a107ff2897f040d6f27f69d56a0bdd28d',1,'gridfire::screening::ScreeningModel::ADDouble'],['../classgridfire_1_1screening_1_1_bare_screening_model.html#a51119d705267e0b415aae8b4881d8c96',1,'gridfire::screening::BareScreeningModel::ADDouble'],['../namespacegridfire.html#a1121d0b2d005195333412559fa29d3cc',1,'gridfire::ADDouble'],['../namespacegridfire_1_1screening.html#ae7dd1a7ccb7bf3c05084094ab008d8a3',1,'gridfire::screening::ADDouble'],['../py__screening_8cpp.html#a4c5a7b887f31226ce0b82409f819833b',1,'ADDouble: py_screening.cpp']]], + ['affected_5fspecies_5findices_17',['affected_species_indices',['../structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html#a3e2e67e532970738d20491ea56b170f3',1,'gridfire::GraphEngine::PrecomputedReaction']]], + ['aion_18',['aIon',['../structgridfire_1_1approx8_1_1_approx8_net.html#a296e54c1b22f0c5d4d07a13577c6e069',1,'gridfire::approx8::Approx8Net']]], + ['algebraic_5findices_19',['algebraic_indices',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#ab11be6e7afeef1ac9e4314ad8345e0b0',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], + ['algorithmic_20workflow_20in_20directnetworksolver_20',['Algorithmic Workflow in DirectNetworkSolver',['../index.html#autotoc_md42',1,'']]], + ['all_21',['All',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505ab1c94ca2fbc3e78fc30069c8d0f01680',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['all_5fspecies_22',['all_species',['../classgridfire_1_1reaction_1_1_reaction.html#a7dc8fda87e0581fde6da0a81cf4d7224',1,'gridfire::reaction::Reaction::all_species()'],['../classgridfire_1_1_reaction.html#a7dc8fda87e0581fde6da0a81cf4d7224',1,'gridfire::Reaction::all_species()']]], + ['analyzetimescalepoolconnectivity_23',['analyzeTimescalePoolConnectivity',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#af13e764c118a6cc51847384e9c70e05b',1,'gridfire::MultiscalePartitioningEngineView']]], + ['and_20build_24',['CLI config loading, setup, and build',['../index.html#autotoc_md21',1,'']]], + ['and_20effects_25',['Workflow Components and Effects',['../index.html#autotoc_md51',1,'']]], + ['and_20installation_26',['Automatic Build and Installation',['../index.html#autotoc_md8',1,'']]], + ['and_20installation_20instructions_27',['Script Build and Installation Instructions',['../index.html#autotoc_md9',1,'']]], + ['and_20logical_20flow_28',['Code Architecture and Logical Flow',['../index.html#autotoc_md27',1,'']]], + ['and_20meson_20setup_29',['TUI config loading and meson setup',['../index.html#autotoc_md20',1,'']]], + ['and_20netout_30',['NetIn and NetOut',['../index.html#autotoc_md38',1,'']]], + ['and_20saving_31',['TUI config and saving',['../index.html#autotoc_md19',1,'']]], + ['and_20views_32',['2. Why These Engines and Views?',['../md_docs_2static_2usage.html#autotoc_md61',1,'']]], + ['and_20workflow_33',['Design Philosophy and Workflow',['../index.html#autotoc_md1',1,'']]], + ['approx8_34',['APPROX8',['../namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37a1fc7adf719c40457abfdb8334675faea',1,'gridfire']]], + ['approx8net_35',['Approx8Net',['../structgridfire_1_1approx8_1_1_approx8_net.html',1,'gridfire::approx8']]], + ['approx8network_36',['Approx8Network',['../classgridfire_1_1approx8_1_1_approx8_network.html',1,'gridfire::approx8::Approx8Network'],['../classgridfire_1_1approx8_1_1_approx8_network.html#a65066078081c544be4e56e25eb407c8b',1,'gridfire::approx8::Approx8Network::Approx8Network()']]], + ['architecture_20and_20logical_20flow_37',['Code Architecture and Logical Flow',['../index.html#autotoc_md27',1,'']]], + ['atomicreverserate_38',['AtomicReverseRate',['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html',1,'gridfire::GraphEngine::AtomicReverseRate'],['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a20d8e668f0af5fad5b7eda12564dc7cf',1,'gridfire::GraphEngine::AtomicReverseRate::AtomicReverseRate()']]], + ['autodiff_39',['AutoDiff',['../index.html#autotoc_md32',1,'']]], + ['automatic_20build_20and_20installation_40',['Automatic Build and Installation',['../index.html#autotoc_md8',1,'']]], + ['available_20engines_41',['Available Engines',['../engine_8h.html#AvailableEngines',1,'']]], + ['available_20partition_20functions_42',['Available Partition Functions',['../index.html#autotoc_md31',1,'']]], + ['available_20views_43',['Available Views',['../engine_8h.html#AvailableViews',1,'']]] ]; diff --git a/docs/html/search/all_7.js b/docs/html/search/all_7.js index 162baf12..42267fb5 100644 --- a/docs/html/search/all_7.js +++ b/docs/html/search/all_7.js @@ -1,60 +1,27 @@ var searchData= [ - ['c_0',['c',['../structgridfire_1_1_graph_engine_1_1constants.html#a8bea6e348699c1aea93d17bb56739306',1,'gridfire::GraphEngine::constants']]], - ['c_20example_3a_20adaptive_20network_20view_1',['C++ Example: Adaptive Network View',['../index.html#autotoc_md19',1,'']]], - ['c_20example_3a_20graphengine_20initialization_2',['C++ Example: GraphEngine Initialization',['../index.html#autotoc_md18',1,'']]], - ['c_20library_3',['Building the C++ Library',['../index.html#autotoc_md5',1,'']]], - ['c12a_5frate_4',['c12a_rate',['../namespacegridfire_1_1approx8.html#af7d9b901dbb3c88c151d927912d5121f',1,'gridfire::approx8']]], - ['c12c12_5frate_5',['c12c12_rate',['../namespacegridfire_1_1approx8.html#a70eb18e9706ac28a308dcb4fcec7421f',1,'gridfire::approx8']]], - ['c12o16_5frate_6',['c12o16_rate',['../namespacegridfire_1_1approx8.html#a8c30b7e6099c5fc2aa94f9c68fd075dc',1,'gridfire::approx8']]], - ['c12p_5frate_7',['c12p_rate',['../namespacegridfire_1_1approx8.html#a890ad24c2cdb15fb76a3ff8a7b8d77db',1,'gridfire::approx8']]], - ['cachestats_8',['CacheStats',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html',1,'gridfire::MultiscalePartitioningEngineView']]], - ['calculate_5fforward_5frate_5flog_5fderivative_9',['calculate_forward_rate_log_derivative',['../classgridfire_1_1reaction_1_1_reaction.html#a3a8ba9212d76d5ce51f20df6892c6061',1,'gridfire::reaction::Reaction::calculate_forward_rate_log_derivative()'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#aa4b8d0d30459f360ff6e29d848e943d5',1,'gridfire::reaction::LogicalReaction::calculate_forward_rate_log_derivative()'],['../classgridfire_1_1_reaction.html#a3a8ba9212d76d5ce51f20df6892c6061',1,'gridfire::Reaction::calculate_forward_rate_log_derivative()']]], - ['calculate_5frate_10',['calculate_rate',['../classgridfire_1_1reaction_1_1_reaction.html#ad81e9b2a1773470059ca6989c60556ec',1,'gridfire::reaction::Reaction::calculate_rate(const double T9) const'],['../classgridfire_1_1reaction_1_1_reaction.html#a735192a42f72cd68f289493753e1a616',1,'gridfire::reaction::Reaction::calculate_rate(const CppAD::AD< double > T9) const'],['../classgridfire_1_1reaction_1_1_reaction.html#a648b9ed6108bed2469dc028fb7e351af',1,'gridfire::reaction::Reaction::calculate_rate(const T T9) const'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#a1d2fb3b6a6a1860ace98b32447d1dd1b',1,'gridfire::reaction::LogicalReaction::calculate_rate(const double T9) const override'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#adad6f4297c1d8ce487eab092b73cdd32',1,'gridfire::reaction::LogicalReaction::calculate_rate(const CppAD::AD< double > T9) const override'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#a019b721d83741acdb16036f00739f87c',1,'gridfire::reaction::LogicalReaction::calculate_rate(const T T9) const'],['../classgridfire_1_1_reaction.html#ad81e9b2a1773470059ca6989c60556ec',1,'gridfire::Reaction::calculate_rate(const double T9) const'],['../classgridfire_1_1_reaction.html#a735192a42f72cd68f289493753e1a616',1,'gridfire::Reaction::calculate_rate(const CppAD::AD< double > T9) const'],['../classgridfire_1_1_reaction.html#a648b9ed6108bed2469dc028fb7e351af',1,'gridfire::Reaction::calculate_rate(const T T9) const']]], - ['calculateallderivatives_11',['calculateAllDerivatives',['../classgridfire_1_1_graph_engine.html#af41df9ce979b6410e12642cb093916c9',1,'gridfire::GraphEngine::calculateAllDerivatives(const std::vector< T > &Y_in, T T9, T rho) const'],['../classgridfire_1_1_graph_engine.html#aaf4d54e4b774ab8ec8eabec006579d31',1,'gridfire::GraphEngine::calculateAllDerivatives(const std::vector< double > &Y_in, const double T9, const double rho) const'],['../classgridfire_1_1_graph_engine.html#a71a3d1181b90c3becdc5d9a3da05b9c9',1,'gridfire::GraphEngine::calculateAllDerivatives(const std::vector< ADDouble > &Y_in, const ADDouble &T9, const ADDouble &rho) const']]], - ['calculateallderivativesusingprecomputation_12',['calculateAllDerivativesUsingPrecomputation',['../classgridfire_1_1_graph_engine.html#a97f98706b51fbe0d167ed81ffe58c438',1,'gridfire::GraphEngine']]], - ['calculateallreactionflows_13',['calculateAllReactionFlows',['../classgridfire_1_1_adaptive_engine_view.html#abdbaf4b87629efe43ac1255dad424c0c',1,'gridfire::AdaptiveEngineView']]], - ['calculatecreationrate_14',['calculateCreationRate',['../namespacegridfire.html#a7c4b6104d5dfc5afddda36f726c5d07d',1,'gridfire']]], - ['calculatedestructionrateconstant_15',['calculateDestructionRateConstant',['../namespacegridfire.html#a8f26d5f5fabb42e88261e42bc060cea2',1,'gridfire']]], - ['calculatefactors_5fimpl_16',['calculateFactors_impl',['../classgridfire_1_1screening_1_1_bare_screening_model.html#a6c93b72c8ca34623127f0846d8dee50a',1,'gridfire::screening::BareScreeningModel::calculateFactors_impl()'],['../classgridfire_1_1screening_1_1_weak_screening_model.html#a2695206d46b9d2c2503f8e58c44df88f',1,'gridfire::screening::WeakScreeningModel::calculateFactors_impl()']]], - ['calculatemolarreactionflow_17',['CalculateMolarReactionFlow',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a03d2b9a7ab8b282118ff9e9e2e8c2894',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['calculatemolarreactionflow_18',['calculateMolarReactionFlow',['../classgridfire_1_1_dynamic_engine.html#a6633b1757c41dd9e1c397333f4f9e785',1,'gridfire::DynamicEngine::calculateMolarReactionFlow()'],['../classgridfire_1_1_graph_engine.html#a9245642b741f215e52861d00e756fb3f',1,'gridfire::GraphEngine::calculateMolarReactionFlow(const reaction::Reaction &reaction, const std::vector< double > &Y, const double T9, const double rho) const override'],['../classgridfire_1_1_graph_engine.html#a5e96b5a0b34c8932f0e14eabda57f1a4',1,'gridfire::GraphEngine::calculateMolarReactionFlow(const reaction::Reaction &reaction, const std::vector< T > &Y, const T T9, const T rho) const'],['../classgridfire_1_1_adaptive_engine_view.html#a048d4b1d41ecb4125a558d1b9ed7cb31',1,'gridfire::AdaptiveEngineView::calculateMolarReactionFlow()'],['../classgridfire_1_1_defined_engine_view.html#a142725470f96cba3edb48a29f1264032',1,'gridfire::DefinedEngineView::calculateMolarReactionFlow()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a79eb9c108d694a27ec913ed0143aa044',1,'gridfire::MultiscalePartitioningEngineView::calculateMolarReactionFlow()'],['../class_py_dynamic_engine.html#a6224f546ba66b1257506b1fc9f47195a',1,'PyDynamicEngine::calculateMolarReactionFlow()']]], - ['calculatereversemolarreactionflow_19',['calculateReverseMolarReactionFlow',['../classgridfire_1_1_graph_engine.html#a17774cd9ffcf1ba94019df766a0984a0',1,'gridfire::GraphEngine']]], - ['calculatereverserate_20',['calculateReverseRate',['../classgridfire_1_1_graph_engine.html#a0b7b85f824e1021ae6e56b644db53b28',1,'gridfire::GraphEngine']]], - ['calculatereverseratetwobody_21',['calculateReverseRateTwoBody',['../classgridfire_1_1_graph_engine.html#a01fc9fd5d576b66d07360d05e821c755',1,'gridfire::GraphEngine']]], - ['calculatereverseratetwobodyderivative_22',['calculateReverseRateTwoBodyDerivative',['../classgridfire_1_1_graph_engine.html#af28950c5af3a92eb03a1a64ed0f913e7',1,'gridfire::GraphEngine']]], - ['calculaterhsandenergy_23',['CalculateRHSAndEnergy',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505aafefea58639f78d7c750970bbad28420',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['calculaterhsandenergy_24',['calculateRHSAndEnergy',['../classgridfire_1_1_engine.html#a89f714d19b84a93a004a7afbb487a6cb',1,'gridfire::Engine::calculateRHSAndEnergy()'],['../classgridfire_1_1_graph_engine.html#aaed3743a52246b0f7bf03995e1c12081',1,'gridfire::GraphEngine::calculateRHSAndEnergy()'],['../classgridfire_1_1_adaptive_engine_view.html#af703ad17ea65ffff4b75bf8ccc00e5d5',1,'gridfire::AdaptiveEngineView::calculateRHSAndEnergy()'],['../classgridfire_1_1_defined_engine_view.html#a4b0d71367cb1d4c06bcd01251bbeb60d',1,'gridfire::DefinedEngineView::calculateRHSAndEnergy()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a716d7357e944e8394d8b8e0b5e7625eb',1,'gridfire::MultiscalePartitioningEngineView::calculateRHSAndEnergy()'],['../class_py_engine.html#a2f92602ecf210414b46838fc0a9ae26d',1,'PyEngine::calculateRHSAndEnergy()'],['../class_py_dynamic_engine.html#a5b7f0cfe327c634ec125303256de8b9a',1,'PyDynamicEngine::calculateRHSAndEnergy()']]], - ['calculatescreeningfactors_25',['calculateScreeningFactors',['../classgridfire_1_1screening_1_1_screening_model.html#aaec9184d80c86a2d8674e395dad81bde',1,'gridfire::screening::ScreeningModel::calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &Y, const double T9, const double rho) const =0'],['../classgridfire_1_1screening_1_1_screening_model.html#a6c381a823cb9c1680d3e9c846da4ae22',1,'gridfire::screening::ScreeningModel::calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< ADDouble > &Y, const ADDouble T9, const ADDouble rho) const =0'],['../classgridfire_1_1screening_1_1_bare_screening_model.html#ac35ad34c5da7e1b5087552aa5c83fe60',1,'gridfire::screening::BareScreeningModel::calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &Y, const double T9, const double rho) const override'],['../classgridfire_1_1screening_1_1_bare_screening_model.html#ac5647d633cd5bbd7cb5136b7fa4cad99',1,'gridfire::screening::BareScreeningModel::calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< ADDouble > &Y, const ADDouble T9, const ADDouble rho) const override'],['../classgridfire_1_1screening_1_1_weak_screening_model.html#afbaeaefe6b3ab3ecf81889ddc1cff76c',1,'gridfire::screening::WeakScreeningModel::calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &Y, const double T9, const double rho) const override'],['../classgridfire_1_1screening_1_1_weak_screening_model.html#ac6bc78769670a460af1ff88284cb8ad4',1,'gridfire::screening::WeakScreeningModel::calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< CppAD::AD< double > > &Y, const CppAD::AD< double > T9, const CppAD::AD< double > rho) const override'],['../class_py_screening.html#a2b8756c197eb89e77cb6dd231c979315',1,'PyScreening::calculateScreeningFactors(const gridfire::reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &Y, const double T9, const double rho) const override'],['../class_py_screening.html#a5539d59311c778cf7f0006acc8f84ade',1,'PyScreening::calculateScreeningFactors(const gridfire::reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< ADDouble > &Y, const ADDouble T9, const ADDouble rho) const override']]], - ['chapter_26',['chapter',['../structgridfire_1_1reaclib_1_1_reaction_record.html#a5c853b69a23b0a8c39ab4b55ac3fe3cc',1,'gridfire::reaclib::ReactionRecord::chapter'],['../classgridfire_1_1reaction_1_1_reaction.html#a5cb438adfefb640e4bc58e09053bd629',1,'gridfire::reaction::Reaction::chapter()'],['../classgridfire_1_1_reaction.html#a5cb438adfefb640e4bc58e09053bd629',1,'gridfire::Reaction::chapter()']]], - ['clear_27',['clear',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a05f71d318564d880079fd6c96d59ae21',1,'gridfire::reaction::TemplatedReactionSet']]], - ['clone_28',['clone',['../classgridfire_1_1partition_1_1_composite_partition_function.html#a7b000d55c7d1f489e54a57f7f4e3808a',1,'gridfire::partition::CompositePartitionFunction::clone()'],['../classgridfire_1_1partition_1_1_partition_function.html#a677a90f992fd56b8718e36655c33ce6d',1,'gridfire::partition::PartitionFunction::clone()'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#ade2b0f92a3d9b74968166793466a11e4',1,'gridfire::partition::GroundStatePartitionFunction::clone()'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ad229cac0a84df5ebbcaf0550f83debf6',1,'gridfire::partition::RauscherThielemannPartitionFunction::clone()'],['../class_py_partition_function.html#af918b357e38fb82499ad53584557c43d',1,'PyPartitionFunction::clone()']]], - ['code_20architecture_20and_20logical_20flow_29',['Code Architecture and Logical Flow',['../index.html#autotoc_md9',1,'']]], - ['coeffs_30',['coeffs',['../structgridfire_1_1reaclib_1_1_reaction_record.html#a80803f612e574859fde0a163bca84bc0',1,'gridfire::reaclib::ReactionRecord']]], - ['collect_31',['collect',['../classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e',1,'gridfire::DefinedEngineView']]], - ['collectatomicreverserateatomicbases_32',['collectAtomicReverseRateAtomicBases',['../classgridfire_1_1_graph_engine.html#a29b338630c959449c15881935ac30746',1,'gridfire::GraphEngine']]], - ['collectnetworkspecies_33',['collectNetworkSpecies',['../classgridfire_1_1_graph_engine.html#aedf42d83bfcc28313b6b6454034d2efa',1,'gridfire::GraphEngine']]], - ['common_20platforms_34',['Dependency Installation on Common Platforms',['../index.html#autotoc_md4',1,'']]], - ['common_20workflow_20example_35',['Common Workflow Example',['../index.html#autotoc_md21',1,'']]], - ['compositepartitionfunction_36',['CompositePartitionFunction',['../classgridfire_1_1partition_1_1_composite_partition_function.html',1,'gridfire::partition::CompositePartitionFunction'],['../classgridfire_1_1partition_1_1_composite_partition_function.html#ad80743933712de627c6a69d06d42ceb5',1,'gridfire::partition::CompositePartitionFunction::CompositePartitionFunction(const std::vector< BasePartitionType > &partitionFunctions)'],['../classgridfire_1_1partition_1_1_composite_partition_function.html#ac1bc5bedabef400fab6aceb477dbc6b9',1,'gridfire::partition::CompositePartitionFunction::CompositePartitionFunction(const CompositePartitionFunction &other)']]], - ['composition_37',['Engine Composition',['../engine_8h.html#EngineComposition',1,'']]], - ['composition_38',['composition',['../structgridfire_1_1_net_in.html#a13058f4929e72c1187abbebcddb8aed1',1,'gridfire::NetIn::composition'],['../structgridfire_1_1_net_out.html#a073529511ae0e52f868b47cce0e8ac0a',1,'gridfire::NetOut::composition']]], - ['compute_5fand_5fcache_39',['compute_and_cache',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a595aa16333693ee2bbcac35aa85a1c2a',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], - ['con_5fstype_5fregister_5fgraph_5fengine_5fbindings_40',['con_stype_register_graph_engine_bindings',['../engine_2bindings_8cpp.html#a61b016667b7477d898be2a2a5bc7cab8',1,'con_stype_register_graph_engine_bindings(pybind11::module &m): bindings.cpp'],['../engine_2bindings_8h.html#a61b016667b7477d898be2a2a5bc7cab8',1,'con_stype_register_graph_engine_bindings(pybind11::module &m): bindings.cpp']]], - ['config_41',['Config',['../classgridfire_1_1_adaptive_engine_view.html#afec39b2faa34ea65c5488dd8e11ba3c3',1,'gridfire::AdaptiveEngineView::Config'],['../classgridfire_1_1_file_defined_engine_view.html#a63f8f85e75ecaab6fa39d48d7a846187',1,'gridfire::FileDefinedEngineView::Config'],['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#ad913155a5a2a36b29e4ce4ca8d71c036',1,'gridfire::io::SimpleReactionListFileParser::Config'],['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#af43ad8375abf1cedfdccc296b9958c2b',1,'gridfire::io::MESANetworkFileParser::Config']]], - ['configuration_20options_42',['GraphEngine Configuration Options',['../index.html#autotoc_md10',1,'']]], - ['constants_43',['constants',['../structgridfire_1_1_graph_engine_1_1constants.html',1,'gridfire::GraphEngine']]], - ['constructcandidategroups_44',['constructCandidateGroups',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#ac206840057bac65b7f7738e6dfd1047a',1,'gridfire::MultiscalePartitioningEngineView']]], - ['construction_2ecpp_45',['construction.cpp',['../construction_8cpp.html',1,'']]], - ['construction_2eh_46',['construction.h',['../construction_8h.html',1,'']]], - ['constructprimingreactionset_47',['constructPrimingReactionSet',['../classgridfire_1_1_network_priming_engine_view.html#a91f60d8a6bd92dc5d5f6fcda8e89408f',1,'gridfire::NetworkPrimingEngineView']]], - ['constructreactionindexmap_48',['constructReactionIndexMap',['../classgridfire_1_1_adaptive_engine_view.html#a89614f4a48f60c4170a0197f45303e7c',1,'gridfire::AdaptiveEngineView::constructReactionIndexMap()'],['../classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68',1,'gridfire::DefinedEngineView::constructReactionIndexMap()']]], - ['constructspeciesindexmap_49',['constructSpeciesIndexMap',['../classgridfire_1_1_adaptive_engine_view.html#a896d29325b4233e83d9298850b617a2d',1,'gridfire::AdaptiveEngineView::constructSpeciesIndexMap()'],['../classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985',1,'gridfire::DefinedEngineView::constructSpeciesIndexMap()']]], - ['contains_50',['contains',['../classgridfire_1_1reaction_1_1_reaction.html#ab92785f331a446e51a0960b75d60b37b',1,'gridfire::reaction::Reaction::contains()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a7777ecd0f594fdf66ce57d22610fad3c',1,'gridfire::reaction::TemplatedReactionSet::contains(const std::string_view &id) const'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ab8cb5fbce6b819b9e4e44b0c2db54c6f',1,'gridfire::reaction::TemplatedReactionSet::contains(const Reaction &reaction) const'],['../classgridfire_1_1_reaction.html#ab92785f331a446e51a0960b75d60b37b',1,'gridfire::Reaction::contains()']]], - ['contains_5fproduct_51',['contains_product',['../classgridfire_1_1reaction_1_1_reaction.html#a074d3cd2421fd5d0133e47f0522403e2',1,'gridfire::reaction::Reaction::contains_product()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a443ec5d7138764b32975232e13071ccf',1,'gridfire::reaction::TemplatedReactionSet::contains_product()'],['../classgridfire_1_1_reaction.html#a074d3cd2421fd5d0133e47f0522403e2',1,'gridfire::Reaction::contains_product()']]], - ['contains_5freactant_52',['contains_reactant',['../classgridfire_1_1reaction_1_1_reaction.html#abbe243affa61ba9b2cd2a7b905cd5e45',1,'gridfire::reaction::Reaction::contains_reactant()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac42606350d7557106f7954b1f114c128',1,'gridfire::reaction::TemplatedReactionSet::contains_reactant()'],['../classgridfire_1_1_reaction.html#abbe243affa61ba9b2cd2a7b905cd5e45',1,'gridfire::Reaction::contains_reactant()']]], - ['contains_5fspecies_53',['contains_species',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ad870856d206d93f27125c88d44ff9e34',1,'gridfire::reaction::TemplatedReactionSet']]], - ['convert_5fnetin_54',['convert_netIn',['../classgridfire_1_1approx8_1_1_approx8_network.html#a56426da6f1af7eb8a6d1cc70bc8e742a',1,'gridfire::approx8::Approx8Network']]], - ['culling_55',['culling',['../structgridfire_1_1_net_in.html#a6a5e909b46094ffa20da9a3da906e43f',1,'gridfire::NetIn']]], - ['cullreactionsbyflow_56',['cullReactionsByFlow',['../classgridfire_1_1_adaptive_engine_view.html#a42417e96fe9fd623458af109401daf08',1,'gridfire::AdaptiveEngineView']]] + ['back_0',['BACK',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329ad8c6323fcc54dfc5319fbd935ae4f75d',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], + ['bare_1',['BARE',['../namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25ad80b95b1abb9c8659fa4cc9d3d29bb71',1,'gridfire::screening']]], + ['barescreeningmodel_2',['BareScreeningModel',['../classgridfire_1_1screening_1_1_bare_screening_model.html',1,'gridfire::screening']]], + ['base_5fnetwork_5ftoo_5fshallow_3',['BASE_NETWORK_TOO_SHALLOW',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154ab837953f2841baabbae6bb5f2e43e71e',1,'gridfire']]], + ['basepartitiontype_4',['BasePartitionType',['../namespacegridfire_1_1partition.html#ae931a76ba5efada4ca45ac93333e728c',1,'gridfire::partition']]], + ['basepartitiontypetostring_5',['basePartitionTypeToString',['../namespacegridfire_1_1partition.html#a97237521bc760f7521346f8db472dc8e',1,'gridfire::partition']]], + ['basics_6',['5. Beyond the Basics',['../md_docs_2static_2usage.html#autotoc_md67',1,'']]], + ['begin_7',['begin',['../classgridfire_1_1reaction_1_1_logical_reaction.html#a4ae3806e5e1a802b86a6de292d043476',1,'gridfire::reaction::LogicalReaction::begin()'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#a5d410de1053f8028faed1f0d0a6083f5',1,'gridfire::reaction::LogicalReaction::begin() const'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a87257704009fcd57b553f86cdaacb597',1,'gridfire::reaction::TemplatedReactionSet::begin()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#aee42bb25973dadc6629bdb5cb1db6369',1,'gridfire::reaction::TemplatedReactionSet::begin() const']]], + ['beyond_20the_20basics_8',['5. Beyond the Basics',['../md_docs_2static_2usage.html#autotoc_md67',1,'']]], + ['bin_9',['bin',['../structgridfire_1_1_q_s_e_cache_key.html#ac7e043ac0254936602c37a7e6a1391b3',1,'gridfire::QSECacheKey']]], + ['bindings_2ecpp_10',['bindings.cpp',['../bindings_8cpp.html',1,'(Global Namespace)'],['../engine_2bindings_8cpp.html',1,'(Global Namespace)'],['../exceptions_2bindings_8cpp.html',1,'(Global Namespace)'],['../expectations_2bindings_8cpp.html',1,'(Global Namespace)'],['../io_2bindings_8cpp.html',1,'(Global Namespace)'],['../partition_2bindings_8cpp.html',1,'(Global Namespace)'],['../reaction_2bindings_8cpp.html',1,'(Global Namespace)'],['../screening_2bindings_8cpp.html',1,'(Global Namespace)'],['../solver_2bindings_8cpp.html',1,'(Global Namespace)'],['../types_2bindings_8cpp.html',1,'(Global Namespace)'],['../utils_2bindings_8cpp.html',1,'(Global Namespace)']]], + ['bindings_2eh_11',['bindings.h',['../engine_2bindings_8h.html',1,'(Global Namespace)'],['../exceptions_2bindings_8h.html',1,'(Global Namespace)'],['../expectations_2bindings_8h.html',1,'(Global Namespace)'],['../io_2bindings_8h.html',1,'(Global Namespace)'],['../partition_2bindings_8h.html',1,'(Global Namespace)'],['../reaction_2bindings_8h.html',1,'(Global Namespace)'],['../screening_2bindings_8h.html',1,'(Global Namespace)'],['../solver_2bindings_8h.html',1,'(Global Namespace)'],['../types_2bindings_8h.html',1,'(Global Namespace)'],['../utils_2bindings_8h.html',1,'(Global Namespace)']]], + ['bound_12',['bound',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a5f673ab0425f06f3639cc9b5200ee3af',1,'gridfire::partition::RauscherThielemannPartitionFunction::IdentifiedIsotope']]], + ['bounds_13',['Bounds',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], + ['build_14',['CLI config loading, setup, and build',['../index.html#autotoc_md21',1,'']]], + ['build_20and_20installation_15',['Automatic Build and Installation',['../index.html#autotoc_md8',1,'']]], + ['build_20and_20installation_20instructions_16',['Script Build and Installation Instructions',['../index.html#autotoc_md9',1,'']]], + ['build_20instructions_17',['Manual Build Instructions',['../index.html#autotoc_md11',1,'']]], + ['build_5freaclib_5fnuclear_5fnetwork_18',['build_reaclib_nuclear_network',['../namespacegridfire.html#aedddb89e400a6111f69bfe0c3fd4214e',1,'gridfire::build_reaclib_nuclear_network(const fourdst::composition::Composition &composition, BuildDepthType maxLayers=NetworkBuildDepth::Full, bool reverse=false)'],['../namespacegridfire.html#a745c6568723947f8e1ff874c9d3f4733',1,'gridfire::build_reaclib_nuclear_network(const Composition &composition, BuildDepthType maxLayers, bool reverse)']]], + ['buildconnectivitygraph_19',['buildConnectivityGraph',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#aae0865e361dfeb23984d70409fdd9f39',1,'gridfire::MultiscalePartitioningEngineView::buildConnectivityGraph(const std::unordered_set< size_t > &fast_reaction_indices) const'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#ae3875c61dc916c0982ed122c2e272d94',1,'gridfire::MultiscalePartitioningEngineView::buildConnectivityGraph(const std::vector< size_t > &species_pool) const']]], + ['builddepthtype_20',['BuildDepthType',['../namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6',1,'gridfire']]], + ['building_20the_20c_20library_21',['Building the C++ Library',['../index.html#autotoc_md23',1,'']]], + ['building_2eh_22',['building.h',['../building_8h.html',1,'']]], + ['by_20step_20example_23',['3. Step-by-Step Example',['../md_docs_2static_2usage.html#autotoc_md63',1,'']]] ]; diff --git a/docs/html/search/all_8.js b/docs/html/search/all_8.js index 9ba2c9f5..41006906 100644 --- a/docs/html/search/all_8.js +++ b/docs/html/search/all_8.js @@ -1,19 +1,70 @@ var searchData= [ - ['data_0',['data',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a9b8fc949cc2cb1729c719cf20463e070',1,'gridfire::partition::RauscherThielemannPartitionFunction::IdentifiedIsotope']]], - ['definedengineview_1',['DefinedEngineView',['../classgridfire_1_1_defined_engine_view.html',1,'gridfire::DefinedEngineView'],['../classgridfire_1_1_defined_engine_view.html#a9b319b4a1bd5a08381ebb183daf72c92',1,'gridfire::DefinedEngineView::DefinedEngineView()']]], - ['definedengineview_20example_2',['DefinedEngineView Example',['../engine_8h.html#DefinedEngineViewExample',1,'']]], - ['density_3',['density',['../structgridfire_1_1_net_in.html#a06f0dff9f8927b7cf2da3004c8fa1577',1,'gridfire::NetIn::density'],['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#ae8156ed7e659cb629da24a5b6734e2dc',1,'gridfire::exceptions::StaleEngineTrigger::density()']]], - ['dependency_20installation_20on_20common_20platforms_4',['Dependency Installation on Common Platforms',['../index.html#autotoc_md4',1,'']]], - ['design_5',['Engine Design',['../engine_8h.html#EngineDesign',1,'']]], - ['developer_20workflow_6',['Developer Workflow',['../index.html#autotoc_md8',1,'']]], - ['development_20from_20source_7',['1.2 Development from Source',['../md_docs_2static_2usage.html#autotoc_md27',1,'']]], - ['df_8',['df',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#aa65aec7175a56a31887b8b8fca5434bc',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], - ['directnetworksolver_9',['DirectNetworkSolver',['../index.html#autotoc_md15',1,'Algorithmic Workflow in DirectNetworkSolver'],['../classgridfire_1_1solver_1_1_direct_network_solver.html',1,'gridfire::solver::DirectNetworkSolver']]], - ['directnetworksolver_20implicit_20rosenbrock_20method_10',['DirectNetworkSolver (Implicit Rosenbrock Method)',['../index.html#autotoc_md14',1,'']]], - ['dp_5frate_11',['dp_rate',['../namespacegridfire_1_1approx8.html#a51d139de74680c8437d20a3fa622200c',1,'gridfire::approx8']]], - ['dt0_12',['dt0',['../structgridfire_1_1_net_in.html#a4e556f7bb18f46654b3445476734076a',1,'gridfire::NetIn']]], - ['dydt_13',['dydt',['../structgridfire_1_1_step_derivatives.html#ae0de268b86c2404379409c4feae0b34d',1,'gridfire::StepDerivatives']]], - ['dynamicengine_14',['DynamicEngine',['../classgridfire_1_1_dynamic_engine.html',1,'gridfire']]], - ['dynamicnetworksolverstrategy_15',['DynamicNetworkSolverStrategy',['../namespacegridfire_1_1solver.html#a8118d08bc25e439754b43a3f5ecc1db3',1,'gridfire::solver']]] + ['c_0',['C++',['../index.html#autotoc_md46',1,'']]], + ['c_1',['c',['../structgridfire_1_1_graph_engine_1_1constants.html#a8bea6e348699c1aea93d17bb56739306',1,'gridfire::GraphEngine::constants']]], + ['c_20library_2',['Building the C++ Library',['../index.html#autotoc_md23',1,'']]], + ['c12a_5frate_3',['c12a_rate',['../namespacegridfire_1_1approx8.html#af7d9b901dbb3c88c151d927912d5121f',1,'gridfire::approx8']]], + ['c12c12_5frate_4',['c12c12_rate',['../namespacegridfire_1_1approx8.html#a70eb18e9706ac28a308dcb4fcec7421f',1,'gridfire::approx8']]], + ['c12o16_5frate_5',['c12o16_rate',['../namespacegridfire_1_1approx8.html#a8c30b7e6099c5fc2aa94f9c68fd075dc',1,'gridfire::approx8']]], + ['c12p_5frate_6',['c12p_rate',['../namespacegridfire_1_1approx8.html#a890ad24c2cdb15fb76a3ff8a7b8d77db',1,'gridfire::approx8']]], + ['cachestats_7',['CacheStats',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html',1,'gridfire::MultiscalePartitioningEngineView']]], + ['calculate_5fforward_5frate_5flog_5fderivative_8',['calculate_forward_rate_log_derivative',['../classgridfire_1_1reaction_1_1_reaction.html#a3a8ba9212d76d5ce51f20df6892c6061',1,'gridfire::reaction::Reaction::calculate_forward_rate_log_derivative()'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#aa4b8d0d30459f360ff6e29d848e943d5',1,'gridfire::reaction::LogicalReaction::calculate_forward_rate_log_derivative()'],['../classgridfire_1_1_reaction.html#a3a8ba9212d76d5ce51f20df6892c6061',1,'gridfire::Reaction::calculate_forward_rate_log_derivative()']]], + ['calculate_5frate_9',['calculate_rate',['../classgridfire_1_1reaction_1_1_reaction.html#ad81e9b2a1773470059ca6989c60556ec',1,'gridfire::reaction::Reaction::calculate_rate(const double T9) const'],['../classgridfire_1_1reaction_1_1_reaction.html#a735192a42f72cd68f289493753e1a616',1,'gridfire::reaction::Reaction::calculate_rate(const CppAD::AD< double > T9) const'],['../classgridfire_1_1reaction_1_1_reaction.html#a648b9ed6108bed2469dc028fb7e351af',1,'gridfire::reaction::Reaction::calculate_rate(const T T9) const'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#a1d2fb3b6a6a1860ace98b32447d1dd1b',1,'gridfire::reaction::LogicalReaction::calculate_rate(const double T9) const override'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#adad6f4297c1d8ce487eab092b73cdd32',1,'gridfire::reaction::LogicalReaction::calculate_rate(const CppAD::AD< double > T9) const override'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#a019b721d83741acdb16036f00739f87c',1,'gridfire::reaction::LogicalReaction::calculate_rate(const T T9) const'],['../classgridfire_1_1_reaction.html#ad81e9b2a1773470059ca6989c60556ec',1,'gridfire::Reaction::calculate_rate(const double T9) const'],['../classgridfire_1_1_reaction.html#a735192a42f72cd68f289493753e1a616',1,'gridfire::Reaction::calculate_rate(const CppAD::AD< double > T9) const'],['../classgridfire_1_1_reaction.html#a648b9ed6108bed2469dc028fb7e351af',1,'gridfire::Reaction::calculate_rate(const T T9) const']]], + ['calculateallderivatives_10',['calculateAllDerivatives',['../classgridfire_1_1_graph_engine.html#af41df9ce979b6410e12642cb093916c9',1,'gridfire::GraphEngine::calculateAllDerivatives(const std::vector< T > &Y_in, T T9, T rho) const'],['../classgridfire_1_1_graph_engine.html#aaf4d54e4b774ab8ec8eabec006579d31',1,'gridfire::GraphEngine::calculateAllDerivatives(const std::vector< double > &Y_in, const double T9, const double rho) const'],['../classgridfire_1_1_graph_engine.html#a71a3d1181b90c3becdc5d9a3da05b9c9',1,'gridfire::GraphEngine::calculateAllDerivatives(const std::vector< ADDouble > &Y_in, const ADDouble &T9, const ADDouble &rho) const']]], + ['calculateallderivativesusingprecomputation_11',['calculateAllDerivativesUsingPrecomputation',['../classgridfire_1_1_graph_engine.html#a97f98706b51fbe0d167ed81ffe58c438',1,'gridfire::GraphEngine']]], + ['calculateallreactionflows_12',['calculateAllReactionFlows',['../classgridfire_1_1_adaptive_engine_view.html#abdbaf4b87629efe43ac1255dad424c0c',1,'gridfire::AdaptiveEngineView']]], + ['calculatecreationrate_13',['calculateCreationRate',['../namespacegridfire.html#a7c4b6104d5dfc5afddda36f726c5d07d',1,'gridfire']]], + ['calculatedestructionrateconstant_14',['calculateDestructionRateConstant',['../namespacegridfire.html#a8f26d5f5fabb42e88261e42bc060cea2',1,'gridfire']]], + ['calculatefactors_5fimpl_15',['calculateFactors_impl',['../classgridfire_1_1screening_1_1_bare_screening_model.html#a6c93b72c8ca34623127f0846d8dee50a',1,'gridfire::screening::BareScreeningModel::calculateFactors_impl()'],['../classgridfire_1_1screening_1_1_weak_screening_model.html#a2695206d46b9d2c2503f8e58c44df88f',1,'gridfire::screening::WeakScreeningModel::calculateFactors_impl()']]], + ['calculatemolarreactionflow_16',['CalculateMolarReactionFlow',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a03d2b9a7ab8b282118ff9e9e2e8c2894',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['calculatemolarreactionflow_17',['calculateMolarReactionFlow',['../classgridfire_1_1_dynamic_engine.html#a6633b1757c41dd9e1c397333f4f9e785',1,'gridfire::DynamicEngine::calculateMolarReactionFlow()'],['../classgridfire_1_1_graph_engine.html#a9245642b741f215e52861d00e756fb3f',1,'gridfire::GraphEngine::calculateMolarReactionFlow(const reaction::Reaction &reaction, const std::vector< double > &Y, const double T9, const double rho) const override'],['../classgridfire_1_1_graph_engine.html#a5e96b5a0b34c8932f0e14eabda57f1a4',1,'gridfire::GraphEngine::calculateMolarReactionFlow(const reaction::Reaction &reaction, const std::vector< T > &Y, const T T9, const T rho) const'],['../classgridfire_1_1_adaptive_engine_view.html#a048d4b1d41ecb4125a558d1b9ed7cb31',1,'gridfire::AdaptiveEngineView::calculateMolarReactionFlow()'],['../classgridfire_1_1_defined_engine_view.html#a142725470f96cba3edb48a29f1264032',1,'gridfire::DefinedEngineView::calculateMolarReactionFlow()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a79eb9c108d694a27ec913ed0143aa044',1,'gridfire::MultiscalePartitioningEngineView::calculateMolarReactionFlow()'],['../class_py_dynamic_engine.html#a6224f546ba66b1257506b1fc9f47195a',1,'PyDynamicEngine::calculateMolarReactionFlow()']]], + ['calculatereversemolarreactionflow_18',['calculateReverseMolarReactionFlow',['../classgridfire_1_1_graph_engine.html#a17774cd9ffcf1ba94019df766a0984a0',1,'gridfire::GraphEngine']]], + ['calculatereverserate_19',['calculateReverseRate',['../classgridfire_1_1_graph_engine.html#a0b7b85f824e1021ae6e56b644db53b28',1,'gridfire::GraphEngine']]], + ['calculatereverseratetwobody_20',['calculateReverseRateTwoBody',['../classgridfire_1_1_graph_engine.html#a01fc9fd5d576b66d07360d05e821c755',1,'gridfire::GraphEngine']]], + ['calculatereverseratetwobodyderivative_21',['calculateReverseRateTwoBodyDerivative',['../classgridfire_1_1_graph_engine.html#af28950c5af3a92eb03a1a64ed0f913e7',1,'gridfire::GraphEngine']]], + ['calculaterhsandenergy_22',['CalculateRHSAndEnergy',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505aafefea58639f78d7c750970bbad28420',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['calculaterhsandenergy_23',['calculateRHSAndEnergy',['../classgridfire_1_1_engine.html#a89f714d19b84a93a004a7afbb487a6cb',1,'gridfire::Engine::calculateRHSAndEnergy()'],['../classgridfire_1_1_graph_engine.html#aaed3743a52246b0f7bf03995e1c12081',1,'gridfire::GraphEngine::calculateRHSAndEnergy()'],['../classgridfire_1_1_adaptive_engine_view.html#af703ad17ea65ffff4b75bf8ccc00e5d5',1,'gridfire::AdaptiveEngineView::calculateRHSAndEnergy()'],['../classgridfire_1_1_defined_engine_view.html#a4b0d71367cb1d4c06bcd01251bbeb60d',1,'gridfire::DefinedEngineView::calculateRHSAndEnergy()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a716d7357e944e8394d8b8e0b5e7625eb',1,'gridfire::MultiscalePartitioningEngineView::calculateRHSAndEnergy()'],['../class_py_engine.html#a2f92602ecf210414b46838fc0a9ae26d',1,'PyEngine::calculateRHSAndEnergy()'],['../class_py_dynamic_engine.html#a5b7f0cfe327c634ec125303256de8b9a',1,'PyDynamicEngine::calculateRHSAndEnergy()']]], + ['calculatescreeningfactors_24',['calculateScreeningFactors',['../classgridfire_1_1screening_1_1_screening_model.html#aaec9184d80c86a2d8674e395dad81bde',1,'gridfire::screening::ScreeningModel::calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &Y, const double T9, const double rho) const =0'],['../classgridfire_1_1screening_1_1_screening_model.html#a6c381a823cb9c1680d3e9c846da4ae22',1,'gridfire::screening::ScreeningModel::calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< ADDouble > &Y, const ADDouble T9, const ADDouble rho) const =0'],['../classgridfire_1_1screening_1_1_bare_screening_model.html#ac35ad34c5da7e1b5087552aa5c83fe60',1,'gridfire::screening::BareScreeningModel::calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &Y, const double T9, const double rho) const override'],['../classgridfire_1_1screening_1_1_bare_screening_model.html#ac5647d633cd5bbd7cb5136b7fa4cad99',1,'gridfire::screening::BareScreeningModel::calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< ADDouble > &Y, const ADDouble T9, const ADDouble rho) const override'],['../classgridfire_1_1screening_1_1_weak_screening_model.html#afbaeaefe6b3ab3ecf81889ddc1cff76c',1,'gridfire::screening::WeakScreeningModel::calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &Y, const double T9, const double rho) const override'],['../classgridfire_1_1screening_1_1_weak_screening_model.html#ac6bc78769670a460af1ff88284cb8ad4',1,'gridfire::screening::WeakScreeningModel::calculateScreeningFactors(const reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< CppAD::AD< double > > &Y, const CppAD::AD< double > T9, const CppAD::AD< double > rho) const override'],['../class_py_screening.html#a2b8756c197eb89e77cb6dd231c979315',1,'PyScreening::calculateScreeningFactors(const gridfire::reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< double > &Y, const double T9, const double rho) const override'],['../class_py_screening.html#a5539d59311c778cf7f0006acc8f84ade',1,'PyScreening::calculateScreeningFactors(const gridfire::reaction::LogicalReactionSet &reactions, const std::vector< fourdst::atomic::Species > &species, const std::vector< ADDouble > &Y, const ADDouble T9, const ADDouble rho) const override']]], + ['chapter_25',['chapter',['../structgridfire_1_1reaclib_1_1_reaction_record.html#a5c853b69a23b0a8c39ab4b55ac3fe3cc',1,'gridfire::reaclib::ReactionRecord::chapter'],['../classgridfire_1_1reaction_1_1_reaction.html#a5cb438adfefb640e4bc58e09053bd629',1,'gridfire::reaction::Reaction::chapter()'],['../classgridfire_1_1_reaction.html#a5cb438adfefb640e4bc58e09053bd629',1,'gridfire::Reaction::chapter()']]], + ['clang_20vs_20gcc_26',['Clang vs. GCC',['../index.html#autotoc_md24',1,'']]], + ['clear_27',['clear',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a05f71d318564d880079fd6c96d59ae21',1,'gridfire::reaction::TemplatedReactionSet']]], + ['cli_20config_20loading_20setup_20and_20build_28',['CLI config loading, setup, and build',['../index.html#autotoc_md21',1,'']]], + ['clone_29',['clone',['../classgridfire_1_1partition_1_1_composite_partition_function.html#a7b000d55c7d1f489e54a57f7f4e3808a',1,'gridfire::partition::CompositePartitionFunction::clone()'],['../classgridfire_1_1partition_1_1_partition_function.html#a677a90f992fd56b8718e36655c33ce6d',1,'gridfire::partition::PartitionFunction::clone()'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#ade2b0f92a3d9b74968166793466a11e4',1,'gridfire::partition::GroundStatePartitionFunction::clone()'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#ad229cac0a84df5ebbcaf0550f83debf6',1,'gridfire::partition::RauscherThielemannPartitionFunction::clone()'],['../class_py_partition_function.html#af918b357e38fb82499ad53584557c43d',1,'PyPartitionFunction::clone()']]], + ['code_20architecture_20and_20logical_20flow_30',['Code Architecture and Logical Flow',['../index.html#autotoc_md27',1,'']]], + ['coeffs_31',['coeffs',['../structgridfire_1_1reaclib_1_1_reaction_record.html#a80803f612e574859fde0a163bca84bc0',1,'gridfire::reaclib::ReactionRecord']]], + ['collect_32',['collect',['../classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e',1,'gridfire::DefinedEngineView']]], + ['collectatomicreverserateatomicbases_33',['collectAtomicReverseRateAtomicBases',['../classgridfire_1_1_graph_engine.html#a29b338630c959449c15881935ac30746',1,'gridfire::GraphEngine']]], + ['collectnetworkspecies_34',['collectNetworkSpecies',['../classgridfire_1_1_graph_engine.html#aedf42d83bfcc28313b6b6454034d2efa',1,'gridfire::GraphEngine']]], + ['common_20platforms_35',['Dependency Installation on Common Platforms',['../index.html#autotoc_md22',1,'']]], + ['common_20workflow_20examople_36',['Common Workflow Examople',['../index.html#autotoc_md53',1,'']]], + ['common_20workflow_20example_37',['Common Workflow Example',['../index.html#autotoc_md50',1,'']]], + ['compiler_20versions_38',['Minimum compiler versions',['../index.html#autotoc_md26',1,'']]], + ['components_20and_20effects_39',['Workflow Components and Effects',['../index.html#autotoc_md51',1,'']]], + ['composability_40',['A Note about composability',['../index.html#autotoc_md35',1,'']]], + ['compositepartitionfunction_41',['CompositePartitionFunction',['../classgridfire_1_1partition_1_1_composite_partition_function.html',1,'gridfire::partition::CompositePartitionFunction'],['../classgridfire_1_1partition_1_1_composite_partition_function.html#ad80743933712de627c6a69d06d42ceb5',1,'gridfire::partition::CompositePartitionFunction::CompositePartitionFunction(const std::vector< BasePartitionType > &partitionFunctions)'],['../classgridfire_1_1partition_1_1_composite_partition_function.html#ac1bc5bedabef400fab6aceb477dbc6b9',1,'gridfire::partition::CompositePartitionFunction::CompositePartitionFunction(const CompositePartitionFunction &other)']]], + ['composition_42',['Engine Composition',['../engine_8h.html#EngineComposition',1,'']]], + ['composition_43',['composition',['../structgridfire_1_1_net_in.html#a13058f4929e72c1187abbebcddb8aed1',1,'gridfire::NetIn::composition'],['../structgridfire_1_1_net_out.html#a073529511ae0e52f868b47cce0e8ac0a',1,'gridfire::NetOut::composition']]], + ['composition_20initialization_44',['Composition Initialization',['../index.html#autotoc_md49',1,'']]], + ['compute_5fand_5fcache_45',['compute_and_cache',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html#a595aa16333693ee2bbcac35aa85a1c2a',1,'gridfire::solver::DirectNetworkSolver::RHSManager']]], + ['con_5fstype_5fregister_5fgraph_5fengine_5fbindings_46',['con_stype_register_graph_engine_bindings',['../engine_2bindings_8cpp.html#a61b016667b7477d898be2a2a5bc7cab8',1,'con_stype_register_graph_engine_bindings(pybind11::module &m): bindings.cpp'],['../engine_2bindings_8h.html#a61b016667b7477d898be2a2a5bc7cab8',1,'con_stype_register_graph_engine_bindings(pybind11::module &m): bindings.cpp']]], + ['config_47',['Config',['../classgridfire_1_1_adaptive_engine_view.html#afec39b2faa34ea65c5488dd8e11ba3c3',1,'gridfire::AdaptiveEngineView::Config'],['../classgridfire_1_1_file_defined_engine_view.html#a63f8f85e75ecaab6fa39d48d7a846187',1,'gridfire::FileDefinedEngineView::Config'],['../classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html#ad913155a5a2a36b29e4ce4ca8d71c036',1,'gridfire::io::SimpleReactionListFileParser::Config'],['../classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html#af43ad8375abf1cedfdccc296b9958c2b',1,'gridfire::io::MESANetworkFileParser::Config']]], + ['config_20and_20saving_48',['TUI config and saving',['../index.html#autotoc_md19',1,'']]], + ['config_20loading_20and_20meson_20setup_49',['TUI config loading and meson setup',['../index.html#autotoc_md20',1,'']]], + ['config_20loading_20setup_20and_20build_50',['CLI config loading, setup, and build',['../index.html#autotoc_md21',1,'']]], + ['configuration_20options_51',['GraphEngine Configuration Options',['../index.html#autotoc_md30',1,'']]], + ['constants_52',['constants',['../structgridfire_1_1_graph_engine_1_1constants.html',1,'gridfire::GraphEngine']]], + ['constructcandidategroups_53',['constructCandidateGroups',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#ac206840057bac65b7f7738e6dfd1047a',1,'gridfire::MultiscalePartitioningEngineView']]], + ['construction_2ecpp_54',['construction.cpp',['../construction_8cpp.html',1,'']]], + ['construction_2eh_55',['construction.h',['../construction_8h.html',1,'']]], + ['constructprimingreactionset_56',['constructPrimingReactionSet',['../classgridfire_1_1_network_priming_engine_view.html#a91f60d8a6bd92dc5d5f6fcda8e89408f',1,'gridfire::NetworkPrimingEngineView']]], + ['constructreactionindexmap_57',['constructReactionIndexMap',['../classgridfire_1_1_adaptive_engine_view.html#a89614f4a48f60c4170a0197f45303e7c',1,'gridfire::AdaptiveEngineView::constructReactionIndexMap()'],['../classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68',1,'gridfire::DefinedEngineView::constructReactionIndexMap()']]], + ['constructspeciesindexmap_58',['constructSpeciesIndexMap',['../classgridfire_1_1_adaptive_engine_view.html#a896d29325b4233e83d9298850b617a2d',1,'gridfire::AdaptiveEngineView::constructSpeciesIndexMap()'],['../classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985',1,'gridfire::DefinedEngineView::constructSpeciesIndexMap()']]], + ['contains_59',['contains',['../classgridfire_1_1reaction_1_1_reaction.html#ab92785f331a446e51a0960b75d60b37b',1,'gridfire::reaction::Reaction::contains()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a7777ecd0f594fdf66ce57d22610fad3c',1,'gridfire::reaction::TemplatedReactionSet::contains(const std::string_view &id) const'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ab8cb5fbce6b819b9e4e44b0c2db54c6f',1,'gridfire::reaction::TemplatedReactionSet::contains(const Reaction &reaction) const'],['../classgridfire_1_1_reaction.html#ab92785f331a446e51a0960b75d60b37b',1,'gridfire::Reaction::contains()']]], + ['contains_5fproduct_60',['contains_product',['../classgridfire_1_1reaction_1_1_reaction.html#a074d3cd2421fd5d0133e47f0522403e2',1,'gridfire::reaction::Reaction::contains_product()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a443ec5d7138764b32975232e13071ccf',1,'gridfire::reaction::TemplatedReactionSet::contains_product()'],['../classgridfire_1_1_reaction.html#a074d3cd2421fd5d0133e47f0522403e2',1,'gridfire::Reaction::contains_product()']]], + ['contains_5freactant_61',['contains_reactant',['../classgridfire_1_1reaction_1_1_reaction.html#abbe243affa61ba9b2cd2a7b905cd5e45',1,'gridfire::reaction::Reaction::contains_reactant()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac42606350d7557106f7954b1f114c128',1,'gridfire::reaction::TemplatedReactionSet::contains_reactant()'],['../classgridfire_1_1_reaction.html#abbe243affa61ba9b2cd2a7b905cd5e45',1,'gridfire::Reaction::contains_reactant()']]], + ['contains_5fspecies_62',['contains_species',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ad870856d206d93f27125c88d44ff9e34',1,'gridfire::reaction::TemplatedReactionSet']]], + ['convert_5fnetin_63',['convert_netIn',['../classgridfire_1_1approx8_1_1_approx8_network.html#a56426da6f1af7eb8a6d1cc70bc8e742a',1,'gridfire::approx8::Approx8Network']]], + ['culling_64',['culling',['../structgridfire_1_1_net_in.html#a6a5e909b46094ffa20da9a3da906e43f',1,'gridfire::NetIn']]], + ['cullreactionsbyflow_65',['cullReactionsByFlow',['../classgridfire_1_1_adaptive_engine_view.html#a42417e96fe9fd623458af109401daf08',1,'gridfire::AdaptiveEngineView']]], + ['currently_20known_20good_20platforms_66',['Currently known good platforms',['../index.html#autotoc_md10',1,'']]] ]; diff --git a/docs/html/search/all_9.js b/docs/html/search/all_9.js index fc7d4ddc..0e5cc3e0 100644 --- a/docs/html/search/all_9.js +++ b/docs/html/search/all_9.js @@ -1,52 +1,20 @@ var searchData= [ - ['eigenfunctor_0',['EigenFunctor',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor'],['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a1aa29df77925443796e1e59c1b7b7a60',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor::EigenFunctor()']]], - ['end_1',['end',['../classgridfire_1_1reaction_1_1_logical_reaction.html#af8d23557326e6c8499fa4919ac0bd972',1,'gridfire::reaction::LogicalReaction::end()'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#a054994f733b44293b4d79f3a9b207560',1,'gridfire::reaction::LogicalReaction::end() const'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ad19adbee44a71559a53785e3b1fc7e92',1,'gridfire::reaction::TemplatedReactionSet::end()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac128da7417955ef8c5cb2bde5a1293c9',1,'gridfire::reaction::TemplatedReactionSet::end() const']]], - ['energy_2',['energy',['../structgridfire_1_1_net_in.html#ae1fbce804bafa6ad2be4ac3470dac93b',1,'gridfire::NetIn::energy'],['../structgridfire_1_1_net_out.html#a43d5a861708992c949f616aa2a035ec6',1,'gridfire::NetOut::energy'],['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aeebfb529118f8dfcaf1422ae1768f2bf',1,'gridfire::exceptions::StaleEngineTrigger::energy()']]], - ['engine_3',['Engine',['../classgridfire_1_1_engine.html',1,'gridfire']]], - ['engine_20composition_4',['Engine Composition',['../engine_8h.html#EngineComposition',1,'']]], - ['engine_20design_5',['Engine Design',['../engine_8h.html#EngineDesign',1,'']]], - ['engine_20views_6',['Engine Views',['../index.html#autotoc_md12',1,'']]], - ['engine_2eh_7',['engine.h',['../engine_8h.html',1,'']]], - ['engine_5fabstract_2eh_8',['engine_abstract.h',['../engine__abstract_8h.html',1,'']]], - ['engine_5fadaptive_2ecpp_9',['engine_adaptive.cpp',['../engine__adaptive_8cpp.html',1,'']]], - ['engine_5fadaptive_2eh_10',['engine_adaptive.h',['../engine__adaptive_8h.html',1,'']]], - ['engine_5fapprox8_2ecpp_11',['engine_approx8.cpp',['../engine__approx8_8cpp.html',1,'']]], - ['engine_5fapprox8_2eh_12',['engine_approx8.h',['../engine__approx8_8h.html',1,'']]], - ['engine_5fdefined_2ecpp_13',['engine_defined.cpp',['../engine__defined_8cpp.html',1,'']]], - ['engine_5fdefined_2eh_14',['engine_defined.h',['../engine__defined_8h.html',1,'']]], - ['engine_5fgraph_2ecpp_15',['engine_graph.cpp',['../engine__graph_8cpp.html',1,'']]], - ['engine_5fgraph_2eh_16',['engine_graph.h',['../engine__graph_8h.html',1,'']]], - ['engine_5fmultiscale_2ecpp_17',['engine_multiscale.cpp',['../engine__multiscale_8cpp.html',1,'']]], - ['engine_5fmultiscale_2eh_18',['engine_multiscale.h',['../engine__multiscale_8h.html',1,'']]], - ['engine_5fpriming_2ecpp_19',['engine_priming.cpp',['../engine__priming_8cpp.html',1,'']]], - ['engine_5fpriming_2eh_20',['engine_priming.h',['../engine__priming_8h.html',1,'']]], - ['engine_5fprocedures_2eh_21',['engine_procedures.h',['../engine__procedures_8h.html',1,'']]], - ['engine_5ftypes_2eh_22',['engine_types.h',['../engine__types_8h.html',1,'']]], - ['engine_5fview_5fabstract_2eh_23',['engine_view_abstract.h',['../engine__view__abstract_8h.html',1,'']]], - ['engine_5fviews_2eh_24',['engine_views.h',['../engine__views_8h.html',1,'']]], - ['engineerror_25',['EngineError',['../classgridfire_1_1exceptions_1_1_engine_error.html',1,'gridfire::exceptions::EngineError'],['../structgridfire_1_1expectations_1_1_engine_error.html',1,'gridfire::expectations::EngineError'],['../structgridfire_1_1expectations_1_1_engine_error.html#afb827165fd15ba94c50c72b28735fdaa',1,'gridfire::expectations::EngineError::EngineError()']]], - ['engineerrortypes_26',['EngineErrorTypes',['../namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87c',1,'gridfire::expectations']]], - ['engineindexerror_27',['EngineIndexError',['../structgridfire_1_1expectations_1_1_engine_index_error.html',1,'gridfire::expectations::EngineIndexError'],['../structgridfire_1_1expectations_1_1_engine_index_error.html#ab44bba2a197d43319e65cd200cd347b0',1,'gridfire::expectations::EngineIndexError::EngineIndexError()']]], - ['engines_28',['Available Engines',['../engine_8h.html#AvailableEngines',1,'']]], - ['engines_20and_20views_29',['2. Why These Engines and Views?',['../md_docs_2static_2usage.html#autotoc_md29',1,'']]], - ['enginetype_30',['EngineType',['../conceptgridfire_1_1_engine_type.html',1,'gridfire']]], - ['engineview_31',['EngineView',['../classgridfire_1_1_engine_view.html',1,'gridfire']]], - ['engineview_3c_20dynamicengine_20_3e_32',['EngineView< DynamicEngine >',['../classgridfire_1_1_engine_view.html',1,'gridfire']]], - ['engineview_3c_20gridfire_3a_3adynamicengine_20_3e_33',['EngineView< gridfire::DynamicEngine >',['../classgridfire_1_1_engine_view.html',1,'gridfire']]], - ['engineview_3c_20gridfire_3a_3aengine_20_3e_34',['EngineView< gridfire::Engine >',['../classgridfire_1_1_engine_view.html',1,'gridfire']]], - ['equilibratenetwork_35',['equilibrateNetwork',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a4bc879246c6fbd8633b05052858df51d',1,'gridfire::MultiscalePartitioningEngineView::equilibrateNetwork(const std::vector< double > &Y, double T9, double rho)'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b17f94386882ea1524147782b7a1ddc',1,'gridfire::MultiscalePartitioningEngineView::equilibrateNetwork(const NetIn &netIn)']]], - ['error_5fengine_2eh_36',['error_engine.h',['../error__engine_8h.html',1,'']]], - ['evaluate_37',['evaluate',['../classgridfire_1_1approx8_1_1_approx8_network.html#a888734a3cdde4259e921e2efece411ee',1,'gridfire::approx8::Approx8Network::evaluate()'],['../classgridfire_1_1_network.html#afc8d5172dd0e2295248b42dcb52b655c',1,'gridfire::Network::evaluate()'],['../classgridfire_1_1partition_1_1_composite_partition_function.html#a8d6d278fcb5b8478b0e27535f877ee2b',1,'gridfire::partition::CompositePartitionFunction::evaluate()'],['../classgridfire_1_1partition_1_1_partition_function.html#a08ee79b7d8723b4e00ee1fc9cdfbe817',1,'gridfire::partition::PartitionFunction::evaluate()'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#af16da0015489307eb64639efbafbbdd5',1,'gridfire::partition::GroundStatePartitionFunction::evaluate()'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#aebe49d06b50a18ea4484ff15cb301681',1,'gridfire::partition::RauscherThielemannPartitionFunction::evaluate()'],['../classgridfire_1_1solver_1_1_network_solver_strategy.html#ace539b0482db171845ff1bd38d76b70f',1,'gridfire::solver::NetworkSolverStrategy::evaluate()'],['../classgridfire_1_1solver_1_1_direct_network_solver.html#a0e8a4b8ef656e0b084d11bea982e412a',1,'gridfire::solver::DirectNetworkSolver::evaluate()'],['../class_py_partition_function.html#a83aca0bc261734b7d3df8269f730c69b',1,'PyPartitionFunction::evaluate()'],['../class_py_dynamic_network_solver_strategy.html#a2095abb83ed6229ebb27b4883cec51c4',1,'PyDynamicNetworkSolverStrategy::evaluate()']]], - ['evaluatederivative_38',['evaluateDerivative',['../classgridfire_1_1partition_1_1_composite_partition_function.html#ac8900afaa5edd24fcb8eaf19e7379183',1,'gridfire::partition::CompositePartitionFunction::evaluateDerivative()'],['../classgridfire_1_1partition_1_1_partition_function.html#a14009bdaca47f3eddf2c6c023845db5a',1,'gridfire::partition::PartitionFunction::evaluateDerivative()'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#a0eff10c7b134d9d4081ad72bbc785c5b',1,'gridfire::partition::GroundStatePartitionFunction::evaluateDerivative()'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#aaa1e11579b44a88c5f18943cc303c4b4',1,'gridfire::partition::RauscherThielemannPartitionFunction::evaluateDerivative()'],['../class_py_partition_function.html#a260df9689bf698970ebf5104977a3dcf',1,'PyPartitionFunction::evaluateDerivative()']]], - ['example_39',['Example',['../md_docs_2static_2usage.html#autotoc_md31',1,'3. Step-by-Step Example'],['../engine_8h.html#AdaptiveEngineViewExample',1,'AdaptiveEngineView Example'],['../index.html#autotoc_md21',1,'Common Workflow Example'],['../engine_8h.html#DefinedEngineViewExample',1,'DefinedEngineView Example'],['../engine_8h.html#GraphEngineExample',1,'GraphEngine Example'],['../engine_8h.html#MultiscalePartitioningEngineViewExample',1,'MultiscalePartitioningEngineView Example'],['../engine_8h.html#NetworkPrimingEngineViewExample',1,'NetworkPrimingEngineView Example'],['../index.html#autotoc_md20',1,'Python Example']]], - ['example_3a_20adaptive_20network_20view_40',['C++ Example: Adaptive Network View',['../index.html#autotoc_md19',1,'']]], - ['example_3a_20graphengine_20initialization_41',['C++ Example: GraphEngine Initialization',['../index.html#autotoc_md18',1,'']]], - ['examples_42',['Examples',['../engine_8h.html#UsageExamples',1,'Usage Examples'],['../index.html#autotoc_md17',1,'Usage Examples']]], - ['exceptions_2eh_43',['exceptions.h',['../exceptions_8h.html',1,'']]], - ['excess_5fenergy_44',['excess_energy',['../classgridfire_1_1reaction_1_1_reaction.html#aa1d71e38fc55ae691dbb9ec459a612a5',1,'gridfire::reaction::Reaction::excess_energy()'],['../classgridfire_1_1_reaction.html#aa1d71e38fc55ae691dbb9ec459a612a5',1,'gridfire::Reaction::excess_energy()']]], - ['expectations_2eh_45',['expectations.h',['../expectations_8h.html',1,'']]], - ['expected_5fengine_2eh_46',['expected_engine.h',['../expected__engine_8h.html',1,'']]], - ['exporttocsv_47',['exportToCSV',['../classgridfire_1_1_graph_engine.html#a832e2fe066381811a3e0464806ff5e95',1,'gridfire::GraphEngine']]], - ['exporttodot_48',['exportToDot',['../classgridfire_1_1_graph_engine.html#adac8c7d62bae76e17fc060e86dadd929',1,'gridfire::GraphEngine::exportToDot()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#acff59a15abac30eee16e9fa7b355fb18',1,'gridfire::MultiscalePartitioningEngineView::exportToDot()']]] + ['data_0',['data',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html#a9b8fc949cc2cb1729c719cf20463e070',1,'gridfire::partition::RauscherThielemannPartitionFunction::IdentifiedIsotope']]], + ['definedengineview_1',['DefinedEngineView',['../classgridfire_1_1_defined_engine_view.html',1,'gridfire::DefinedEngineView'],['../classgridfire_1_1_defined_engine_view.html#a9b319b4a1bd5a08381ebb183daf72c92',1,'gridfire::DefinedEngineView::DefinedEngineView()']]], + ['definedengineview_20example_2',['DefinedEngineView Example',['../engine_8h.html#DefinedEngineViewExample',1,'']]], + ['density_3',['density',['../structgridfire_1_1_net_in.html#a06f0dff9f8927b7cf2da3004c8fa1577',1,'gridfire::NetIn::density'],['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#ae8156ed7e659cb629da24a5b6734e2dc',1,'gridfire::exceptions::StaleEngineTrigger::density()']]], + ['dependency_20installation_20on_20common_20platforms_4',['Dependency Installation on Common Platforms',['../index.html#autotoc_md22',1,'']]], + ['design_5',['Engine Design',['../engine_8h.html#EngineDesign',1,'']]], + ['design_20philosophy_20and_20workflow_6',['Design Philosophy and Workflow',['../index.html#autotoc_md1',1,'']]], + ['developers_7',['source for developers',['../index.html#autotoc_md7',1,'']]], + ['development_20from_20source_8',['1.2 Development from Source',['../md_docs_2static_2usage.html#autotoc_md59',1,'']]], + ['df_9',['df',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#aa65aec7175a56a31887b8b8fca5434bc',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], + ['directnetworksolver_10',['DirectNetworkSolver',['../index.html#autotoc_md42',1,'Algorithmic Workflow in DirectNetworkSolver'],['../classgridfire_1_1solver_1_1_direct_network_solver.html',1,'gridfire::solver::DirectNetworkSolver']]], + ['directnetworksolver_20implicit_20rosenbrock_20method_11',['DirectNetworkSolver (Implicit Rosenbrock Method)',['../index.html#autotoc_md41',1,'']]], + ['dp_5frate_12',['dp_rate',['../namespacegridfire_1_1approx8.html#a51d139de74680c8437d20a3fa622200c',1,'gridfire::approx8']]], + ['dt0_13',['dt0',['../structgridfire_1_1_net_in.html#a4e556f7bb18f46654b3445476734076a',1,'gridfire::NetIn']]], + ['dydt_14',['dydt',['../structgridfire_1_1_step_derivatives.html#ae0de268b86c2404379409c4feae0b34d',1,'gridfire::StepDerivatives']]], + ['dynamicengine_15',['DynamicEngine',['../classgridfire_1_1_dynamic_engine.html',1,'gridfire']]], + ['dynamicnetworksolverstrategy_16',['DynamicNetworkSolverStrategy',['../namespacegridfire_1_1solver.html#a8118d08bc25e439754b43a3f5ecc1db3',1,'gridfire::solver']]] ]; diff --git a/docs/html/search/all_a.js b/docs/html/search/all_a.js index 3b06f40c..605f2d65 100644 --- a/docs/html/search/all_a.js +++ b/docs/html/search/all_a.js @@ -1,28 +1,55 @@ var searchData= [ - ['failed_5fto_5ffinalize_5fcomposition_0',['FAILED_TO_FINALIZE_COMPOSITION',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154ae8870a753743b62c511c939eef95c93f',1,'gridfire']]], - ['failed_5fto_5ffind_5fcreation_5fchannel_1',['FAILED_TO_FIND_CREATION_CHANNEL',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a9870268bdece09274aea75557a19158a',1,'gridfire']]], - ['failed_5fto_5ffind_5fpriming_5freactions_2',['FAILED_TO_FIND_PRIMING_REACTIONS',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a186367e42446c004076290ca7913d931',1,'gridfire']]], - ['failedtopartitionengineerror_3',['FailedToPartitionEngineError',['../classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html',1,'gridfire::exceptions::FailedToPartitionEngineError'],['../classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a9b9e8752798876d34a444f61fc2f509a',1,'gridfire::exceptions::FailedToPartitionEngineError::FailedToPartitionEngineError()']]], - ['failure_4',['FAILURE',['../namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87ca36fc6065a3e970bc3e6b2e59da52bf2a',1,'gridfire::expectations']]], - ['fifthorder_5',['FifthOrder',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a5105376c2b90747e00bed5bf2953dd56',1,'gridfire']]], - ['filedefinedengineview_6',['FileDefinedEngineView',['../classgridfire_1_1_file_defined_engine_view.html',1,'gridfire::FileDefinedEngineView'],['../classgridfire_1_1_file_defined_engine_view.html#a8f2f64bab0f516ed2a6fd529912e0acd',1,'gridfire::FileDefinedEngineView::FileDefinedEngineView()']]], - ['finalizeactiveset_7',['finalizeActiveSet',['../classgridfire_1_1_adaptive_engine_view.html#aa79fb382c98461b02a2c30668491e6c5',1,'gridfire::AdaptiveEngineView']]], - ['find_8',['find',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a12058e121981294f447e69a467fd84cd',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], - ['finddominantcreationchannel_9',['findDominantCreationChannel',['../namespacegridfire.html#aefc63ddbfe97dcb4178c94dfd1c4b256',1,'gridfire']]], - ['findreachablespecies_10',['findReachableSpecies',['../classgridfire_1_1_adaptive_engine_view.html#a0ed21f7e7c1034fc87b40d4116c4221b',1,'gridfire::AdaptiveEngineView']]], - ['flow_11',['Code Architecture and Logical Flow',['../index.html#autotoc_md9',1,'']]], - ['flowrate_12',['flowRate',['../structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html#a6c2e9087f6c8af5d89a5f0de7bd4a5b4',1,'gridfire::AdaptiveEngineView::ReactionFlow']]], - ['for_5fsparse_5fjac_13',['for_sparse_jac',['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#aec41632c2a362be33a1f7ff04204cbf4',1,'gridfire::GraphEngine::AtomicReverseRate']]], - ['formatnucleartimescalelogstring_14',['formatNuclearTimescaleLogString',['../namespacegridfire_1_1utils.html#af56693a70d9e2b40c8ae2c3bcd4b26c8',1,'gridfire::utils']]], - ['formatstringlookup_15',['FormatStringLookup',['../namespacegridfire.html#a4e9cabad30b57d636c2f0d73d8cc6bb4',1,'gridfire']]], - ['forward_16',['forward',['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#ad9b8dd0e8ba9c7745e33acc9a649d2e0',1,'gridfire::GraphEngine::AtomicReverseRate']]], - ['fourthorder_17',['FourthOrder',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a100e3bf0197221c19b222badf42aa964',1,'gridfire']]], - ['from_20source_18',['1.2 Development from Source',['../md_docs_2static_2usage.html#autotoc_md27',1,'']]], - ['front_19',['FRONT',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329aa692ae3131928d57ddcd2408d6b44d71',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], - ['full_20',['Full',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57abbd47109890259c0127154db1af26c75',1,'gridfire']]], - ['full_5fsuccess_21',['FULL_SUCCESS',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a64d98633bac1de0eb2a539cbfd2a5c2a',1,'gridfire']]], - ['functions_22',['Available Partition Functions',['../index.html#autotoc_md11',1,'']]], - ['funding_23',['Funding',['../index.html#autotoc_md1',1,'']]], - ['future_20solver_20implementations_24',['Future Solver Implementations',['../index.html#autotoc_md16',1,'']]] + ['ease_20of_20installation_0',['Ease of Installation',['../index.html#autotoc_md16',1,'']]], + ['effects_1',['Workflow Components and Effects',['../index.html#autotoc_md51',1,'']]], + ['eigenfunctor_2',['EigenFunctor',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor'],['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a1aa29df77925443796e1e59c1b7b7a60',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor::EigenFunctor()']]], + ['end_3',['end',['../classgridfire_1_1reaction_1_1_logical_reaction.html#af8d23557326e6c8499fa4919ac0bd972',1,'gridfire::reaction::LogicalReaction::end()'],['../classgridfire_1_1reaction_1_1_logical_reaction.html#a054994f733b44293b4d79f3a9b207560',1,'gridfire::reaction::LogicalReaction::end() const'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ad19adbee44a71559a53785e3b1fc7e92',1,'gridfire::reaction::TemplatedReactionSet::end()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#ac128da7417955ef8c5cb2bde5a1293c9',1,'gridfire::reaction::TemplatedReactionSet::end() const']]], + ['energy_4',['energy',['../structgridfire_1_1_net_in.html#ae1fbce804bafa6ad2be4ac3470dac93b',1,'gridfire::NetIn::energy'],['../structgridfire_1_1_net_out.html#a43d5a861708992c949f616aa2a035ec6',1,'gridfire::NetOut::energy'],['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aeebfb529118f8dfcaf1422ae1768f2bf',1,'gridfire::exceptions::StaleEngineTrigger::energy()']]], + ['engine_5',['Engine',['../classgridfire_1_1_engine.html',1,'gridfire']]], + ['engine_20composition_6',['Engine Composition',['../engine_8h.html#EngineComposition',1,'']]], + ['engine_20design_7',['Engine Design',['../engine_8h.html#EngineDesign',1,'']]], + ['engine_20views_8',['Engine Views',['../index.html#autotoc_md34',1,'']]], + ['engine_2eh_9',['engine.h',['../engine_8h.html',1,'']]], + ['engine_5fabstract_2eh_10',['engine_abstract.h',['../engine__abstract_8h.html',1,'']]], + ['engine_5fadaptive_2ecpp_11',['engine_adaptive.cpp',['../engine__adaptive_8cpp.html',1,'']]], + ['engine_5fadaptive_2eh_12',['engine_adaptive.h',['../engine__adaptive_8h.html',1,'']]], + ['engine_5fapprox8_2ecpp_13',['engine_approx8.cpp',['../engine__approx8_8cpp.html',1,'']]], + ['engine_5fapprox8_2eh_14',['engine_approx8.h',['../engine__approx8_8h.html',1,'']]], + ['engine_5fdefined_2ecpp_15',['engine_defined.cpp',['../engine__defined_8cpp.html',1,'']]], + ['engine_5fdefined_2eh_16',['engine_defined.h',['../engine__defined_8h.html',1,'']]], + ['engine_5fgraph_2ecpp_17',['engine_graph.cpp',['../engine__graph_8cpp.html',1,'']]], + ['engine_5fgraph_2eh_18',['engine_graph.h',['../engine__graph_8h.html',1,'']]], + ['engine_5fmultiscale_2ecpp_19',['engine_multiscale.cpp',['../engine__multiscale_8cpp.html',1,'']]], + ['engine_5fmultiscale_2eh_20',['engine_multiscale.h',['../engine__multiscale_8h.html',1,'']]], + ['engine_5fpriming_2ecpp_21',['engine_priming.cpp',['../engine__priming_8cpp.html',1,'']]], + ['engine_5fpriming_2eh_22',['engine_priming.h',['../engine__priming_8h.html',1,'']]], + ['engine_5fprocedures_2eh_23',['engine_procedures.h',['../engine__procedures_8h.html',1,'']]], + ['engine_5ftypes_2eh_24',['engine_types.h',['../engine__types_8h.html',1,'']]], + ['engine_5fview_5fabstract_2eh_25',['engine_view_abstract.h',['../engine__view__abstract_8h.html',1,'']]], + ['engine_5fviews_2eh_26',['engine_views.h',['../engine__views_8h.html',1,'']]], + ['engineerror_27',['EngineError',['../classgridfire_1_1exceptions_1_1_engine_error.html',1,'gridfire::exceptions::EngineError'],['../structgridfire_1_1expectations_1_1_engine_error.html',1,'gridfire::expectations::EngineError'],['../structgridfire_1_1expectations_1_1_engine_error.html#afb827165fd15ba94c50c72b28735fdaa',1,'gridfire::expectations::EngineError::EngineError()']]], + ['engineerrortypes_28',['EngineErrorTypes',['../namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87c',1,'gridfire::expectations']]], + ['engineindexerror_29',['EngineIndexError',['../structgridfire_1_1expectations_1_1_engine_index_error.html',1,'gridfire::expectations::EngineIndexError'],['../structgridfire_1_1expectations_1_1_engine_index_error.html#ab44bba2a197d43319e65cd200cd347b0',1,'gridfire::expectations::EngineIndexError::EngineIndexError()']]], + ['engines_30',['Engines',['../engine_8h.html#AvailableEngines',1,'Available Engines'],['../index.html#autotoc_md28',1,'Engines']]], + ['engines_20and_20views_31',['2. Why These Engines and Views?',['../md_docs_2static_2usage.html#autotoc_md61',1,'']]], + ['enginet_20gt_20_3a_32',['NetworkSolverStrategy&lt;EngineT&gt;:',['../index.html#autotoc_md37',1,'']]], + ['enginetype_33',['EngineType',['../conceptgridfire_1_1_engine_type.html',1,'gridfire']]], + ['engineview_34',['EngineView',['../classgridfire_1_1_engine_view.html',1,'gridfire']]], + ['engineview_3c_20dynamicengine_20_3e_35',['EngineView< DynamicEngine >',['../classgridfire_1_1_engine_view.html',1,'gridfire']]], + ['engineview_3c_20gridfire_3a_3adynamicengine_20_3e_36',['EngineView< gridfire::DynamicEngine >',['../classgridfire_1_1_engine_view.html',1,'gridfire']]], + ['engineview_3c_20gridfire_3a_3aengine_20_3e_37',['EngineView< gridfire::Engine >',['../classgridfire_1_1_engine_view.html',1,'gridfire']]], + ['equilibratenetwork_38',['equilibrateNetwork',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a4bc879246c6fbd8633b05052858df51d',1,'gridfire::MultiscalePartitioningEngineView::equilibrateNetwork(const std::vector< double > &Y, double T9, double rho)'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b17f94386882ea1524147782b7a1ddc',1,'gridfire::MultiscalePartitioningEngineView::equilibrateNetwork(const NetIn &netIn)']]], + ['error_5fengine_2eh_39',['error_engine.h',['../error__engine_8h.html',1,'']]], + ['evaluate_40',['evaluate',['../classgridfire_1_1approx8_1_1_approx8_network.html#a888734a3cdde4259e921e2efece411ee',1,'gridfire::approx8::Approx8Network::evaluate()'],['../classgridfire_1_1_network.html#afc8d5172dd0e2295248b42dcb52b655c',1,'gridfire::Network::evaluate()'],['../classgridfire_1_1partition_1_1_composite_partition_function.html#a8d6d278fcb5b8478b0e27535f877ee2b',1,'gridfire::partition::CompositePartitionFunction::evaluate()'],['../classgridfire_1_1partition_1_1_partition_function.html#a08ee79b7d8723b4e00ee1fc9cdfbe817',1,'gridfire::partition::PartitionFunction::evaluate()'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#af16da0015489307eb64639efbafbbdd5',1,'gridfire::partition::GroundStatePartitionFunction::evaluate()'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#aebe49d06b50a18ea4484ff15cb301681',1,'gridfire::partition::RauscherThielemannPartitionFunction::evaluate()'],['../classgridfire_1_1solver_1_1_network_solver_strategy.html#ace539b0482db171845ff1bd38d76b70f',1,'gridfire::solver::NetworkSolverStrategy::evaluate()'],['../classgridfire_1_1solver_1_1_direct_network_solver.html#a0e8a4b8ef656e0b084d11bea982e412a',1,'gridfire::solver::DirectNetworkSolver::evaluate()'],['../class_py_partition_function.html#a83aca0bc261734b7d3df8269f730c69b',1,'PyPartitionFunction::evaluate()'],['../class_py_dynamic_network_solver_strategy.html#a2095abb83ed6229ebb27b4883cec51c4',1,'PyDynamicNetworkSolverStrategy::evaluate()']]], + ['evaluatederivative_41',['evaluateDerivative',['../classgridfire_1_1partition_1_1_composite_partition_function.html#ac8900afaa5edd24fcb8eaf19e7379183',1,'gridfire::partition::CompositePartitionFunction::evaluateDerivative()'],['../classgridfire_1_1partition_1_1_partition_function.html#a14009bdaca47f3eddf2c6c023845db5a',1,'gridfire::partition::PartitionFunction::evaluateDerivative()'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#a0eff10c7b134d9d4081ad72bbc785c5b',1,'gridfire::partition::GroundStatePartitionFunction::evaluateDerivative()'],['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#aaa1e11579b44a88c5f18943cc303c4b4',1,'gridfire::partition::RauscherThielemannPartitionFunction::evaluateDerivative()'],['../class_py_partition_function.html#a260df9689bf698970ebf5104977a3dcf',1,'PyPartitionFunction::evaluateDerivative()']]], + ['examople_42',['Common Workflow Examople',['../index.html#autotoc_md53',1,'']]], + ['example_43',['Example',['../md_docs_2static_2usage.html#autotoc_md63',1,'3. Step-by-Step Example'],['../engine_8h.html#AdaptiveEngineViewExample',1,'AdaptiveEngineView Example'],['../index.html#autotoc_md50',1,'Common Workflow Example'],['../engine_8h.html#DefinedEngineViewExample',1,'DefinedEngineView Example'],['../engine_8h.html#GraphEngineExample',1,'GraphEngine Example'],['../engine_8h.html#MultiscalePartitioningEngineViewExample',1,'MultiscalePartitioningEngineView Example'],['../engine_8h.html#NetworkPrimingEngineViewExample',1,'NetworkPrimingEngineView Example']]], + ['examples_44',['Examples',['../index.html#autotoc_md18',1,'Examples'],['../engine_8h.html#UsageExamples',1,'Usage Examples'],['../index.html#autotoc_md45',1,'Usage Examples']]], + ['exceptions_2eh_45',['exceptions.h',['../exceptions_8h.html',1,'']]], + ['excess_5fenergy_46',['excess_energy',['../classgridfire_1_1reaction_1_1_reaction.html#aa1d71e38fc55ae691dbb9ec459a612a5',1,'gridfire::reaction::Reaction::excess_energy()'],['../classgridfire_1_1_reaction.html#aa1d71e38fc55ae691dbb9ec459a612a5',1,'gridfire::Reaction::excess_energy()']]], + ['expectations_2eh_47',['expectations.h',['../expectations_8h.html',1,'']]], + ['expected_5fengine_2eh_48',['expected_engine.h',['../expected__engine_8h.html',1,'']]], + ['exporttocsv_49',['exportToCSV',['../classgridfire_1_1_graph_engine.html#a832e2fe066381811a3e0464806ff5e95',1,'gridfire::GraphEngine']]], + ['exporttodot_50',['exportToDot',['../classgridfire_1_1_graph_engine.html#adac8c7d62bae76e17fc060e86dadd929',1,'gridfire::GraphEngine::exportToDot()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#acff59a15abac30eee16e9fa7b355fb18',1,'gridfire::MultiscalePartitioningEngineView::exportToDot()']]], + ['extensibility_51',['Python Extensibility',['../index.html#autotoc_md44',1,'']]] ]; diff --git a/docs/html/search/all_b.js b/docs/html/search/all_b.js index d2d3b88a..9d66ebf2 100644 --- a/docs/html/search/all_b.js +++ b/docs/html/search/all_b.js @@ -1,55 +1,29 @@ var searchData= [ - ['g_5fnorm_5fhigh_0',['G_norm_high',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a3cb7ee6f3031997aab99c5502b61d90e',1,'gridfire::partition::RauscherThielemannPartitionFunction::InterpolationPoints']]], - ['g_5fnorm_5flow_1',['G_norm_low',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a7d291ba80f958fe34ae72b21c6fab380',1,'gridfire::partition::RauscherThielemannPartitionFunction::InterpolationPoints']]], - ['generatejacobianmatrix_2',['GenerateJacobianMatrix',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a9e720102de6020a01552bc0e8935c566',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['generatejacobianmatrix_3',['generateJacobianMatrix',['../classgridfire_1_1_dynamic_engine.html#a29bdd4231c29c3a4e524ad6ca66a127d',1,'gridfire::DynamicEngine::generateJacobianMatrix(const std::vector< double > &Y_dynamic, double T9, double rho) const =0'],['../classgridfire_1_1_dynamic_engine.html#a818d942efa843959393e4eed3263b7e7',1,'gridfire::DynamicEngine::generateJacobianMatrix(const std::vector< double > &Y_dynamic, double T9, double rho, const SparsityPattern &sparsityPattern) const'],['../classgridfire_1_1_graph_engine.html#ad049a295e2bb0f3e97b76d5742875119',1,'gridfire::GraphEngine::generateJacobianMatrix(const std::vector< double > &Y_dynamic, const double T9, const double rho) const override'],['../classgridfire_1_1_graph_engine.html#a9687eef88c97eeb7f8680acb230f8ac1',1,'gridfire::GraphEngine::generateJacobianMatrix(const std::vector< double > &Y_dynamic, double T9, double rho, const SparsityPattern &sparsityPattern) const override'],['../classgridfire_1_1_adaptive_engine_view.html#a03fc187d3d306b9058103b9522cbbaeb',1,'gridfire::AdaptiveEngineView::generateJacobianMatrix()'],['../classgridfire_1_1_defined_engine_view.html#ad25c722eaee1f28f8ed7b4d33a1f69ae',1,'gridfire::DefinedEngineView::generateJacobianMatrix()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#acdf5ad8765290ea2b78170235aea391d',1,'gridfire::MultiscalePartitioningEngineView::generateJacobianMatrix()'],['../class_py_dynamic_engine.html#a5bd40c752db1badcd600797c9113121d',1,'PyDynamicEngine::generateJacobianMatrix(const std::vector< double > &Y_dynamic, double T9, double rho) const override'],['../class_py_dynamic_engine.html#aa0f1fd3f0c0185395193d1b6897d64c5',1,'PyDynamicEngine::generateJacobianMatrix(const std::vector< double > &Y_dynamic, double T9, double rho, const gridfire::SparsityPattern &sparsityPattern) const override']]], - ['generatestoichiometrymatrix_4',['generateStoichiometryMatrix',['../classgridfire_1_1_dynamic_engine.html#aeae6d84ef74d88fd2cdf07b82e98a16f',1,'gridfire::DynamicEngine::generateStoichiometryMatrix()'],['../classgridfire_1_1_graph_engine.html#aed726d36ee2b3796beff6067a1e4db38',1,'gridfire::GraphEngine::generateStoichiometryMatrix()'],['../classgridfire_1_1_adaptive_engine_view.html#a231193a61ba5a31e8eb92b0d4ce69111',1,'gridfire::AdaptiveEngineView::generateStoichiometryMatrix()'],['../classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6',1,'gridfire::DefinedEngineView::generateStoichiometryMatrix()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#abe76a46784b1ebc8ad67a9eec40d369a',1,'gridfire::MultiscalePartitioningEngineView::generateStoichiometryMatrix()'],['../class_py_dynamic_engine.html#a2066649ca11a869c054079ea12d8d0e9',1,'PyDynamicEngine::generateStoichiometryMatrix()']]], - ['get_5fall_5freactions_5',['get_all_reactions',['../namespacegridfire_1_1reaclib.html#a91c7971c9d0a2971b9a6fa4d841c761d',1,'gridfire::reaclib']]], - ['get_5finterpolation_5fpoints_6',['get_interpolation_points',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a3baed110ab1b12e22071dc2d92c55db9',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], - ['get_5ft9_5farray_7',['get_T9_array',['../namespacegridfire_1_1approx8.html#a20f9c48e60a5abf0b6868d1d05080222',1,'gridfire::approx8']]], - ['getbaseengine_8',['getBaseEngine',['../classgridfire_1_1_adaptive_engine_view.html#aee095b30a9dce5fcb5ae2fa1d2aa192c',1,'gridfire::AdaptiveEngineView::getBaseEngine()'],['../classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484',1,'gridfire::DefinedEngineView::getBaseEngine()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a22bd1f0e821ed415611d75bac67063d1',1,'gridfire::MultiscalePartitioningEngineView::getBaseEngine()'],['../classgridfire_1_1_engine_view.html#ad294227f8b5cf6d970c349eabf5447a6',1,'gridfire::EngineView::getBaseEngine()'],['../class_py_engine_view.html#a3cd83dc57b521c65a14edf70357a8845',1,'PyEngineView::getBaseEngine()'],['../class_py_dynamic_engine_view.html#a51680b135cfc3eea40daf9ef5aa903e0',1,'PyDynamicEngineView::getBaseEngine()']]], - ['getdepth_9',['getDepth',['../classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9',1,'gridfire::DynamicEngine::getDepth()'],['../classgridfire_1_1_graph_engine.html#a166a5f4349580f9aa0b930afec73fcc4',1,'gridfire::GraphEngine::getDepth()'],['../class_py_dynamic_engine.html#adba68716d832b6100e08d32fbc36f13c',1,'PyDynamicEngine::getDepth()']]], - ['getdynamicspecies_10',['getDynamicSpecies',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a1e04e8cb8c84b1bd033ac599accf0888',1,'gridfire::MultiscalePartitioningEngineView']]], - ['getfastspecies_11',['getFastSpecies',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c82e4e082d1c82b1b090ac9847c7c5e',1,'gridfire::MultiscalePartitioningEngineView']]], - ['getformat_12',['getFormat',['../classgridfire_1_1_network.html#a315a123499719178286b29e2aca69118',1,'gridfire::Network']]], - ['getjacobianmatrixentry_13',['getJacobianMatrixEntry',['../classgridfire_1_1_dynamic_engine.html#a05d15ff35a6bc06a2fa7eda19838bd07',1,'gridfire::DynamicEngine::getJacobianMatrixEntry()'],['../classgridfire_1_1_graph_engine.html#a303e6093591cde91430f866a04a8be7c',1,'gridfire::GraphEngine::getJacobianMatrixEntry()'],['../classgridfire_1_1_adaptive_engine_view.html#a4710d218c8a0fd161e994ecd60b48e58',1,'gridfire::AdaptiveEngineView::getJacobianMatrixEntry()'],['../classgridfire_1_1_defined_engine_view.html#a273b175049f5ce7b9208e931ad139e1b',1,'gridfire::DefinedEngineView::getJacobianMatrixEntry()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#ac961484383e86d9712a424728e068633',1,'gridfire::MultiscalePartitioningEngineView::getJacobianMatrixEntry()'],['../class_py_dynamic_engine.html#a1c888bbc0618f1ae02d9a53e45f3c159',1,'PyDynamicEngine::getJacobianMatrixEntry()']]], - ['getmolarabundance_14',['getMolarAbundance',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a3183a0030b14253eb49d8304fb6665ea',1,'gridfire::exceptions::StaleEngineTrigger']]], - ['getnetreactionstoichiometry_15',['getNetReactionStoichiometry',['../classgridfire_1_1_graph_engine.html#a8c29d8bbde407e913be5eb77efb2c0c9',1,'gridfire::GraphEngine']]], - ['getnetworkfile_16',['getNetworkFile',['../classgridfire_1_1_file_defined_engine_view.html#ae0c35d8963b6ed05aeb88089ce301718',1,'gridfire::FileDefinedEngineView']]], - ['getnetworkreactions_17',['getNetworkReactions',['../classgridfire_1_1_dynamic_engine.html#ad2a82099edbb374bbb2c9509ccdb1037',1,'gridfire::DynamicEngine::getNetworkReactions()'],['../classgridfire_1_1_graph_engine.html#ad45650d10fc5dff1673ae3f806d067da',1,'gridfire::GraphEngine::getNetworkReactions()'],['../classgridfire_1_1_adaptive_engine_view.html#a12cc2f352678fba9688363ba1876ab9c',1,'gridfire::AdaptiveEngineView::getNetworkReactions()'],['../classgridfire_1_1_defined_engine_view.html#ae03b4f9afac03d4011a4d7cf0423535d',1,'gridfire::DefinedEngineView::getNetworkReactions()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#ad751f2c1306895ee74a61f2071ca96eb',1,'gridfire::MultiscalePartitioningEngineView::getNetworkReactions()'],['../class_py_dynamic_engine.html#a5988cfba247631ba6c00795cafda9a38',1,'PyDynamicEngine::getNetworkReactions()']]], - ['getnetworkspecies_18',['getNetworkSpecies',['../classgridfire_1_1_engine.html#a020e1b493d6964cafdad08fde697ceb3',1,'gridfire::Engine::getNetworkSpecies()'],['../classgridfire_1_1_graph_engine.html#a0ed390f3e598ebba4e245ac90bb78767',1,'gridfire::GraphEngine::getNetworkSpecies()'],['../classgridfire_1_1_adaptive_engine_view.html#ac83a8efe25c0e5b9bf7756ac3a500bb1',1,'gridfire::AdaptiveEngineView::getNetworkSpecies()'],['../classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211',1,'gridfire::DefinedEngineView::getNetworkSpecies()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a696f74f5135bbd62169b6577f92fee80',1,'gridfire::MultiscalePartitioningEngineView::getNetworkSpecies()'],['../class_py_engine.html#a2d240423899e039c2ca688e96f8af1f2',1,'PyEngine::getNetworkSpecies()'],['../class_py_dynamic_engine.html#afc745e7ab5da5d8b3cf916044515cd7d',1,'PyDynamicEngine::getNetworkSpecies()']]], - ['getparser_19',['getParser',['../classgridfire_1_1_file_defined_engine_view.html#aea834dc382ff1d663040db4532ea928f',1,'gridfire::FileDefinedEngineView']]], - ['getpartitionfunction_20',['getPartitionFunction',['../classgridfire_1_1_graph_engine.html#add98ece49ec5c538bddf3cc77004fe44',1,'gridfire::GraphEngine']]], - ['getreactionsetspecies_21',['getReactionSetSpecies',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a1596de3439735a45ac344fa85ace6c82',1,'gridfire::reaction::TemplatedReactionSet']]], - ['getscreeningmodel_22',['getScreeningModel',['../classgridfire_1_1_dynamic_engine.html#a7a203f8e0f3a6744ddc912dfbcfdbcc0',1,'gridfire::DynamicEngine::getScreeningModel()'],['../classgridfire_1_1_graph_engine.html#a697f2004e0d02c59e83c7890742d7c9a',1,'gridfire::GraphEngine::getScreeningModel()'],['../classgridfire_1_1_adaptive_engine_view.html#a0ab1199f900a58f309c3c36532c9164f',1,'gridfire::AdaptiveEngineView::getScreeningModel()'],['../classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c',1,'gridfire::DefinedEngineView::getScreeningModel()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a7bfb4e6fec2f337a1dea69e3d4f1fc82',1,'gridfire::MultiscalePartitioningEngineView::getScreeningModel()'],['../class_py_dynamic_engine.html#ab4cfdca5e15957c5cef75ffa6dedeee5',1,'PyDynamicEngine::getScreeningModel()']]], - ['getspeciesdestructiontimescales_23',['GetSpeciesDestructionTimescales',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a9ee18f2e987928cdb1afa7645a082061',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['getspeciesdestructiontimescales_24',['getSpeciesDestructionTimescales',['../classgridfire_1_1_dynamic_engine.html#a6ca0f315f75252ca505507a61556dda6',1,'gridfire::DynamicEngine::getSpeciesDestructionTimescales()'],['../classgridfire_1_1_graph_engine.html#aef8f6bde24d27345067b71084330c7da',1,'gridfire::GraphEngine::getSpeciesDestructionTimescales()'],['../classgridfire_1_1_adaptive_engine_view.html#a522e78bce9ff062939572248d57f8cea',1,'gridfire::AdaptiveEngineView::getSpeciesDestructionTimescales()'],['../classgridfire_1_1_defined_engine_view.html#a3d58e36ed8a6a0d82bb65e91090f7491',1,'gridfire::DefinedEngineView::getSpeciesDestructionTimescales()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#aa38c367ef3c74d012ccd10521cd5a727',1,'gridfire::MultiscalePartitioningEngineView::getSpeciesDestructionTimescales()'],['../class_py_dynamic_engine.html#a020044829e0146427ed4830e5b02c4f3',1,'PyDynamicEngine::getSpeciesDestructionTimescales()']]], - ['getspeciesindex_25',['getSpeciesIndex',['../classgridfire_1_1_dynamic_engine.html#ad3d56a8b9161b9cc7f4da51f6bf7e8c9',1,'gridfire::DynamicEngine::getSpeciesIndex()'],['../classgridfire_1_1_graph_engine.html#a914f6abc61805cddaebcb8f3cf470dda',1,'gridfire::GraphEngine::getSpeciesIndex()'],['../classgridfire_1_1_adaptive_engine_view.html#a9055feb245524a5a9549ace935f059ff',1,'gridfire::AdaptiveEngineView::getSpeciesIndex()'],['../classgridfire_1_1_defined_engine_view.html#abfee22688617ffe91c69be93049c89b3',1,'gridfire::DefinedEngineView::getSpeciesIndex()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a91d32b7197fcb27ee697d5bfde960f3f',1,'gridfire::MultiscalePartitioningEngineView::getSpeciesIndex()'],['../class_py_dynamic_engine.html#a2ee1d745c1c21b9fcb652c96c42f1091',1,'PyDynamicEngine::getSpeciesIndex()']]], - ['getspeciestimescales_26',['GetSpeciesTimescales',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a8fa91234134aca6058a27b9a926fdb8a',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['getspeciestimescales_27',['getSpeciesTimescales',['../classgridfire_1_1_dynamic_engine.html#a6772ac384b4c3d3e91712041e4aaa813',1,'gridfire::DynamicEngine::getSpeciesTimescales()'],['../classgridfire_1_1_graph_engine.html#a65f9f33cddb0bbd1da7c9d0cff23d581',1,'gridfire::GraphEngine::getSpeciesTimescales()'],['../classgridfire_1_1_adaptive_engine_view.html#a4e856d6d4d2fc220952bbb7e6b2f85d9',1,'gridfire::AdaptiveEngineView::getSpeciesTimescales()'],['../classgridfire_1_1_defined_engine_view.html#ac8daafabbc76f4b6811bede241a03d72',1,'gridfire::DefinedEngineView::getSpeciesTimescales()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a560612347bbd5b7b380e990624d01105',1,'gridfire::MultiscalePartitioningEngineView::getSpeciesTimescales()'],['../class_py_dynamic_engine.html#a02a4c86c9637a3c9c9ca8ddd82ecff22',1,'PyDynamicEngine::getSpeciesTimescales()']]], - ['getstate_28',['getState',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a06eb9eb03750038c193c23c7f53668f5',1,'gridfire::exceptions::StaleEngineTrigger']]], - ['getstoichiometrymatrixentry_29',['getStoichiometryMatrixEntry',['../classgridfire_1_1_dynamic_engine.html#afa108dd5227dbb1045e90d7b3bd8b84f',1,'gridfire::DynamicEngine::getStoichiometryMatrixEntry()'],['../classgridfire_1_1_graph_engine.html#a6b5feaf788bade212b7c8df7ac8c8152',1,'gridfire::GraphEngine::getStoichiometryMatrixEntry()'],['../classgridfire_1_1_adaptive_engine_view.html#a67b4ea8cad115394bb4a42cc39d696f9',1,'gridfire::AdaptiveEngineView::getStoichiometryMatrixEntry()'],['../classgridfire_1_1_defined_engine_view.html#afa2820971397114d788730cc33feefe2',1,'gridfire::DefinedEngineView::getStoichiometryMatrixEntry()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a510b920dea726aef859ac1f6d051807e',1,'gridfire::MultiscalePartitioningEngineView::getStoichiometryMatrixEntry()'],['../class_py_dynamic_engine.html#ab48ef6db18da20024aa563a91fa16f83',1,'PyDynamicEngine::getStoichiometryMatrixEntry()']]], - ['graphengine_30',['GraphEngine',['../classgridfire_1_1_graph_engine.html',1,'gridfire::GraphEngine'],['../classgridfire_1_1_graph_engine.html#afad967546b611d9c005268760feb75d5',1,'gridfire::GraphEngine::GraphEngine(const fourdst::composition::Composition &composition, const BuildDepthType=NetworkBuildDepth::Full)'],['../classgridfire_1_1_graph_engine.html#a39d9838ed40bea71ee6c552bb5969026',1,'gridfire::GraphEngine::GraphEngine(const fourdst::composition::Composition &composition, const partition::PartitionFunction &partitionFunction, const BuildDepthType buildDepth=NetworkBuildDepth::Full)'],['../classgridfire_1_1_graph_engine.html#a1e7e851dfa21d41c2dc533ba56fc4c7b',1,'gridfire::GraphEngine::GraphEngine(const reaction::LogicalReactionSet &reactions)']]], - ['graphengine_20configuration_20options_31',['GraphEngine Configuration Options',['../index.html#autotoc_md10',1,'']]], - ['graphengine_20example_32',['GraphEngine Example',['../engine_8h.html#GraphEngineExample',1,'']]], - ['graphengine_20initialization_33',['C++ Example: GraphEngine Initialization',['../index.html#autotoc_md18',1,'']]], - ['gridfire_34',['GridFire',['../index.html',1,'']]], - ['gridfire_35',['gridfire',['../namespacegridfire.html',1,'']]], - ['gridfire_20python_20usage_20guide_36',['GridFire Python Usage Guide',['../md_docs_2static_2usage.html',1,'']]], - ['gridfire_3a_3aapprox8_37',['approx8',['../namespacegridfire_1_1approx8.html',1,'gridfire']]], - ['gridfire_3a_3aexceptions_38',['exceptions',['../namespacegridfire_1_1exceptions.html',1,'gridfire']]], - ['gridfire_3a_3aexpectations_39',['expectations',['../namespacegridfire_1_1expectations.html',1,'gridfire']]], - ['gridfire_3a_3aio_40',['io',['../namespacegridfire_1_1io.html',1,'gridfire']]], - ['gridfire_3a_3apartition_41',['partition',['../namespacegridfire_1_1partition.html',1,'gridfire']]], - ['gridfire_3a_3apartition_3a_3arecord_42',['record',['../namespacegridfire_1_1partition_1_1record.html',1,'gridfire::partition']]], - ['gridfire_3a_3areaclib_43',['reaclib',['../namespacegridfire_1_1reaclib.html',1,'gridfire']]], - ['gridfire_3a_3areaction_44',['reaction',['../namespacegridfire_1_1reaction.html',1,'gridfire']]], - ['gridfire_3a_3ascreening_45',['screening',['../namespacegridfire_1_1screening.html',1,'gridfire']]], - ['gridfire_3a_3asolver_46',['solver',['../namespacegridfire_1_1solver.html',1,'gridfire']]], - ['gridfire_3a_3autils_47',['utils',['../namespacegridfire_1_1utils.html',1,'gridfire']]], - ['ground_5fstate_5fspin_48',['ground_state_spin',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html#aec714697f3f5102124561252233fc350',1,'gridfire::partition::RauscherThielemannPartitionFunction::IsotopeData::ground_state_spin'],['../structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#acf5c38826050594aee98d746d0ba40b2',1,'gridfire::partition::record::RauscherThielemannPartitionDataRecord::ground_state_spin']]], - ['groundstate_49',['GroundState',['../namespacegridfire_1_1partition.html#ae931a76ba5efada4ca45ac93333e728cab3ecbf203bf429cbb751d1de1e58f335',1,'gridfire::partition']]], - ['groundstatepartitionfunction_50',['GroundStatePartitionFunction',['../classgridfire_1_1partition_1_1_ground_state_partition_function.html',1,'gridfire::partition::GroundStatePartitionFunction'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#a8afa2aee993eb3ed8d01c887d39b57eb',1,'gridfire::partition::GroundStatePartitionFunction::GroundStatePartitionFunction()']]], - ['guide_51',['GridFire Python Usage Guide',['../md_docs_2static_2usage.html',1,'']]] + ['failed_5fto_5ffinalize_5fcomposition_0',['FAILED_TO_FINALIZE_COMPOSITION',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154ae8870a753743b62c511c939eef95c93f',1,'gridfire']]], + ['failed_5fto_5ffind_5fcreation_5fchannel_1',['FAILED_TO_FIND_CREATION_CHANNEL',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a9870268bdece09274aea75557a19158a',1,'gridfire']]], + ['failed_5fto_5ffind_5fpriming_5freactions_2',['FAILED_TO_FIND_PRIMING_REACTIONS',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a186367e42446c004076290ca7913d931',1,'gridfire']]], + ['failedtopartitionengineerror_3',['FailedToPartitionEngineError',['../classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html',1,'gridfire::exceptions::FailedToPartitionEngineError'],['../classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a9b9e8752798876d34a444f61fc2f509a',1,'gridfire::exceptions::FailedToPartitionEngineError::FailedToPartitionEngineError()']]], + ['failure_4',['FAILURE',['../namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87ca36fc6065a3e970bc3e6b2e59da52bf2a',1,'gridfire::expectations']]], + ['fifthorder_5',['FifthOrder',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a5105376c2b90747e00bed5bf2953dd56',1,'gridfire']]], + ['filedefinedengineview_6',['FileDefinedEngineView',['../classgridfire_1_1_file_defined_engine_view.html',1,'gridfire::FileDefinedEngineView'],['../classgridfire_1_1_file_defined_engine_view.html#a8f2f64bab0f516ed2a6fd529912e0acd',1,'gridfire::FileDefinedEngineView::FileDefinedEngineView()']]], + ['finalizeactiveset_7',['finalizeActiveSet',['../classgridfire_1_1_adaptive_engine_view.html#aa79fb382c98461b02a2c30668491e6c5',1,'gridfire::AdaptiveEngineView']]], + ['find_8',['find',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a12058e121981294f447e69a467fd84cd',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], + ['finddominantcreationchannel_9',['findDominantCreationChannel',['../namespacegridfire.html#aefc63ddbfe97dcb4178c94dfd1c4b256',1,'gridfire']]], + ['findreachablespecies_10',['findReachableSpecies',['../classgridfire_1_1_adaptive_engine_view.html#a0ed21f7e7c1034fc87b40d4116c4221b',1,'gridfire::AdaptiveEngineView']]], + ['flow_11',['Code Architecture and Logical Flow',['../index.html#autotoc_md27',1,'']]], + ['flowrate_12',['flowRate',['../structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html#a6c2e9087f6c8af5d89a5f0de7bd4a5b4',1,'gridfire::AdaptiveEngineView::ReactionFlow']]], + ['for_20developers_13',['source for developers',['../index.html#autotoc_md7',1,'']]], + ['for_5fsparse_5fjac_14',['for_sparse_jac',['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#aec41632c2a362be33a1f7ff04204cbf4',1,'gridfire::GraphEngine::AtomicReverseRate']]], + ['formatnucleartimescalelogstring_15',['formatNuclearTimescaleLogString',['../namespacegridfire_1_1utils.html#af56693a70d9e2b40c8ae2c3bcd4b26c8',1,'gridfire::utils']]], + ['formatstringlookup_16',['FormatStringLookup',['../namespacegridfire.html#a4e9cabad30b57d636c2f0d73d8cc6bb4',1,'gridfire']]], + ['forward_17',['forward',['../classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#ad9b8dd0e8ba9c7745e33acc9a649d2e0',1,'gridfire::GraphEngine::AtomicReverseRate']]], + ['fourthorder_18',['FourthOrder',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57a100e3bf0197221c19b222badf42aa964',1,'gridfire']]], + ['from_20source_19',['1.2 Development from Source',['../md_docs_2static_2usage.html#autotoc_md59',1,'']]], + ['front_20',['FRONT',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a7002ebbef966f89b2426f5ea0df33329aa692ae3131928d57ddcd2408d6b44d71',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], + ['full_21',['Full',['../namespacegridfire.html#a0210bd2e07538932135a56b62b8ddb57abbd47109890259c0127154db1af26c75',1,'gridfire']]], + ['full_5fsuccess_22',['FULL_SUCCESS',['../namespacegridfire.html#a8bea3d74f35d640e693fa398e9b3e154a64d98633bac1de0eb2a539cbfd2a5c2a',1,'gridfire']]], + ['functions_23',['Available Partition Functions',['../index.html#autotoc_md31',1,'']]], + ['funding_24',['Funding',['../index.html#autotoc_md2',1,'']]], + ['future_20solver_20implementations_25',['Future Solver Implementations',['../index.html#autotoc_md43',1,'']]] ]; diff --git a/docs/html/search/all_c.js b/docs/html/search/all_c.js index 9f40d7b7..0c4a8117 100644 --- a/docs/html/search/all_c.js +++ b/docs/html/search/all_c.js @@ -1,12 +1,58 @@ var searchData= [ - ['hash_0',['hash',['../structgridfire_1_1_q_s_e_cache_key.html#a99772155522bf6cbe08313565444a39d',1,'gridfire::QSECacheKey::hash()'],['../classgridfire_1_1reaction_1_1_reaction.html#af6c20e6d03a2d9f87632f71a90b88cb5',1,'gridfire::reaction::Reaction::hash()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a272800016c83f259f5c6a92dc797353c',1,'gridfire::reaction::TemplatedReactionSet::hash()'],['../classgridfire_1_1_reaction.html#af6c20e6d03a2d9f87632f71a90b88cb5',1,'gridfire::Reaction::hash()']]], - ['hash_3c_20gridfire_3a_3aqsecachekey_20_3e_1',['hash< gridfire::QSECacheKey >',['../structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html',1,'std']]], - ['hash_3c_20gridfire_3a_3areaction_3a_3alogicalreactionset_20_3e_2',['hash< gridfire::reaction::LogicalReactionSet >',['../structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html',1,'std']]], - ['hash_3c_20gridfire_3a_3areaction_3a_3areaction_20_3e_3',['hash< gridfire::reaction::Reaction >',['../structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html',1,'std']]], - ['hash_3c_20gridfire_3a_3areaction_3a_3areactionset_20_3e_4',['hash< gridfire::reaction::ReactionSet >',['../structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html',1,'std']]], - ['he3he3_5frate_5',['he3he3_rate',['../namespacegridfire_1_1approx8.html#a12cb71ba6ed03750af9e7659464197ea',1,'gridfire::approx8']]], - ['he3he4_5frate_6',['he3he4_rate',['../namespacegridfire_1_1approx8.html#a593cd66c1eadae4da233ae73b4aad4a3',1,'gridfire::approx8']]], - ['hit_7',['hit',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a5eb642e161ffb5500ccc1e412849ee5e',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], - ['hits_8',['hits',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#aaf8b925a169a732c14f4451a33451f51',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]] + ['g_5fnorm_5fhigh_0',['G_norm_high',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a3cb7ee6f3031997aab99c5502b61d90e',1,'gridfire::partition::RauscherThielemannPartitionFunction::InterpolationPoints']]], + ['g_5fnorm_5flow_1',['G_norm_low',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html#a7d291ba80f958fe34ae72b21c6fab380',1,'gridfire::partition::RauscherThielemannPartitionFunction::InterpolationPoints']]], + ['gcc_2',['Clang vs. GCC',['../index.html#autotoc_md24',1,'']]], + ['generatejacobianmatrix_3',['GenerateJacobianMatrix',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a9e720102de6020a01552bc0e8935c566',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['generatejacobianmatrix_4',['generateJacobianMatrix',['../classgridfire_1_1_dynamic_engine.html#a29bdd4231c29c3a4e524ad6ca66a127d',1,'gridfire::DynamicEngine::generateJacobianMatrix(const std::vector< double > &Y_dynamic, double T9, double rho) const =0'],['../classgridfire_1_1_dynamic_engine.html#a818d942efa843959393e4eed3263b7e7',1,'gridfire::DynamicEngine::generateJacobianMatrix(const std::vector< double > &Y_dynamic, double T9, double rho, const SparsityPattern &sparsityPattern) const'],['../classgridfire_1_1_graph_engine.html#ad049a295e2bb0f3e97b76d5742875119',1,'gridfire::GraphEngine::generateJacobianMatrix(const std::vector< double > &Y_dynamic, const double T9, const double rho) const override'],['../classgridfire_1_1_graph_engine.html#a9687eef88c97eeb7f8680acb230f8ac1',1,'gridfire::GraphEngine::generateJacobianMatrix(const std::vector< double > &Y_dynamic, double T9, double rho, const SparsityPattern &sparsityPattern) const override'],['../classgridfire_1_1_adaptive_engine_view.html#a03fc187d3d306b9058103b9522cbbaeb',1,'gridfire::AdaptiveEngineView::generateJacobianMatrix()'],['../classgridfire_1_1_defined_engine_view.html#ad25c722eaee1f28f8ed7b4d33a1f69ae',1,'gridfire::DefinedEngineView::generateJacobianMatrix()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#acdf5ad8765290ea2b78170235aea391d',1,'gridfire::MultiscalePartitioningEngineView::generateJacobianMatrix()'],['../class_py_dynamic_engine.html#a5bd40c752db1badcd600797c9113121d',1,'PyDynamicEngine::generateJacobianMatrix(const std::vector< double > &Y_dynamic, double T9, double rho) const override'],['../class_py_dynamic_engine.html#aa0f1fd3f0c0185395193d1b6897d64c5',1,'PyDynamicEngine::generateJacobianMatrix(const std::vector< double > &Y_dynamic, double T9, double rho, const gridfire::SparsityPattern &sparsityPattern) const override']]], + ['generatestoichiometrymatrix_5',['generateStoichiometryMatrix',['../classgridfire_1_1_dynamic_engine.html#aeae6d84ef74d88fd2cdf07b82e98a16f',1,'gridfire::DynamicEngine::generateStoichiometryMatrix()'],['../classgridfire_1_1_graph_engine.html#aed726d36ee2b3796beff6067a1e4db38',1,'gridfire::GraphEngine::generateStoichiometryMatrix()'],['../classgridfire_1_1_adaptive_engine_view.html#a231193a61ba5a31e8eb92b0d4ce69111',1,'gridfire::AdaptiveEngineView::generateStoichiometryMatrix()'],['../classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6',1,'gridfire::DefinedEngineView::generateStoichiometryMatrix()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#abe76a46784b1ebc8ad67a9eec40d369a',1,'gridfire::MultiscalePartitioningEngineView::generateStoichiometryMatrix()'],['../class_py_dynamic_engine.html#a2066649ca11a869c054079ea12d8d0e9',1,'PyDynamicEngine::generateStoichiometryMatrix()']]], + ['get_5fall_5freactions_6',['get_all_reactions',['../namespacegridfire_1_1reaclib.html#a91c7971c9d0a2971b9a6fa4d841c761d',1,'gridfire::reaclib']]], + ['get_5finterpolation_5fpoints_7',['get_interpolation_points',['../classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html#a3baed110ab1b12e22071dc2d92c55db9',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], + ['get_5ft9_5farray_8',['get_T9_array',['../namespacegridfire_1_1approx8.html#a20f9c48e60a5abf0b6868d1d05080222',1,'gridfire::approx8']]], + ['getbaseengine_9',['getBaseEngine',['../classgridfire_1_1_adaptive_engine_view.html#aee095b30a9dce5fcb5ae2fa1d2aa192c',1,'gridfire::AdaptiveEngineView::getBaseEngine()'],['../classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484',1,'gridfire::DefinedEngineView::getBaseEngine()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a22bd1f0e821ed415611d75bac67063d1',1,'gridfire::MultiscalePartitioningEngineView::getBaseEngine()'],['../classgridfire_1_1_engine_view.html#ad294227f8b5cf6d970c349eabf5447a6',1,'gridfire::EngineView::getBaseEngine()'],['../class_py_engine_view.html#a3cd83dc57b521c65a14edf70357a8845',1,'PyEngineView::getBaseEngine()'],['../class_py_dynamic_engine_view.html#a51680b135cfc3eea40daf9ef5aa903e0',1,'PyDynamicEngineView::getBaseEngine()']]], + ['getdepth_10',['getDepth',['../classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9',1,'gridfire::DynamicEngine::getDepth()'],['../classgridfire_1_1_graph_engine.html#a166a5f4349580f9aa0b930afec73fcc4',1,'gridfire::GraphEngine::getDepth()'],['../class_py_dynamic_engine.html#adba68716d832b6100e08d32fbc36f13c',1,'PyDynamicEngine::getDepth()']]], + ['getdynamicspecies_11',['getDynamicSpecies',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a1e04e8cb8c84b1bd033ac599accf0888',1,'gridfire::MultiscalePartitioningEngineView']]], + ['getfastspecies_12',['getFastSpecies',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c82e4e082d1c82b1b090ac9847c7c5e',1,'gridfire::MultiscalePartitioningEngineView']]], + ['getformat_13',['getFormat',['../classgridfire_1_1_network.html#a315a123499719178286b29e2aca69118',1,'gridfire::Network']]], + ['getjacobianmatrixentry_14',['getJacobianMatrixEntry',['../classgridfire_1_1_dynamic_engine.html#a05d15ff35a6bc06a2fa7eda19838bd07',1,'gridfire::DynamicEngine::getJacobianMatrixEntry()'],['../classgridfire_1_1_graph_engine.html#a303e6093591cde91430f866a04a8be7c',1,'gridfire::GraphEngine::getJacobianMatrixEntry()'],['../classgridfire_1_1_adaptive_engine_view.html#a4710d218c8a0fd161e994ecd60b48e58',1,'gridfire::AdaptiveEngineView::getJacobianMatrixEntry()'],['../classgridfire_1_1_defined_engine_view.html#a273b175049f5ce7b9208e931ad139e1b',1,'gridfire::DefinedEngineView::getJacobianMatrixEntry()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#ac961484383e86d9712a424728e068633',1,'gridfire::MultiscalePartitioningEngineView::getJacobianMatrixEntry()'],['../class_py_dynamic_engine.html#a1c888bbc0618f1ae02d9a53e45f3c159',1,'PyDynamicEngine::getJacobianMatrixEntry()']]], + ['getmolarabundance_15',['getMolarAbundance',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a3183a0030b14253eb49d8304fb6665ea',1,'gridfire::exceptions::StaleEngineTrigger']]], + ['getnetreactionstoichiometry_16',['getNetReactionStoichiometry',['../classgridfire_1_1_graph_engine.html#a8c29d8bbde407e913be5eb77efb2c0c9',1,'gridfire::GraphEngine']]], + ['getnetworkfile_17',['getNetworkFile',['../classgridfire_1_1_file_defined_engine_view.html#ae0c35d8963b6ed05aeb88089ce301718',1,'gridfire::FileDefinedEngineView']]], + ['getnetworkreactions_18',['getNetworkReactions',['../classgridfire_1_1_dynamic_engine.html#ad2a82099edbb374bbb2c9509ccdb1037',1,'gridfire::DynamicEngine::getNetworkReactions()'],['../classgridfire_1_1_graph_engine.html#ad45650d10fc5dff1673ae3f806d067da',1,'gridfire::GraphEngine::getNetworkReactions()'],['../classgridfire_1_1_adaptive_engine_view.html#a12cc2f352678fba9688363ba1876ab9c',1,'gridfire::AdaptiveEngineView::getNetworkReactions()'],['../classgridfire_1_1_defined_engine_view.html#ae03b4f9afac03d4011a4d7cf0423535d',1,'gridfire::DefinedEngineView::getNetworkReactions()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#ad751f2c1306895ee74a61f2071ca96eb',1,'gridfire::MultiscalePartitioningEngineView::getNetworkReactions()'],['../class_py_dynamic_engine.html#a5988cfba247631ba6c00795cafda9a38',1,'PyDynamicEngine::getNetworkReactions()']]], + ['getnetworkspecies_19',['getNetworkSpecies',['../classgridfire_1_1_engine.html#a020e1b493d6964cafdad08fde697ceb3',1,'gridfire::Engine::getNetworkSpecies()'],['../classgridfire_1_1_graph_engine.html#a0ed390f3e598ebba4e245ac90bb78767',1,'gridfire::GraphEngine::getNetworkSpecies()'],['../classgridfire_1_1_adaptive_engine_view.html#ac83a8efe25c0e5b9bf7756ac3a500bb1',1,'gridfire::AdaptiveEngineView::getNetworkSpecies()'],['../classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211',1,'gridfire::DefinedEngineView::getNetworkSpecies()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a696f74f5135bbd62169b6577f92fee80',1,'gridfire::MultiscalePartitioningEngineView::getNetworkSpecies()'],['../class_py_engine.html#a2d240423899e039c2ca688e96f8af1f2',1,'PyEngine::getNetworkSpecies()'],['../class_py_dynamic_engine.html#afc745e7ab5da5d8b3cf916044515cd7d',1,'PyDynamicEngine::getNetworkSpecies()']]], + ['getparser_20',['getParser',['../classgridfire_1_1_file_defined_engine_view.html#aea834dc382ff1d663040db4532ea928f',1,'gridfire::FileDefinedEngineView']]], + ['getpartitionfunction_21',['getPartitionFunction',['../classgridfire_1_1_graph_engine.html#add98ece49ec5c538bddf3cc77004fe44',1,'gridfire::GraphEngine']]], + ['getreactionsetspecies_22',['getReactionSetSpecies',['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a1596de3439735a45ac344fa85ace6c82',1,'gridfire::reaction::TemplatedReactionSet']]], + ['getscreeningmodel_23',['getScreeningModel',['../classgridfire_1_1_dynamic_engine.html#a7a203f8e0f3a6744ddc912dfbcfdbcc0',1,'gridfire::DynamicEngine::getScreeningModel()'],['../classgridfire_1_1_graph_engine.html#a697f2004e0d02c59e83c7890742d7c9a',1,'gridfire::GraphEngine::getScreeningModel()'],['../classgridfire_1_1_adaptive_engine_view.html#a0ab1199f900a58f309c3c36532c9164f',1,'gridfire::AdaptiveEngineView::getScreeningModel()'],['../classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c',1,'gridfire::DefinedEngineView::getScreeningModel()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a7bfb4e6fec2f337a1dea69e3d4f1fc82',1,'gridfire::MultiscalePartitioningEngineView::getScreeningModel()'],['../class_py_dynamic_engine.html#ab4cfdca5e15957c5cef75ffa6dedeee5',1,'PyDynamicEngine::getScreeningModel()']]], + ['getspeciesdestructiontimescales_24',['GetSpeciesDestructionTimescales',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a9ee18f2e987928cdb1afa7645a082061',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['getspeciesdestructiontimescales_25',['getSpeciesDestructionTimescales',['../classgridfire_1_1_dynamic_engine.html#a6ca0f315f75252ca505507a61556dda6',1,'gridfire::DynamicEngine::getSpeciesDestructionTimescales()'],['../classgridfire_1_1_graph_engine.html#aef8f6bde24d27345067b71084330c7da',1,'gridfire::GraphEngine::getSpeciesDestructionTimescales()'],['../classgridfire_1_1_adaptive_engine_view.html#a522e78bce9ff062939572248d57f8cea',1,'gridfire::AdaptiveEngineView::getSpeciesDestructionTimescales()'],['../classgridfire_1_1_defined_engine_view.html#a3d58e36ed8a6a0d82bb65e91090f7491',1,'gridfire::DefinedEngineView::getSpeciesDestructionTimescales()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#aa38c367ef3c74d012ccd10521cd5a727',1,'gridfire::MultiscalePartitioningEngineView::getSpeciesDestructionTimescales()'],['../class_py_dynamic_engine.html#a020044829e0146427ed4830e5b02c4f3',1,'PyDynamicEngine::getSpeciesDestructionTimescales()']]], + ['getspeciesindex_26',['getSpeciesIndex',['../classgridfire_1_1_dynamic_engine.html#ad3d56a8b9161b9cc7f4da51f6bf7e8c9',1,'gridfire::DynamicEngine::getSpeciesIndex()'],['../classgridfire_1_1_graph_engine.html#a914f6abc61805cddaebcb8f3cf470dda',1,'gridfire::GraphEngine::getSpeciesIndex()'],['../classgridfire_1_1_adaptive_engine_view.html#a9055feb245524a5a9549ace935f059ff',1,'gridfire::AdaptiveEngineView::getSpeciesIndex()'],['../classgridfire_1_1_defined_engine_view.html#abfee22688617ffe91c69be93049c89b3',1,'gridfire::DefinedEngineView::getSpeciesIndex()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a91d32b7197fcb27ee697d5bfde960f3f',1,'gridfire::MultiscalePartitioningEngineView::getSpeciesIndex()'],['../class_py_dynamic_engine.html#a2ee1d745c1c21b9fcb652c96c42f1091',1,'PyDynamicEngine::getSpeciesIndex()']]], + ['getspeciestimescales_27',['GetSpeciesTimescales',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#ac558e59f790508a5e8522c412be5b505a8fa91234134aca6058a27b9a926fdb8a',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['getspeciestimescales_28',['getSpeciesTimescales',['../classgridfire_1_1_dynamic_engine.html#a6772ac384b4c3d3e91712041e4aaa813',1,'gridfire::DynamicEngine::getSpeciesTimescales()'],['../classgridfire_1_1_graph_engine.html#a65f9f33cddb0bbd1da7c9d0cff23d581',1,'gridfire::GraphEngine::getSpeciesTimescales()'],['../classgridfire_1_1_adaptive_engine_view.html#a4e856d6d4d2fc220952bbb7e6b2f85d9',1,'gridfire::AdaptiveEngineView::getSpeciesTimescales()'],['../classgridfire_1_1_defined_engine_view.html#ac8daafabbc76f4b6811bede241a03d72',1,'gridfire::DefinedEngineView::getSpeciesTimescales()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a560612347bbd5b7b380e990624d01105',1,'gridfire::MultiscalePartitioningEngineView::getSpeciesTimescales()'],['../class_py_dynamic_engine.html#a02a4c86c9637a3c9c9ca8ddd82ecff22',1,'PyDynamicEngine::getSpeciesTimescales()']]], + ['getstate_29',['getState',['../classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a06eb9eb03750038c193c23c7f53668f5',1,'gridfire::exceptions::StaleEngineTrigger']]], + ['getstoichiometrymatrixentry_30',['getStoichiometryMatrixEntry',['../classgridfire_1_1_dynamic_engine.html#afa108dd5227dbb1045e90d7b3bd8b84f',1,'gridfire::DynamicEngine::getStoichiometryMatrixEntry()'],['../classgridfire_1_1_graph_engine.html#a6b5feaf788bade212b7c8df7ac8c8152',1,'gridfire::GraphEngine::getStoichiometryMatrixEntry()'],['../classgridfire_1_1_adaptive_engine_view.html#a67b4ea8cad115394bb4a42cc39d696f9',1,'gridfire::AdaptiveEngineView::getStoichiometryMatrixEntry()'],['../classgridfire_1_1_defined_engine_view.html#afa2820971397114d788730cc33feefe2',1,'gridfire::DefinedEngineView::getStoichiometryMatrixEntry()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a510b920dea726aef859ac1f6d051807e',1,'gridfire::MultiscalePartitioningEngineView::getStoichiometryMatrixEntry()'],['../class_py_dynamic_engine.html#ab48ef6db18da20024aa563a91fa16f83',1,'PyDynamicEngine::getStoichiometryMatrixEntry()']]], + ['good_20platforms_31',['Currently known good platforms',['../index.html#autotoc_md10',1,'']]], + ['graphengine_32',['GraphEngine',['../classgridfire_1_1_graph_engine.html',1,'gridfire::GraphEngine'],['../classgridfire_1_1_graph_engine.html#afad967546b611d9c005268760feb75d5',1,'gridfire::GraphEngine::GraphEngine(const fourdst::composition::Composition &composition, const BuildDepthType=NetworkBuildDepth::Full)'],['../classgridfire_1_1_graph_engine.html#a39d9838ed40bea71ee6c552bb5969026',1,'gridfire::GraphEngine::GraphEngine(const fourdst::composition::Composition &composition, const partition::PartitionFunction &partitionFunction, const BuildDepthType buildDepth=NetworkBuildDepth::Full)'],['../classgridfire_1_1_graph_engine.html#a1e7e851dfa21d41c2dc533ba56fc4c7b',1,'gridfire::GraphEngine::GraphEngine(const reaction::LogicalReactionSet &reactions)'],['../index.html#autotoc_md29',1,'GraphEngine']]], + ['graphengine_20configuration_20options_33',['GraphEngine Configuration Options',['../index.html#autotoc_md30',1,'']]], + ['graphengine_20example_34',['GraphEngine Example',['../engine_8h.html#GraphEngineExample',1,'']]], + ['graphengine_20initialization_35',['GraphEngine Initialization',['../index.html#autotoc_md47',1,'']]], + ['gridfire_36',['GridFire',['../index.html',1,'GridFire'],['../index.html#autotoc_md33',1,'Reaclib in GridFire']]], + ['gridfire_37',['gridfire',['../namespacegridfire.html',1,'']]], + ['gridfire_20python_20usage_20guide_38',['GridFire Python Usage Guide',['../md_docs_2static_2usage.html',1,'']]], + ['gridfire_3a_3aapprox8_39',['approx8',['../namespacegridfire_1_1approx8.html',1,'gridfire']]], + ['gridfire_3a_3aexceptions_40',['exceptions',['../namespacegridfire_1_1exceptions.html',1,'gridfire']]], + ['gridfire_3a_3aexpectations_41',['expectations',['../namespacegridfire_1_1expectations.html',1,'gridfire']]], + ['gridfire_3a_3aio_42',['io',['../namespacegridfire_1_1io.html',1,'gridfire']]], + ['gridfire_3a_3apartition_43',['partition',['../namespacegridfire_1_1partition.html',1,'gridfire']]], + ['gridfire_3a_3apartition_3a_3arecord_44',['record',['../namespacegridfire_1_1partition_1_1record.html',1,'gridfire::partition']]], + ['gridfire_3a_3areaclib_45',['reaclib',['../namespacegridfire_1_1reaclib.html',1,'gridfire']]], + ['gridfire_3a_3areaction_46',['reaction',['../namespacegridfire_1_1reaction.html',1,'gridfire']]], + ['gridfire_3a_3ascreening_47',['screening',['../namespacegridfire_1_1screening.html',1,'gridfire']]], + ['gridfire_3a_3asolver_48',['solver',['../namespacegridfire_1_1solver.html',1,'gridfire']]], + ['gridfire_3a_3autils_49',['utils',['../namespacegridfire_1_1utils.html',1,'gridfire']]], + ['ground_5fstate_5fspin_50',['ground_state_spin',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html#aec714697f3f5102124561252233fc350',1,'gridfire::partition::RauscherThielemannPartitionFunction::IsotopeData::ground_state_spin'],['../structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html#acf5c38826050594aee98d746d0ba40b2',1,'gridfire::partition::record::RauscherThielemannPartitionDataRecord::ground_state_spin']]], + ['groundstate_51',['GroundState',['../namespacegridfire_1_1partition.html#ae931a76ba5efada4ca45ac93333e728cab3ecbf203bf429cbb751d1de1e58f335',1,'gridfire::partition']]], + ['groundstatepartitionfunction_52',['GroundStatePartitionFunction',['../classgridfire_1_1partition_1_1_ground_state_partition_function.html',1,'gridfire::partition::GroundStatePartitionFunction'],['../classgridfire_1_1partition_1_1_ground_state_partition_function.html#a8afa2aee993eb3ed8d01c887d39b57eb',1,'gridfire::partition::GroundStatePartitionFunction::GroundStatePartitionFunction()']]], + ['gt_20_3a_53',['NetworkSolverStrategy&lt;EngineT&gt;:',['../index.html#autotoc_md37',1,'']]], + ['guide_54',['GridFire Python Usage Guide',['../md_docs_2static_2usage.html',1,'']]] ]; diff --git a/docs/html/search/all_d.js b/docs/html/search/all_d.js index f3c18e0d..9f40d7b7 100644 --- a/docs/html/search/all_d.js +++ b/docs/html/search/all_d.js @@ -1,43 +1,12 @@ var searchData= [ - ['ic12_0',['ic12',['../structgridfire_1_1approx8_1_1_approx8_net.html#a95b9a07e29285884e6de523f8132f653',1,'gridfire::approx8::Approx8Net']]], - ['id_1',['id',['../classgridfire_1_1reaction_1_1_reaction.html#a084c38181408ed5e6fa2a2dd4d0ec905',1,'gridfire::reaction::Reaction::id()'],['../classgridfire_1_1_reaction.html#a084c38181408ed5e6fa2a2dd4d0ec905',1,'gridfire::Reaction::id()']]], - ['idensity_2',['iDensity',['../structgridfire_1_1approx8_1_1_approx8_net.html#a562c2383f585d3e9984225584d61c037',1,'gridfire::approx8::Approx8Net']]], - ['identifiedisotope_3',['IdentifiedIsotope',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], - ['identifymeanslowestpool_4',['identifyMeanSlowestPool',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a54ca8004fbd8d6d3ea6f67efeb5dbc8d',1,'gridfire::MultiscalePartitioningEngineView']]], - ['ienergy_5',['iEnergy',['../structgridfire_1_1approx8_1_1_approx8_net.html#a18501627dceb5d084bc7ba19f119826f',1,'gridfire::approx8::Approx8Net']]], - ['ih1_6',['ih1',['../structgridfire_1_1approx8_1_1_approx8_net.html#acc735a17e005f7e25c68a86d9735ec4c',1,'gridfire::approx8::Approx8Net']]], - ['ihe3_7',['ihe3',['../structgridfire_1_1approx8_1_1_approx8_net.html#ab0a43fee658efcaacfe7e6fb4870569b',1,'gridfire::approx8::Approx8Net']]], - ['ihe4_8',['ihe4',['../structgridfire_1_1approx8_1_1_approx8_net.html#a82977ad3df7f620e80a6235b3fe64731',1,'gridfire::approx8::Approx8Net']]], - ['img24_9',['img24',['../structgridfire_1_1approx8_1_1_approx8_net.html#a9647205f52fb0fa21316be39c3a6d709',1,'gridfire::approx8::Approx8Net']]], - ['implementations_10',['Future Solver Implementations',['../index.html#autotoc_md16',1,'']]], - ['implicit_20rosenbrock_20method_11',['DirectNetworkSolver (Implicit Rosenbrock Method)',['../index.html#autotoc_md14',1,'']]], - ['in_20directnetworksolver_12',['Algorithmic Workflow in DirectNetworkSolver',['../index.html#autotoc_md15',1,'']]], - ['in14_13',['in14',['../structgridfire_1_1approx8_1_1_approx8_net.html#a1af9135867aa3786721b89dbfdc4aee0',1,'gridfire::approx8::Approx8Net']]], - ['index_14',['INDEX',['../namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87cacb4ae3b37047fb4b2c0d16f8bf84f076',1,'gridfire::expectations']]], - ['ine20_15',['ine20',['../structgridfire_1_1approx8_1_1_approx8_net.html#ad43418fd8c536ebc814d5e6de555256c',1,'gridfire::approx8::Approx8Net']]], - ['initialization_16',['C++ Example: GraphEngine Initialization',['../index.html#autotoc_md18',1,'']]], - ['initializeallreaclibreactions_17',['initializeAllReaclibReactions',['../namespacegridfire_1_1reaclib.html#a02ff11b88be94392151873e06a30b276',1,'gridfire::reaclib']]], - ['inputs_18',['inputs',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a0adf1074b5e6ba448cedff7563c450d0',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], - ['inputsatcompiletime_19',['InputsAtCompileTime',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a5a2ecfa4d17720d1da14e53f4c261a81a753b594931f9ee122e2079986ad572c9',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], - ['inputtype_20',['InputType',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a3ebf684b36e98da38d8ee6f0be4f91e2',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], - ['installation_21',['Installation',['../md_docs_2static_2usage.html#autotoc_md25',1,'1. Installation'],['../index.html#autotoc_md7',1,'Python Bindings and Installation']]], - ['installation_20instructions_22',['Build and Installation Instructions',['../index.html#autotoc_md2',1,'']]], - ['installation_20on_20common_20platforms_23',['Dependency Installation on Common Platforms',['../index.html#autotoc_md4',1,'']]], - ['installing_20the_20library_24',['Installing the Library',['../index.html#autotoc_md6',1,'']]], - ['instructions_25',['Build and Installation Instructions',['../index.html#autotoc_md2',1,'']]], - ['interpolationpoints_26',['InterpolationPoints',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], - ['involvesspecies_27',['involvesSpecies',['../classgridfire_1_1_graph_engine.html#aa6202cee0c3c481eda77cc9a91bc126b',1,'gridfire::GraphEngine']]], - ['io_2eh_28',['io.h',['../io_8h.html',1,'']]], - ['io16_29',['io16',['../structgridfire_1_1approx8_1_1_approx8_net.html#ab4e95622dc0414ad7e636ef811e600af',1,'gridfire::approx8::Approx8Net']]], - ['is_5fin_5fequilibrium_30',['is_in_equilibrium',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#af8dc75a5e022510ec13da0be8c53aa06',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], - ['is_5freverse_31',['is_reverse',['../classgridfire_1_1reaction_1_1_reaction.html#aa67d05dfabf007c1acad34052d9a1dba',1,'gridfire::reaction::Reaction::is_reverse()'],['../classgridfire_1_1_reaction.html#aa67d05dfabf007c1acad34052d9a1dba',1,'gridfire::Reaction::is_reverse()']]], - ['isarithmeticorad_32',['IsArithmeticOrAD',['../conceptgridfire_1_1_is_arithmetic_or_a_d.html',1,'gridfire']]], - ['isdynamicengine_33',['IsDynamicEngine',['../concept_0d012022023301355052304263320136165002200160012126_1_1_is_dynamic_engine.html',1,'@012022023301355052304263320136165002200160012126']]], - ['isotopedata_34',['IsotopeData',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], - ['isprecomputationenabled_35',['isPrecomputationEnabled',['../classgridfire_1_1_graph_engine.html#a015f8975701f028c29835d3a9794e00f',1,'gridfire::GraphEngine']]], - ['isstale_36',['isStale',['../classgridfire_1_1_dynamic_engine.html#a942e65ced17ca602482cc42e469d6398',1,'gridfire::DynamicEngine::isStale()'],['../classgridfire_1_1_graph_engine.html#af04a9f8a629d6f6c58c477af0f1ab9e5',1,'gridfire::GraphEngine::isStale()'],['../classgridfire_1_1_adaptive_engine_view.html#ad268c9942655e5c9605148fe07718e88',1,'gridfire::AdaptiveEngineView::isStale()'],['../classgridfire_1_1_defined_engine_view.html#a7d9e738dd28efb4d6127de7379169c87',1,'gridfire::DefinedEngineView::isStale()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#ae7847959fc5af2b83f5446dd73567b46',1,'gridfire::MultiscalePartitioningEngineView::isStale()'],['../class_py_dynamic_engine.html#a55bf19ed7534a312a36faf74753f7b14',1,'PyDynamicEngine::isStale()']]], - ['isstiff_37',['isStiff',['../classgridfire_1_1approx8_1_1_approx8_network.html#a5b17b2831389829533385900ce19a37a',1,'gridfire::approx8::Approx8Network::isStiff()'],['../classgridfire_1_1_network.html#ae93ad65deba79def4b77d420e7affa0b',1,'gridfire::Network::isStiff()']]], - ['isusingreversereactions_38',['isUsingReverseReactions',['../classgridfire_1_1_graph_engine.html#ae7a210d9ab13ad5fb0c612f027acabd0',1,'gridfire::GraphEngine']]], - ['itemp_39',['iTemp',['../structgridfire_1_1approx8_1_1_approx8_net.html#a010df59d40b3bc8a802224968922ebde',1,'gridfire::approx8::Approx8Net']]] + ['hash_0',['hash',['../structgridfire_1_1_q_s_e_cache_key.html#a99772155522bf6cbe08313565444a39d',1,'gridfire::QSECacheKey::hash()'],['../classgridfire_1_1reaction_1_1_reaction.html#af6c20e6d03a2d9f87632f71a90b88cb5',1,'gridfire::reaction::Reaction::hash()'],['../classgridfire_1_1reaction_1_1_templated_reaction_set.html#a272800016c83f259f5c6a92dc797353c',1,'gridfire::reaction::TemplatedReactionSet::hash()'],['../classgridfire_1_1_reaction.html#af6c20e6d03a2d9f87632f71a90b88cb5',1,'gridfire::Reaction::hash()']]], + ['hash_3c_20gridfire_3a_3aqsecachekey_20_3e_1',['hash< gridfire::QSECacheKey >',['../structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html',1,'std']]], + ['hash_3c_20gridfire_3a_3areaction_3a_3alogicalreactionset_20_3e_2',['hash< gridfire::reaction::LogicalReactionSet >',['../structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html',1,'std']]], + ['hash_3c_20gridfire_3a_3areaction_3a_3areaction_20_3e_3',['hash< gridfire::reaction::Reaction >',['../structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html',1,'std']]], + ['hash_3c_20gridfire_3a_3areaction_3a_3areactionset_20_3e_4',['hash< gridfire::reaction::ReactionSet >',['../structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html',1,'std']]], + ['he3he3_5frate_5',['he3he3_rate',['../namespacegridfire_1_1approx8.html#a12cb71ba6ed03750af9e7659464197ea',1,'gridfire::approx8']]], + ['he3he4_5frate_6',['he3he4_rate',['../namespacegridfire_1_1approx8.html#a593cd66c1eadae4da233ae73b4aad4a3',1,'gridfire::approx8']]], + ['hit_7',['hit',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#a5eb642e161ffb5500ccc1e412849ee5e',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]], + ['hits_8',['hits',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html#aaf8b925a169a732c14f4451a33451f51',1,'gridfire::MultiscalePartitioningEngineView::CacheStats']]] ]; diff --git a/docs/html/search/all_e.js b/docs/html/search/all_e.js index 327fc316..b9b527b1 100644 --- a/docs/html/search/all_e.js +++ b/docs/html/search/all_e.js @@ -1,6 +1,47 @@ var searchData= [ - ['jacobian_0',['Jacobian',['../structgridfire_1_1approx8_1_1_jacobian.html',1,'gridfire::approx8']]], - ['jacobianfunctor_1',['JacobianFunctor',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html',1,'gridfire::solver::DirectNetworkSolver::JacobianFunctor'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#afd2a548ffb907b0fb1fa28993ea99f25',1,'gridfire::solver::DirectNetworkSolver::JacobianFunctor::JacobianFunctor()']]], - ['jacobiantype_2',['JacobianType',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#ad7353c20a6eac2ac0d9d13791577080d',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]] + ['ic12_0',['ic12',['../structgridfire_1_1approx8_1_1_approx8_net.html#a95b9a07e29285884e6de523f8132f653',1,'gridfire::approx8::Approx8Net']]], + ['id_1',['id',['../classgridfire_1_1reaction_1_1_reaction.html#a084c38181408ed5e6fa2a2dd4d0ec905',1,'gridfire::reaction::Reaction::id()'],['../classgridfire_1_1_reaction.html#a084c38181408ed5e6fa2a2dd4d0ec905',1,'gridfire::Reaction::id()']]], + ['idensity_2',['iDensity',['../structgridfire_1_1approx8_1_1_approx8_net.html#a562c2383f585d3e9984225584d61c037',1,'gridfire::approx8::Approx8Net']]], + ['identifiedisotope_3',['IdentifiedIsotope',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], + ['identifymeanslowestpool_4',['identifyMeanSlowestPool',['../classgridfire_1_1_multiscale_partitioning_engine_view.html#a54ca8004fbd8d6d3ea6f67efeb5dbc8d',1,'gridfire::MultiscalePartitioningEngineView']]], + ['ienergy_5',['iEnergy',['../structgridfire_1_1approx8_1_1_approx8_net.html#a18501627dceb5d084bc7ba19f119826f',1,'gridfire::approx8::Approx8Net']]], + ['ih1_6',['ih1',['../structgridfire_1_1approx8_1_1_approx8_net.html#acc735a17e005f7e25c68a86d9735ec4c',1,'gridfire::approx8::Approx8Net']]], + ['ihe3_7',['ihe3',['../structgridfire_1_1approx8_1_1_approx8_net.html#ab0a43fee658efcaacfe7e6fb4870569b',1,'gridfire::approx8::Approx8Net']]], + ['ihe4_8',['ihe4',['../structgridfire_1_1approx8_1_1_approx8_net.html#a82977ad3df7f620e80a6235b3fe64731',1,'gridfire::approx8::Approx8Net']]], + ['img24_9',['img24',['../structgridfire_1_1approx8_1_1_approx8_net.html#a9647205f52fb0fa21316be39c3a6d709',1,'gridfire::approx8::Approx8Net']]], + ['implementations_10',['Future Solver Implementations',['../index.html#autotoc_md43',1,'']]], + ['implicit_20rosenbrock_20method_11',['DirectNetworkSolver (Implicit Rosenbrock Method)',['../index.html#autotoc_md41',1,'']]], + ['in_20directnetworksolver_12',['Algorithmic Workflow in DirectNetworkSolver',['../index.html#autotoc_md42',1,'']]], + ['in_20gridfire_13',['Reaclib in GridFire',['../index.html#autotoc_md33',1,'']]], + ['in14_14',['in14',['../structgridfire_1_1approx8_1_1_approx8_net.html#a1af9135867aa3786721b89dbfdc4aee0',1,'gridfire::approx8::Approx8Net']]], + ['index_15',['INDEX',['../namespacegridfire_1_1expectations.html#a926cb0409b1f38770eb028bcac70a87cacb4ae3b37047fb4b2c0d16f8bf84f076',1,'gridfire::expectations']]], + ['ine20_16',['ine20',['../structgridfire_1_1approx8_1_1_approx8_net.html#ad43418fd8c536ebc814d5e6de555256c',1,'gridfire::approx8::Approx8Net']]], + ['initialization_17',['Initialization',['../index.html#autotoc_md49',1,'Composition Initialization'],['../index.html#autotoc_md47',1,'GraphEngine Initialization']]], + ['initializeallreaclibreactions_18',['initializeAllReaclibReactions',['../namespacegridfire_1_1reaclib.html#a02ff11b88be94392151873e06a30b276',1,'gridfire::reaclib']]], + ['inputs_19',['inputs',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a0adf1074b5e6ba448cedff7563c450d0',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], + ['inputsatcompiletime_20',['InputsAtCompileTime',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a5a2ecfa4d17720d1da14e53f4c261a81a753b594931f9ee122e2079986ad572c9',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], + ['inputtype_21',['InputType',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#a3ebf684b36e98da38d8ee6f0be4f91e2',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]], + ['install_20scripts_22',['Install Scripts',['../index.html#autotoc_md15',1,'']]], + ['installation_23',['Installation',['../md_docs_2static_2usage.html#autotoc_md57',1,'1. Installation'],['../index.html#autotoc_md8',1,'Automatic Build and Installation'],['../index.html#autotoc_md16',1,'Ease of Installation']]], + ['installation_24',['Python installation',['../index.html#autotoc_md4',1,'']]], + ['installation_20instructions_25',['Script Build and Installation Instructions',['../index.html#autotoc_md9',1,'']]], + ['installation_20on_20common_20platforms_26',['Dependency Installation on Common Platforms',['../index.html#autotoc_md22',1,'']]], + ['installing_20the_20library_27',['Installing the Library',['../index.html#autotoc_md25',1,'']]], + ['instructions_28',['Instructions',['../index.html#autotoc_md11',1,'Manual Build Instructions'],['../index.html#autotoc_md9',1,'Script Build and Installation Instructions']]], + ['interpolationpoints_29',['InterpolationPoints',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], + ['introduction_30',['Introduction',['../index.html#autotoc_md0',1,'']]], + ['involvesspecies_31',['involvesSpecies',['../classgridfire_1_1_graph_engine.html#aa6202cee0c3c481eda77cc9a91bc126b',1,'gridfire::GraphEngine']]], + ['io_2eh_32',['io.h',['../io_8h.html',1,'']]], + ['io16_33',['io16',['../structgridfire_1_1approx8_1_1_approx8_net.html#ab4e95622dc0414ad7e636ef811e600af',1,'gridfire::approx8::Approx8Net']]], + ['is_5fin_5fequilibrium_34',['is_in_equilibrium',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html#af8dc75a5e022510ec13da0be8c53aa06',1,'gridfire::MultiscalePartitioningEngineView::QSEGroup']]], + ['is_5freverse_35',['is_reverse',['../classgridfire_1_1reaction_1_1_reaction.html#aa67d05dfabf007c1acad34052d9a1dba',1,'gridfire::reaction::Reaction::is_reverse()'],['../classgridfire_1_1_reaction.html#aa67d05dfabf007c1acad34052d9a1dba',1,'gridfire::Reaction::is_reverse()']]], + ['isarithmeticorad_36',['IsArithmeticOrAD',['../conceptgridfire_1_1_is_arithmetic_or_a_d.html',1,'gridfire']]], + ['isdynamicengine_37',['IsDynamicEngine',['../concept_0d012022023301355052304263320136165002200160012126_1_1_is_dynamic_engine.html',1,'@012022023301355052304263320136165002200160012126']]], + ['isotopedata_38',['IsotopeData',['../structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html',1,'gridfire::partition::RauscherThielemannPartitionFunction']]], + ['isprecomputationenabled_39',['isPrecomputationEnabled',['../classgridfire_1_1_graph_engine.html#a015f8975701f028c29835d3a9794e00f',1,'gridfire::GraphEngine']]], + ['isstale_40',['isStale',['../classgridfire_1_1_dynamic_engine.html#a942e65ced17ca602482cc42e469d6398',1,'gridfire::DynamicEngine::isStale()'],['../classgridfire_1_1_graph_engine.html#af04a9f8a629d6f6c58c477af0f1ab9e5',1,'gridfire::GraphEngine::isStale()'],['../classgridfire_1_1_adaptive_engine_view.html#ad268c9942655e5c9605148fe07718e88',1,'gridfire::AdaptiveEngineView::isStale()'],['../classgridfire_1_1_defined_engine_view.html#a7d9e738dd28efb4d6127de7379169c87',1,'gridfire::DefinedEngineView::isStale()'],['../classgridfire_1_1_multiscale_partitioning_engine_view.html#ae7847959fc5af2b83f5446dd73567b46',1,'gridfire::MultiscalePartitioningEngineView::isStale()'],['../class_py_dynamic_engine.html#a55bf19ed7534a312a36faf74753f7b14',1,'PyDynamicEngine::isStale()']]], + ['isstiff_41',['isStiff',['../classgridfire_1_1approx8_1_1_approx8_network.html#a5b17b2831389829533385900ce19a37a',1,'gridfire::approx8::Approx8Network::isStiff()'],['../classgridfire_1_1_network.html#ae93ad65deba79def4b77d420e7affa0b',1,'gridfire::Network::isStiff()']]], + ['isusingreversereactions_42',['isUsingReverseReactions',['../classgridfire_1_1_graph_engine.html#ae7a210d9ab13ad5fb0c612f027acabd0',1,'gridfire::GraphEngine']]], + ['itemp_43',['iTemp',['../structgridfire_1_1approx8_1_1_approx8_net.html#a010df59d40b3bc8a802224968922ebde',1,'gridfire::approx8::Approx8Net']]] ]; diff --git a/docs/html/search/all_f.js b/docs/html/search/all_f.js index 070c2d50..327fc316 100644 --- a/docs/html/search/all_f.js +++ b/docs/html/search/all_f.js @@ -1,4 +1,6 @@ var searchData= [ - ['kb_0',['kB',['../structgridfire_1_1_graph_engine_1_1constants.html#a29c8ae2b5c1d5fecd25c4fde2b623f7f',1,'gridfire::GraphEngine::constants']]] + ['jacobian_0',['Jacobian',['../structgridfire_1_1approx8_1_1_jacobian.html',1,'gridfire::approx8']]], + ['jacobianfunctor_1',['JacobianFunctor',['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html',1,'gridfire::solver::DirectNetworkSolver::JacobianFunctor'],['../structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html#afd2a548ffb907b0fb1fa28993ea99f25',1,'gridfire::solver::DirectNetworkSolver::JacobianFunctor::JacobianFunctor()']]], + ['jacobiantype_2',['JacobianType',['../structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html#ad7353c20a6eac2ac0d9d13791577080d',1,'gridfire::MultiscalePartitioningEngineView::EigenFunctor']]] ]; diff --git a/docs/html/search/searchdata.js b/docs/html/search/searchdata.js index 698ee1b3..1a3fd50c 100644 --- a/docs/html/search/searchdata.js +++ b/docs/html/search/searchdata.js @@ -1,6 +1,6 @@ var indexSectionsWithContent = { - 0: "12345abcdefghijklmnopqrstuvwyz~", + 0: "12345:abcdefghijklmnopqrstuvwyz~", 1: "abcdefghijlmnopqrstuw", 2: "gs", 3: "bceilmnprsu", diff --git a/docs/html/solver_2bindings_8cpp.html b/docs/html/solver_2bindings_8cpp.html index 413b900f..d59dfd8b 100644 --- a/docs/html/solver_2bindings_8cpp.html +++ b/docs/html/solver_2bindings_8cpp.html @@ -107,12 +107,10 @@ $(function(){initNavTree('solver_2bindings_8cpp.html',''); initResizable(true);
      #include <pybind11/pybind11.h>
      #include <pybind11/stl.h>
      #include <pybind11/stl_bind.h>
      -#include "bindings.h"
      -#include "gridfire/solver/solver.h"
      -#include "trampoline/py_solver.h"
      -
      -

      Go to the source code of this file.

      -

      Classes

      class  gridfire::screening::WeakScreeningModel
      +#include "bindings.h"
      +#include "gridfire/solver/solver.h"
      +#include "trampoline/py_solver.h"
      +
      @@ -134,8 +132,6 @@ Functions

      Functions

      void register_solver_bindings (py::module &m)
      -

      Definition at line 13 of file bindings.cpp.

      -
      diff --git a/docs/html/solver_2bindings_8h.html b/docs/html/solver_2bindings_8h.html index 8313a9b7..23ed6d18 100644 --- a/docs/html/solver_2bindings_8h.html +++ b/docs/html/solver_2bindings_8h.html @@ -105,9 +105,7 @@ $(function(){initNavTree('solver_2bindings_8h.html',''); initResizable(true); })
      #include <pybind11/pybind11.h>
      -
      -

      Go to the source code of this file.

      - +
      diff --git a/docs/html/solver_8cpp.html b/docs/html/solver_8cpp.html index 3f3ddfc7..73564461 100644 --- a/docs/html/solver_8cpp.html +++ b/docs/html/solver_8cpp.html @@ -104,10 +104,10 @@ $(function(){initNavTree('solver_8cpp.html',''); initResizable(true); });
      solver.cpp File Reference
      -
      #include "gridfire/solver/solver.h"
      -#include "gridfire/engine/engine_graph.h"
      -#include "gridfire/network.h"
      -#include "gridfire/exceptions/error_engine.h"
      +
      #include "gridfire/solver/solver.h"
      +#include "gridfire/engine/engine_graph.h"
      +#include "gridfire/network.h"
      +#include "gridfire/exceptions/error_engine.h"
      #include "fourdst/composition/atomicSpecies.h"
      #include "fourdst/composition/composition.h"
      #include "fourdst/config/config.h"
      @@ -118,9 +118,7 @@ $(function(){initNavTree('solver_8cpp.html',''); initResizable(true); }); #include <stdexcept>
      #include <iomanip>
      #include "quill/LogMacros.h"
      -
      -

      Go to the source code of this file.

      -

      Functions

      void register_solver_bindings (pybind11::module &m)
      +
      diff --git a/docs/html/solver_8h.html b/docs/html/solver_8h.html index ec0481f0..f8607dd4 100644 --- a/docs/html/solver_8h.html +++ b/docs/html/solver_8h.html @@ -106,17 +106,15 @@ $(function(){initNavTree('solver_8h.html',''); initResizable(true); });
      solver.h File Reference
      -
      #include "gridfire/engine/engine_graph.h"
      -#include "gridfire/engine/engine_abstract.h"
      -#include "../engine/views/engine_adaptive.h"
      -#include "gridfire/network.h"
      +
      #include "gridfire/engine/engine_graph.h"
      +#include "gridfire/engine/engine_abstract.h"
      +#include "../engine/views/engine_adaptive.h"
      +#include "gridfire/network.h"
      #include "fourdst/logging/logging.h"
      #include "fourdst/config/config.h"
      #include "quill/Logger.h"
      #include <vector>
      -
      -

      Go to the source code of this file.

      -

      Namespaces

      namespace  gridfire
      +
      diff --git a/docs/html/struct_r_h_s_functor.html b/docs/html/struct_r_h_s_functor.html index 669595df..9228aae9 100644 --- a/docs/html/struct_r_h_s_functor.html +++ b/docs/html/struct_r_h_s_functor.html @@ -109,7 +109,7 @@ $(function(){initNavTree('struct_r_h_s_functor.html',''); initResizable(true); }

      Functor for calculating the right-hand side of the ODEs.

      This functor is used by the ODE solver to calculate the time derivatives of the species abundances. It takes the current abundances as input and returns the time derivatives.


      The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html b/docs/html/structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html index 03bdf396..e26da14b 100644 --- a/docs/html/structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html +++ b/docs/html/structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html @@ -118,8 +118,6 @@ Public Attributes

      Classes

      class  gridfire::solver::NetworkSolverStrategy< EngineT >

      Detailed Description

      A struct to hold a reaction and its flow rate.

      - -

      Definition at line 306 of file engine_adaptive.h.

      Member Data Documentation

      ◆ flowRate

      @@ -133,8 +131,6 @@ Public Attributes
      -

      Definition at line 308 of file engine_adaptive.h.

      -
      @@ -149,12 +145,10 @@ Public Attributes
      -

      Definition at line 307 of file engine_adaptive.h.

      -

      The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html b/docs/html/structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html index 10eba120..f76af830 100644 --- a/docs/html/structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html +++ b/docs/html/structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html @@ -130,10 +130,7 @@ Public Attributes  Symmetry factor for reverse reactions.
        -

      Detailed Description

      -
      -

      Definition at line 384 of file engine_graph.h.

      -

      Member Data Documentation

      +

      Member Data Documentation

      ◆ affected_species_indices

      @@ -146,8 +143,6 @@ Public Attributes
      -

      Definition at line 390 of file engine_graph.h.

      -
      @@ -164,8 +159,6 @@ Public Attributes

      Powers of each unique product in the reverse reaction.

      -

      Definition at line 395 of file engine_graph.h.

      - @@ -180,8 +173,6 @@ Public Attributes
      -

      Definition at line 388 of file engine_graph.h.

      -
      @@ -196,8 +187,6 @@ Public Attributes
      -

      Definition at line 386 of file engine_graph.h.

      -
      @@ -214,8 +203,6 @@ Public Attributes

      Symmetry factor for reverse reactions.

      -

      Definition at line 396 of file engine_graph.h.

      - @@ -230,8 +217,6 @@ Public Attributes
      -

      Definition at line 391 of file engine_graph.h.

      -
      @@ -246,8 +231,6 @@ Public Attributes
      -

      Definition at line 389 of file engine_graph.h.

      -
      @@ -264,8 +247,6 @@ Public Attributes

      Unique product indices for reverse reactions.

      -

      Definition at line 394 of file engine_graph.h.

      - @@ -280,12 +261,10 @@ Public Attributes
      -

      Definition at line 387 of file engine_graph.h.

      -

      The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1_graph_engine_1_1constants.html b/docs/html/structgridfire_1_1_graph_engine_1_1constants.html index d032d9a9..2d7c534a 100644 --- a/docs/html/structgridfire_1_1_graph_engine_1_1constants.html +++ b/docs/html/structgridfire_1_1_graph_engine_1_1constants.html @@ -121,10 +121,7 @@ Public Attributes  Boltzmann constant in erg/K.
        -

      Detailed Description

      -
      -

      Definition at line 399 of file engine_graph.h.

      -

      Member Data Documentation

      +

      Member Data Documentation

      ◆ c

      @@ -139,8 +136,6 @@ Public Attributes

      Speed of light in cm/s.

      -

      Definition at line 402 of file engine_graph.h.

      - @@ -157,8 +152,6 @@ Public Attributes

      Boltzmann constant in erg/K.

      -

      Definition at line 403 of file engine_graph.h.

      - @@ -175,8 +168,6 @@ Public Attributes

      Avogadro's number.

      -

      Definition at line 401 of file engine_graph.h.

      - @@ -193,12 +184,10 @@ Public Attributes

      Atomic mass unit in g.

      -

      Definition at line 400 of file engine_graph.h.

      -
      The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html b/docs/html/structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html index 75f2622c..5b883b8c 100644 --- a/docs/html/structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html +++ b/docs/html/structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html @@ -162,8 +162,6 @@ Public Attributes

      Detailed Description

      Struct for tracking cache statistics.

      @purpose A simple utility to monitor the performance of the QSE cache by counting hits and misses for various engine operations.

      - -

      Definition at line 822 of file engine_multiscale.h.

      Member Enumeration Documentation

      ◆ operators

      @@ -194,8 +192,6 @@ Public Attributes All  -

      Definition at line 823 of file engine_multiscale.h.

      -

      Member Function Documentation

      @@ -228,8 +224,6 @@ Public Attributes -

      Definition at line 1612 of file engine_multiscale.cpp.

      - @@ -264,8 +258,6 @@ Public Attributes
      Returns
      The number of hits.
      -

      Definition at line 1629 of file engine_multiscale.cpp.

      - @@ -297,8 +289,6 @@ Public Attributes -

      Definition at line 1620 of file engine_multiscale.cpp.

      - @@ -333,8 +323,6 @@ Public Attributes
      Returns
      The number of misses.
      -

      Definition at line 1636 of file engine_multiscale.cpp.

      -

      Member Data Documentation

      @@ -352,8 +340,6 @@ Public Attributes

      Total number of cache hits.

      -

      Definition at line 848 of file engine_multiscale.h.

      - @@ -370,8 +356,6 @@ Public Attributes

      Total number of cache misses.

      -

      Definition at line 852 of file engine_multiscale.h.

      - @@ -393,17 +377,15 @@ Public Attributes
      }
      - - - - - - +
      @ CalculateMolarReactionFlow
      Definition engine_multiscale.h:826
      + + + +
      @ GetSpeciesDestructionTimescales
      Definition engine_multiscale.h:828
      +

      Map from operators to the number of cache hits for that operator.

      -

      Definition at line 857 of file engine_multiscale.h.

      - @@ -428,8 +410,6 @@ Public Attributes

      Map from operators to the number of cache misses for that operator.

      -

      Definition at line 869 of file engine_multiscale.h.

      - @@ -454,13 +434,11 @@ Public Attributes

      Map from operators to their string names for logging.

      -

      Definition at line 836 of file engine_multiscale.h.

      -
      The documentation for this struct was generated from the following files: diff --git a/docs/html/structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html b/docs/html/structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html index f543429a..eb6e570b 100644 --- a/docs/html/structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html +++ b/docs/html/structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html @@ -171,8 +171,6 @@ Public Attributes
    • df: Computes the Jacobian of the objective function. It calls the base engine's generateJacobianMatrix and extracts the sub-matrix corresponding to the algebraic species. It applies the chain rule to account for the asinh scaling used on the abundances.

    The abundances are scaled using asinh to handle the large dynamic range and ensure positivity.

    - -

    Definition at line 729 of file engine_multiscale.h.

    Member Typedef Documentation

    ◆ InputType

    @@ -186,8 +184,6 @@ Public Attributes
    -

    Definition at line 730 of file engine_multiscale.h.

    -
    @@ -202,8 +198,6 @@ Public Attributes
    -

    Definition at line 732 of file engine_multiscale.h.

    -
    @@ -218,8 +212,6 @@ Public Attributes
    -

    Definition at line 731 of file engine_multiscale.h.

    -

    Member Enumeration Documentation

    @@ -239,8 +231,6 @@ Public Attributes ValuesAtCompileTime  -

    Definition at line 733 of file engine_multiscale.h.

    -

    Constructor & Destructor Documentation

    @@ -304,8 +294,6 @@ Public Attributes -

    Definition at line 773 of file engine_multiscale.h.

    -

    Member Function Documentation

    @@ -338,8 +326,6 @@ Public Attributes
    Returns
    0 on success.
    -

    Definition at line 1525 of file engine_multiscale.cpp.

    - @@ -368,8 +354,6 @@ Public Attributes

    Gets the number of input values to the functor (size of the variable vector).

    Returns
    The number of algebraic species being solved.
    -

    Definition at line 797 of file engine_multiscale.h.

    - @@ -401,8 +385,6 @@ Public Attributes
    Returns
    0 on success.
    -

    Definition at line 1503 of file engine_multiscale.cpp.

    - @@ -431,8 +413,6 @@ Public Attributes

    Gets the number of output values from the functor (size of the residual vector).

    Returns
    The number of algebraic species being solved.
    -

    Definition at line 792 of file engine_multiscale.h.

    -

    Member Data Documentation

    @@ -450,8 +430,6 @@ Public Attributes

    Indices of the species to solve for in the QSE group.

    -

    Definition at line 745 of file engine_multiscale.h.

    - @@ -468,8 +446,6 @@ Public Attributes

    Density in g/cm^3.

    -

    Definition at line 757 of file engine_multiscale.h.

    - @@ -486,8 +462,6 @@ Public Attributes

    Temperature in units of 10^9 K.

    -

    Definition at line 753 of file engine_multiscale.h.

    - @@ -504,8 +478,6 @@ Public Attributes

    Pointer to the MultiscalePartitioningEngineView instance.

    -

    Definition at line 741 of file engine_multiscale.h.

    - @@ -522,8 +494,6 @@ Public Attributes

    Initial abundances of all species in the full network.

    -

    Definition at line 749 of file engine_multiscale.h.

    - @@ -540,13 +510,11 @@ Public Attributes

    Scaling factors for the species abundances, used to improve solver stability.

    -

    Definition at line 761 of file engine_multiscale.h.

    -
    The documentation for this struct was generated from the following files: diff --git a/docs/html/structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html b/docs/html/structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html index 8f459670..e416d288 100644 --- a/docs/html/structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html +++ b/docs/html/structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html @@ -146,8 +146,6 @@ Public Attributes

    Detailed Description

    Struct representing a QSE group.

    @purpose A container to hold all information about a set of species that are potentially in quasi-steady-state equilibrium with each other.

    - -

    Definition at line 677 of file engine_multiscale.h.

    Member Function Documentation

    ◆ operator!=()

    @@ -173,8 +171,6 @@ Public Attributes
    Returns
    True if the sets of species indices are not identical.
    -

    Definition at line 1608 of file engine_multiscale.cpp.

    - @@ -201,8 +197,6 @@ Public Attributes
    Returns
    True if this group's mean timescale is less than the other's.
    -

    Definition at line 1600 of file engine_multiscale.cpp.

    - @@ -229,8 +223,6 @@ Public Attributes
    Returns
    True if the sets of species indices are identical.
    -

    Definition at line 1596 of file engine_multiscale.cpp.

    - @@ -257,8 +249,6 @@ Public Attributes
    Returns
    True if this group's mean timescale is greater than the other's.
    -

    Definition at line 1604 of file engine_multiscale.cpp.

    -

    Member Data Documentation

    @@ -276,8 +266,6 @@ Public Attributes

    Indices of algebraic species in this group.

    -

    Definition at line 680 of file engine_multiscale.h.

    - @@ -294,8 +282,6 @@ Public Attributes

    Flag set by flux analysis.

    -

    Definition at line 679 of file engine_multiscale.h.

    - @@ -312,8 +298,6 @@ Public Attributes

    Mean timescale of the group.

    -

    Definition at line 682 of file engine_multiscale.h.

    - @@ -330,8 +314,6 @@ Public Attributes

    Indices of dynamic species in this group.

    -

    Definition at line 681 of file engine_multiscale.h.

    - @@ -348,13 +330,11 @@ Public Attributes

    Indices of all species in this group.

    -

    Definition at line 678 of file engine_multiscale.h.

    -
    The documentation for this struct was generated from the following files: diff --git a/docs/html/structgridfire_1_1_net_in.html b/docs/html/structgridfire_1_1_net_in.html index 3c140993..d41b2db2 100644 --- a/docs/html/structgridfire_1_1_net_in.html +++ b/docs/html/structgridfire_1_1_net_in.html @@ -107,7 +107,7 @@ $(function(){initNavTree('structgridfire_1_1_net_in.html',''); initResizable(tru
    -

    #include <network.h>

    +

    #include <network.h>

    @@ -138,10 +138,7 @@ Public Attributes

    Public Member Functions

     Culling threshold for reactions (default is 0.0, meaning no culling)
     
    -

    Detailed Description

    -
    -

    Definition at line 53 of file network.h.

    -

    Member Function Documentation

    +

    Member Function Documentation

    ◆ MolarAbundance()

    @@ -157,8 +154,6 @@ Public Attributes
    -

    Definition at line 30 of file network.cpp.

    -

    Member Data Documentation

    @@ -176,8 +171,6 @@ Public Attributes

    Composition of the network.

    -

    Definition at line 54 of file network.h.

    - @@ -194,8 +187,6 @@ Public Attributes

    Culling threshold for reactions (default is 0.0, meaning no culling)

    -

    Definition at line 60 of file network.h.

    - @@ -212,8 +203,6 @@ Public Attributes

    Density in g/cm^3.

    -

    Definition at line 58 of file network.h.

    - @@ -230,8 +219,6 @@ Public Attributes

    Initial time step.

    -

    Definition at line 56 of file network.h.

    - @@ -248,8 +235,6 @@ Public Attributes

    Energy in ergs.

    -

    Definition at line 59 of file network.h.

    - @@ -266,8 +251,6 @@ Public Attributes

    Temperature in Kelvin.

    -

    Definition at line 57 of file network.h.

    - @@ -284,13 +267,11 @@ Public Attributes

    Maximum time.

    -

    Definition at line 55 of file network.h.

    -
    The documentation for this struct was generated from the following files: diff --git a/docs/html/structgridfire_1_1_net_out.html b/docs/html/structgridfire_1_1_net_out.html index 4834ad19..2e8e5930 100644 --- a/docs/html/structgridfire_1_1_net_out.html +++ b/docs/html/structgridfire_1_1_net_out.html @@ -107,7 +107,7 @@ $(function(){initNavTree('structgridfire_1_1_net_out.html',''); initResizable(tr
    -

    #include <network.h>

    +

    #include <network.h>

    @@ -126,10 +126,7 @@ Friends

    Public Attributes

    std::ostream & operator<< (std::ostream &os, const NetOut &netOut)
     
    -

    Detailed Description

    -
    -

    Definition at line 65 of file network.h.

    -

    Friends And Related Symbol Documentation

    +

    Friends And Related Symbol Documentation

    ◆ operator<<

    @@ -157,8 +154,6 @@ Friends
    -

    Definition at line 70 of file network.h.

    -

    Member Data Documentation

    @@ -176,8 +171,6 @@ Friends

    Composition of the network after evaluation.

    -

    Definition at line 66 of file network.h.

    - @@ -194,8 +187,6 @@ Friends

    Energy in ergs after evaluation.

    -

    Definition at line 68 of file network.h.

    - @@ -212,12 +203,10 @@ Friends

    Number of steps taken in the evaluation.

    -

    Definition at line 67 of file network.h.

    -
    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1_priming_report.html b/docs/html/structgridfire_1_1_priming_report.html index 1a72da2a..17ce6d93 100644 --- a/docs/html/structgridfire_1_1_priming_report.html +++ b/docs/html/structgridfire_1_1_priming_report.html @@ -110,7 +110,7 @@ $(function(){initNavTree('structgridfire_1_1_priming_report.html',''); initResiz

    Captures the result of a network priming operation. More...

    -

    #include <reporting.h>

    +

    #include <reporting.h>

    @@ -134,8 +134,6 @@ Friends

    Contains the finalized composition, the changes in mass fractions for species, a success flag, and a detailed status code.

    Precondition
    A priming algorithm must be executed before constructing a valid report.
    Postcondition
    All fields reflect the outcome of the priming run.
    - -

    Definition at line 67 of file reporting.h.

    Friends And Related Symbol Documentation

    ◆ operator<<

    @@ -175,8 +173,6 @@ Friends
    Returns
    Reference to the modified output stream.
    Postcondition
    The stream contains a textual representation of the report.
    -

    Definition at line 89 of file reporting.h.

    -

    Member Data Documentation

    @@ -193,8 +189,6 @@ Friends

    List of pairs (species, rate change) representing destruction (<0) or creation (>0) rates of species during priming.

    -

    Definition at line 74 of file reporting.h.

    -
    @@ -210,8 +204,6 @@ Friends

    Finalized composition after priming.

    -

    Definition at line 69 of file reporting.h.

    -
    @@ -227,8 +219,6 @@ Friends

    Detailed status code indicating the result.

    -

    Definition at line 78 of file reporting.h.

    -
    @@ -244,12 +234,10 @@ Friends

    True if priming completed without error.

    -

    Definition at line 76 of file reporting.h.

    -

    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1_q_s_e_cache_config.html b/docs/html/structgridfire_1_1_q_s_e_cache_config.html index 291cb1d2..3f7973c1 100644 --- a/docs/html/structgridfire_1_1_q_s_e_cache_config.html +++ b/docs/html/structgridfire_1_1_q_s_e_cache_config.html @@ -109,7 +109,7 @@ $(function(){initNavTree('structgridfire_1_1_q_s_e_cache_config.html',''); initR

    Configuration struct for the QSE cache. More...

    -

    #include <engine_multiscale.h>

    +

    #include <engine_multiscale.h>

    Public Attributes

    @@ -128,8 +128,6 @@ Public Attributes

    @purpose This struct defines the tolerances used to determine if a QSE cache key is considered a hit. It allows for tuning the sensitivity of the cache.

    @how It works by providing binning widths for temperature, density, and abundances. When a QSECacheKey is created, it uses these tolerances to discretize the continuous physical values into bins. If two sets of conditions fall into the same bins, they will produce the same hash and be considered a cache hit.

    Usage Example:
    Although not typically set by the user directly, the QSECacheKey uses this internally. A smaller tolerance (e.g., T9_tol = 1e-4) makes the cache more sensitive, leading to more frequent re-partitions, while a larger tolerance (T9_tol = 1e-2) makes it less sensitive.
    - -

    Definition at line 27 of file engine_multiscale.h.

    Member Data Documentation

    ◆ rho_tol

    @@ -145,8 +143,6 @@ Public Attributes

    Absolute tolerance to produce the same hash for rho.

    -

    Definition at line 29 of file engine_multiscale.h.

    - @@ -163,8 +159,6 @@ Public Attributes

    Absolute tolerance to produce the same hash for T9.

    -

    Definition at line 28 of file engine_multiscale.h.

    - @@ -181,12 +175,10 @@ Public Attributes

    Absolute tolerance to produce the same hash for species abundances.

    -

    Definition at line 30 of file engine_multiscale.h.

    -
    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1_q_s_e_cache_key.html b/docs/html/structgridfire_1_1_q_s_e_cache_key.html index f9f168a1..b5a7f68c 100644 --- a/docs/html/structgridfire_1_1_q_s_e_cache_key.html +++ b/docs/html/structgridfire_1_1_q_s_e_cache_key.html @@ -111,7 +111,7 @@ $(function(){initNavTree('structgridfire_1_1_q_s_e_cache_key.html',''); initResi

    Key struct for the QSE abundance cache. More...

    -

    #include <engine_multiscale.h>

    +

    #include <engine_multiscale.h>

    Public Attributes

    @@ -150,8 +150,6 @@ Public Attributes

    Key struct for the QSE abundance cache.

    @purpose This struct is used as the key for the QSE abundance cache (m_qse_abundance_cache) within the MultiscalePartitioningEngineView. Its primary goal is to avoid expensive re-partitioning and QSE solves for thermodynamic conditions that are "close enough" to previously computed ones.

    @how It works by storing the temperature (m_T9), density (m_rho), and species abundances (m_Y). A pre-computed hash is generated in the constructor by calling the hash() method. This method discretizes the continuous physical values into bins using the tolerances defined in QSECacheConfig. The operator== simply compares the pre-computed hash values for fast lookups in the std::unordered_map.

    - -

    Definition at line 47 of file engine_multiscale.h.

    Constructor & Destructor Documentation

    ◆ QSECacheKey()

    @@ -188,8 +186,6 @@ Public Attributes
    Postcondition
    The m_hash member is computed and stored.
    -

    Definition at line 1556 of file engine_multiscale.cpp.

    -

    Member Function Documentation

    @@ -231,8 +227,6 @@ Public Attributes
    Returns
    The bin number as a long integer.

    @how The algorithm is floor(value / tol).

    -

    Definition at line 1588 of file engine_multiscale.cpp.

    - @@ -254,8 +248,6 @@ Public Attributes
    Returns
    The computed hash value.

    @how This method combines the hashes of the binned temperature, density, and each species abundance. The bin() static method is used for discretization.

    -

    Definition at line 1567 of file engine_multiscale.cpp.

    - @@ -282,8 +274,6 @@ Public Attributes
    Returns
    True if the pre-computed hashes are equal, false otherwise.
    -

    Definition at line 1592 of file engine_multiscale.cpp.

    -

    Member Data Documentation

    @@ -304,8 +294,6 @@ Public Attributes
    1e-3
    }
    -

    Definition at line 55 of file engine_multiscale.h.

    - @@ -322,8 +310,6 @@ Public Attributes

    Precomputed hash value for this key.

    -

    Definition at line 52 of file engine_multiscale.h.

    - @@ -338,8 +324,6 @@ Public Attributes

    Public Member Functions

    -

    Definition at line 49 of file engine_multiscale.h.

    -
    @@ -354,8 +338,6 @@ Public Attributes
    -

    Definition at line 48 of file engine_multiscale.h.

    -
    @@ -372,13 +354,11 @@ Public Attributes

    Note that the ordering of Y must match the dynamic species indices in the view.

    -

    Definition at line 50 of file engine_multiscale.h.

    -
    The documentation for this struct was generated from the following files: diff --git a/docs/html/structgridfire_1_1_step_derivatives.html b/docs/html/structgridfire_1_1_step_derivatives.html index 697a25da..a7eb4397 100644 --- a/docs/html/structgridfire_1_1_step_derivatives.html +++ b/docs/html/structgridfire_1_1_step_derivatives.html @@ -109,7 +109,7 @@ $(function(){initNavTree('structgridfire_1_1_step_derivatives.html',''); initRes

    Structure holding derivatives and energy generation for a network step. More...

    -

    #include <engine_abstract.h>

    +

    #include <engine_abstract.h>

    @@ -135,12 +135,10 @@ struct gridfire::StepDerivatives< T >

    Structure holding derivative

    // Use derivative
    }
    double energyRate = result.nuclearEnergyGenerationRate;
    -
    Structure holding derivatives and energy generation for a network step.
    -
    T nuclearEnergyGenerationRate
    Specific energy generation rate (e.g., erg/g/s).
    -
    std::vector< T > dydt
    Derivatives of abundances (dY/dt for each species).
    - -

    Definition at line 60 of file engine_abstract.h.

    -

    Member Data Documentation

    +
    Structure holding derivatives and energy generation for a network step.
    Definition engine_abstract.h:60
    +
    T nuclearEnergyGenerationRate
    Specific energy generation rate (e.g., erg/g/s).
    Definition engine_abstract.h:62
    +
    std::vector< T > dydt
    Derivatives of abundances (dY/dt for each species).
    Definition engine_abstract.h:61
    +

    Member Data Documentation

    ◆ dydt

    @@ -157,8 +155,6 @@ template<IsArithmeticOrAD T>

    Derivatives of abundances (dY/dt for each species).

    -

    Definition at line 61 of file engine_abstract.h.

    - @@ -177,12 +173,10 @@ template<IsArithmeticOrAD T>

    Specific energy generation rate (e.g., erg/g/s).

    -

    Definition at line 62 of file engine_abstract.h.

    -
    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1approx8_1_1_approx8_net.html b/docs/html/structgridfire_1_1approx8_1_1_approx8_net.html index f0021614..9ad55d86 100644 --- a/docs/html/structgridfire_1_1approx8_1_1_approx8_net.html +++ b/docs/html/structgridfire_1_1approx8_1_1_approx8_net.html @@ -109,7 +109,7 @@ $(function(){initNavTree('structgridfire_1_1approx8_1_1_approx8_net.html',''); i

    Contains constants and arrays related to the nuclear network. More...

    -

    #include <engine_approx8.h>

    +

    #include <engine_approx8.h>

    Public Attributes

    @@ -148,8 +148,6 @@ Static Public Attributes

    Contains constants and arrays related to the nuclear network.

    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    - -

    Definition at line 63 of file engine_approx8.h.

    Member Data Documentation

    ◆ aIon

    @@ -183,8 +181,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 80 of file engine_approx8.h.

    - @@ -209,8 +205,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 67 of file engine_approx8.h.

    - @@ -235,8 +229,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 74 of file engine_approx8.h.

    - @@ -261,8 +253,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 75 of file engine_approx8.h.

    - @@ -287,8 +277,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 64 of file engine_approx8.h.

    - @@ -313,8 +301,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 65 of file engine_approx8.h.

    - @@ -339,8 +325,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 66 of file engine_approx8.h.

    - @@ -365,8 +349,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 71 of file engine_approx8.h.

    - @@ -391,8 +373,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 68 of file engine_approx8.h.

    - @@ -417,8 +397,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 70 of file engine_approx8.h.

    - @@ -443,8 +421,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 69 of file engine_approx8.h.

    - @@ -469,8 +445,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 73 of file engine_approx8.h.

    - @@ -505,8 +479,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 91 of file engine_approx8.h.

    - @@ -531,8 +503,6 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 77 of file engine_approx8.h.

    - @@ -557,12 +527,10 @@ Static Public Attributes
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 78 of file engine_approx8.h.

    -
    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1approx8_1_1_jacobian.html b/docs/html/structgridfire_1_1approx8_1_1_jacobian.html index ed2e3bda..027adc61 100644 --- a/docs/html/structgridfire_1_1approx8_1_1_jacobian.html +++ b/docs/html/structgridfire_1_1approx8_1_1_jacobian.html @@ -109,7 +109,7 @@ $(function(){initNavTree('structgridfire_1_1approx8_1_1_jacobian.html',''); init

    Functor to calculate the Jacobian matrix for implicit solvers. More...

    -

    #include <engine_approx8.h>

    +

    #include <engine_approx8.h>

    Static Public Attributes

    @@ -121,8 +121,6 @@ Public Member Functions

    Functor to calculate the Jacobian matrix for implicit solvers.

    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    - -

    Definition at line 267 of file engine_approx8.h.

    Member Function Documentation

    ◆ operator()()

    @@ -165,13 +163,11 @@ Public Member Functions
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 243 of file engine_approx8.cpp.

    -
    The documentation for this struct was generated from the following files: diff --git a/docs/html/structgridfire_1_1approx8_1_1_o_d_e.html b/docs/html/structgridfire_1_1approx8_1_1_o_d_e.html index c46d76c2..24251b23 100644 --- a/docs/html/structgridfire_1_1approx8_1_1_o_d_e.html +++ b/docs/html/structgridfire_1_1approx8_1_1_o_d_e.html @@ -109,7 +109,7 @@ $(function(){initNavTree('structgridfire_1_1approx8_1_1_o_d_e.html',''); initRes

    Functor to calculate the derivatives for the ODE solver. More...

    -

    #include <engine_approx8.h>

    +

    #include <engine_approx8.h>

    Public Member Functions

    @@ -121,8 +121,6 @@ Public Member Functions

    Functor to calculate the derivatives for the ODE solver.

    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    - -

    Definition at line 281 of file engine_approx8.h.

    Member Function Documentation

    ◆ operator()()

    @@ -159,13 +157,11 @@ Public Member Functions
    Examples
    /Users/tboudreaux/Programming/4DSTAR/GridFire/src/include/gridfire/engine/engine_approx8.h.
    -

    Definition at line 348 of file engine_approx8.cpp.

    -
    The documentation for this struct was generated from the following files: diff --git a/docs/html/structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html b/docs/html/structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html index bcc3cce9..4e34336d 100644 --- a/docs/html/structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html +++ b/docs/html/structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html @@ -106,7 +106,7 @@ $(function(){initNavTree('structgridfire_1_1exceptions_1_1_stale_engine_trigger_
    -

    #include <error_engine.h>

    +

    #include <error_engine.h>

    Public Member Functions

    @@ -123,10 +123,7 @@ Public Attributes

    Public Attributes

    double m_eps_nuc
     
    -

    Detailed Description

    -
    -

    Definition at line 12 of file error_engine.h.

    -

    Member Data Documentation

    +

    Member Data Documentation

    ◆ m_eps_nuc

    @@ -139,8 +136,6 @@ Public Attributes
    -

    Definition at line 18 of file error_engine.h.

    -
    @@ -155,8 +150,6 @@ Public Attributes
    -

    Definition at line 14 of file error_engine.h.

    -
    @@ -171,8 +164,6 @@ Public Attributes
    -

    Definition at line 16 of file error_engine.h.

    -
    @@ -187,8 +178,6 @@ Public Attributes
    -

    Definition at line 13 of file error_engine.h.

    -
    @@ -203,8 +192,6 @@ Public Attributes
    -

    Definition at line 17 of file error_engine.h.

    -
    @@ -219,12 +206,10 @@ Public Attributes
    -

    Definition at line 15 of file error_engine.h.

    -

    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1expectations_1_1_engine_error.html b/docs/html/structgridfire_1_1expectations_1_1_engine_error.html index cbf312e7..35351ca3 100644 --- a/docs/html/structgridfire_1_1expectations_1_1_engine_error.html +++ b/docs/html/structgridfire_1_1expectations_1_1_engine_error.html @@ -108,7 +108,7 @@ $(function(){initNavTree('structgridfire_1_1expectations_1_1_engine_error.html',
    -

    #include <expected_engine.h>

    +

    #include <expected_engine.h>

    Inheritance diagram for gridfire::expectations::EngineError:
    @@ -139,10 +139,7 @@ Friends std::ostream & operator<< (std::ostream &os, const EngineError &e)   -

    Detailed Description

    -
    -

    Definition at line 18 of file expected_engine.h.

    -

    Constructor & Destructor Documentation

    +

    Constructor & Destructor Documentation

    ◆ EngineError()

    @@ -170,8 +167,6 @@ Friends
    -

    Definition at line 22 of file expected_engine.h.

    -
    @@ -227,8 +222,6 @@ Friends
    -

    Definition at line 27 of file expected_engine.h.

    -

    Member Data Documentation

    @@ -244,8 +237,6 @@ Friends
    -

    Definition at line 19 of file expected_engine.h.

    -
    @@ -260,12 +251,10 @@ Friends
    -

    Definition at line 20 of file expected_engine.h.

    -

    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1expectations_1_1_engine_index_error.html b/docs/html/structgridfire_1_1expectations_1_1_engine_index_error.html index ed66eb43..d153b72b 100644 --- a/docs/html/structgridfire_1_1expectations_1_1_engine_index_error.html +++ b/docs/html/structgridfire_1_1expectations_1_1_engine_index_error.html @@ -108,7 +108,7 @@ $(function(){initNavTree('structgridfire_1_1expectations_1_1_engine_index_error.
    -

    #include <expected_engine.h>

    +

    #include <expected_engine.h>

    Inheritance diagram for gridfire::expectations::EngineIndexError:
    @@ -144,10 +144,7 @@ Friends std::ostream & operator<< (std::ostream &os, const EngineIndexError &e)   -

    Detailed Description

    -
    -

    Definition at line 33 of file expected_engine.h.

    -

    Constructor & Destructor Documentation

    +

    Constructor & Destructor Documentation

    ◆ EngineIndexError()

    @@ -171,8 +168,6 @@ Friends
    -

    Definition at line 36 of file expected_engine.h.

    -

    Friends And Related Symbol Documentation

    @@ -203,8 +198,6 @@ Friends
    -

    Definition at line 38 of file expected_engine.h.

    -

    Member Data Documentation

    @@ -220,12 +213,10 @@ Friends
    -

    Definition at line 34 of file expected_engine.h.

    -

    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1expectations_1_1_stale_engine_error.html b/docs/html/structgridfire_1_1expectations_1_1_stale_engine_error.html index a1a5ca94..da40c5ed 100644 --- a/docs/html/structgridfire_1_1expectations_1_1_stale_engine_error.html +++ b/docs/html/structgridfire_1_1expectations_1_1_stale_engine_error.html @@ -107,7 +107,7 @@ $(function(){initNavTree('structgridfire_1_1expectations_1_1_stale_engine_error.
    -

    #include <expected_engine.h>

    +

    #include <expected_engine.h>

    Inheritance diagram for gridfire::expectations::StaleEngineError:
    @@ -140,10 +140,7 @@ Public Attributes const EngineErrorTypes type = EngineErrorTypes::FAILURE   -

    Detailed Description

    -
    -

    Definition at line 44 of file expected_engine.h.

    -

    Constructor & Destructor Documentation

    +

    Constructor & Destructor Documentation

    ◆ StaleEngineError()

    @@ -167,8 +164,6 @@ Public Attributes
    -

    Definition at line 47 of file expected_engine.h.

    -

    Member Function Documentation

    @@ -195,8 +190,6 @@ Public Attributes
    -

    Definition at line 50 of file expected_engine.h.

    -

    Member Data Documentation

    @@ -212,12 +205,10 @@ Public Attributes
    -

    Definition at line 45 of file expected_engine.h.

    -

    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html b/docs/html/structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html index ba5d2bc6..42bf4fbe 100644 --- a/docs/html/structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html +++ b/docs/html/structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html @@ -117,10 +117,7 @@ Public Attributes size_t lowerIndex   -

    Detailed Description

    -
    -

    Definition at line 105 of file partition_rauscher_thielemann.h.

    -

    Member Data Documentation

    +

    Member Data Documentation

    ◆ bound

    @@ -133,8 +130,6 @@ Public Attributes
    -

    Definition at line 106 of file partition_rauscher_thielemann.h.

    -
    @@ -149,8 +144,6 @@ Public Attributes
    -

    Definition at line 107 of file partition_rauscher_thielemann.h.

    -
    @@ -165,8 +158,6 @@ Public Attributes
    -

    Definition at line 109 of file partition_rauscher_thielemann.h.

    -
    @@ -181,12 +172,10 @@ Public Attributes
    -

    Definition at line 108 of file partition_rauscher_thielemann.h.

    -

    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html b/docs/html/structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html index 548cb04f..f7a34612 100644 --- a/docs/html/structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html +++ b/docs/html/structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html @@ -121,10 +121,7 @@ Public Attributes  Normalized G at lower bound.
      -

    Detailed Description

    -
    -

    Definition at line 99 of file partition_rauscher_thielemann.h.

    -

    Member Data Documentation

    +

    Member Data Documentation

    ◆ G_norm_high

    @@ -139,8 +136,6 @@ Public Attributes

    Normalized G at upper bound.

    -

    Definition at line 101 of file partition_rauscher_thielemann.h.

    - @@ -157,8 +152,6 @@ Public Attributes

    Normalized G at lower bound.

    -

    Definition at line 103 of file partition_rauscher_thielemann.h.

    - @@ -175,8 +168,6 @@ Public Attributes

    Upper temperature bound.

    -

    Definition at line 100 of file partition_rauscher_thielemann.h.

    - @@ -193,12 +184,10 @@ Public Attributes

    Lower temperature bound.

    -

    Definition at line 102 of file partition_rauscher_thielemann.h.

    -
    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html b/docs/html/structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html index 9d07b6f1..113a42a2 100644 --- a/docs/html/structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html +++ b/docs/html/structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html @@ -115,10 +115,7 @@ Public Attributes  Normalized G values on RT grid.
      -

    Detailed Description

    -
    -

    Definition at line 95 of file partition_rauscher_thielemann.h.

    -

    Member Data Documentation

    +

    Member Data Documentation

    ◆ ground_state_spin

    @@ -133,8 +130,6 @@ Public Attributes

    Spin of the isotope ground state.

    -

    Definition at line 96 of file partition_rauscher_thielemann.h.

    - @@ -151,12 +146,10 @@ Public Attributes

    Normalized G values on RT grid.

    -

    Definition at line 97 of file partition_rauscher_thielemann.h.

    -
    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html b/docs/html/structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html index d671e56a..c1caddbb 100644 --- a/docs/html/structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html +++ b/docs/html/structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html @@ -109,7 +109,7 @@ $(function(){initNavTree('structgridfire_1_1partition_1_1record_1_1_rauscher_thi

    Packed binary record of Rauscher-Thielemann partition function data for an isotope. More...

    -

    #include <rauscher_thielemann_partition_data_record.h>

    +

    #include <rauscher_thielemann_partition_data_record.h>

    @@ -130,8 +130,6 @@ Public Attributes

    Packed binary record of Rauscher-Thielemann partition function data for an isotope.

    Each record stores the atomic number (Z), mass number (A), ground state spin J, and an array of 24 normalized G-values corresponding to fixed temperature grid points. This struct is read directly from embedded binary data and must remain tightly packed.

    Note
    Alignment is set to 1 byte to match the binary layout.
    - -

    Definition at line 17 of file rauscher_thielemann_partition_data_record.h.

    Member Data Documentation

    ◆ a

    @@ -147,8 +145,6 @@ Public Attributes

    Mass number.

    -

    Definition at line 19 of file rauscher_thielemann_partition_data_record.h.

    - @@ -165,8 +161,6 @@ Public Attributes

    Ground state spin.

    -

    Definition at line 20 of file rauscher_thielemann_partition_data_record.h.

    - @@ -183,8 +177,6 @@ Public Attributes

    Normalized g-values for the first 24 energy levels.

    -

    Definition at line 21 of file rauscher_thielemann_partition_data_record.h.

    - @@ -201,12 +193,10 @@ Public Attributes

    Atomic number.

    -

    Definition at line 18 of file rauscher_thielemann_partition_data_record.h.

    -
    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1reaclib_1_1_reaction_record.html b/docs/html/structgridfire_1_1reaclib_1_1_reaction_record.html index eed87942..4e8d09c0 100644 --- a/docs/html/structgridfire_1_1reaclib_1_1_reaction_record.html +++ b/docs/html/structgridfire_1_1reaclib_1_1_reaction_record.html @@ -125,10 +125,7 @@ Public Attributes

    Public Attributes

    char products_str [128]
     
    -

    Detailed Description

    -
    -

    Definition at line 32 of file reaclib.cpp.

    -

    Member Data Documentation

    +

    Member Data Documentation

    ◆ chapter

    @@ -141,8 +138,6 @@ Public Attributes
    -

    Definition at line 33 of file reaclib.cpp.

    -
    @@ -157,8 +152,6 @@ Public Attributes
    -

    Definition at line 35 of file reaclib.cpp.

    -
    @@ -173,8 +166,6 @@ Public Attributes
    -

    Definition at line 37 of file reaclib.cpp.

    -
    @@ -189,8 +180,6 @@ Public Attributes
    -

    Definition at line 40 of file reaclib.cpp.

    -
    @@ -205,8 +194,6 @@ Public Attributes
    -

    Definition at line 34 of file reaclib.cpp.

    -
    @@ -221,8 +208,6 @@ Public Attributes
    -

    Definition at line 39 of file reaclib.cpp.

    -
    @@ -237,8 +222,6 @@ Public Attributes
    -

    Definition at line 36 of file reaclib.cpp.

    -
    @@ -253,12 +236,10 @@ Public Attributes
    -

    Definition at line 38 of file reaclib.cpp.

    -

    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1reaction_1_1_rate_coefficient_set.html b/docs/html/structgridfire_1_1reaction_1_1_rate_coefficient_set.html index 417a9150..c20b0a6e 100644 --- a/docs/html/structgridfire_1_1reaction_1_1_rate_coefficient_set.html +++ b/docs/html/structgridfire_1_1reaction_1_1_rate_coefficient_set.html @@ -110,7 +110,7 @@ $(function(){initNavTree('structgridfire_1_1reaction_1_1_rate_coefficient_set.ht

    Holds the seven coefficients for the REACLIB rate equation. More...

    -

    #include <reaction.h>

    +

    #include <reaction.h>

    @@ -145,8 +145,6 @@ Friends

    Detailed Description

    Holds the seven coefficients for the REACLIB rate equation.

    This struct stores the parameters (a0-a6) used to calculate reaction rates as a function of temperature.

    - -

    Definition at line 33 of file reaction.h.

    Friends And Related Symbol Documentation

    ◆ operator<<

    @@ -185,8 +183,6 @@ Friends
    Returns
    The output stream.
    -

    Definition at line 48 of file reaction.h.

    -

    Member Data Documentation

    @@ -204,8 +200,6 @@ Friends

    Coefficient a0.

    -

    Definition at line 34 of file reaction.h.

    - @@ -222,8 +216,6 @@ Friends

    Coefficient a1.

    -

    Definition at line 35 of file reaction.h.

    - @@ -240,8 +232,6 @@ Friends

    Coefficient a2.

    -

    Definition at line 36 of file reaction.h.

    - @@ -258,8 +248,6 @@ Friends

    Coefficient a3.

    -

    Definition at line 37 of file reaction.h.

    - @@ -276,8 +264,6 @@ Friends

    Coefficient a4.

    -

    Definition at line 38 of file reaction.h.

    - @@ -294,8 +280,6 @@ Friends

    Coefficient a5.

    -

    Definition at line 39 of file reaction.h.

    - @@ -312,12 +296,10 @@ Friends

    Coefficient a6.

    -

    Definition at line 40 of file reaction.h.

    -
    The documentation for this struct was generated from the following file: diff --git a/docs/html/structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html b/docs/html/structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html index ebe4fe34..470438bd 100644 --- a/docs/html/structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html +++ b/docs/html/structgridfire_1_1solver_1_1_direct_network_solver_1_1_jacobian_functor.html @@ -134,8 +134,6 @@ Public Attributes

    Detailed Description

    Functor for calculating the Jacobian matrix.

    This functor is used by the ODE solver to calculate the Jacobian matrix of the ODEs. It takes the current abundances as input and returns the Jacobian matrix.

    - -

    Definition at line 143 of file solver.h.

    Constructor & Destructor Documentation

    ◆ JacobianFunctor()

    @@ -179,8 +177,6 @@ Public Attributes -

    Definition at line 154 of file solver.h.

    -

    Member Function Documentation

    @@ -224,8 +220,6 @@ Public Attributes -

    Definition at line 215 of file solver.cpp.

    -

    Member Data Documentation

    @@ -243,8 +237,6 @@ Public Attributes

    The engine used to evaluate the network.

    -

    Definition at line 144 of file solver.h.

    - @@ -261,8 +253,6 @@ Public Attributes

    Density in g/cm^3.

    -

    Definition at line 146 of file solver.h.

    - @@ -279,13 +269,11 @@ Public Attributes

    Temperature in units of 10^9 K.

    -

    Definition at line 145 of file solver.h.

    -
    The documentation for this struct was generated from the following files: diff --git a/docs/html/structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html b/docs/html/structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html index f04fe281..6096c2da 100644 --- a/docs/html/structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html +++ b/docs/html/structgridfire_1_1solver_1_1_direct_network_solver_1_1_r_h_s_manager.html @@ -146,10 +146,7 @@ Public Attributes

    Public Attributes

    double m_last_step_time = 1e-20
     
    -

    Detailed Description

    -
    -

    Definition at line 88 of file solver.h.

    -

    Constructor & Destructor Documentation

    +

    Constructor & Destructor Documentation

    ◆ RHSManager()

    @@ -192,8 +189,6 @@ Public Attributes -

    Definition at line 109 of file solver.h.

    -

    Member Function Documentation

    @@ -216,8 +211,6 @@ Public Attributes
    -

    Definition at line 189 of file solver.cpp.

    -
    @@ -239,8 +232,6 @@ Public Attributes
    -

    Definition at line 167 of file solver.cpp.

    -
    @@ -277,8 +268,6 @@ Public Attributes -

    Definition at line 152 of file solver.cpp.

    -

    Member Data Documentation

    @@ -302,8 +291,6 @@ Public Attributes
    -

    Definition at line 94 of file solver.h.

    -
    @@ -326,8 +313,6 @@ Public Attributes
    -

    Definition at line 93 of file solver.h.

    -
    @@ -344,8 +329,6 @@ Public Attributes

    The engine used to evaluate the network.

    -

    Definition at line 89 of file solver.h.

    - @@ -370,8 +353,6 @@ Public Attributes

    Last time the state was observed.

    -

    Definition at line 96 of file solver.h.

    - @@ -394,8 +375,6 @@ Public Attributes
    -

    Definition at line 101 of file solver.h.

    -
    @@ -412,8 +391,6 @@ Public Attributes

    Logger instance.

    -

    Definition at line 99 of file solver.h.

    - @@ -436,8 +413,6 @@ Public Attributes
    -

    Definition at line 100 of file solver.h.

    -
    @@ -454,8 +429,6 @@ Public Attributes

    Density in g/cm^3.

    -

    Definition at line 91 of file solver.h.

    - @@ -472,13 +445,11 @@ Public Attributes

    Temperature in units of 10^9 K.

    -

    Definition at line 90 of file solver.h.

    -
    The documentation for this struct was generated from the following files: diff --git a/docs/html/structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html b/docs/html/structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html index 207739ab..db738b4e 100644 --- a/docs/html/structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html +++ b/docs/html/structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html @@ -106,7 +106,7 @@ $(function(){initNavTree('structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_
    -

    #include <engine_multiscale.h>

    +

    #include <engine_multiscale.h>

    @@ -114,10 +114,7 @@ Public Member Functions

    Public Member Functions

     Computes the hash of a QSECacheKey for use in std::unordered_map.
     
    -

    Detailed Description

    -
    -

    Definition at line 109 of file engine_multiscale.h.

    -

    Member Function Documentation

    +

    Member Function Documentation

    ◆ operator()()

    @@ -150,12 +147,10 @@ Public Member Functions
    Returns
    The pre-computed hash value of the key.
    -

    Definition at line 115 of file engine_multiscale.h.

    -

    The documentation for this struct was generated from the following file: diff --git a/docs/html/structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html b/docs/html/structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html index 622e8d9c..e79c698c 100644 --- a/docs/html/structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html +++ b/docs/html/structstd_1_1hash_3_01gridfire_1_1reaction_1_1_logical_reaction_set_01_4.html @@ -111,10 +111,7 @@ Public Member Functions size_t operator() (const gridfire::reaction::LogicalReactionSet &s) const noexcept   -

    Detailed Description

    -
    -

    Definition at line 307 of file reaction.cpp.

    -

    Member Function Documentation

    +

    Member Function Documentation

    ◆ operator()()

    @@ -138,12 +135,10 @@ Public Member Functions
    -

    Definition at line 308 of file reaction.cpp.

    -

    The documentation for this struct was generated from the following file: diff --git a/docs/html/structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html b/docs/html/structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html index 3408c988..b02a6d37 100644 --- a/docs/html/structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html +++ b/docs/html/structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html @@ -111,10 +111,7 @@ Public Member Functions size_t operator() (const gridfire::reaction::Reaction &r) const noexcept   -

    Detailed Description

    -
    -

    Definition at line 293 of file reaction.cpp.

    -

    Member Function Documentation

    +

    Member Function Documentation

    ◆ operator()()

    @@ -138,12 +135,10 @@ Public Member Functions
    -

    Definition at line 294 of file reaction.cpp.

    -

    The documentation for this struct was generated from the following file: diff --git a/docs/html/structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html b/docs/html/structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html index 36301097..ee979f63 100644 --- a/docs/html/structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html +++ b/docs/html/structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html @@ -111,10 +111,7 @@ Public Member Functions size_t operator() (const gridfire::reaction::ReactionSet &s) const noexcept   -

    Detailed Description

    -
    -

    Definition at line 300 of file reaction.cpp.

    -

    Member Function Documentation

    +

    Member Function Documentation

    ◆ operator()()

    @@ -138,12 +135,10 @@ Public Member Functions
    -

    Definition at line 301 of file reaction.cpp.

    -

    The documentation for this struct was generated from the following file: diff --git a/docs/html/types_2bindings_8cpp.html b/docs/html/types_2bindings_8cpp.html index e8254db5..7dfbe325 100644 --- a/docs/html/types_2bindings_8cpp.html +++ b/docs/html/types_2bindings_8cpp.html @@ -107,11 +107,9 @@ $(function(){initNavTree('types_2bindings_8cpp.html',''); initResizable(true); }
    #include <pybind11/pybind11.h>
    #include <pybind11/stl.h>
    #include <pybind11/stl_bind.h>
    -#include "bindings.h"
    -#include "gridfire/network.h"
    -
    -

    Go to the source code of this file.

    - +#include "bindings.h"
    +#include "gridfire/network.h"
    +
    @@ -133,8 +131,6 @@ Functions

    Functions

    void register_type_bindings (pybind11::module &m)
    -

    Definition at line 11 of file bindings.cpp.

    -
    diff --git a/docs/html/types_2bindings_8h.html b/docs/html/types_2bindings_8h.html index d4a9e477..5ac2e698 100644 --- a/docs/html/types_2bindings_8h.html +++ b/docs/html/types_2bindings_8h.html @@ -105,9 +105,7 @@ $(function(){initNavTree('types_2bindings_8h.html',''); initResizable(true); });
    #include <pybind11/pybind11.h>
    -
    -

    Go to the source code of this file.

    - +
    @@ -129,8 +127,6 @@ Functions

    Functions

    void register_type_bindings (pybind11::module &m)
    -

    Definition at line 11 of file bindings.cpp.

    -
    diff --git a/docs/html/utils_2bindings_8cpp.html b/docs/html/utils_2bindings_8cpp.html index e88d3d75..11196ba1 100644 --- a/docs/html/utils_2bindings_8cpp.html +++ b/docs/html/utils_2bindings_8cpp.html @@ -107,11 +107,9 @@ $(function(){initNavTree('utils_2bindings_8cpp.html',''); initResizable(true); }
    #include <pybind11/pybind11.h>
    #include <pybind11/stl.h>
    #include <pybind11/stl_bind.h>
    -#include "bindings.h"
    -#include "gridfire/utils/logging.h"
    -
    -

    Go to the source code of this file.

    - +#include "bindings.h"
    +#include "gridfire/utils/logging.h"
    +
    @@ -133,8 +131,6 @@ Functions

    Functions

    void register_utils_bindings (py::module &m)
    -

    Definition at line 11 of file bindings.cpp.

    -
    diff --git a/docs/html/utils_2bindings_8h.html b/docs/html/utils_2bindings_8h.html index b7a63188..2e0c6bf8 100644 --- a/docs/html/utils_2bindings_8h.html +++ b/docs/html/utils_2bindings_8h.html @@ -105,9 +105,7 @@ $(function(){initNavTree('utils_2bindings_8h.html',''); initResizable(true); });
    #include <pybind11/pybind11.h>
    -
    -

    Go to the source code of this file.

    - +
    diff --git a/docs/static/mainpage.md b/docs/static/mainpage.md index 4fc59d7d..9dd28db2 100644 --- a/docs/static/mainpage.md +++ b/docs/static/mainpage.md @@ -1,64 +1,243 @@ ![GridFire Logo](../../assets/logo/GridFire.png) ---- -GridFire is a C++ library designed to perform general nuclear network evolution using the Reaclib library. It is part of -the larger SERiF project within the 4D-STAR collaboration. GridFire is primarily focused on modeling the most -relevant burning stages for stellar evolution modeling. Currently, there is limited support for inverse reactions. -Therefore, GridFire has a limited set of tools to evolves a fusing plasma in NSE; however, -this is not the primary focus of the library and has therefor not had significant development. For those interested in -modeling super nova, neutron star mergers, or other -high-energy astrophysical phenomena, we **strongly** recomment -using [SkyNet](https://bitbucket.org/jlippuner/skynet/src/master/). +# Introduction +GridFire is a C++ library designed to perform general nuclear network +evolution. It is part of the larger SERiF project within the 4D-STAR +collaboration. GridFire is primarily focused on modeling the most relevant +burning stages for stellar evolution modeling. Currently, there is limited +support for inverse reactions. Therefore, GridFire has a limited set of tools +to evolves a fusing plasma in NSE; however, this is not the primary focus of +the library and has therefor not had significant development. For those +interested in modeling super nova, neutron star mergers, or other high-energy +astrophysical phenomena, we **strongly** recomment using +[SkyNet](https://bitbucket.org/jlippuner/skynet/src/master/). -**Design Philosophy and Workflow:** -GridFire is architected to balance physical fidelity, computational efficiency, and extensibility when simulating -complex nuclear reaction networks. Users begin by defining a composition, which is used to construct a full GraphEngine -representation of the reaction network. To manage the inherent stiffness and multiscale nature of these networks, -GridFire employs a layered view strategy: partitioning algorithms isolate fast and slow processes, adaptive culling -removes negligible reactions at runtime, and implicit solvers stably integrate the remaining stiff system. This modular -pipeline allows researchers to tailor accuracy versus performance trade-offs, reuse common engine components, and extend -screening or partitioning models without modifying core integration routines. +## Design Philosophy and Workflow +GridFire is architected to balance physical fidelity, computational efficiency, +and extensibility when simulating complex nuclear reaction networks. Users +begin by defining a composition, which is used to construct a full GraphEngine +representation of the reaction network. A GraphNetwork uses [JINA +Reaclib](https://reaclib.jinaweb.org/index.php) reaction rates ([Cyburt et al., ApJS 189 +(2010) 240.](https://iopscience.iop.org/article/10.1088/0067-0049/189/1/240)) along +with a dynamically constructed network topology. To manage the inherent +stiffness and multiscale nature of these networks, GridFire employs a layered +view strategy: partitioning algorithms isolate fast and slow processes, +adaptive culling removes negligible reactions at runtime, and implicit solvers +stably integrate the remaining stiff system. This modular pipeline allows +researchers to tailor accuracy versus performance trade-offs, reuse common +engine components, and extend screening or partitioning models without +modifying core integration routines. ## Funding GridFire is a part of the 4D-STAR collaboration. -4D-STAR is funded by European Research Council (ERC) under the Horizon Europe programme (Synergy Grant agreement No. -101071505: 4D-STAR) -Work for this project is funded by the European Union. Views and opinions expressed are however those of the author(s) -only and do not necessarily reflect those of the European Union or the European Research Council. +4D-STAR is funded by European Research Council (ERC) under the Horizon Europe +programme (Synergy Grant agreement No. 101071505: 4D-STAR) Work for this +project is funded by the European Union. Views and opinions expressed are +however those of the author(s) only and do not necessarily reflect those of the +European Union or the European Research Council. -## Build and Installation Instructions +# Usage + +## Python installation +By far the easiest way to install is with pip. This will install either +pre-compiled wheels or, if your system has not had a wheel compiled for it, it +will try to build locally (this may take **a long time**). The python bindings +are just that and should maintain nearly the same speed as the C++ code. End +users are strongly encorages to use the python module rather than the C++ code. + +### pypi +Installing from pip is as simple as +```bash +pip install gridfire +``` + +These wheels have been compiled on many systems + +| Version | Platform | Architecture | CPython Versions | PyPy Versions | +| ------- | -------- | ------------ | ---------------------------------------------------------- | ------------- | +| 0.5.0 | macOS | arm64 | 3.8, 3.9, 3.10, 3.11, 3.12, 3.13 (std & t), 3.14 (std & t) | 3.10, 3.11 | +| 0.5.0 | Linux | aarch64 | 3.8, 3.9, 3.10, 3.11, 3.12, 3.13 (std & t), 3.14 (std & t) | 3.10, 3.11 | +| 0.5.0 | Linux | x86\_64 | 3.8, 3.9, 3.10, 3.11, 3.12, 3.13 (std & t), 3.14 (std & t) | 3.10, 3.11 | + +> **Note**: Currently macOS x86\_64 does **not** have a precompiled wheel. Due +> to that platform being phased out it is likely that there will never be +> precompiled wheels or releases for it. + +> **Note:** macOS wheels were targeted to MacOS 12 Monterey and should work on +> any version more recent than that (at least as of August 2025). + +> **Note:** Linux wheels were compiled using manylinux_2_28 and are expected to +> work on Debian 10+, Ubuntu 18.10+, Fedora 29+, or CentOS/RHEL 8+ + +> **Note:** If your system does not have a prebuilt wheel the source +> distribution will download from pypi and try to build. This may simply not +> work if you do not have the correct system dependencies installed. If it +> fails the best bet is to try to build boost >= 1.83.0 from source and install +> (https://www.boost.org/) as that is the most common broken dependency. + +### source +The user may also build the python bindings directly from source + +```bash +git clone https://github.com/4D-STAR/GridFire +cd GridFire +pip install . +``` + +> **Note:** that if you do not have all system dependencies installed this will +> fail, the steps in further sections address these in more detail. + +### source for developers +If you are a developer and would like an editable and incrimental python +install `meson-python` makes this very easy + +```bash +git clone https://github.com/4D-STAR/GridFire +cd GridFire +pip install -e . --no-build-isolation -vv +``` + +This will generate incrimental builds whenever source code changes and you run +a python script automartically (note that since `meson setup` must run for each +of these it does still take a few seconds to recompile regardless of how small +a source code change you have made). It is **strongly** reccomended that +developers use this approach and end users *do not*. + + +## Automatic Build and Installation +### Script Build and Installation Instructions + +The easiest way to build GridFire is using the `install.sh` or `install-tui.sh` +scripts in the root directory. To use these scripts, simply run: + +```bash +./install.sh +# or +./install-tui.sh +``` +The regular installation script will select a standard "ideal" set of build +options for you. If you want more control over the build options, you can use +the `install-tui.sh` script, which will provide a text-based user interface to +select the build options you want. + +Generally, both are intended to be easy to use and will prompt you +automatically to install any missing dependencies. + + +### Currently known good platforms +The installation script has been tested and found to work on clean +installations of the following platforms: +- MacOS 15.3.2 (Apple Silicon + brew installed) +- Fedora 42.0 (aarch64) +- Ubuntu 25.04 (aarch64) +- Ubuntu 22.04 (X86_64) + +> **Note:** On Ubuntu 22.04 the user needs to install boost libraries manually +> as the versions in the Ubuntu repositories +> are too old. The installer automatically detects this and will instruct the +> user in how to do this. + +## Manual Build Instructions ### Prerequisites +These only need to be manually installed if the user is not making use of the +`install.sh` or `install-tui.sh` + +#### Required - C++ compiler supporting C++23 standard - Meson build system (>= 1.5.0) -- Python 3.10 or newer +- Python 3.8 or newer +- CMake 3.20 or newer +- ninja 1.10.0 or newer - Python packages: `meson-python>=0.15.0` -- Boost libraries (>= 1.75.0) installed system-wide +- Boost libraries (>= 1.83.0) installed system-wide (or at least findable by + meson with pkg-config) -> **Note:** Boost is the only external library dependency; no additional libraries are required beyond a C++ compiler, Meson, Python, and Boost. +#### Optional +- dialog (used by the `install.sh` script, not needed if using pip or meson + directly) +- pip (used by the `install.sh` script or by calling pip directly, not needed + if using meson directly) -> **Note:** Windows is not supported at this time and *there are no plans to support it in the future*. Windows users are encouraged to use WSL2 or a Linux VM. +> **Note:** Boost is the only external library dependency used by GridFire directly. + +> **Note:** Windows is not supported at this time and *there are no plans to +> support it in the future*. Windows users are encouraged to use WSL2 or a +> Linux VM. + +> **Note:** If `install-tui.sh` is not able to find a usable version of boost +> it will provide directions to fetch, compile, and install a usable version. + +### Install Scripts +GridFire ships with an installer (`install.sh`) which is intended to make the +process of installation both easier and more repetable. + +#### Ease of Installation +Both scripts are intended to automate installation more or less completly. This +includes dependency checking. In the event that a dependency cannot be found +they try to install (after explicitly asking for user permission). If that does +not work they will provide a clear message as to what went wrong. + +#### Reproducibility +The TUI mode provides easy modification of meson build system and compiler +settings which can then be saved to a config file. This config file can then be +loaded by either tui mode or cli mode (with the `--config`) flag meaning that +build configurations can be made and reused. Note that this is **not** a +deterministicly reproducible build system as it does not interact with any +system dependencies or settings, only meson and compiler settings. + +#### Examples + +##### TUI config and saving +[![asciicast](https://asciinema.org/a/ahIrQPL71ErZv5EKKujfO1ZEW.svg)](https://asciinema.org/a/ahIrQPL71ErZv5EKKujfO1ZEW) + +##### TUI config loading and meson setup +[![asciicast](https://asciinema.org/a/zGdzt9kYsETltG0TJKC50g3BK.svg)](https://asciinema.org/a/zGdzt9kYsETltG0TJKC50g3BK) + +##### CLI config loading, setup, and build +[![asciicast](https://asciinema.org/a/GYaWTXZbDJRD4ohde0s3DkFMC.svg)](https://asciinema.org/a/GYaWTXZbDJRD4ohde0s3DkFMC) + + +> **Note:** `install-tui.sh` is simply a script which calles `install.sh` with +> the `--tui` flag. You can get the exact same results by running `install.sh +> --tui`. + +> **Note:** Call `install.sh` with the `--help` or `--h` flag to see command +> line options + +> **Note:** `clang` tends to compile GridFire much faster than `gcc` thus why I +> select it in the above asciinema recording. ### Dependency Installation on Common Platforms - **Ubuntu/Debian:** - ```bash - sudo apt-get update && \ - sudo apt-get install -y build-essential meson python3 python3-pip libboost-all-dev - ``` +```bash +sudo apt-get update +sudo apt-get install -y build-essential meson python3 python3-pip libboost-all-dev +``` + +> **Note:** Depending on the ubuntu version you have the libboost-all-dev +> libraries may be too old. If this is the case refer to the boost +> documentation for how to download and install a version `>=1.83.0` + +> **Note:** On recent versions of ubuntu python has switched to being +> externally managed by the system. We **strongly** recomend that if you +> install manaully all python pacakges are installed inside some kind of +> virtual enviroment (e.g. `pyenv`, `conda`, `python-venv`, etc...). When using +> the installer script this is handled automatically using `python-venv`. - **Fedora/CentOS/RHEL:** - ```bash - sudo dnf install -y gcc-c++ meson python3 python3-pip boost-devel - ``` +```bash +sudo dnf install -y gcc-c++ meson python3 python3-pip boost-devel +``` - **macOS (Homebrew):** - ```bash - brew update && \ - brew install boost meson python - ``` +```bash +brew update +brew install boost meson python +``` ### Building the C++ Library ```bash @@ -66,54 +245,104 @@ meson setup build meson compile -C build ``` +#### Clang vs. GCC +As noted above `clang` tends to compile GridFire much faster than `gcc`. If +your system has both `clang` and `gcc` installed you may force meson to use +clang via enviromental variables + +```bash +CC=clang CXX=clang++ meson setup build_clang +meson compile -C build_clang +``` + ### Installing the Library ```bash meson install -C build ``` -### Python Bindings and Installation -The Python interface is provided via `meson-python` and `pybind11`. To install the Python package: -```bash -pip install . -``` +### Minimum compiler versions +GridFire uses C++23 features and therefore only compilers and standard library +implimentations which support C++23 are supported. Generally we have found that +`gcc >= 13.0.0` or `clang >= 16.0.0` work well. -### Developer Workflow -1. Clone the repository and install dependencies listed in `pyproject.toml`. -2. Configure and build with Meson: - ```bash - meson setup build - meson compile -C build - ``` -3. Run the unit tests: - ```bash - meson test -C build - ``` -4. Iterate on code, rebuild, and rerun tests. ## Code Architecture and Logical Flow -GridFire is organized into a series of composable modules, each responsible for a specific aspect of nuclear reaction network modeling. The core components include: +GridFire is organized into a series of composable modules, each responsible for +a specific aspect of nuclear reaction network modeling. The core components +include: -- **Engine Module:** Core interfaces and implementations (e.g., `GraphEngine`) that evaluate reaction network rate equations and energy generation. -- **Screening Module:** Implements nuclear reaction screening corrections (`WeakScreening`, `BareScreening`, etc.) affecting reaction rates. -- **Reaction Module:** Parses and manages Reaclib reaction rate data, providing temperature- and density-dependent rate evaluations. -- **Partition Module:** Implements partition functions (e.g., `GroundStatePartitionFunction`, `RauscherThielemannPartitionFunction`) to weight reaction rates based on nuclear properties. -- **Solver Module:** Defines numerical integration strategies (e.g., `DirectNetworkSolver`) for solving the stiff ODE systems arising from reaction networks. -- **Python Interface:** Exposes *almost* all C++ functionality to Python, allowing users to define compositions, configure engines, and run simulations directly from Python scripts. +- **Engine Module:** Core interfaces and implementations (e.g., `GraphEngine`) + that evaluate reaction network rate equations and energy generation. Also + implimented `Views` submodule. +- **Engine::Views Module:** Composable engine optimization and modification + (e.g. `MultiscalePartitioningEngineView`) which can be used to make a problem + more tractable or applicable. +- **Screening Module:** Implements nuclear reaction screening corrections (e.g. + `WeakScreening` ([Salpeter, + 1954](https://adsabs.harvard.edu/full/1954AuJPh...7..373S)), `BareScreening`) + affecting reaction rates. +- **Reaction Module:** Parses and manages Reaclib reaction rate data, providing + temperature- and density-dependent rate evaluations. +- **Partition Module:** Implements partition functions (e.g., + `GroundStatePartitionFunction`, `RauscherThielemannPartitionFunction` + ([Rauscher & Thielemann, + 2000](https://www.sciencedirect.com/science/article/pii/S0092640X00908349?via%3Dihub])) + to weight reaction rates based on nuclear properties. +- **Solver Module:** Defines numerical integration strategies (e.g., + `DirectNetworkSolver`) for solving the stiff ODE systems arising from reaction + networks. +- **Python Interface:** Exposes *almost* all C++ functionality to Python, + allowing users to define compositions, configure engines, and run simulations + directly from Python scripts. -Generally a user will start by selecting a base engine (currently we only offer `GraphEngine`), which constructs the -full reaction network graph from a given composition. The user can then apply various engine views to adapt the network -topology, such as partitioning fast and slow reactions, adaptively culling low-flow pathways, or priming the network -with specific species. Finally, a numerical solver is selected to integrate the network over time, producing updated +Generally a user will start by selecting a base engine (currently we only offer +`GraphEngine`), which constructs the full reaction network graph from a given +composition. The user can then apply various engine views to adapt the network +topology, such as partitioning fast and slow reactions, adaptively culling +low-flow pathways, or priming the network with specific species. Finally, a +numerical solver is selected to integrate the network over time, producing +updated abundances and diagnostics. +## Engines +GridFire is, at its core, based on a series of `Engines`. These are constructs +which know how to report information on series of ODEs which need to be solved +to evolver abundnances. The important thing to understand about `Engines` is +that they contain all of the detailed physics GridFire uses. For example a +`Solver` takes an `Engine` but does not compute physics itself. Rather, it asks +the `Engine` for stuff like the jacobian matrix, stoichiometry, nuclear energy +generation rate, and change in abundance with time. + +Refer to the API documentation for the exact interface which an `Engine` must +impliment to be compatible with GridFire solvers. + +Currently we only impliment `GraphEngine` which is intended to be a very general and +adaptable `Engine`. + +### GraphEngine +In GridFire the `GraphEngine` will generally be the most fundamental building +block of a nuclear network. A `GraphEngine` represents a directional hypergraph +connecting some set of atomic species through reactions listed in the [JINA +Reaclib database](https://reaclib.jinaweb.org/index.php). + +`GraphEngine`s are constructed from a seed composition of species from which +they recursivley expand their topology outward, following known reaction +pathways and adding new species to the tracked list as they expand. + + ### GraphEngine Configuration Options -GraphEngine exposes runtime configuration methods to tailor network construction and rate evaluations: +GraphEngine exposes runtime configuration methods to tailor network +construction and rate evaluations: - **Constructor Parameters:** - - `BuildDepthType` (`Full`/`Reduced`/`Minimal`): controls network build depth, trading startup time for network completeness. - - `partition::PartitionFunction`: custom functor for network partitioning based on `Z`, `A`, and `T9`. + - `composition`: The initial seed composition to start network construction from. + - `BuildDepthType` (`Full`, `Shallow`, `SecondOrder`, etc...): controls + number of recursions used to construct the network topology. Can either be an + member of the `NetworkBuildDepth` enum or an integerl. + - `partition::PartitionFunction`: Partition function used when evlauating + detailed balance for inverse rates. - **setPrecomputation(bool precompute):** - Enable/disable caching of reaction rates and stoichiometric data at initialization. @@ -129,70 +358,175 @@ GraphEngine exposes runtime configuration methods to tailor network construction ### Available Partition Functions -| Function Name | Identifier | Description | +| Function Name | Identifier / Enum | Description | |---------------------------------------|--------------------------|-----------------------------------------------------------------| -| `GroundStatePartitionFunction` | "GroundState" | Weights using nuclear ground-state spin factors. | -| `RauscherThielemannPartitionFunction` | "RauscherThielemann" | Interpolates normalized g-factors per Rauscher & Thielemann. | +| `GroundStatePartitionFunction` | "GroundState" | Weights using nuclear ground-state spin factors. | +| `RauscherThielemannPartitionFunction` | "RauscherThielemann" | Interpolates normalized g-factors per Rauscher & Thielemann. | +| `CompositePartitionFunction` | "Composite" | Combines multiple partition functions for situations where different partitions functions are used for different domains | + +### AutoDiff +One of the primary tasks any engine must accomplish is to report the jacobian +matrix of the system to the solver. `GraphEngine` uses `CppAD`, a C++ auto +differentiation library, to generate analytic jacobian matricies very +efficiently. + + +## Reaclib in GridFire +All reactions in JINA Reaclib which only include reactants iron and lighter +were downloaded on June 17th, 2025 where the most recent documented change on +the JINA Reaclib site was on June 24th, 2021. + +All of thes reactions have been compiled into a header file which is then +statically compiled into the gridfire binaries (specifically into +lib_reaction_reaclib.cpp.o). This does increase the binary size by a few MB; +however, the benafit is faster load times and more importantly no need for end +users to manage resource files. + +If a developer wants to add new reaclib reactions we include a script at +`utils/reaclib/format.py` which can injest a reaclib data file and produce the +needed header file. More details on this process are included in +`utils/reaclib/readme.md` -These functions implement: -```cpp -double evaluate(int Z, int A, double T9) const; -double evaluateDerivative(int Z, int A, double T9) const; -bool supports(int Z, int A) const; -std::string type() const; -``` ## Engine Views -The GridFire engine supports multiple engine view strategies to adapt or restrict network topology. Each view implements a specific algorithm: +The GridFire engine supports multiple engine view strategies to adapt or +restrict network topology. Generally when extending GridFire the approach is +likely to be one of adding new `EngineViews`. | View Name | Purpose | Algorithm / Reference | When to Use | |---------------------------------------|----------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------| | AdaptiveEngineView | Dynamically culls low-flow species and reactions during runtime | Iterative flux thresholding to remove reactions below a flow threshold | Large networks to reduce computational cost | | DefinedEngineView | Restricts the network to a user-specified subset of species and reactions | Static network masking based on user-provided species/reaction lists | Targeted pathway studies or code-to-code comparisons | +| FileDefinedEngineView | Load a defined engine view from a file using some parser | Same as DefinedEngineView but loads from a file | Same as DefinedEngineView | MultiscalePartitioningEngineView | Partitions the network into fast and slow subsets based on reaction timescales | Network partitioning following Hix & Thielemann Silicon Burning I & II (DOI:10.1086/177016,10.1086/306692)| Stiff, multi-scale networks requiring tailored integration | -| NetworkPrimingEngineView | Primes the network with an initial species or set of species for ignition studies| Single-species injection with transient flow analysis | Investigations of ignition triggers or initial seed sensitivities| +| NetworkPrimingEngineView | Primes the network with an initial species or set of species for ignition studies| Single-species ignition and network priming | Investigations of ignition triggers or initial seed sensitivities| -These engine views implement the common Engine interface and may be composed in any order to build complex network pipelines. New view types can be added by deriving from the `EngineView` base class, and linked into the composition chain without modifying core engine code. +These engine views implement the common Engine interface and may be composed in +any order to build complex network pipelines. New view types can be added by +deriving from the `EngineView` base class, and linked into the composition +chain without modifying core engine code. -**Python Extensibility:** -Through the Python bindings, users can subclass engine view classes directly in Python, override methods like `evaluate` or `generateStoichiometryMatrix`, and pass instances back into C++ solvers. This enables rapid prototyping of custom view strategies without touching C++ sources. +### A Note about composability +There are certain functions for which it is expected that a call to an engine +view will propegate the result down the chain of engine views, eventually +reaching the base engine (e.g. `DynamicEngine::update`). We do not strongly +enforce this as it is not hard to contrive a situation where that is not the +mose useful behavior; however, we do strongly encorage developers to think +carefully about passing along calls to base engine methods when implimenting +new views. ## Numerical Solver Strategies -GridFire defines a flexible solver architecture through the `networkfire::solver::NetworkSolverStrategy` interface, enabling multiple ODE integration algorithms to be used interchangeably with any engine that implements the `Engine` or `DynamicEngine` contract. +GridFire defines a flexible solver architecture through the +`networkfire::solver::NetworkSolverStrategy` interface, enabling multiple ODE +integration algorithms to be used interchangeably with any engine that +implements the `Engine` or `DynamicEngine` contract. + +### NetworkSolverStrategy<EngineT>: +All GridFire solvers impliment the abstract strategy templated by +`NetworkSolverStrategy` which enforces only that there is some `evaluate` +method with the following signature + +```cpp +NetOut evaluate(const NetIn& netIn); +``` +Which is intended to integrate some network over some time and returns updated +abundances, temperature, density, and diagnostics. + +### NetIn and NetOut +GridFire solvers use a unified input and output type for their public interface +(though as developers will quickly learn, internally these are immediatly +broken down into simpler data structures). All solvers expect a `NetIn` struct +for the input type to the `evaluate` method and return a `NetOut` struct. + +#### NetIn +A `NetIn` struct contains +- The composition to start the timestep at. (`NetIn::composition`) +- The temperature in Kelvin (`NetIn::temperature`) +- The density in g/cm^3 (`NetIn::density`) +- The max time to evolve the network too in seconds (`NetIn::tMax`) +- The initial timestep to use in seconds (`NetIn::dt0`) +- The initial energy in the system in ergs (`NetIn::energy`) + +>**Note:** It is often useful to set `NetIn::dt0` to something *very* small and +>let an iterative timestepper push the timestep up. Often for main sequence +>burning I use ~1e-12 for dt0 + +>**Note:** The composition must be a `fourdst::composition::Composition` +>object. This is made avalible through the `foursdt` library and the +>`fourdst/composition/Composition.h` header. `fourdst` is installed +>automatically with GridFire + +>**Note:** In Python composition comes from `fourdst.composition.Composition` +>and similarly is installed automatically when building GridFire python +>bindings. + +#### NetOut +A `NetOut` struct contains +- The final composition after evolving to `tMax` (`NetOut::composition`) +- The number of steps the solver took to evolve to `tmax` (`NetOut::num_steps`) +- The final energy generated by the network while evolving to `tMax` + (`NetOut::energy`) + +>**Note:** Currently `GraphEngine` only considers energy due to nuclear mass +>defect and not neutrino loss. -- **NetworkSolverStrategy<EngineT>**: Abstract strategy templated on an engine type. Requires implementation of: - ```cpp - NetOut evaluate(const NetIn& netIn); - ``` - which integrates the network over one timestep and returns updated abundances, temperature, density, and diagnostics. ### DirectNetworkSolver (Implicit Rosenbrock Method) -- **Integrator:** Implicit Rosenbrock4 scheme (order 4) via Boost.Odeint’s `rosenbrock4`, optimized for stiff reaction networks with adaptive step size control using configurable absolute and relative tolerances. -- **Jacobian Assembly:** Employs the `JacobianFunctor` to assemble the Jacobian matrix (∂f/∂Y) at each step, enabling stable implicit integration. -- **RHS Evaluation:** Continues to use the `RHSManager` to compute and cache derivative evaluations and specific energy rates, minimizing redundant computations. -- **Linear Algebra:** Utilizes Boost.uBLAS for state vectors and dense Jacobian matrices, with sparse access patterns supported via coordinate lists of nonzero entries. -- **Error Control and Logging:** Absolute and relative tolerance parameters (`absTol`, `relTol`) are read from configuration; Quill logger captures integration diagnostics and step statistics. +- **Integrator:** Implicit Rosenbrock4 scheme (order 4) via `Boost.Odeint`’s + `rosenbrock4`, optimized for stiff reaction networks with adaptive step + size control using configurable absolute and relative tolerances. +- **Jacobian Assembly:** Asks the base engine for the Jacobian Matrix +- **RHS Evaluation:** Assk the base engine for RHS of the abundance evolution + equations +- **Linear Algebra:** Utilizes `Boost.uBLAS` for state vectors and dense Jacobian + matrices, with sparse access patterns supported via coordinate lists of nonzero + entries. +- **Error Control and Logging:** Absolute and relative tolerance parameters + (`absTol`, `relTol`) are read from configuration; Quill loggers, which run in a + seperate non blocking thread, capture integration diagnostics and step + statistics. ### Algorithmic Workflow in DirectNetworkSolver -1. **Initialization:** Convert input temperature to T9 units, retrieve tolerances, and initialize state vector `Y` from equilibrated composition. -2. **Integrator Setup:** Construct the controlled Rosenbrock4 stepper and bind `RHSManager` and `JacobianFunctor`. +1. **Initialization:** Convert input temperature to T9 units, retrieve + tolerances, and initialize state vector `Y` from equilibrated composition. +2. **Integrator Setup:** Construct the controlled Rosenbrock4 stepper and bind + `RHSManager` and `JacobianFunctor`. 3. **Adaptive Integration Loop:** - - Perform `integrate_adaptive` advancing until `tMax`, catching any `StaleEngineTrigger` to repartition the network and update composition. + - Perform `integrate_adaptive` advancing until `tMax`, catching any + `StaleEngineTrigger` to repartition the network and update composition. - On each substep, observe states and log via `RHSManager::observe`. -4. **Finalization:** Assemble final mass fractions, compute accumulated energy, and populate `NetOut` with updated composition and diagnostics. +4. **Finalization:** Assemble final mass fractions, compute accumulated energy, + and populate `NetOut` with updated composition and diagnostics. ### Future Solver Implementations -- **Operator Splitting Solvers:** Strategies to decouple thermodynamics, screening, and reaction substeps for performance on stiff, multi-scale networks. -- **GPU-Accelerated Solvers:** Planned use of CUDA/OpenCL backends for large-scale network integration. +- **Operator Splitting Solvers:** Strategies to decouple thermodynamics, + screening, and reaction substeps for performance on stiff, multi-scale + networks. +- **GPU-Accelerated Solvers:** Planned use of CUDA/OpenCL backends for + large-scale network integration. +- **Callback observer support:** Currently we use an observer built into our + `RHSManager` (`RHSManager::observe`); however, we intend to inlucde support for + custom, user defined, observer method. -These strategies can be developed by inheriting from `NetworkSolverStrategy` and registering against the same engine types without modifying existing engine code. +These strategies can be developed by inheriting from `NetworkSolverStrategy` +and registering against the same engine types without modifying existing engine +code. -## Usage Examples +## Python Extensibility +Through the Python bindings, users can subclass engine view classes directly in +Python, override methods like `evaluate` or `generateStoichiometryMatrix`, and +pass instances back into C++ solvers. This enables rapid prototyping of custom +view strategies without touching C++ sources. -### C++ Example: GraphEngine Initialization + +# Usage Examples + +## C++ + +### GraphEngine Initialization ```cpp #include "gridfire/engine/engine_graph.h" #include "fourdst/composition/composition.h" @@ -202,7 +536,7 @@ fourdst::composition::Composition comp; gridfire::GraphEngine engine(comp); ``` -### C++ Example: Adaptive Network View +### Adaptive Network View ```cpp #include "gridfire/engine/views/engine_adaptive.h" #include "gridfire/engine/engine_graph.h" @@ -213,51 +547,49 @@ gridfire::GraphEngine baseEngine(comp); gridfire::AdaptiveEngineView adaptiveView(baseEngine); ``` -### Python Example -```python -import gridfire +### Composition Initialization +```cpp +#include "fourdst/composition/composition.h" +#include +#include +#include -from fourdst.composition import Composition +fourdst::composition::Composition comp; -symbols = ["H-1", ...] -X = [0.708, ...] +std::vector symbols = {"H-1", "He-4", "C-12"}; +std::vector massFractions = {0.7, 0.29, 0.01}; -comp = Composition() -comp.registerSymbols(symbols) -comp.setMassFraction(X) -comp.finalize(true) -# Initialize GraphEngine with predefined composition -engine = gridfire.GraphEngine(comp) -netIn = gridfire.types.NetIn -netIn.composition = comp -netIn.tMax = 1e-3 -netIn.temperature = 1.5e7 -netIn.density = 1.6e2 -netIn.dt0 = 1e-12 +comp.registerSymbols(symbols); +comp.setMassFraction(symbols, massFractions); -# Perform one integration step -netOut = engine.evaluate(netIn) -print(netOut) +comp.finalize(true); + +std::cout << comp << std::endl; ``` -More detailed python usage can be found [here](usage.md) +### Common Workflow Example -## Common Workflow Example - -A representative workflow often composes multiple engine views to balance accuracy, stability, and performance when integrating stiff nuclear networks: +A representative workflow often composes multiple engine views to balance +accuracy, stability, and performance when integrating stiff nuclear networks: ```cpp -#include "gridfire/engine/engine_graph.h" -#include "gridfire/engine/views/engine_multiscale.h" -#include "gridfire/engine/views/engine_adaptive.h" -#include "gridfire/solver/solver.h" +#include "gridfire/engine/engine.h" // Unified header for real usage #include "fourdst/composition/composition.h" // 1. Define initial composition fourdst::composition::Composition comp; + +std::vector symbols = {"H-1", "He-4", "C-12"}; +std::vector massFractions = {0.7, 0.29, 0.01}; + +comp.registerSymbols(symbols); +comp.setMassFraction(symbols, massFractions); + +comp.finalize(true); + // 2. Create base network engine (full reaction graph) -gridfire::GraphEngine baseEngine(comp); +gridfire::GraphEngine baseEngine(comp, NetworkBuildDepth::SecondOrder) // 3. Partition network into fast/slow subsets (reduces stiffness) gridfire::MultiscalePartitioningEngineView msView(baseEngine); @@ -279,22 +611,73 @@ NetIn input{ // 7. Execute integration NetOut output = solver.evaluate(input); +std::cout << "Final results are: " << output << std::endl; ``` -**Workflow Components and Effects:** -- **GraphEngine** constructs the full reaction network, capturing all species and reactions. -- **MultiscalePartitioningEngineView** segregates reactions by characteristic timescales (Hix & Thielemann), reducing the effective stiffness by treating fast processes separately. -- **AdaptiveEngineView** prunes low-flux species/reactions at runtime, decreasing dimensionality and improving computational efficiency. -- **DirectNetworkSolver** employs an implicit Rosenbrock method to stably integrate the remaining stiff system with adaptive step control. +#### Workflow Components and Effects +- **GraphEngine** constructs the full reaction network, capturing all species + and reactions. +- **MultiscalePartitioningEngineView** segregates reactions by characteristic + timescales (Hix & Thielemann), reducing the effective stiffness by treating + fast processes separately. +- **AdaptiveEngineView** prunes low-flux species/reactions at runtime, + decreasing dimensionality and improving computational efficiency. +- **DirectNetworkSolver** employs an implicit Rosenbrock method to stably + integrate the remaining stiff system with adaptive step control. -This layered approach enhances stability for stiff networks while maintaining accuracy and performance. +This layered approach enhances stability for stiff networks while maintaining +accuracy and performance. -## Related Projects +## Python +The python bindings intentionally look **very** similar to the C++ code. +Generally all examples can be adapted to python by replacing includes of paths +with imports of modules such that + +`#include "gridfire/engine/GraphEngine.h` becomes `import gridfire.engine.GraphEngine` + +All GridFire C++ types have been bound and can be passed around as one would expect. + +### Common Workflow Examople +This example impliments the same logic as the above C++ example +```python +import gridfire + + +from fourdst.composition import Composition + +symbols = ["H-1", ...] +X = [0.7, ...] + +comp = Composition() +comp.registerSymbols(symbols) +comp.setMassFraction(X) +comp.finalize(true) +# Initialize GraphEngine with predefined composition +engine = gridfire.GraphEngine(comp) +netIn = gridfire.types.NetIn +netIn.composition = comp +netIn.tMax = 1e-3 +netIn.temperature = 1.5e7 +netIn.density = 1.6e2 +netIn.dt0 = 1e-12 + +# Perform one integration step +netOut = engine.evaluate(netIn) +print(netOut) +``` + + + +# Related Projects GridFire integrates with and builds upon several key 4D-STAR libraries: -- [fourdst](https://github.com/4D-STAR/fourdst): hub module managing versioning of `libcomposition`, `libconfig`, `liblogging`, and `libconstants` -- [libcomposition](https://github.com/4D-STAR/libcomposition) ([docs](https://4d-star.github.io/libcomposition/)): Composition management toolkit. -- [libconfig](https://github.com/4D-STAR/libconfig): Configuration file parsing utilities. +- [fourdst](https://github.com/4D-STAR/fourdst): hub module managing versioning + of `libcomposition`, `libconfig`, `liblogging`, and `libconstants` +- [libcomposition](https://github.com/4D-STAR/libcomposition) + ([docs](https://4d-star.github.io/libcomposition/)): Composition management + toolkit. +- [libconfig](https://github.com/4D-STAR/libconfig): Configuration file parsing + utilities. - [liblogging](https://github.com/4D-STAR/liblogging): Flexible logging framework. - [libconstants](https://github.com/4D-STAR/libconstants): Physical constants

    Functions

    void register_utils_bindings (pybind11::module &m)