Merge pull request #7 from tboudreaux/fix/python/KINSol
Vresion 0.7.0 RC1
2
Doxyfile
@@ -48,7 +48,7 @@ PROJECT_NAME = GridFire
|
||||
# could be handy for archiving the generated documentation or if some version
|
||||
# control system is used.
|
||||
|
||||
PROJECT_NUMBER = v0.7.0-alpha
|
||||
PROJECT_NUMBER = v0.7.0_rc1
|
||||
|
||||
# Using the PROJECT_BRIEF tag one can provide an optional one line description
|
||||
# for a project that appears at the top of each page and should give viewers a
|
||||
|
||||
283
README.md
@@ -63,16 +63,6 @@
|
||||
- [Python callbacks](#python-callbacks)
|
||||
- [Related Projects](#related-projects)
|
||||
|
||||
# Version and Notes
|
||||
This repository is currently tracking GridFire version v0.7.0-alpha. Note that this
|
||||
is a development version which has known scientific and build issues:
|
||||
|
||||
1. Over long runs (say 10Gyr) repartitioning stages can introduce discontinuities into abundances
|
||||
2. We do not currently produce He-4 at a rate consistent with literature values. This is a known issue and is being addressed.
|
||||
3. When using Weak Rate Library (WRL) weak reactions the network becomes pathologically stiff. Reaclib includes a limited set of reactions which can be used to close the CNO cycle. Network construction then defaults to using all reaclib reactions while we address pathological stiffness with WRL rates.
|
||||
4. WRL reactions do track energy loss due to neutrinos and neutrino flux; however, these are not currently reported to the user. They will be in the final v0.7.0 release.
|
||||
5. There is a current bug in meson-python which results in multiple duplicate LC_RPATH entries in any shared object files compiled for python linking. Recent versions of the macos dynamic loader (XCode command line tools versions >= 16) refuse to load shared object files with duplicat rpath entries. Because of this running `pip install`. in the root will result in a broken gridfire python install. Instead we have bundled a helper script `pip_install_mac_patch.sh` which should be used to install python bindings on macos for the time being.
|
||||
|
||||
# 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
|
||||
@@ -120,19 +110,21 @@ are just that and should maintain nearly the same speed as the C++ code. End
|
||||
users are strongly encouraged to use the python module rather than the C++ code.
|
||||
|
||||
### pypi
|
||||
Installing from pip is as simple as. Note that this will install gridfire v0.5.0, currently the latest version on pip. Once
|
||||
v0.7.0 is released this will be pushed to pip.
|
||||
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 |
|
||||
| Version | Platform | Architecture | CPython Versions | PyPy Versions |
|
||||
|-----------|----------|--------------|------------------------------------------------------------|---------------|
|
||||
| 0.7.0_rc1 | 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.7.0_rc1 | 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.7.0_rc1 | 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 |
|
||||
| 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
|
||||
@@ -181,8 +173,8 @@ a source code change you have made). It is **strongly** recommended that
|
||||
developers use this approach and end users *do not*.
|
||||
|
||||
#### Patching Shared Object Files
|
||||
If you need to patch shared object files generated by meson-python directly you should first located the shared object file
|
||||
these will be in the site-packages and site-packages/fourdst directories for your python enviroment.
|
||||
If you need to patch shared object files generated by meson-python directly you should first locate the shared object file
|
||||
these will be in the site-packages and site-packages/fourdst directories for your python environment.
|
||||
|
||||
Look for files named
|
||||
|
||||
@@ -195,7 +187,7 @@ then, for each of these files, run
|
||||
otool -l <Path/to/file> | grep RPATH -A2
|
||||
```
|
||||
|
||||
count the number of occurences of duplicate RPATH entries (these should look like `@loaderpath/.gridfire.mesonpy.libs` or `@loaderpath/../.fourdst.mesonpy.libs`). Then use `install_name_tool` to remove **all but one of these** from each shared object file.
|
||||
count the number of occurrences of duplicate RPATH entries (these should look like `@loaderpath/.gridfire.mesonpy.libs` or `@loaderpath/../.fourdst.mesonpy.libs`). Then use `install_name_tool` to remove **all but one of these** from each shared object file.
|
||||
|
||||
If for example there are 4 occurrences of the path `@loader_path/../.fourdst.mesonpy.libs` in `_phys.cpython-3*-darwin.so` then you should run the following command 3 times
|
||||
```bash
|
||||
@@ -204,6 +196,8 @@ install_name_tool -delete_rpath @loader_path/../.fourdst.mesonpy.libs site-packa
|
||||
|
||||
the same for the other shared object file (make sure to count the duplicate rpath entries for each separately as there may be a different number of duplicates in each shared object file).
|
||||
|
||||
We also include a script at `pip_install_mac_patch.sh` which will do this automatically for you.
|
||||
|
||||
## Automatic Build and Installation
|
||||
### Script Build and Installation Instructions
|
||||
|
||||
@@ -392,6 +386,9 @@ include:
|
||||
networks.
|
||||
- **io Module:** Defines shared interface for parsing network data from files
|
||||
- **trigger Module:** Defines interface for complex trigger logic so that repartitioning can be followed.
|
||||
- **Policy Module:** Contains "policies" which are small modular units of code that enforce certain contracts.
|
||||
For example the `ProtonProtonReactionChainPolicy` enforces than an engine must include at least all the reactions
|
||||
in the proton-proton chain. This module exposes the primary construction interface for users. I.e. select a policy (such as `MainSequencePolicy`), provide a composition, and get back an engine which satisfies that policy.
|
||||
- **Python Interface:** Exposes *almost* all C++ functionality to Python,
|
||||
allowing users to define compositions, configure engines, and run simulations
|
||||
directly from Python scripts.
|
||||
@@ -630,21 +627,18 @@ int main(){
|
||||
### Composition Initialization
|
||||
```c++
|
||||
#include "fourdst/composition/composition.h"
|
||||
#include "fourdst/composition/utils.h" // for buildCompositionFromMassFractions
|
||||
#include <vector>
|
||||
#include <string>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
int main() {
|
||||
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);
|
||||
const fourdst::composition::Composition comp = fourdst::composition::buildCompositionFromMassFractions(symbols, massFractions);
|
||||
|
||||
std::cout << comp << std::endl;
|
||||
}
|
||||
@@ -656,21 +650,23 @@ A representative workflow often composes multiple engine views to balance
|
||||
accuracy, stability, and performance when integrating stiff nuclear networks:
|
||||
|
||||
```c++
|
||||
#include "gridfire/engine/engine.h" // Unified header for real usage
|
||||
#include "gridfire/solver/solver.h" // Unified header for solvers
|
||||
#include "gridfire/gridfire.h" // Unified header for real usage
|
||||
|
||||
#include "fourdst/composition/composition.h"
|
||||
#include "fourdst/composition/utils.h" // for buildCompositionFromMassFractions
|
||||
|
||||
int main(){
|
||||
// 1. Define initial composition
|
||||
fourdst::composition::Composition comp;
|
||||
std::unordered_map<std::string, double> initialMassFractions = {
|
||||
{"H-1", 0.7},
|
||||
{"He-4", 0.29},
|
||||
{"C-12", 0.01}
|
||||
};
|
||||
const fourdst::composition::Composition composition = fourdst::composition::buildCompositionFromMassFractions(initialMassFractions);
|
||||
|
||||
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);
|
||||
// In this example we will not use the policy module (for sake of demonstration of what is happening under the hood)
|
||||
// however, for end users we **strongly** recommend using the policy module to construct engines. It will
|
||||
// ensure that you are not missing important reactions or seed species.
|
||||
|
||||
// 2. Create base network engine (full reaction graph)
|
||||
gridfire::GraphEngine baseEngine(comp, NetworkBuildDepth::SecondOrder)
|
||||
@@ -699,17 +695,18 @@ int main(){
|
||||
}
|
||||
```
|
||||
|
||||
### Callback Example
|
||||
### Callback and Policy Example
|
||||
Custom callback functions can be registered with any solver. Because it might make sense for each solver to provide
|
||||
different context to the callback function, you should use the struct `gridfire::solver::<SolverName>::TimestepContext`
|
||||
as the argument type for the callback function. This struct contains all the information provided by that solver to
|
||||
the callback function.
|
||||
|
||||
```c++
|
||||
#include "gridfire/engine/engine.h" // Unified header for real usage
|
||||
#include "gridfire/solver/solver.h" // Unified header for solvers
|
||||
#include "fourdst/composition/composition.h"
|
||||
#include "fourdst/atomic/species.h"
|
||||
#include "gridfire/gridfire.h" // Unified header for real usage
|
||||
|
||||
#include "fourdst/composition/composition.h" // for Composition
|
||||
#include "fourdst/composition/utils.h" // for buildCompositionFromMassFractions
|
||||
#include "fourdst/atomic/species.h" // For strongly typed species
|
||||
|
||||
#include <iostream>
|
||||
|
||||
@@ -721,32 +718,19 @@ void callback(const gridfire::solver::CVODESolverStrategy::TimestepContext& cont
|
||||
}
|
||||
|
||||
int main(){
|
||||
// 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};
|
||||
std::vector<double> X = {0.7, 0.29, 0.01};
|
||||
|
||||
comp.registerSymbols(symbols);
|
||||
comp.setMassFraction(symbols, massFractions);
|
||||
|
||||
comp.finalize(true);
|
||||
const fourdst::composition::Composition composition = fourdst::composition::buildCompositionFromMassFractions(symbols, X);
|
||||
gridfire::policy::MainSequencePolicy stellarPolicy(netIn.composition);
|
||||
gridfire::engine::DynamicEngine& engine = stellarPolicy.construct();
|
||||
|
||||
// 2. Create base network engine (full reaction graph)
|
||||
gridfire::GraphEngine baseEngine(comp, NetworkBuildDepth::SecondOrder)
|
||||
|
||||
// 3. Partition network into fast/slow subsets (reduces stiffness)
|
||||
gridfire::MultiscalePartitioningEngineView msView(baseEngine);
|
||||
|
||||
// 4. Adaptively cull negligible flux pathways (reduces dimension & stiffness)
|
||||
gridfire::AdaptiveEngineView adaptView(msView);
|
||||
|
||||
// 5. Construct implicit solver (handles remaining stiffness)
|
||||
gridfire::CVODESolverStrategy solver(adaptView);
|
||||
gridfire::solver::CVODESolverStrategy solver(adaptView);
|
||||
solver.set_callback(callback);
|
||||
|
||||
// 6. Prepare input conditions
|
||||
NetIn input{
|
||||
gridfire::NetIn input{
|
||||
comp, // composition
|
||||
1.5e7, // temperature [K]
|
||||
1.5e2, // density [g/cm^3]
|
||||
@@ -755,7 +739,7 @@ int main(){
|
||||
};
|
||||
|
||||
// 7. Execute integration
|
||||
NetOut output = solver.evaluate(input);
|
||||
gridfire::NetOut output = solver.evaluate(input);
|
||||
std::cout << "Final results are: " << output << std::endl;
|
||||
}
|
||||
```
|
||||
@@ -803,107 +787,116 @@ with imports of modules such that
|
||||
|
||||
All GridFire C++ types have been bound and can be passed around as one would expect.
|
||||
|
||||
### Common Workflow Example
|
||||
This example implements the same logic as the above C++ example
|
||||
|
||||
### Python Example for End Users
|
||||
|
||||
|
||||
The syntax for registration is very similar to C++. There are a few things to note about this more robust example
|
||||
|
||||
1. Note how I use a callback and a log object to store the state of the simulation at each timestep.
|
||||
2. If you have tools such as mypy installed you will see that the python bindings are strongly typed. This is
|
||||
intentional to help users avoid mistakes when writing code.
|
||||
```python
|
||||
from gridfire.engine import GraphEngine, MultiscalePartitioningEngineView, AdaptiveEngineView
|
||||
from gridfire.solver import CVODESolverStrategey
|
||||
from gridfire.type import NetIn
|
||||
|
||||
from fourdst.composition import Composition
|
||||
|
||||
symbols : list[str] = ["H-1", "He-3", "He-4", "C-12", "N-14", "O-16", "Ne-20", "Mg-24"]
|
||||
X : list[float] = [0.708, 2.94e-5, 0.276, 0.003, 0.0011, 9.62e-3, 1.62e-3, 5.16e-4]
|
||||
|
||||
|
||||
comp = Composition()
|
||||
comp.registerSymbol(symbols)
|
||||
comp.setMassFraction(symbols, X)
|
||||
comp.finalize(True)
|
||||
|
||||
print(f"Initial H-1 mass fraction {comp.getMassFraction("H-1")}")
|
||||
|
||||
netIn = NetIn()
|
||||
netIn.composition = comp
|
||||
netIn.temperature = 1.5e7
|
||||
netIn.density = 1.6e2
|
||||
netIn.tMax = 1e-9
|
||||
netIn.dt0 = 1e-12
|
||||
|
||||
baseEngine = GraphEngine(netIn.composition, 2)
|
||||
baseEngine.setUseReverseReactions(False)
|
||||
|
||||
qseEngine = MultiscalePartitioningEngineView(baseEngine)
|
||||
|
||||
adaptiveEngine = AdaptiveEngineView(qseEngine)
|
||||
|
||||
solver = CVODESolverStrategey(adaptiveEngine)
|
||||
|
||||
results = solver.evaluate(netIn)
|
||||
|
||||
print(f"Final H-1 mass fraction {results.composition.getMassFraction("H-1")}")
|
||||
```
|
||||
|
||||
### Python callbacks
|
||||
|
||||
Just like in C++, python users can register callbacks to be called at the end of each successful timestep. Note that
|
||||
these may slow down code significantly as the interpreter needs to jump up into the slower python code therefore these
|
||||
should likely only be used for debugging purposes.
|
||||
|
||||
The syntax for registration is very similar to C++
|
||||
```python
|
||||
from gridfire.engine import GraphEngine, MultiscalePartitioningEngineView, AdaptiveEngineView
|
||||
from gridfire.solver import DirectNetworkSolver
|
||||
from gridfire.type import NetIn
|
||||
from gridfire.policy import MainSequencePolicy
|
||||
from gridfire.solver import CVODESolverStrategy
|
||||
from enum import Enum
|
||||
from typing import Dict, Union, SupportsFloat
|
||||
import json
|
||||
import dicttoxml
|
||||
|
||||
from fourdst.composition import Composition
|
||||
from fourdst.atomic import species
|
||||
def init_composition() -> Composition:
|
||||
Y = [7.0262E-01, 9.7479E-06, 6.8955E-02, 2.5000E-04, 7.8554E-05, 6.0144E-04, 8.1031E-05, 2.1513E-05] # Note these are molar abundances
|
||||
S = ["H-1", "He-3", "He-4", "C-12", "N-14", "O-16", "Ne-20", "Mg-24"]
|
||||
return Composition(S, Y)
|
||||
|
||||
symbols : list[str] = ["H-1", "He-3", "He-4", "C-12", "N-14", "O-16", "Ne-20", "Mg-24"]
|
||||
X : list[float] = [0.708, 2.94e-5, 0.276, 0.003, 0.0011, 9.62e-3, 1.62e-3, 5.16e-4]
|
||||
def init_netIn(temp: float, rho: float, time: float, comp: Composition) -> NetIn:
|
||||
netIn = NetIn()
|
||||
netIn.temperature = temp
|
||||
netIn.density = rho
|
||||
netIn.tMax = time
|
||||
netIn.dt0 = 1e-12
|
||||
netIn.composition = comp
|
||||
return netIn
|
||||
|
||||
class StepData(Enum):
|
||||
TIME = 0
|
||||
DT = 1
|
||||
COMP = 2
|
||||
CONTRIB = 3
|
||||
|
||||
|
||||
comp = Composition()
|
||||
comp.registerSymbol(symbols)
|
||||
comp.setMassFraction(symbols, X)
|
||||
comp.finalize(True)
|
||||
class StepLogger:
|
||||
def __init__(self):
|
||||
self.num_steps: int = 0
|
||||
self.step_data: Dict[int, Dict[StepData, Union[SupportsFloat, Dict[str, SupportsFloat]]]] = {}
|
||||
|
||||
print(f"Initial H-1 mass fraction {comp.getMassFraction("H-1")}")
|
||||
|
||||
netIn = NetIn()
|
||||
netIn.composition = comp
|
||||
netIn.temperature = 1.5e7
|
||||
netIn.density = 1.6e2
|
||||
netIn.tMax = 1e-9
|
||||
netIn.dt0 = 1e-12
|
||||
|
||||
baseEngine = GraphEngine(netIn.composition, 2)
|
||||
baseEngine.setUseReverseReactions(False)
|
||||
|
||||
qseEngine = MultiscalePartitioningEngineView(baseEngine)
|
||||
|
||||
adaptiveEngine = AdaptiveEngineView(qseEngine)
|
||||
|
||||
solver = DirectNetworkSolver(adaptiveEngine)
|
||||
|
||||
|
||||
data: List[Tuple[float, Dict[str, Tuple[float, float]]]] = []
|
||||
def callback(context):
|
||||
def log_step(self, context):
|
||||
engine = context.engine
|
||||
abundances: Dict[str, Tuple[float, float]] = {}
|
||||
self.step_data[self.num_steps] = {}
|
||||
self.step_data[self.num_steps][StepData.TIME] = context.t
|
||||
self.step_data[self.num_steps][StepData.DT] = context.dt
|
||||
comp_data: Dict[str, SupportsFloat] = {}
|
||||
for species in engine.getNetworkSpecies():
|
||||
sid = engine.getSpeciesIndex(species)
|
||||
abundances[species.name()] = (species.mass(), context.state[sid])
|
||||
data.append((context.t,abundances))
|
||||
sid = engine.getSpeciesIndex(species)
|
||||
comp_data[species.name()] = context.state[sid]
|
||||
self.step_data[self.num_steps][StepData.COMP] = comp_data
|
||||
self.num_steps += 1
|
||||
|
||||
solver.set_callback(callback)
|
||||
results = solver.evaluate(netIn)
|
||||
def to_json (self, filename: str):
|
||||
serializable_data = {
|
||||
stepNum: {
|
||||
StepData.TIME.name: step[StepData.TIME],
|
||||
StepData.DT.name: step[StepData.DT],
|
||||
StepData.COMP.name: step[StepData.COMP],
|
||||
}
|
||||
for stepNum, step in self.step_data.items()
|
||||
}
|
||||
with open(filename, 'w') as f:
|
||||
json.dump(serializable_data, f, indent=4)
|
||||
|
||||
print(f"Final H-1 mass fraction {results.composition.getMassFraction("H-1")}")
|
||||
def to_xml(self, filename: str):
|
||||
serializable_data = {
|
||||
stepNum: {
|
||||
StepData.TIME.name: step[StepData.TIME],
|
||||
StepData.DT.name: step[StepData.DT],
|
||||
StepData.COMP.name: step[StepData.COMP],
|
||||
}
|
||||
for stepNum, step in self.step_data.items()
|
||||
}
|
||||
xml_data = dicttoxml.dicttoxml(serializable_data, custom_root='StepLog', attr_type=False)
|
||||
with open(filename, 'wb') as f:
|
||||
f.write(xml_data)
|
||||
|
||||
def main(temp: float, rho: float, time: float):
|
||||
comp = init_composition()
|
||||
netIn = init_netIn(temp, rho, time, comp)
|
||||
|
||||
policy = MainSequencePolicy(comp)
|
||||
engine = policy.construct()
|
||||
|
||||
solver = CVODESolverStrategy(engine)
|
||||
|
||||
step_logger = StepLogger()
|
||||
solver.set_callback(lambda context: step_logger.log_step(context))
|
||||
|
||||
solver.evaluate(netIn, False)
|
||||
step_logger.to_xml("log_data.xml")
|
||||
|
||||
if __name__ == "__main__":
|
||||
import argparse
|
||||
parser = argparse.ArgumentParser(description="Simple python example of GridFire usage")
|
||||
parser.add_argument("-t", "--temp", type=float, help="Temperature in K", default=1.5e7)
|
||||
parser.add_argument("-r", "--rho", type=float, help="Density in g/cm^3", default=1.5e2)
|
||||
parser.add_argument("--tMax", type=float, help="Time in s", default=3.1536 * 1e17)
|
||||
args = parser.parse_args()
|
||||
main(args.temp, args.rho, args.tMax)
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
# Related Projects
|
||||
|
||||
GridFire integrates with and builds upon several key 4D-STAR libraries:
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# --- Python Extension Setup ---
|
||||
py_installation = import('python').find_installation('python3')
|
||||
py_installation = import('python').find_installation('python3', pure: false)
|
||||
|
||||
gridfire_py_deps = [
|
||||
pybind11_dep,
|
||||
@@ -10,11 +10,10 @@ gridfire_py_deps = [
|
||||
]
|
||||
|
||||
py_mod = py_installation.extension_module(
|
||||
'gridfire', # Name of the generated .so/.pyd file (without extension)
|
||||
'_gridfire', # Name of the generated .so/.pyd file (without extension)
|
||||
sources: [
|
||||
meson.project_source_root() + '/src/python/bindings.cpp',
|
||||
meson.project_source_root() + '/src/python/types/bindings.cpp',
|
||||
meson.project_source_root() + '/src/python/expectations/bindings.cpp',
|
||||
meson.project_source_root() + '/src/python/partition/bindings.cpp',
|
||||
meson.project_source_root() + '/src/python/partition/trampoline/py_partition.cpp',
|
||||
meson.project_source_root() + '/src/python/reaction/bindings.cpp',
|
||||
@@ -27,9 +26,51 @@ py_mod = py_installation.extension_module(
|
||||
meson.project_source_root() + '/src/python/engine/trampoline/py_engine.cpp',
|
||||
meson.project_source_root() + '/src/python/solver/bindings.cpp',
|
||||
meson.project_source_root() + '/src/python/solver/trampoline/py_solver.cpp',
|
||||
meson.project_source_root() + '/src/python/policy/bindings.cpp',
|
||||
meson.project_source_root() + '/src/python/policy/trampoline/py_policy.cpp',
|
||||
meson.project_source_root() + '/src/python/utils/bindings.cpp',
|
||||
],
|
||||
dependencies : gridfire_py_deps,
|
||||
cpp_args : ['-UNDEBUG'], # Example: Ensure assertions are enabled if needed
|
||||
install : true,
|
||||
subdir: 'gridfire',
|
||||
)
|
||||
|
||||
|
||||
py_installation.install_sources(
|
||||
files(
|
||||
meson.project_source_root() + '/src/python/gridfire/__init__.py',
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/__init__.pyi',
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/exceptions.pyi',
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/partition.pyi',
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/reaction.pyi',
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/screening.pyi',
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/io.pyi',
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/solver.pyi',
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/policy.pyi',
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/type.pyi'
|
||||
),
|
||||
subdir: 'gridfire',
|
||||
)
|
||||
|
||||
py_installation.install_sources(
|
||||
files(
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/engine/__init__.pyi',
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/engine/diagnostics.pyi',
|
||||
),
|
||||
subdir: 'gridfire/engine',
|
||||
)
|
||||
|
||||
py_installation.install_sources(
|
||||
files(
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/utils/__init__.pyi',
|
||||
),
|
||||
subdir: 'gridfire/utils',
|
||||
)
|
||||
|
||||
py_installation.install_sources(
|
||||
files(
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/utils/hashing/__init__.pyi',
|
||||
meson.project_source_root() + '/stubs/gridfire/_gridfire/utils/hashing/reaction.pyi',
|
||||
),
|
||||
subdir: 'gridfire/utils/hashing',
|
||||
)
|
||||
131
docs/html/____init_____8py.html
Normal file
@@ -0,0 +1,131 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>GridFire: src/python/gridfire/__init__.py File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('____init_____8py.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle"><div class="title">__init__.py File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegridfire.html">gridfire</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr class="memitem:a2adfc910bd5466746bd71490d2cbdf1d" id="r_a2adfc910bd5466746bd71490d2cbdf1d"><td class="memItemLeft" align="right" valign="top">list </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegridfire.html#a2adfc910bd5466746bd71490d2cbdf1d">gridfire.__all__</a> = ['type', 'utils', 'engine', 'solver', 'exceptions', 'partition', 'reaction', 'screening', 'io', 'policy']</td></tr>
|
||||
<tr class="separator:a2adfc910bd5466746bd71490d2cbdf1d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a14116c4fbbb07c2fa95826dc543771a2" id="r_a14116c4fbbb07c2fa95826dc543771a2"><td class="memItemLeft" align="right" valign="top">str </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegridfire.html#a14116c4fbbb07c2fa95826dc543771a2">gridfire.__version__</a> = "v0.7.0_rc1"</td></tr>
|
||||
<tr class="separator:a14116c4fbbb07c2fa95826dc543771a2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_5c0d64f70903e893b1efe571a4b8de29.html">python</a></li><li class="navelem"><a class="el" href="dir_ca2c361745bc4f459bed9a105a1955b0.html">gridfire</a></li><li class="navelem"><a class="el" href="____init_____8py.html">__init__.py</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
5
docs/html/____init_____8py.js
Normal file
@@ -0,0 +1,5 @@
|
||||
var ____init_____8py =
|
||||
[
|
||||
[ "gridfire.__all__", "namespacegridfire.html#a2adfc910bd5466746bd71490d2cbdf1d", null ],
|
||||
[ "gridfire.__version__", "namespacegridfire.html#a14116c4fbbb07c2fa95826dc543771a2", null ]
|
||||
];
|
||||
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
|
||||
@@ -1 +1 @@
|
||||
11f7ea281296d3a62bacb7484b995733
|
||||
76e85eed0a856982eee129c772c10125
|
||||
@@ -365,7 +365,7 @@ var sectionId = 'dynsection-0';
|
||||
<g id="Node000080" class="node">
|
||||
<title>Node80</title>
|
||||
<g id="a_Node000080"><a xlink:href="engine__types_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="3706.75,-490.38 3603,-490.38 3603,-459.88 3706.75,-459.88 3706.75,-490.38"/>
|
||||
<polygon fill="#fff0f0" stroke="red" points="3706.75,-490.38 3603,-490.38 3603,-459.88 3706.75,-459.88 3706.75,-490.38"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="3611" y="-476.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/types</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="3654.88" y="-465.62" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_types.h</text>
|
||||
</a>
|
||||
|
||||
|
Before Width: | Height: | Size: 75 KiB After Width: | Height: | Size: 75 KiB |
@@ -318,7 +318,7 @@
|
||||
<g id="Node000080" class="node">
|
||||
<title>Node80</title>
|
||||
<g id="a_Node000080"><a xlink:href="engine__types_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="3706.75,-490.38 3603,-490.38 3603,-459.88 3706.75,-459.88 3706.75,-490.38"/>
|
||||
<polygon fill="#fff0f0" stroke="red" points="3706.75,-490.38 3603,-490.38 3603,-459.88 3706.75,-459.88 3706.75,-490.38"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="3611" y="-476.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/types</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="3654.88" y="-465.62" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_types.h</text>
|
||||
</a>
|
||||
|
||||
|
Before Width: | Height: | Size: 71 KiB After Width: | Height: | Size: 71 KiB |
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -261,10 +261,12 @@ $(function(){initNavTree('annotated.html',''); initResizable(true); });
|
||||
<tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_engine.html" target="_self">PyEngine</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_engine_view.html" target="_self">PyEngineView</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_network_file_parser.html" target="_self">PyNetworkFileParser</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_partition_function.html" target="_self">PyPartitionFunction</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_screening.html" target="_self">PyScreening</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_solver_context_base.html" target="_self">PySolverContextBase</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_solver_plugin_interface.html" target="_self">SolverPluginInterface</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_network_policy.html" target="_self">PyNetworkPolicy</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_partition_function.html" target="_self">PyPartitionFunction</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_reaction_chain_policy.html" target="_self">PyReactionChainPolicy</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_screening.html" target="_self">PyScreening</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_solver_context_base.html" target="_self">PySolverContextBase</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_solver_plugin_interface.html" target="_self">SolverPluginInterface</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
|
||||
@@ -159,7 +159,9 @@ var annotated_dup =
|
||||
[ "PyEngine", "class_py_engine.html", "class_py_engine" ],
|
||||
[ "PyEngineView", "class_py_engine_view.html", "class_py_engine_view" ],
|
||||
[ "PyNetworkFileParser", "class_py_network_file_parser.html", "class_py_network_file_parser" ],
|
||||
[ "PyNetworkPolicy", "class_py_network_policy.html", "class_py_network_policy" ],
|
||||
[ "PyPartitionFunction", "class_py_partition_function.html", "class_py_partition_function" ],
|
||||
[ "PyReactionChainPolicy", "class_py_reaction_chain_policy.html", "class_py_reaction_chain_policy" ],
|
||||
[ "PyScreening", "class_py_screening.html", "class_py_screening" ],
|
||||
[ "PySolverContextBase", "class_py_solver_context_base.html", "class_py_solver_context_base" ],
|
||||
[ "SolverPluginInterface", "class_solver_plugin_interface.html", "class_solver_plugin_interface" ]
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -108,7 +108,6 @@ $(function(){initNavTree('bindings_8cpp.html',''); initResizable(true); });
|
||||
<code>#include <pybind11/stl.h></code><br />
|
||||
<code>#include "<a class="el" href="types_2bindings_8h.html">types/bindings.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="partition_2bindings_8h.html">partition/bindings.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="expectations_2bindings_8h.html">expectations/bindings.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="engine_2bindings_8h.html">engine/bindings.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="exceptions_2bindings_8h.html">exceptions/bindings.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="io_2bindings_8h.html">io/bindings.h</a>"</code><br />
|
||||
@@ -116,6 +115,7 @@ $(function(){initNavTree('bindings_8cpp.html',''); initResizable(true); });
|
||||
<code>#include "<a class="el" href="screening_2bindings_8h.html">screening/bindings.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="solver_2bindings_8h.html">solver/bindings.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="utils_2bindings_8h.html">utils/bindings.h</a>"</code><br />
|
||||
<code>#include "<a class="el" href="policy_2bindings_8h.html">policy/bindings.h</a>"</code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for bindings.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -124,12 +124,12 @@ Include dependency graph for bindings.cpp:</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:aa8955e3a8d1ea2d94e8a2c941a12c03f" id="r_aa8955e3a8d1ea2d94e8a2c941a12c03f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa8955e3a8d1ea2d94e8a2c941a12c03f">PYBIND11_MODULE</a> (gridfire, m)</td></tr>
|
||||
<tr class="separator:aa8955e3a8d1ea2d94e8a2c941a12c03f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c016d071d1caa07f4a005c87acb0c33" id="r_a9c016d071d1caa07f4a005c87acb0c33"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9c016d071d1caa07f4a005c87acb0c33">PYBIND11_MODULE</a> (_gridfire, m)</td></tr>
|
||||
<tr class="separator:a9c016d071d1caa07f4a005c87acb0c33"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="aa8955e3a8d1ea2d94e8a2c941a12c03f" name="aa8955e3a8d1ea2d94e8a2c941a12c03f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa8955e3a8d1ea2d94e8a2c941a12c03f">◆ </a></span>PYBIND11_MODULE()</h2>
|
||||
<a id="a9c016d071d1caa07f4a005c87acb0c33" name="a9c016d071d1caa07f4a005c87acb0c33"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9c016d071d1caa07f4a005c87acb0c33">◆ </a></span>PYBIND11_MODULE()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -137,7 +137,7 @@ Functions</h2></td></tr>
|
||||
<tr>
|
||||
<td class="memname">PYBIND11_MODULE </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">gridfire</td> <td class="paramname"><span class="paramname"><em></em></span>, </td>
|
||||
<td class="paramtype">_gridfire</td> <td class="paramname"><span class="paramname"><em></em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
var bindings_8cpp =
|
||||
[
|
||||
[ "PYBIND11_MODULE", "bindings_8cpp.html#aa8955e3a8d1ea2d94e8a2c941a12c03f", null ]
|
||||
[ "PYBIND11_MODULE", "bindings_8cpp.html#a9c016d071d1caa07f4a005c87acb0c33", null ]
|
||||
];
|
||||
@@ -1,37 +1,37 @@
|
||||
<map id="src/python/bindings.cpp" name="src/python/bindings.cpp">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="686,5,845,31"/>
|
||||
<area shape="rect" id="Node000002" title=" " alt="" coords="776,153,916,178"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="686,22,509,26,296,34,196,42,110,52,46,65,25,73,13,81,8,92,13,103,27,112,50,120,121,134,217,145,329,152,565,160,760,162,760,167,564,165,328,157,216,150,120,139,49,125,24,117,9,106,3,92,9,77,23,68,45,60,109,47,195,37,296,29,508,20,686,17"/>
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="657,5,816,31"/>
|
||||
<area shape="rect" id="Node000002" title=" " alt="" coords="740,153,880,178"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="656,23,486,26,283,36,187,43,105,53,45,66,25,73,13,81,8,92,13,103,26,111,48,119,115,133,206,143,312,151,537,159,724,162,724,167,536,164,312,156,206,149,115,138,47,125,24,116,9,106,3,92,9,77,22,68,43,61,104,48,187,38,282,30,486,21,656,17"/>
|
||||
<area shape="rect" id="Node000003" title=" " alt="" coords="23,79,125,105"/>
|
||||
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="686,27,446,47,140,81,140,76,445,42,685,22"/>
|
||||
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="656,28,429,48,141,81,140,76,428,43,656,23"/>
|
||||
<area shape="rect" id="Node000004" href="$types_2bindings_8h.html" title=" " alt="" coords="149,79,265,105"/>
|
||||
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="686,31,281,81,280,76,685,26"/>
|
||||
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="657,32,281,81,280,76,656,26"/>
|
||||
<area shape="rect" id="Node000005" href="$partition_2bindings_8h.html" title=" " alt="" coords="290,79,420,105"/>
|
||||
<area shape="poly" id="edge5_Node000001_Node000005" title=" " alt="" coords="696,34,436,79,436,74,695,29"/>
|
||||
<area shape="rect" id="Node000006" href="$expectations_2bindings_8h.html" title=" " alt="" coords="444,79,602,105"/>
|
||||
<area shape="poly" id="edge7_Node000001_Node000006" title=" " alt="" coords="725,34,580,77,578,72,724,29"/>
|
||||
<area shape="rect" id="Node000007" href="$engine_2bindings_8h.html" title=" " alt="" coords="626,79,748,105"/>
|
||||
<area shape="poly" id="edge9_Node000001_Node000007" title=" " alt="" coords="754,34,713,70,710,66,751,30"/>
|
||||
<area shape="rect" id="Node000008" href="$exceptions_2bindings_8h.html" title=" " alt="" coords="772,79,919,105"/>
|
||||
<area shape="poly" id="edge11_Node000001_Node000008" title=" " alt="" coords="781,30,823,67,820,71,778,34"/>
|
||||
<area shape="rect" id="Node000009" href="$io_2bindings_8h.html" title=" " alt="" coords="944,79,1038,105"/>
|
||||
<area shape="poly" id="edge13_Node000001_Node000009" title=" " alt="" coords="805,29,939,71,938,76,803,34"/>
|
||||
<area shape="rect" id="Node000010" href="$reaction_2bindings_8h.html" title=" " alt="" coords="1062,79,1192,105"/>
|
||||
<area shape="poly" id="edge15_Node000001_Node000010" title=" " alt="" coords="828,29,1051,73,1050,78,827,34"/>
|
||||
<area shape="rect" id="Node000011" href="$screening_2bindings_8h.html" title=" " alt="" coords="1217,79,1357,105"/>
|
||||
<area shape="poly" id="edge17_Node000001_Node000011" title=" " alt="" coords="846,28,1202,76,1201,81,846,33"/>
|
||||
<area shape="rect" id="Node000012" href="$solver_2bindings_8h.html" title=" " alt="" coords="1381,79,1500,105"/>
|
||||
<area shape="poly" id="edge19_Node000001_Node000012" title=" " alt="" coords="846,23,1076,44,1366,76,1365,81,1075,49,846,28"/>
|
||||
<area shape="rect" id="Node000013" href="$utils_2bindings_8h.html" title=" " alt="" coords="1524,79,1632,105"/>
|
||||
<area shape="poly" id="edge21_Node000001_Node000013" title=" " alt="" coords="846,21,1134,39,1319,55,1508,76,1508,81,1318,60,1134,45,845,26"/>
|
||||
<area shape="poly" id="edge4_Node000004_Node000002" title=" " alt="" coords="266,100,278,102,541,133,760,154,760,159,541,138,277,107,265,106"/>
|
||||
<area shape="poly" id="edge6_Node000005_Node000002" title=" " alt="" coords="421,100,433,102,761,149,760,155,432,107,421,106"/>
|
||||
<area shape="poly" id="edge8_Node000006_Node000002" title=" " alt="" coords="579,103,777,146,775,151,578,108"/>
|
||||
<area shape="poly" id="edge10_Node000007_Node000002" title=" " alt="" coords="715,103,806,144,804,148,713,108"/>
|
||||
<area shape="poly" id="edge12_Node000008_Node000002" title=" " alt="" coords="848,105,848,137,843,137,843,105"/>
|
||||
<area shape="poly" id="edge14_Node000009_Node000002" title=" " alt="" coords="968,108,885,148,883,143,965,103"/>
|
||||
<area shape="poly" id="edge16_Node000010_Node000002" title=" " alt="" coords="1080,108,909,151,908,146,1079,103"/>
|
||||
<area shape="poly" id="edge18_Node000011_Node000002" title=" " alt="" coords="1217,107,932,153,931,148,1216,102"/>
|
||||
<area shape="poly" id="edge20_Node000012_Node000002" title=" " alt="" coords="1381,106,1370,107,1132,137,931,158,931,153,1131,132,1369,102,1380,101"/>
|
||||
<area shape="poly" id="edge22_Node000013_Node000002" title=" " alt="" coords="1524,106,1513,107,1192,142,932,161,932,156,1192,136,1512,102,1523,100"/>
|
||||
<area shape="poly" id="edge5_Node000001_Node000005" title=" " alt="" coords="672,34,435,78,434,73,671,29"/>
|
||||
<area shape="rect" id="Node000006" href="$engine_2bindings_8h.html" title=" " alt="" coords="445,79,567,105"/>
|
||||
<area shape="poly" id="edge7_Node000001_Node000006" title=" " alt="" coords="698,34,560,77,559,71,697,29"/>
|
||||
<area shape="rect" id="Node000007" href="$exceptions_2bindings_8h.html" title=" " alt="" coords="591,79,738,105"/>
|
||||
<area shape="poly" id="edge9_Node000001_Node000007" title=" " alt="" coords="726,33,689,70,686,66,723,29"/>
|
||||
<area shape="rect" id="Node000008" href="$io_2bindings_8h.html" title=" " alt="" coords="763,79,857,105"/>
|
||||
<area shape="poly" id="edge11_Node000001_Node000008" title=" " alt="" coords="750,29,789,66,785,70,747,33"/>
|
||||
<area shape="rect" id="Node000009" href="$reaction_2bindings_8h.html" title=" " alt="" coords="881,79,1011,105"/>
|
||||
<area shape="poly" id="edge13_Node000001_Node000009" title=" " alt="" coords="773,29,897,71,895,76,771,34"/>
|
||||
<area shape="rect" id="Node000010" href="$screening_2bindings_8h.html" title=" " alt="" coords="1036,79,1176,105"/>
|
||||
<area shape="poly" id="edge15_Node000001_Node000010" title=" " alt="" coords="800,29,1029,73,1028,78,799,34"/>
|
||||
<area shape="rect" id="Node000011" href="$solver_2bindings_8h.html" title=" " alt="" coords="1199,79,1319,105"/>
|
||||
<area shape="poly" id="edge17_Node000001_Node000011" title=" " alt="" coords="817,27,1185,76,1184,81,816,32"/>
|
||||
<area shape="rect" id="Node000012" href="$utils_2bindings_8h.html" title=" " alt="" coords="1342,79,1451,105"/>
|
||||
<area shape="poly" id="edge19_Node000001_Node000012" title=" " alt="" coords="817,23,1043,43,1327,76,1327,81,1042,48,816,28"/>
|
||||
<area shape="rect" id="Node000013" href="$policy_2bindings_8h.html" title=" " alt="" coords="1475,79,1593,105"/>
|
||||
<area shape="poly" id="edge21_Node000001_Node000013" title=" " alt="" coords="817,21,1097,41,1276,56,1459,76,1459,81,1275,62,1097,46,817,27"/>
|
||||
<area shape="poly" id="edge4_Node000004_Node000002" title=" " alt="" coords="266,100,278,102,521,132,724,153,724,159,520,137,277,107,265,106"/>
|
||||
<area shape="poly" id="edge6_Node000005_Node000002" title=" " alt="" coords="421,101,725,148,724,153,420,106"/>
|
||||
<area shape="poly" id="edge8_Node000006_Node000002" title=" " alt="" coords="558,103,744,146,743,151,557,108"/>
|
||||
<area shape="poly" id="edge10_Node000007_Node000002" title=" " alt="" coords="690,103,773,143,770,148,688,108"/>
|
||||
<area shape="poly" id="edge12_Node000008_Node000002" title=" " alt="" coords="812,105,812,137,807,137,807,105"/>
|
||||
<area shape="poly" id="edge14_Node000009_Node000002" title=" " alt="" coords="924,108,848,147,845,143,922,103"/>
|
||||
<area shape="poly" id="edge16_Node000010_Node000002" title=" " alt="" coords="1056,108,875,151,874,146,1055,103"/>
|
||||
<area shape="poly" id="edge18_Node000011_Node000002" title=" " alt="" coords="1199,106,1189,107,896,154,895,148,1188,102,1199,100"/>
|
||||
<area shape="poly" id="edge20_Node000012_Node000002" title=" " alt="" coords="1342,106,1332,107,1095,137,895,159,895,153,1094,132,1331,102,1342,100"/>
|
||||
<area shape="poly" id="edge22_Node000013_Node000002" title=" " alt="" coords="1474,106,1463,107,1150,140,896,161,895,156,1150,135,1463,102,1474,101"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
5442b05ec8202343904112e883641d61
|
||||
fbd1a903aff67f433d619333abf5262e
|
||||
@@ -47,7 +47,7 @@
|
||||
</g>
|
||||
</defs>
|
||||
<script type="application/ecmascript">
|
||||
var viewWidth = 1228;
|
||||
var viewWidth = 1199;
|
||||
var viewHeight = 138;
|
||||
var sectionId = 'dynsection-0';
|
||||
</script>
|
||||
@@ -59,8 +59,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="630.12,-129.75 510.62,-129.75 510.62,-110.5 630.12,-110.5 630.12,-129.75"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="570.37" y="-116.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/bindings.cpp</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="608.11,-129.75 488.61,-129.75 488.61,-110.5 608.11,-110.5 608.11,-129.75"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="548.36" y="-116.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/bindings.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -68,8 +68,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="#e0e0e0" stroke="#999999" points="682.99,-19.25 577.74,-19.25 577.74,0 682.99,0 682.99,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="630.37" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/pybind11.h</text>
|
||||
<polygon fill="#e0e0e0" stroke="#999999" points="655.98,-19.25 550.73,-19.25 550.73,0 655.98,0 655.98,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="603.36" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/pybind11.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -77,8 +77,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M510.21,-118.89C371.44,-117.71 38.17,-111.08 4.37,-74.5 -1.44,-68.22 -1.46,-61.51 4.37,-55.25 42.07,-14.77 413.91,-10.43 566.02,-10.37"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="565.93,-13.87 575.93,-10.37 565.94,-6.87 565.93,-13.87"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M488.29,-118.68C353.58,-117.06 36.62,-109.52 4.36,-74.5 -1.44,-68.21 -1.46,-61.52 4.36,-55.25 40.15,-16.69 391.68,-11.19 538.96,-10.59"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="538.96,-14.09 548.95,-10.56 538.94,-7.09 538.96,-14.09"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -86,8 +86,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_Node000003"><a xlink:title=" ">
|
||||
<polygon fill="#e0e0e0" stroke="#999999" points="89.74,-74.5 12.99,-74.5 12.99,-55.25 89.74,-55.25 89.74,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="51.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/stl.h</text>
|
||||
<polygon fill="#e0e0e0" stroke="#999999" points="89.73,-74.5 12.98,-74.5 12.98,-55.25 89.73,-55.25 89.73,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="51.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/stl.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -95,8 +95,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge2_Node000001_Node000003" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M510.19,-115.12C422.41,-108.92 253.87,-95.59 101.03,-74.76"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.94,-71.36 91.55,-73.46 100.98,-78.29 101.94,-71.36"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M488.12,-114.74C403.81,-108.26 245.61,-94.81 101.3,-74.81"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.93,-71.37 91.55,-73.45 100.96,-78.3 101.93,-71.37"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -104,8 +104,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="Node000004" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_Node000004"><a xlink:href="types_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="194.99,-74.5 107.74,-74.5 107.74,-55.25 194.99,-55.25 194.99,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="151.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">types/bindings.h</text>
|
||||
<polygon fill="white" stroke="#666666" points="194.98,-74.5 107.73,-74.5 107.73,-55.25 194.98,-55.25 194.98,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="151.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">types/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -113,8 +113,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge3_Node000001_Node000004" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M510.36,-112.55C440.12,-104.7 320,-90.74 206.61,-74.77"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="207.2,-71.32 196.8,-73.38 206.21,-78.25 207.2,-71.32"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M488.31,-111.93C421.94,-103.85 311.59,-90.01 206.44,-74.76"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="207.2,-71.34 196.8,-73.36 206.19,-78.26 207.2,-71.34"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -122,8 +122,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="Node000005" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_Node000005"><a xlink:href="partition_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="311.24,-74.5 213.49,-74.5 213.49,-55.25 311.24,-55.25 311.24,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="262.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">partition/bindings.h</text>
|
||||
<polygon fill="white" stroke="#666666" points="311.23,-74.5 213.48,-74.5 213.48,-55.25 311.23,-55.25 311.23,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="262.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">partition/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -131,17 +131,17 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge5_Node000001_Node000005" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<g id="a_edge5_Node000001_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M517.77,-110.03C463.76,-100.69 379.8,-86.18 323.02,-76.36"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="323.63,-72.92 313.18,-74.66 322.44,-79.81 323.63,-72.92"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M499.52,-110.03C450.47,-100.9 374.81,-86.81 322.19,-77.01"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.96,-73.6 312.49,-75.21 321.68,-80.48 322.96,-73.6"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="Node000006" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_Node000006"><a xlink:href="expectations_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="447.74,-74.5 328.99,-74.5 328.99,-55.25 447.74,-55.25 447.74,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="388.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">expectations/bindings.h</text>
|
||||
<g id="a_Node000006"><a xlink:href="engine_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="421.23,-74.5 329.48,-74.5 329.48,-55.25 421.23,-55.25 421.23,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="375.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">engine/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -149,17 +149,17 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge7_Node000001_Node000006" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<g id="a_edge7_Node000001_Node000006"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M539.49,-110.09C509.42,-101.29 463.5,-87.86 430.17,-78.11"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="431.43,-74.83 420.85,-75.38 429.46,-81.54 431.43,-74.83"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M519.01,-110.09C490.56,-101.33 447.16,-87.98 415.51,-78.23"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="416.88,-74.99 406.3,-75.4 414.83,-81.68 416.88,-74.99"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="Node000007" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_Node000007"><a xlink:href="engine_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="557.24,-74.5 465.49,-74.5 465.49,-55.25 557.24,-55.25 557.24,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="511.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">engine/bindings.h</text>
|
||||
<g id="a_Node000007"><a xlink:href="exceptions_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="549.61,-74.5 439.11,-74.5 439.11,-55.25 549.61,-55.25 549.61,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="494.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">exceptions/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -167,17 +167,17 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge9_Node000001_Node000007" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<g id="a_edge9_Node000001_Node000007"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M560.36,-110.09C552,-102.55 539.87,-91.6 529.77,-82.48"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="532.12,-79.89 522.35,-75.79 527.43,-85.09 532.12,-79.89"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M539.44,-110.33C531.91,-102.9 520.89,-92.04 511.63,-82.91"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="514.13,-80.45 504.55,-75.92 509.21,-85.44 514.13,-80.45"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="Node000008" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_Node000008"><a xlink:href="exceptions_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="685.62,-74.5 575.12,-74.5 575.12,-55.25 685.62,-55.25 685.62,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="630.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">exceptions/bindings.h</text>
|
||||
<g id="a_Node000008"><a xlink:href="io_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="638.73,-74.5 567.98,-74.5 567.98,-55.25 638.73,-55.25 638.73,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="603.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">io/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -185,17 +185,17 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge11_Node000001_Node000008" class="edge">
|
||||
<title>Node1->Node8</title>
|
||||
<g id="a_edge11_Node000001_Node000008"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M580.55,-110.09C589.13,-102.47 601.64,-91.37 611.97,-82.2"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="614.05,-85.04 619.21,-75.78 609.4,-79.8 614.05,-85.04"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M557.44,-110.33C565.2,-102.82 576.57,-91.81 586.06,-82.63"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="588.24,-85.38 592.99,-75.91 583.37,-80.35 588.24,-85.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="Node000009" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_Node000009"><a xlink:href="io_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="774.74,-74.5 703.99,-74.5 703.99,-55.25 774.74,-55.25 774.74,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="739.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">io/bindings.h</text>
|
||||
<g id="a_Node000009"><a xlink:href="reaction_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="754.23,-74.5 656.48,-74.5 656.48,-55.25 754.23,-55.25 754.23,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="705.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">reaction/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -203,17 +203,17 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge13_Node000001_Node000009" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<g id="a_edge13_Node000001_Node000009"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M599.04,-110.09C626.71,-101.37 668.86,-88.09 699.74,-78.36"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="700.63,-81.75 709.11,-75.41 698.52,-75.07 700.63,-81.75"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M574.99,-110.09C600.48,-101.45 639.17,-88.32 667.79,-78.62"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="668.82,-81.97 677.16,-75.44 666.57,-75.34 668.82,-81.97"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="Node000010" class="node">
|
||||
<title>Node10</title>
|
||||
<g id="a_Node000010"><a xlink:href="reaction_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="890.24,-74.5 792.49,-74.5 792.49,-55.25 890.24,-55.25 890.24,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="841.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">reaction/bindings.h</text>
|
||||
<g id="a_Node000010"><a xlink:href="screening_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="877.98,-74.5 772.73,-74.5 772.73,-55.25 877.98,-55.25 877.98,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="825.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">screening/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -221,17 +221,17 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge15_Node000001_Node000010" class="edge">
|
||||
<title>Node1->Node10</title>
|
||||
<g id="a_edge15_Node000001_Node000010"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M616.65,-110.03C662.93,-100.94 734.21,-86.93 784.05,-77.14"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="784.66,-80.59 793.79,-75.22 783.31,-73.72 784.66,-80.59"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M595.66,-110.03C643.07,-100.92 716.14,-86.87 767.09,-77.08"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="767.61,-80.54 776.77,-75.22 766.28,-73.67 767.61,-80.54"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="Node000011" class="node">
|
||||
<title>Node11</title>
|
||||
<g id="a_Node000011"><a xlink:href="screening_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="1013.99,-74.5 908.74,-74.5 908.74,-55.25 1013.99,-55.25 1013.99,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="961.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">screening/bindings.h</text>
|
||||
<g id="a_Node000011"><a xlink:href="solver_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="985.11,-74.5 895.61,-74.5 895.61,-55.25 985.11,-55.25 985.11,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="940.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">solver/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -239,17 +239,17 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge17_Node000001_Node000011" class="edge">
|
||||
<title>Node1->Node11</title>
|
||||
<g id="a_edge17_Node000001_Node000011"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M630.41,-111.04C693.99,-102.47 797.6,-88.46 897.1,-74.81"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="897.34,-78.31 906.77,-73.48 896.39,-71.37 897.34,-78.31"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M608.45,-111.78C673.89,-103.65 781.94,-89.86 884.12,-74.94"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="884.38,-78.44 893.77,-73.53 883.37,-71.52 884.38,-78.44"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="Node000012" class="node">
|
||||
<title>Node12</title>
|
||||
<g id="a_Node000012"><a xlink:href="solver_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="1121.12,-74.5 1031.62,-74.5 1031.62,-55.25 1121.12,-55.25 1121.12,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="1076.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">solver/bindings.h</text>
|
||||
<g id="a_Node000012"><a xlink:href="utils_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="1083.98,-74.5 1002.73,-74.5 1002.73,-55.25 1083.98,-55.25 1083.98,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="1043.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">utils/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -257,17 +257,17 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge19_Node000001_Node000012" class="edge">
|
||||
<title>Node1->Node12</title>
|
||||
<g id="a_edge19_Node000001_Node000012"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M630.59,-114.41C715.31,-107.51 874.74,-93.54 1019.97,-74.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="1020.32,-78.36 1029.79,-73.6 1019.42,-71.42 1020.32,-78.36"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M608.4,-114.55C692.03,-107.85 848.55,-94.18 991.36,-74.83"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="991.56,-78.33 1000.99,-73.51 990.61,-71.4 991.56,-78.33"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node13 -->
|
||||
<g id="Node000013" class="node">
|
||||
<title>Node13</title>
|
||||
<g id="a_Node000013"><a xlink:href="utils_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="1219.99,-74.5 1138.74,-74.5 1138.74,-55.25 1219.99,-55.25 1219.99,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="1179.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">utils/bindings.h</text>
|
||||
<g id="a_Node000013"><a xlink:href="policy_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="1190.73,-74.5 1101.98,-74.5 1101.98,-55.25 1190.73,-55.25 1190.73,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="1146.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">policy/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -275,8 +275,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge21_Node000001_Node000013" class="edge">
|
||||
<title>Node1->Node13</title>
|
||||
<g id="a_edge21_Node000001_Node000013"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M630.23,-116.22C730.83,-110.93 940.36,-98.16 1127.09,-74.81"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="1127.52,-78.28 1137,-73.56 1126.64,-71.34 1127.52,-78.28"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M608.6,-115.77C707.18,-109.92 909.34,-96.5 1090.24,-74.79"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="1090.57,-78.28 1100.07,-73.6 1089.72,-71.33 1090.57,-78.28"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -284,8 +284,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge4_Node000004_Node000002" class="edge">
|
||||
<title>Node4->Node2</title>
|
||||
<g id="a_edge4_Node000004_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M195.3,-56.53C198.36,-56.08 201.41,-55.65 204.37,-55.25 332.31,-38.15 482.61,-23.72 566.12,-16.21"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="566.3,-19.7 575.95,-15.33 565.67,-12.73 566.3,-19.7"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M195.29,-56.55C198.36,-56.09 201.4,-55.66 204.36,-55.25 322.18,-39.09 460.17,-24.65 539.12,-16.81"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="539.22,-20.32 548.83,-15.85 538.53,-13.35 539.22,-20.32"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -293,8 +293,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge6_Node000005_Node000002" class="edge">
|
||||
<title>Node5->Node2</title>
|
||||
<g id="a_edge6_Node000005_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M311.73,-56.52C314.65,-56.09 317.55,-55.66 320.37,-55.25 405.33,-42.82 503.44,-28.74 566.14,-19.78"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="566.52,-23.26 575.93,-18.38 565.53,-16.33 566.52,-23.26"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M311.58,-56.19C371.64,-46.81 473.34,-30.93 539.41,-20.61"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="539.67,-24.11 549.01,-19.11 538.59,-17.2 539.67,-24.11"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -302,8 +302,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge8_Node000006_Node000002" class="edge">
|
||||
<title>Node6->Node2</title>
|
||||
<g id="a_edge8_Node000006_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M429.69,-54.78C470.67,-45.76 533.61,-31.92 578.05,-22.14"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="578.72,-25.57 587.73,-20.01 577.21,-18.74 578.72,-25.57"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M414.3,-54.78C452.74,-45.8 511.69,-32.03 553.54,-22.26"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="554.17,-25.71 563.11,-20.03 552.58,-18.89 554.17,-25.71"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -311,8 +311,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge10_Node000007_Node000002" class="edge">
|
||||
<title>Node7->Node2</title>
|
||||
<g id="a_edge10_Node000007_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M531.55,-54.84C550.27,-46.47 578.39,-33.88 599.85,-24.28"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="601,-27.6 608.7,-20.32 598.14,-21.21 601,-27.6"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M512.85,-54.84C529.76,-46.58 555.05,-34.23 574.6,-24.68"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="575.97,-27.9 583.42,-20.37 572.9,-21.61 575.97,-27.9"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -320,8 +320,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge12_Node000008_Node000002" class="edge">
|
||||
<title>Node8->Node2</title>
|
||||
<g id="a_edge12_Node000008_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M630.37,-55.08C630.37,-48.57 630.37,-39.42 630.37,-31.12"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="633.87,-31.12 630.37,-21.12 626.87,-31.12 633.87,-31.12"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M603.36,-55.08C603.36,-48.57 603.36,-39.42 603.36,-31.12"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="606.86,-31.12 603.36,-21.12 599.86,-31.12 606.86,-31.12"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -329,8 +329,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge14_Node000009_Node000002" class="edge">
|
||||
<title>Node9->Node2</title>
|
||||
<g id="a_edge14_Node000009_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M720.88,-54.84C703.96,-46.58 678.68,-34.23 659.13,-24.68"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="660.83,-21.61 650.31,-20.37 657.76,-27.9 660.83,-21.61"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M688.06,-54.84C672.38,-46.66 649.01,-34.46 630.78,-24.94"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="632.57,-21.93 622.09,-20.4 629.33,-28.13 632.57,-21.93"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -338,8 +338,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge16_Node000010_Node000002" class="edge">
|
||||
<title>Node10->Node2</title>
|
||||
<g id="a_edge16_Node000010_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M805.57,-54.84C770.26,-45.93 716.08,-32.26 677.33,-22.48"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="678.36,-19.13 667.8,-20.07 676.64,-25.91 678.36,-19.13"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M787.45,-54.78C750.09,-45.82 692.86,-32.09 652.13,-22.32"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="653.13,-18.96 642.59,-20.03 651.49,-25.77 653.13,-18.96"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -347,8 +347,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge18_Node000011_Node000002" class="edge">
|
||||
<title>Node11->Node2</title>
|
||||
<g id="a_edge18_Node000011_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M908.55,-55.38C850.39,-46.02 756.87,-30.98 694.53,-20.95"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="695.19,-17.51 684.76,-19.38 694.08,-24.42 695.19,-17.51"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M895.26,-56.52C892.58,-56.09 889.94,-55.66 887.36,-55.25 811.82,-43.17 724.92,-29.56 667.35,-20.58"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="668.15,-17.16 657.73,-19.08 667.08,-24.08 668.15,-17.16"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -356,8 +356,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge20_Node000012_Node000002" class="edge">
|
||||
<title>Node12->Node2</title>
|
||||
<g id="a_edge20_Node000012_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M1031.28,-56.39C1028.61,-55.99 1025.95,-55.61 1023.37,-55.25 907.64,-39.27 772.16,-24.82 694.29,-16.93"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="695.04,-13.48 684.73,-15.96 694.33,-20.45 695.04,-13.48"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M1002.48,-56.49C999.74,-56.05 997.01,-55.63 994.36,-55.25 879.48,-38.6 744.87,-24.4 667.32,-16.72"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="668.1,-13.28 657.8,-15.79 667.41,-20.25 668.1,-13.28"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -365,8 +365,8 @@ var sectionId = 'dynsection-0';
|
||||
<g id="edge22_Node000013_Node000002" class="edge">
|
||||
<title>Node13->Node2</title>
|
||||
<g id="a_edge22_Node000013_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M1138.5,-56.41C1135.75,-55.99 1133.02,-55.6 1130.37,-55.25 974.65,-34.63 790.36,-20.93 694.92,-14.62"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="695.16,-11.13 684.96,-13.97 694.71,-18.11 695.16,-11.13"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M1101.57,-56.36C1098.8,-55.96 1096.04,-55.59 1093.36,-55.25 941.23,-35.97 761.52,-21.79 667.71,-15.03"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="668.16,-11.56 657.93,-14.33 667.66,-18.54 668.16,-11.56"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
@@ -4,16 +4,16 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: src/python/bindings.cpp Pages: 1 -->
|
||||
<svg width="1228pt" height="138pt"
|
||||
viewBox="0.00 0.00 1228.00 138.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="1199pt" height="138pt"
|
||||
viewBox="0.00 0.00 1199.00 138.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 133.75)">
|
||||
<title>src/python/bindings.cpp</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="630.12,-129.75 510.62,-129.75 510.62,-110.5 630.12,-110.5 630.12,-129.75"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="570.37" y="-116.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/bindings.cpp</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="608.11,-129.75 488.61,-129.75 488.61,-110.5 608.11,-110.5 608.11,-129.75"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="548.36" y="-116.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/bindings.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -21,8 +21,8 @@
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="#e0e0e0" stroke="#999999" points="682.99,-19.25 577.74,-19.25 577.74,0 682.99,0 682.99,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="630.37" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/pybind11.h</text>
|
||||
<polygon fill="#e0e0e0" stroke="#999999" points="655.98,-19.25 550.73,-19.25 550.73,0 655.98,0 655.98,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="603.36" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/pybind11.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -30,8 +30,8 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M510.21,-118.89C371.44,-117.71 38.17,-111.08 4.37,-74.5 -1.44,-68.22 -1.46,-61.51 4.37,-55.25 42.07,-14.77 413.91,-10.43 566.02,-10.37"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="565.93,-13.87 575.93,-10.37 565.94,-6.87 565.93,-13.87"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M488.29,-118.68C353.58,-117.06 36.62,-109.52 4.36,-74.5 -1.44,-68.21 -1.46,-61.52 4.36,-55.25 40.15,-16.69 391.68,-11.19 538.96,-10.59"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="538.96,-14.09 548.95,-10.56 538.94,-7.09 538.96,-14.09"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -39,8 +39,8 @@
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_Node000003"><a xlink:title=" ">
|
||||
<polygon fill="#e0e0e0" stroke="#999999" points="89.74,-74.5 12.99,-74.5 12.99,-55.25 89.74,-55.25 89.74,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="51.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/stl.h</text>
|
||||
<polygon fill="#e0e0e0" stroke="#999999" points="89.73,-74.5 12.98,-74.5 12.98,-55.25 89.73,-55.25 89.73,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="51.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/stl.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -48,8 +48,8 @@
|
||||
<g id="edge2_Node000001_Node000003" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M510.19,-115.12C422.41,-108.92 253.87,-95.59 101.03,-74.76"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.94,-71.36 91.55,-73.46 100.98,-78.29 101.94,-71.36"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M488.12,-114.74C403.81,-108.26 245.61,-94.81 101.3,-74.81"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.93,-71.37 91.55,-73.45 100.96,-78.3 101.93,-71.37"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -57,8 +57,8 @@
|
||||
<g id="Node000004" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_Node000004"><a xlink:href="types_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="194.99,-74.5 107.74,-74.5 107.74,-55.25 194.99,-55.25 194.99,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="151.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">types/bindings.h</text>
|
||||
<polygon fill="white" stroke="#666666" points="194.98,-74.5 107.73,-74.5 107.73,-55.25 194.98,-55.25 194.98,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="151.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">types/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -66,8 +66,8 @@
|
||||
<g id="edge3_Node000001_Node000004" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M510.36,-112.55C440.12,-104.7 320,-90.74 206.61,-74.77"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="207.2,-71.32 196.8,-73.38 206.21,-78.25 207.2,-71.32"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M488.31,-111.93C421.94,-103.85 311.59,-90.01 206.44,-74.76"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="207.2,-71.34 196.8,-73.36 206.19,-78.26 207.2,-71.34"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -75,8 +75,8 @@
|
||||
<g id="Node000005" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_Node000005"><a xlink:href="partition_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="311.24,-74.5 213.49,-74.5 213.49,-55.25 311.24,-55.25 311.24,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="262.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">partition/bindings.h</text>
|
||||
<polygon fill="white" stroke="#666666" points="311.23,-74.5 213.48,-74.5 213.48,-55.25 311.23,-55.25 311.23,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="262.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">partition/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -84,17 +84,17 @@
|
||||
<g id="edge5_Node000001_Node000005" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<g id="a_edge5_Node000001_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M517.77,-110.03C463.76,-100.69 379.8,-86.18 323.02,-76.36"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="323.63,-72.92 313.18,-74.66 322.44,-79.81 323.63,-72.92"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M499.52,-110.03C450.47,-100.9 374.81,-86.81 322.19,-77.01"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.96,-73.6 312.49,-75.21 321.68,-80.48 322.96,-73.6"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="Node000006" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_Node000006"><a xlink:href="expectations_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="447.74,-74.5 328.99,-74.5 328.99,-55.25 447.74,-55.25 447.74,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="388.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">expectations/bindings.h</text>
|
||||
<g id="a_Node000006"><a xlink:href="engine_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="421.23,-74.5 329.48,-74.5 329.48,-55.25 421.23,-55.25 421.23,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="375.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">engine/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -102,17 +102,17 @@
|
||||
<g id="edge7_Node000001_Node000006" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<g id="a_edge7_Node000001_Node000006"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M539.49,-110.09C509.42,-101.29 463.5,-87.86 430.17,-78.11"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="431.43,-74.83 420.85,-75.38 429.46,-81.54 431.43,-74.83"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M519.01,-110.09C490.56,-101.33 447.16,-87.98 415.51,-78.23"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="416.88,-74.99 406.3,-75.4 414.83,-81.68 416.88,-74.99"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="Node000007" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_Node000007"><a xlink:href="engine_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="557.24,-74.5 465.49,-74.5 465.49,-55.25 557.24,-55.25 557.24,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="511.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">engine/bindings.h</text>
|
||||
<g id="a_Node000007"><a xlink:href="exceptions_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="549.61,-74.5 439.11,-74.5 439.11,-55.25 549.61,-55.25 549.61,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="494.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">exceptions/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -120,17 +120,17 @@
|
||||
<g id="edge9_Node000001_Node000007" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<g id="a_edge9_Node000001_Node000007"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M560.36,-110.09C552,-102.55 539.87,-91.6 529.77,-82.48"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="532.12,-79.89 522.35,-75.79 527.43,-85.09 532.12,-79.89"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M539.44,-110.33C531.91,-102.9 520.89,-92.04 511.63,-82.91"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="514.13,-80.45 504.55,-75.92 509.21,-85.44 514.13,-80.45"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="Node000008" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_Node000008"><a xlink:href="exceptions_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="685.62,-74.5 575.12,-74.5 575.12,-55.25 685.62,-55.25 685.62,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="630.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">exceptions/bindings.h</text>
|
||||
<g id="a_Node000008"><a xlink:href="io_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="638.73,-74.5 567.98,-74.5 567.98,-55.25 638.73,-55.25 638.73,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="603.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">io/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -138,17 +138,17 @@
|
||||
<g id="edge11_Node000001_Node000008" class="edge">
|
||||
<title>Node1->Node8</title>
|
||||
<g id="a_edge11_Node000001_Node000008"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M580.55,-110.09C589.13,-102.47 601.64,-91.37 611.97,-82.2"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="614.05,-85.04 619.21,-75.78 609.4,-79.8 614.05,-85.04"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M557.44,-110.33C565.2,-102.82 576.57,-91.81 586.06,-82.63"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="588.24,-85.38 592.99,-75.91 583.37,-80.35 588.24,-85.38"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="Node000009" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_Node000009"><a xlink:href="io_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="774.74,-74.5 703.99,-74.5 703.99,-55.25 774.74,-55.25 774.74,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="739.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">io/bindings.h</text>
|
||||
<g id="a_Node000009"><a xlink:href="reaction_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="754.23,-74.5 656.48,-74.5 656.48,-55.25 754.23,-55.25 754.23,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="705.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">reaction/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -156,17 +156,17 @@
|
||||
<g id="edge13_Node000001_Node000009" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<g id="a_edge13_Node000001_Node000009"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M599.04,-110.09C626.71,-101.37 668.86,-88.09 699.74,-78.36"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="700.63,-81.75 709.11,-75.41 698.52,-75.07 700.63,-81.75"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M574.99,-110.09C600.48,-101.45 639.17,-88.32 667.79,-78.62"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="668.82,-81.97 677.16,-75.44 666.57,-75.34 668.82,-81.97"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="Node000010" class="node">
|
||||
<title>Node10</title>
|
||||
<g id="a_Node000010"><a xlink:href="reaction_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="890.24,-74.5 792.49,-74.5 792.49,-55.25 890.24,-55.25 890.24,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="841.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">reaction/bindings.h</text>
|
||||
<g id="a_Node000010"><a xlink:href="screening_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="877.98,-74.5 772.73,-74.5 772.73,-55.25 877.98,-55.25 877.98,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="825.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">screening/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -174,17 +174,17 @@
|
||||
<g id="edge15_Node000001_Node000010" class="edge">
|
||||
<title>Node1->Node10</title>
|
||||
<g id="a_edge15_Node000001_Node000010"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M616.65,-110.03C662.93,-100.94 734.21,-86.93 784.05,-77.14"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="784.66,-80.59 793.79,-75.22 783.31,-73.72 784.66,-80.59"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M595.66,-110.03C643.07,-100.92 716.14,-86.87 767.09,-77.08"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="767.61,-80.54 776.77,-75.22 766.28,-73.67 767.61,-80.54"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="Node000011" class="node">
|
||||
<title>Node11</title>
|
||||
<g id="a_Node000011"><a xlink:href="screening_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="1013.99,-74.5 908.74,-74.5 908.74,-55.25 1013.99,-55.25 1013.99,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="961.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">screening/bindings.h</text>
|
||||
<g id="a_Node000011"><a xlink:href="solver_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="985.11,-74.5 895.61,-74.5 895.61,-55.25 985.11,-55.25 985.11,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="940.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">solver/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -192,17 +192,17 @@
|
||||
<g id="edge17_Node000001_Node000011" class="edge">
|
||||
<title>Node1->Node11</title>
|
||||
<g id="a_edge17_Node000001_Node000011"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M630.41,-111.04C693.99,-102.47 797.6,-88.46 897.1,-74.81"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="897.34,-78.31 906.77,-73.48 896.39,-71.37 897.34,-78.31"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M608.45,-111.78C673.89,-103.65 781.94,-89.86 884.12,-74.94"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="884.38,-78.44 893.77,-73.53 883.37,-71.52 884.38,-78.44"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="Node000012" class="node">
|
||||
<title>Node12</title>
|
||||
<g id="a_Node000012"><a xlink:href="solver_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="1121.12,-74.5 1031.62,-74.5 1031.62,-55.25 1121.12,-55.25 1121.12,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="1076.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">solver/bindings.h</text>
|
||||
<g id="a_Node000012"><a xlink:href="utils_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="1083.98,-74.5 1002.73,-74.5 1002.73,-55.25 1083.98,-55.25 1083.98,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="1043.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">utils/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -210,17 +210,17 @@
|
||||
<g id="edge19_Node000001_Node000012" class="edge">
|
||||
<title>Node1->Node12</title>
|
||||
<g id="a_edge19_Node000001_Node000012"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M630.59,-114.41C715.31,-107.51 874.74,-93.54 1019.97,-74.88"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="1020.32,-78.36 1029.79,-73.6 1019.42,-71.42 1020.32,-78.36"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M608.4,-114.55C692.03,-107.85 848.55,-94.18 991.36,-74.83"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="991.56,-78.33 1000.99,-73.51 990.61,-71.4 991.56,-78.33"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node13 -->
|
||||
<g id="Node000013" class="node">
|
||||
<title>Node13</title>
|
||||
<g id="a_Node000013"><a xlink:href="utils_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="1219.99,-74.5 1138.74,-74.5 1138.74,-55.25 1219.99,-55.25 1219.99,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="1179.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">utils/bindings.h</text>
|
||||
<g id="a_Node000013"><a xlink:href="policy_2bindings_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="1190.73,-74.5 1101.98,-74.5 1101.98,-55.25 1190.73,-55.25 1190.73,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="1146.36" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">policy/bindings.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -228,8 +228,8 @@
|
||||
<g id="edge21_Node000001_Node000013" class="edge">
|
||||
<title>Node1->Node13</title>
|
||||
<g id="a_edge21_Node000001_Node000013"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M630.23,-116.22C730.83,-110.93 940.36,-98.16 1127.09,-74.81"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="1127.52,-78.28 1137,-73.56 1126.64,-71.34 1127.52,-78.28"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M608.6,-115.77C707.18,-109.92 909.34,-96.5 1090.24,-74.79"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="1090.57,-78.28 1100.07,-73.6 1089.72,-71.33 1090.57,-78.28"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -237,8 +237,8 @@
|
||||
<g id="edge4_Node000004_Node000002" class="edge">
|
||||
<title>Node4->Node2</title>
|
||||
<g id="a_edge4_Node000004_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M195.3,-56.53C198.36,-56.08 201.41,-55.65 204.37,-55.25 332.31,-38.15 482.61,-23.72 566.12,-16.21"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="566.3,-19.7 575.95,-15.33 565.67,-12.73 566.3,-19.7"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M195.29,-56.55C198.36,-56.09 201.4,-55.66 204.36,-55.25 322.18,-39.09 460.17,-24.65 539.12,-16.81"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="539.22,-20.32 548.83,-15.85 538.53,-13.35 539.22,-20.32"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -246,8 +246,8 @@
|
||||
<g id="edge6_Node000005_Node000002" class="edge">
|
||||
<title>Node5->Node2</title>
|
||||
<g id="a_edge6_Node000005_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M311.73,-56.52C314.65,-56.09 317.55,-55.66 320.37,-55.25 405.33,-42.82 503.44,-28.74 566.14,-19.78"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="566.52,-23.26 575.93,-18.38 565.53,-16.33 566.52,-23.26"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M311.58,-56.19C371.64,-46.81 473.34,-30.93 539.41,-20.61"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="539.67,-24.11 549.01,-19.11 538.59,-17.2 539.67,-24.11"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -255,8 +255,8 @@
|
||||
<g id="edge8_Node000006_Node000002" class="edge">
|
||||
<title>Node6->Node2</title>
|
||||
<g id="a_edge8_Node000006_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M429.69,-54.78C470.67,-45.76 533.61,-31.92 578.05,-22.14"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="578.72,-25.57 587.73,-20.01 577.21,-18.74 578.72,-25.57"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M414.3,-54.78C452.74,-45.8 511.69,-32.03 553.54,-22.26"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="554.17,-25.71 563.11,-20.03 552.58,-18.89 554.17,-25.71"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -264,8 +264,8 @@
|
||||
<g id="edge10_Node000007_Node000002" class="edge">
|
||||
<title>Node7->Node2</title>
|
||||
<g id="a_edge10_Node000007_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M531.55,-54.84C550.27,-46.47 578.39,-33.88 599.85,-24.28"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="601,-27.6 608.7,-20.32 598.14,-21.21 601,-27.6"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M512.85,-54.84C529.76,-46.58 555.05,-34.23 574.6,-24.68"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="575.97,-27.9 583.42,-20.37 572.9,-21.61 575.97,-27.9"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -273,8 +273,8 @@
|
||||
<g id="edge12_Node000008_Node000002" class="edge">
|
||||
<title>Node8->Node2</title>
|
||||
<g id="a_edge12_Node000008_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M630.37,-55.08C630.37,-48.57 630.37,-39.42 630.37,-31.12"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="633.87,-31.12 630.37,-21.12 626.87,-31.12 633.87,-31.12"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M603.36,-55.08C603.36,-48.57 603.36,-39.42 603.36,-31.12"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="606.86,-31.12 603.36,-21.12 599.86,-31.12 606.86,-31.12"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -282,8 +282,8 @@
|
||||
<g id="edge14_Node000009_Node000002" class="edge">
|
||||
<title>Node9->Node2</title>
|
||||
<g id="a_edge14_Node000009_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M720.88,-54.84C703.96,-46.58 678.68,-34.23 659.13,-24.68"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="660.83,-21.61 650.31,-20.37 657.76,-27.9 660.83,-21.61"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M688.06,-54.84C672.38,-46.66 649.01,-34.46 630.78,-24.94"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="632.57,-21.93 622.09,-20.4 629.33,-28.13 632.57,-21.93"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -291,8 +291,8 @@
|
||||
<g id="edge16_Node000010_Node000002" class="edge">
|
||||
<title>Node10->Node2</title>
|
||||
<g id="a_edge16_Node000010_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M805.57,-54.84C770.26,-45.93 716.08,-32.26 677.33,-22.48"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="678.36,-19.13 667.8,-20.07 676.64,-25.91 678.36,-19.13"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M787.45,-54.78C750.09,-45.82 692.86,-32.09 652.13,-22.32"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="653.13,-18.96 642.59,-20.03 651.49,-25.77 653.13,-18.96"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -300,8 +300,8 @@
|
||||
<g id="edge18_Node000011_Node000002" class="edge">
|
||||
<title>Node11->Node2</title>
|
||||
<g id="a_edge18_Node000011_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M908.55,-55.38C850.39,-46.02 756.87,-30.98 694.53,-20.95"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="695.19,-17.51 684.76,-19.38 694.08,-24.42 695.19,-17.51"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M895.26,-56.52C892.58,-56.09 889.94,-55.66 887.36,-55.25 811.82,-43.17 724.92,-29.56 667.35,-20.58"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="668.15,-17.16 657.73,-19.08 667.08,-24.08 668.15,-17.16"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -309,8 +309,8 @@
|
||||
<g id="edge20_Node000012_Node000002" class="edge">
|
||||
<title>Node12->Node2</title>
|
||||
<g id="a_edge20_Node000012_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M1031.28,-56.39C1028.61,-55.99 1025.95,-55.61 1023.37,-55.25 907.64,-39.27 772.16,-24.82 694.29,-16.93"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="695.04,-13.48 684.73,-15.96 694.33,-20.45 695.04,-13.48"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M1002.48,-56.49C999.74,-56.05 997.01,-55.63 994.36,-55.25 879.48,-38.6 744.87,-24.4 667.32,-16.72"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="668.1,-13.28 657.8,-15.79 667.41,-20.25 668.1,-13.28"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -318,8 +318,8 @@
|
||||
<g id="edge22_Node000013_Node000002" class="edge">
|
||||
<title>Node13->Node2</title>
|
||||
<g id="a_edge22_Node000013_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M1138.5,-56.41C1135.75,-55.99 1133.02,-55.6 1130.37,-55.25 974.65,-34.63 790.36,-20.93 694.92,-14.62"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="695.16,-11.13 684.96,-13.97 694.71,-18.11 695.16,-11.13"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M1101.57,-56.36C1098.8,-55.96 1096.04,-55.59 1093.36,-55.25 941.23,-35.97 761.52,-21.79 667.71,-15.03"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="668.16,-11.56 657.93,-14.33 667.66,-18.54 668.16,-11.56"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
|
||||
@@ -1,155 +1,155 @@
|
||||
<map id="src/include/gridfire/engine/types/building.h" name="src/include/gridfire/engine/types/building.h">
|
||||
<area shape="rect" id="Node000001" title="Defines types related to building reaction networks in the GridFire engine." alt="" coords="989,5,1147,46"/>
|
||||
<area shape="rect" id="Node000002" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1754,94,1924,135"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1163,35,1753,101,1753,106,1162,40"/>
|
||||
<area shape="rect" id="Node000060" href="$construction_8h.html" title="Functions for constructing nuclear reaction networks." alt="" coords="94,294,311,334"/>
|
||||
<area shape="poly" id="edge98_Node000001_Node000060" title=" " alt="" coords="974,32,841,43,677,69,588,88,500,114,414,146,332,185,296,210,264,239,218,295,214,292,260,236,293,206,329,180,412,141,498,109,587,83,676,63,841,38,973,27"/>
|
||||
<area shape="rect" id="Node000003" href="$dynamic__engine__diagnostics_8h.html" title="Diagnostics utilities for DynamicEngine instances." alt="" coords="420,183,606,238"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1738,122,1298,144,1013,162,724,185,607,199,607,193,724,180,1012,157,1297,138,1738,117"/>
|
||||
<area shape="rect" id="Node000004" href="$dynamic__engine__diagnostics_8cpp.html" title=" " alt="" coords="438,294,655,334"/>
|
||||
<area shape="poly" id="edge93_Node000002_Node000004" title=" " alt="" coords="1738,120,1527,127,1266,139,1014,158,911,170,833,185,760,209,690,238,580,296,578,291,687,234,758,204,831,180,910,165,1014,153,1266,134,1527,121,1738,115"/>
|
||||
<area shape="rect" id="Node000007" href="$engine_8h.html" title="Core header for the GridFire reaction network engine module." alt="" coords="720,805,848,845"/>
|
||||
<area shape="poly" id="edge6_Node000002_Node000007" title=" " alt="" coords="1738,119,1439,124,1040,136,646,155,483,169,359,185,296,193,234,195,175,195,121,199,75,208,55,217,39,228,26,243,16,261,10,285,8,313,8,626,14,652,30,675,57,696,92,715,135,733,183,748,294,773,413,792,530,805,720,819,720,824,530,810,412,797,293,778,182,753,133,738,90,720,54,701,26,679,9,654,3,627,3,313,5,284,11,259,22,240,36,224,53,212,73,203,120,194,174,190,234,189,296,187,358,180,482,164,646,150,1040,130,1438,119,1738,114"/>
|
||||
<area shape="rect" id="Node000011" href="$engine__graph_8h.html" title=" " alt="" coords="792,398,947,438"/>
|
||||
<area shape="poly" id="edge13_Node000002_Node000011" title=" " alt="" coords="1738,133,1628,155,1511,185,1405,224,1326,263,1246,302,1141,345,1051,370,961,393,936,399,935,394,959,387,1050,365,1139,339,1244,297,1324,258,1403,219,1510,180,1627,150,1737,128"/>
|
||||
<area shape="rect" id="Node000012" href="$priming_8h.html" title=" " alt="" coords="592,501,781,542"/>
|
||||
<area shape="poly" id="edge36_Node000002_Node000012" title=" " alt="" coords="1738,119,1403,125,972,137,766,146,592,156,466,170,428,177,410,185,382,215,362,246,349,278,344,310,346,343,355,376,371,410,394,444,406,455,424,465,473,482,533,496,593,506,592,512,531,501,472,487,422,470,403,459,390,447,366,412,350,378,340,343,338,310,344,276,357,243,378,212,406,180,427,172,466,164,591,151,766,140,972,132,1403,120,1738,114"/>
|
||||
<area shape="rect" id="Node000015" href="$priming_8cpp.html" title=" " alt="" coords="1201,708,1367,749"/>
|
||||
<area shape="poly" id="edge94_Node000002_Node000015" title=" " alt="" coords="1844,150,1845,214,1837,294,1827,336,1812,376,1792,414,1765,448,1736,469,1708,480,1680,483,1652,482,1594,479,1563,483,1529,496,1418,599,1366,655,1308,710,1304,706,1362,651,1414,595,1527,491,1561,478,1594,473,1652,477,1680,478,1707,475,1733,465,1761,444,1787,411,1808,374,1822,334,1832,293,1840,213,1839,150"/>
|
||||
<area shape="rect" id="Node000017" href="$engine__defined_8h.html" title=" " alt="" coords="1540,494,1684,549"/>
|
||||
<area shape="poly" id="edge40_Node000002_Node000017" title=" " alt="" coords="1849,150,1857,211,1859,289,1854,331,1845,372,1831,411,1809,448,1793,458,1763,471,1685,499,1683,494,1761,466,1790,453,1805,444,1826,409,1840,371,1849,330,1853,289,1852,211,1843,150"/>
|
||||
<area shape="rect" id="Node000020" href="$stellar__policy_8cpp.html" title=" " alt="" coords="2092,805,2225,845"/>
|
||||
<area shape="poly" id="edge96_Node000002_Node000020" title=" " alt="" coords="1940,131,2014,154,2051,171,2086,191,2116,214,2140,243,2156,275,2161,313,2161,626,2161,804,2156,804,2156,626,2156,313,2151,277,2135,245,2112,218,2083,195,2049,176,2012,159,1938,136"/>
|
||||
<area shape="rect" id="Node000023" href="$engine__multiscale_8h.html" title=" " alt="" coords="1708,494,1852,549"/>
|
||||
<area shape="poly" id="edge41_Node000002_Node000023" title=" " alt="" coords="1853,149,1868,207,1879,283,1881,324,1880,366,1873,407,1860,447,1843,473,1821,495,1817,491,1839,470,1855,445,1867,406,1874,365,1876,324,1874,283,1863,208,1848,150"/>
|
||||
<area shape="rect" id="Node000024" href="$engine__adaptive_8h.html" title=" " alt="" coords="1927,494,2070,549"/>
|
||||
<area shape="poly" id="edge37_Node000002_Node000024" title=" " alt="" coords="1891,141,1919,159,1944,181,1995,231,2032,274,2061,323,2085,389,2092,418,2085,447,2067,474,2044,495,2040,491,2063,470,2080,445,2087,418,2080,391,2056,325,2028,277,1992,235,1941,185,1915,163,1888,145"/>
|
||||
<area shape="rect" id="Node000026" href="$engine__view__abstract_8h.html" title="Abstract interfaces for engine "views" in GridFire." alt="" coords="1927,390,2070,446"/>
|
||||
<area shape="poly" id="edge42_Node000002_Node000026" title=" " alt="" coords="1877,144,1910,181,1941,236,1965,294,1995,389,1990,390,1960,295,1936,238,1906,184,1873,147"/>
|
||||
<area shape="rect" id="Node000027" href="$python_8h.html" title=" " alt="" coords="3099,190,3253,231"/>
|
||||
<area shape="poly" id="edge47_Node000002_Node000027" title=" " alt="" coords="1940,115,2402,134,2703,153,3007,180,3099,193,3099,198,3006,185,2702,158,2401,139,1939,121"/>
|
||||
<area shape="rect" id="Node000033" href="$python_8cpp.html" title=" " alt="" coords="3288,294,3422,334"/>
|
||||
<area shape="poly" id="edge95_Node000002_Node000033" title=" " alt="" coords="1939,113,2259,114,2674,122,2876,130,3053,142,3188,159,3236,169,3267,180,3297,204,3321,235,3339,266,3350,292,3345,295,3334,268,3317,238,3293,208,3264,185,3234,174,3187,164,3052,148,2876,136,2674,127,2259,119,1939,118"/>
|
||||
<area shape="rect" id="Node000034" href="$policy__abstract_8h.html" title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." alt="" coords="2347,398,2509,438"/>
|
||||
<area shape="poly" id="edge50_Node000002_Node000034" title=" " alt="" coords="1940,118,1996,126,2057,138,2120,155,2179,180,2218,203,2256,231,2324,291,2379,350,2416,395,2411,399,2375,354,2321,295,2253,235,2215,208,2176,185,2118,161,2056,143,1995,131,1939,124"/>
|
||||
<area shape="rect" id="Node000037" href="$stellar__policy_8h.html" title="High-level concrete NetworkPolicy for specific stellar environments." alt="" coords="2607,708,2756,749"/>
|
||||
<area shape="poly" id="edge68_Node000002_Node000037" title=" " alt="" coords="1940,117,2008,124,2084,136,2163,154,2238,180,2373,242,2425,273,2471,305,2514,341,2558,383,2658,492,2691,531,2714,566,2725,605,2720,654,2709,684,2696,709,2691,707,2705,682,2715,652,2719,605,2709,568,2687,534,2654,495,2554,386,2511,345,2468,309,2422,277,2370,247,2236,185,2161,159,2083,141,2007,129,1939,122"/>
|
||||
<area shape="rect" id="Node000041" href="$weak_8h.html" title=" " alt="" coords="844,190,996,231"/>
|
||||
<area shape="poly" id="edge69_Node000002_Node000041" title=" " alt="" coords="1738,129,997,204,996,199,1738,123"/>
|
||||
<area shape="rect" id="Node000046" href="$_c_v_o_d_e__solver__strategy_8h.html" title=" " alt="" coords="1407,286,1580,342"/>
|
||||
<area shape="poly" id="edge76_Node000002_Node000046" title=" " alt="" coords="1738,121,1692,128,1644,140,1598,158,1556,185,1535,207,1520,234,1501,287,1496,285,1515,232,1531,204,1553,181,1595,154,1643,135,1691,122,1738,116"/>
|
||||
<area shape="rect" id="Node000055" href="$strategy__abstract_8h.html" title=" " alt="" coords="1567,183,1740,238"/>
|
||||
<area shape="poly" id="edge85_Node000002_Node000055" title=" " alt="" coords="1787,145,1708,185,1706,180,1785,140"/>
|
||||
<area shape="rect" id="Node000056" href="$logging_8h.html" title=" " alt="" coords="2823,190,2950,231"/>
|
||||
<area shape="poly" id="edge88_Node000002_Node000056" title=" " alt="" coords="1939,112,2105,114,2321,124,2563,144,2685,160,2805,180,2833,187,2831,192,2803,185,2684,165,2562,149,2321,129,2105,120,1939,117"/>
|
||||
<area shape="rect" id="Node000058" href="$logging_8cpp.html" title=" " alt="" coords="2911,301,3065,327"/>
|
||||
<area shape="poly" id="edge97_Node000002_Node000058" title=" " alt="" coords="1939,112,2199,113,2521,121,2675,129,2808,141,2908,158,2943,168,2964,181,2976,194,2984,209,2993,243,2995,276,2993,301,2987,301,2989,276,2988,244,2979,211,2972,197,2961,185,2940,173,2907,163,2807,146,2674,134,2521,126,2199,118,1939,117"/>
|
||||
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="530,253,543,293,538,295,525,254"/>
|
||||
<area shape="rect" id="Node000005" href="$_c_v_o_d_e__solver__strategy_8cpp.html" title=" " alt="" coords="1016,501,1208,542"/>
|
||||
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="457,250,440,268,428,288,409,332,399,371,399,389,404,407,413,425,427,443,496,455,654,473,1016,509,1015,514,654,479,495,461,424,448,408,428,399,408,394,389,394,370,404,330,423,285,436,264,454,246"/>
|
||||
<area shape="rect" id="Node000006" href="$engine_2bindings_8cpp.html" title=" " alt="" coords="485,990,686,1015"/>
|
||||
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="405,219,313,227,218,241,136,261,105,273,83,288,62,317,56,345,59,416,59,826,62,842,70,856,103,884,153,909,214,931,355,964,487,986,486,992,354,970,213,936,151,914,100,889,66,860,57,844,53,827,53,417,50,345,57,315,79,284,102,269,134,255,217,235,313,222,405,214"/>
|
||||
<area shape="poly" id="edge8_Node000007_Node000006" title=" " alt="" coords="706,842,656,862,633,877,613,895,599,918,591,944,587,989,582,989,586,943,594,916,609,892,629,873,653,857,704,837"/>
|
||||
<area shape="rect" id="Node000008" href="$gridfire_8h.html" title=" " alt="" coords="2543,893,2670,934"/>
|
||||
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="863,827,2543,907,2542,912,863,833"/>
|
||||
<area shape="rect" id="Node000009" href="$py__engine_8cpp.html" title=" " alt="" coords="732,982,921,1023"/>
|
||||
<area shape="poly" id="edge9_Node000007_Node000009" title=" " alt="" coords="810,857,827,893,833,940,832,982,826,981,828,941,821,894,805,859"/>
|
||||
<area shape="rect" id="Node000010" href="$py__engine_8h.html" title=" " alt="" coords="623,893,812,934"/>
|
||||
<area shape="poly" id="edge10_Node000007_Node000010" title=" " alt="" coords="762,860,735,895,730,891,757,856"/>
|
||||
<area shape="poly" id="edge11_Node000010_Node000006" title=" " alt="" coords="676,945,605,991,602,987,673,941"/>
|
||||
<area shape="poly" id="edge12_Node000010_Node000009" title=" " alt="" coords="756,942,804,979,800,984,753,946"/>
|
||||
<area shape="poly" id="edge35_Node000011_Node000005" title=" " alt="" coords="931,442,1066,498,1064,503,929,447"/>
|
||||
<area shape="poly" id="edge14_Node000011_Node000007" title=" " alt="" coords="865,454,791,805,785,804,860,453"/>
|
||||
<area shape="poly" id="edge15_Node000011_Node000012" title=" " alt="" coords="822,448,723,503,720,498,820,444"/>
|
||||
<area shape="rect" id="Node000014" href="$engine__graph_8cpp.html" title=" " alt="" coords="654,605,794,646"/>
|
||||
<area shape="poly" id="edge32_Node000011_Node000014" title=" " alt="" coords="855,453,829,500,795,551,746,606,742,603,791,548,824,498,851,451"/>
|
||||
<area shape="poly" id="edge21_Node000011_Node000017" title=" " alt="" coords="946,440,960,443,1090,464,1193,473,1295,478,1427,491,1540,507,1540,512,1426,496,1295,484,1192,478,1090,469,960,448,945,445"/>
|
||||
<area shape="poly" id="edge34_Node000011_Node000020" title=" " alt="" coords="886,451,911,499,945,548,1003,619,1052,672,1079,694,1109,715,1190,754,1268,776,1373,793,1497,805,1630,813,1893,821,2092,822,2092,827,1893,826,1630,819,1496,810,1372,798,1267,781,1188,759,1106,719,1075,699,1049,676,999,622,941,551,907,501,881,453"/>
|
||||
<area shape="rect" id="Node000022" href="$engine__defined_8cpp.html" title=" " alt="" coords="1215,605,1353,646"/>
|
||||
<area shape="poly" id="edge33_Node000011_Node000022" title=" " alt="" coords="901,447,962,508,1005,547,1058,572,1113,590,1215,613,1214,618,1111,595,1056,577,1003,552,958,512,897,451"/>
|
||||
<area shape="poly" id="edge29_Node000011_Node000023" title=" " alt="" coords="945,440,960,443,1071,459,1166,466,1328,466,1407,464,1491,466,1585,474,1696,491,1708,494,1707,499,1696,496,1585,479,1490,471,1407,470,1328,471,1166,471,1071,464,960,448,944,445"/>
|
||||
<area shape="rect" id="Node000013" href="$engine__procedures_8h.html" title=" " alt="" coords="456,597,629,653"/>
|
||||
<area shape="poly" id="edge16_Node000012_Node000013" title=" " alt="" coords="648,553,583,599,580,595,645,549"/>
|
||||
<area shape="poly" id="edge18_Node000012_Node000014" title=" " alt="" coords="702,556,719,603,714,605,697,557"/>
|
||||
<area shape="poly" id="edge19_Node000012_Node000015" title=" " alt="" coords="759,545,1228,705,1226,710,757,550"/>
|
||||
<area shape="rect" id="Node000016" href="$engine__multiscale_8cpp.html" title=" " alt="" coords="1647,605,1801,646"/>
|
||||
<area shape="poly" id="edge20_Node000012_Node000016" title=" " alt="" coords="797,529,1004,547,1295,566,1422,576,1584,595,1647,605,1646,610,1584,600,1421,581,1294,571,1004,552,796,535"/>
|
||||
<area shape="poly" id="edge17_Node000013_Node000007" title=" " alt="" coords="589,661,762,802,758,806,586,665"/>
|
||||
<area shape="rect" id="Node000018" href="$engine__priming_8h.html" title=" " alt="" coords="1428,597,1572,653"/>
|
||||
<area shape="poly" id="edge22_Node000017_Node000018" title=" " alt="" coords="1573,562,1532,599,1528,595,1569,558"/>
|
||||
<area shape="rect" id="Node000019" href="$engine__views_8h.html" title=" " alt="" coords="1767,701,1910,757"/>
|
||||
<area shape="poly" id="edge27_Node000017_Node000019" title=" " alt="" coords="1612,564,1617,610,1625,632,1637,651,1664,676,1697,695,1732,708,1767,717,1766,722,1731,713,1695,700,1661,681,1633,655,1620,634,1612,611,1606,565"/>
|
||||
<area shape="poly" id="edge28_Node000017_Node000022" title=" " alt="" coords="1526,552,1348,607,1347,602,1525,547"/>
|
||||
<area shape="poly" id="edge26_Node000018_Node000015" title=" " alt="" coords="1430,662,1327,710,1325,705,1427,658"/>
|
||||
<area shape="poly" id="edge23_Node000018_Node000019" title=" " alt="" coords="1588,650,1767,703,1766,709,1586,655"/>
|
||||
<area shape="poly" id="edge24_Node000019_Node000007" title=" " alt="" coords="1752,741,848,821,848,815,1751,735"/>
|
||||
<area shape="poly" id="edge25_Node000019_Node000020" title=" " alt="" coords="1926,753,2092,802,2091,807,1925,758"/>
|
||||
<area shape="poly" id="edge31_Node000023_Node000016" title=" " alt="" coords="1760,564,1737,606,1732,603,1755,562"/>
|
||||
<area shape="poly" id="edge30_Node000023_Node000019" title=" " alt="" coords="1803,563,1816,597,1830,652,1838,700,1833,701,1824,653,1811,598,1798,565"/>
|
||||
<area shape="poly" id="edge38_Node000024_Node000019" title=" " alt="" coords="2056,558,2072,575,2085,596,2095,626,2093,640,2085,655,2068,673,2049,688,2004,711,1957,724,1911,730,1911,724,1956,718,2002,706,2046,684,2065,669,2080,651,2088,638,2089,626,2080,598,2068,579,2052,561"/>
|
||||
<area shape="rect" id="Node000025" href="$engine__adaptive_8cpp.html" title=" " alt="" coords="1926,605,2071,646"/>
|
||||
<area shape="poly" id="edge39_Node000024_Node000025" title=" " alt="" coords="2001,565,2001,605,1996,605,1996,565"/>
|
||||
<area shape="poly" id="edge44_Node000026_Node000017" title=" " alt="" coords="1912,442,1697,496,1685,500,1684,494,1695,491,1911,436"/>
|
||||
<area shape="poly" id="edge46_Node000026_Node000019" title=" " alt="" coords="1951,457,1917,495,1888,549,1868,606,1845,701,1840,700,1863,604,1884,547,1912,492,1947,454"/>
|
||||
<area shape="poly" id="edge45_Node000026_Node000023" title=" " alt="" coords="1928,455,1840,495,1838,491,1925,450"/>
|
||||
<area shape="poly" id="edge43_Node000026_Node000024" title=" " alt="" coords="2001,461,2001,493,1996,493,1996,461"/>
|
||||
<area shape="rect" id="Node000028" href="$generative_8h.html" title=" " alt="" coords="3089,294,3263,334"/>
|
||||
<area shape="poly" id="edge48_Node000027_Node000028" title=" " alt="" coords="3179,247,3179,293,3173,293,3173,247"/>
|
||||
<area shape="poly" id="edge49_Node000027_Node000033" title=" " alt="" coords="3225,237,3322,291,3319,296,3222,241"/>
|
||||
<area shape="poly" id="edge67_Node000034_Node000020" title=" " alt="" coords="2370,448,2337,469,2307,495,2290,520,2270,556,2230,645,2168,805,2163,803,2225,643,2266,553,2285,517,2303,492,2334,465,2367,444"/>
|
||||
<area shape="rect" id="Node000035" href="$chains_8h.html" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="2556,605,2684,646"/>
|
||||
<area shape="poly" id="edge51_Node000034_Node000035" title=" " alt="" coords="2498,443,2535,464,2567,492,2587,519,2602,550,2619,604,2614,605,2597,552,2583,522,2563,495,2531,468,2495,447"/>
|
||||
<area shape="rect" id="Node000036" href="$policy_8h.html" title=" " alt="" coords="2543,805,2670,845"/>
|
||||
<area shape="poly" id="edge58_Node000034_Node000036" title=" " alt="" coords="2525,432,2593,454,2627,471,2658,492,2707,538,2736,582,2755,634,2771,700,2778,730,2777,743,2770,758,2750,780,2726,797,2699,809,2672,817,2670,812,2697,804,2723,792,2747,776,2766,755,2772,742,2773,730,2765,702,2749,636,2731,585,2703,541,2654,496,2624,476,2591,459,2523,437"/>
|
||||
<area shape="poly" id="edge64_Node000034_Node000037" title=" " alt="" coords="2510,442,2564,465,2618,499,2665,542,2684,568,2699,596,2705,627,2704,657,2692,709,2686,708,2699,657,2700,627,2693,598,2680,570,2661,545,2615,503,2561,470,2508,447"/>
|
||||
<area shape="rect" id="Node000038" href="$chains_8cpp.html" title=" " alt="" coords="2319,716,2481,742"/>
|
||||
<area shape="poly" id="edge65_Node000034_Node000038" title=" " alt="" coords="2395,451,2367,479,2336,514,2309,554,2288,598,2280,626,2282,638,2288,652,2303,672,2323,689,2366,713,2364,718,2320,694,2299,676,2283,654,2277,639,2275,626,2283,596,2304,552,2332,511,2363,475,2392,447"/>
|
||||
<area shape="rect" id="Node000039" href="$policy__logical_8h.html" title=" " alt="" coords="2401,501,2554,542"/>
|
||||
<area shape="poly" id="edge59_Node000034_Node000039" title=" " alt="" coords="2447,451,2470,500,2465,502,2442,454"/>
|
||||
<area shape="rect" id="Node000040" href="$policy__logical_8cpp.html" title=" " alt="" coords="2298,605,2430,646"/>
|
||||
<area shape="poly" id="edge66_Node000034_Node000040" title=" " alt="" coords="2411,453,2392,495,2376,554,2369,605,2363,604,2371,553,2387,493,2406,451"/>
|
||||
<area shape="poly" id="edge52_Node000035_Node000036" title=" " alt="" coords="2609,661,2597,701,2595,729,2596,757,2604,804,2599,804,2591,757,2590,729,2592,701,2603,659"/>
|
||||
<area shape="poly" id="edge54_Node000035_Node000037" title=" " alt="" coords="2642,657,2672,707,2667,709,2637,660"/>
|
||||
<area shape="poly" id="edge57_Node000035_Node000038" title=" " alt="" coords="2565,655,2428,718,2425,713,2563,650"/>
|
||||
<area shape="poly" id="edge53_Node000036_Node000008" title=" " alt="" coords="2609,861,2609,893,2604,893,2604,861"/>
|
||||
<area shape="poly" id="edge56_Node000037_Node000020" title=" " alt="" coords="2593,749,2226,814,2225,809,2592,743"/>
|
||||
<area shape="poly" id="edge55_Node000037_Node000036" title=" " alt="" coords="2659,763,2624,806,2620,803,2654,760"/>
|
||||
<area shape="poly" id="edge60_Node000039_Node000035" title=" " alt="" coords="2518,549,2594,602,2591,607,2515,553"/>
|
||||
<area shape="poly" id="edge61_Node000039_Node000036" title=" " alt="" coords="2494,555,2601,803,2596,805,2489,557"/>
|
||||
<area shape="poly" id="edge62_Node000039_Node000038" title=" " alt="" coords="2473,558,2462,604,2445,654,2428,689,2411,717,2406,714,2423,686,2440,652,2457,602,2468,556"/>
|
||||
<area shape="poly" id="edge63_Node000039_Node000040" title=" " alt="" coords="2446,554,2388,606,2384,602,2443,550"/>
|
||||
<area shape="rect" id="Node000042" href="$weak__rate__library_8h.html" title=" " alt="" coords="958,286,1128,342"/>
|
||||
<area shape="poly" id="edge70_Node000041_Node000042" title=" " alt="" coords="957,239,1012,284,1008,288,954,243"/>
|
||||
<area shape="rect" id="Node000043" href="$weak_8cpp.html" title=" " alt="" coords="627,398,768,438"/>
|
||||
<area shape="poly" id="edge74_Node000041_Node000043" title=" " alt="" coords="925,246,919,295,911,321,897,344,878,355,844,369,759,399,757,394,842,364,876,350,893,340,906,319,914,294,919,246"/>
|
||||
<area shape="rect" id="Node000044" href="$construction_8cpp.html" title=" " alt="" coords="437,398,603,438"/>
|
||||
<area shape="poly" id="edge73_Node000041_Node000044" title=" " alt="" coords="830,238,774,260,720,289,704,302,694,315,684,329,668,344,619,375,570,399,568,395,616,371,665,340,680,326,690,312,701,298,717,284,772,255,828,233"/>
|
||||
<area shape="rect" id="Node000045" href="$weak__interpolator_8cpp.html" title=" " alt="" coords="731,294,882,334"/>
|
||||
<area shape="poly" id="edge75_Node000041_Node000045" title=" " alt="" coords="889,243,830,295,827,291,885,239"/>
|
||||
<area shape="poly" id="edge71_Node000042_Node000011" title=" " alt="" coords="984,353,904,399,901,395,982,348"/>
|
||||
<area shape="poly" id="edge72_Node000042_Node000043" title=" " alt="" coords="944,345,781,393,759,399,757,394,779,387,942,340"/>
|
||||
<area shape="poly" id="edge82_Node000046_Node000005" title=" " alt="" coords="1392,334,1312,356,1271,372,1233,392,1217,405,1207,417,1183,447,1132,502,1128,499,1179,444,1202,414,1213,401,1231,388,1269,367,1310,351,1391,328"/>
|
||||
<area shape="poly" id="edge81_Node000046_Node000015" title=" " alt="" coords="1498,358,1495,404,1485,457,1464,509,1448,532,1428,551,1398,569,1367,575,1337,574,1308,570,1281,567,1254,568,1229,577,1205,599,1197,612,1196,624,1205,652,1226,682,1254,706,1250,710,1222,686,1200,654,1190,624,1192,610,1201,596,1226,573,1253,563,1281,561,1309,565,1338,569,1367,570,1396,564,1425,547,1444,528,1459,506,1480,456,1490,404,1492,358"/>
|
||||
<area shape="rect" id="Node000047" href="$strategies_8h.html" title=" " alt="" coords="1557,398,1750,438"/>
|
||||
<area shape="poly" id="edge77_Node000046_Node000047" title=" " alt="" coords="1551,348,1624,395,1621,399,1548,353"/>
|
||||
<area shape="rect" id="Node000052" href="$engine__partitioning__trigger_8h.html" title="CVODE-specific triggers that decide when to (re)partition the reaction network engine." alt="" coords="1244,390,1430,446"/>
|
||||
<area shape="poly" id="edge78_Node000046_Node000052" title=" " alt="" coords="1440,353,1381,392,1378,387,1438,348"/>
|
||||
<area shape="rect" id="Node000054" href="$engine__partitioning__trigger_8cpp.html" title=" " alt="" coords="1234,494,1414,549"/>
|
||||
<area shape="poly" id="edge83_Node000046_Node000054" title=" " alt="" coords="1487,358,1471,403,1445,447,1416,474,1384,495,1381,491,1413,470,1441,444,1466,401,1482,356"/>
|
||||
<area shape="rect" id="Node000051" href="$solver_2bindings_8cpp.html" title=" " alt="" coords="972,405,1170,431"/>
|
||||
<area shape="poly" id="edge84_Node000046_Node000051" title=" " alt="" coords="1392,342,1122,407,1121,402,1391,337"/>
|
||||
<area shape="poly" id="edge79_Node000052_Node000005" title=" " alt="" coords="1264,455,1157,503,1155,498,1262,450"/>
|
||||
<area shape="poly" id="edge80_Node000052_Node000054" title=" " alt="" coords="1334,462,1330,493,1325,493,1329,461"/>
|
||||
<area shape="poly" id="edge86_Node000055_Node000046" title=" " alt="" coords="1599,249,1538,288,1535,283,1596,245"/>
|
||||
<area shape="poly" id="edge87_Node000055_Node000047" title=" " alt="" coords="1656,254,1656,397,1651,397,1651,254"/>
|
||||
<area shape="poly" id="edge91_Node000056_Node000016" title=" " alt="" coords="2809,233,2711,259,2592,295,2462,340,2336,392,2296,413,2263,434,2211,474,2158,514,2125,533,2084,552,2031,568,1958,585,1802,614,1801,608,1956,579,2030,563,2082,547,2123,528,2156,509,2208,470,2260,429,2293,409,2334,388,2460,335,2590,290,2710,254,2807,228"/>
|
||||
<area shape="rect" id="Node000057" href="$utils_8h.html" title=" " alt="" coords="2771,805,2898,845"/>
|
||||
<area shape="poly" id="edge89_Node000056_Node000057" title=" " alt="" coords="2886,246,2879,324,2876,417,2876,627,2872,678,2864,728,2844,805,2838,804,2859,727,2867,677,2871,626,2871,416,2874,324,2880,246"/>
|
||||
<area shape="poly" id="edge92_Node000056_Node000058" title=" " alt="" coords="2919,240,2978,299,2974,303,2915,244"/>
|
||||
<area shape="poly" id="edge90_Node000057_Node000008" title=" " alt="" coords="2770,854,2660,895,2658,890,2768,849"/>
|
||||
<area shape="poly" id="edge99_Node000060_Node000011" title=" " alt="" coords="327,328,596,361,781,387,809,394,808,400,779,393,595,367,326,333"/>
|
||||
<area shape="poly" id="edge100_Node000060_Node000013" title=" " alt="" coords="198,350,193,394,194,447,205,501,216,526,231,548,246,559,267,570,324,588,390,602,456,612,455,617,389,607,322,593,265,575,243,564,227,551,211,528,200,503,188,448,188,394,193,349"/>
|
||||
<area shape="poly" id="edge102_Node000060_Node000014" title=" " alt="" coords="218,348,243,397,261,422,282,444,339,474,446,517,670,602,669,607,444,522,337,478,278,448,257,425,239,400,213,350"/>
|
||||
<area shape="poly" id="edge101_Node000060_Node000024" title=" " alt="" coords="240,342,322,397,373,423,426,443,489,458,563,469,735,483,932,488,1141,487,1548,481,1724,482,1864,491,1927,501,1926,506,1864,496,1723,487,1548,486,1141,492,932,493,735,488,562,474,488,463,425,448,370,428,319,401,237,346"/>
|
||||
<area shape="poly" id="edge103_Node000060_Node000044" title=" " alt="" coords="279,337,459,394,458,400,278,342"/>
|
||||
<area shape="rect" id="Node000001" title="Defines types related to building reaction networks in the GridFire engine." alt="" coords="1695,5,1853,46"/>
|
||||
<area shape="rect" id="Node000002" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1537,94,1707,135"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1728,56,1657,96,1655,91,1725,51"/>
|
||||
<area shape="rect" id="Node000063" href="$construction_8h.html" title="Functions for constructing nuclear reaction networks." alt="" coords="1862,294,2080,334"/>
|
||||
<area shape="poly" id="edge98_Node000001_Node000063" title=" " alt="" coords="1798,57,1960,292,1956,295,1794,60"/>
|
||||
<area shape="rect" id="Node000003" href="$dynamic__engine__diagnostics_8h.html" title="Diagnostics utilities for DynamicEngine instances." alt="" coords="2119,183,2306,238"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1722,129,2119,192,2118,197,1721,134"/>
|
||||
<area shape="rect" id="Node000004" href="$engine_8h.html" title="Core header for the GridFire reaction network engine module." alt="" coords="1735,805,1863,845"/>
|
||||
<area shape="poly" id="edge13_Node000002_Node000004" title=" " alt="" coords="1723,115,1959,122,2257,135,2548,154,2668,166,2759,180,2823,188,2886,191,3003,194,3051,203,3072,212,3089,223,3104,239,3114,259,3121,283,3123,313,3123,626,3126,638,3134,647,3161,658,3188,664,3203,670,3185,679,3125,693,2817,759,2731,773,2618,786,2344,805,2068,818,1863,825,1863,819,2068,812,2344,800,2617,780,2731,768,2816,754,3124,688,3183,674,3197,670,3186,669,3159,663,3131,651,3121,641,3118,627,3118,313,3116,284,3109,261,3099,242,3086,227,3069,216,3049,208,3002,199,2886,196,2822,194,2759,185,2668,171,2548,159,2257,140,1958,128,1723,121"/>
|
||||
<area shape="rect" id="Node000010" href="$dynamic__engine__diagnostics_8cpp.html" title=" " alt="" coords="2104,294,2321,334"/>
|
||||
<area shape="poly" id="edge93_Node000002_Node000010" title=" " alt="" coords="1704,137,1844,180,2160,291,2159,296,1842,185,1703,142"/>
|
||||
<area shape="rect" id="Node000012" href="$engine__graph_8h.html" title=" " alt="" coords="1632,398,1787,438"/>
|
||||
<area shape="poly" id="edge14_Node000002_Node000012" title=" " alt="" coords="1699,140,1724,158,1744,181,1756,210,1761,240,1761,271,1757,301,1740,357,1722,398,1718,396,1735,355,1752,300,1756,270,1756,240,1751,211,1739,184,1721,162,1696,144"/>
|
||||
<area shape="rect" id="Node000013" href="$priming_8h.html" title=" " alt="" coords="1788,501,1976,542"/>
|
||||
<area shape="poly" id="edge37_Node000002_Node000013" title=" " alt="" coords="1710,139,1742,157,1770,181,1796,214,1812,245,1821,275,1826,305,1833,369,1840,405,1852,445,1875,500,1870,502,1847,447,1835,406,1828,369,1821,306,1816,277,1807,247,1791,217,1766,184,1739,161,1707,143"/>
|
||||
<area shape="rect" id="Node000016" href="$priming_8cpp.html" title=" " alt="" coords="1901,708,2068,749"/>
|
||||
<area shape="poly" id="edge94_Node000002_Node000016" title=" " alt="" coords="1723,117,2061,134,2274,149,2492,169,2694,195,2862,227,2928,245,2978,265,3010,287,3019,300,3022,313,3022,523,3020,541,3013,558,2990,589,2954,616,2906,639,2849,659,2784,676,2636,701,2478,718,2321,727,2068,731,2068,726,2321,722,2477,712,2636,696,2783,671,2847,654,2904,634,2951,611,2986,585,3009,556,3014,540,3016,523,3016,313,3014,302,3006,291,2975,270,2926,250,2861,232,2693,200,2491,174,2274,154,2061,139,1723,122"/>
|
||||
<area shape="rect" id="Node000018" href="$engine__defined_8h.html" title=" " alt="" coords="1435,494,1579,549"/>
|
||||
<area shape="poly" id="edge41_Node000002_Node000018" title=" " alt="" coords="1641,148,1652,182,1659,228,1657,264,1648,300,1631,343,1609,387,1583,429,1533,495,1528,492,1578,426,1604,384,1626,341,1643,298,1652,264,1654,228,1647,183,1636,150"/>
|
||||
<area shape="rect" id="Node000021" href="$stellar__policy_8cpp.html" title=" " alt="" coords="752,805,886,845"/>
|
||||
<area shape="poly" id="edge96_Node000002_Node000021" title=" " alt="" coords="1521,122,1346,129,1143,142,967,160,907,172,873,185,844,212,829,239,823,272,822,313,822,626,822,804,816,804,816,626,816,313,818,271,824,237,840,208,870,180,905,167,967,155,1143,136,1345,124,1521,116"/>
|
||||
<area shape="rect" id="Node000024" href="$engine__multiscale_8h.html" title=" " alt="" coords="977,494,1120,549"/>
|
||||
<area shape="poly" id="edge42_Node000002_Node000024" title=" " alt="" coords="1521,119,1459,125,1392,136,1323,156,1259,185,1216,215,1179,253,1147,296,1120,340,1081,427,1058,494,1053,492,1076,425,1116,338,1143,293,1175,250,1213,211,1256,180,1321,151,1390,131,1459,120,1521,114"/>
|
||||
<area shape="rect" id="Node000025" href="$engine__adaptive_8h.html" title=" " alt="" coords="1145,494,1288,549"/>
|
||||
<area shape="poly" id="edge38_Node000002_Node000025" title=" " alt="" coords="1522,133,1445,153,1361,184,1320,204,1280,228,1244,256,1212,288,1184,326,1171,361,1169,399,1178,445,1187,470,1199,492,1195,495,1182,472,1173,446,1164,399,1165,360,1180,323,1208,285,1240,252,1277,223,1317,199,1359,179,1443,148,1521,128"/>
|
||||
<area shape="rect" id="Node000027" href="$engine__view__abstract_8h.html" title="Abstract interfaces for engine "views" in GridFire." alt="" coords="1353,390,1496,446"/>
|
||||
<area shape="poly" id="edge43_Node000002_Node000027" title=" " alt="" coords="1630,149,1634,192,1633,243,1623,295,1613,321,1598,344,1583,358,1558,371,1497,396,1495,391,1556,366,1580,353,1594,340,1608,318,1617,294,1628,242,1629,192,1625,150"/>
|
||||
<area shape="rect" id="Node000028" href="$python_8h.html" title=" " alt="" coords="577,190,730,231"/>
|
||||
<area shape="poly" id="edge48_Node000002_Node000028" title=" " alt="" coords="1521,120,1371,125,1178,136,964,155,750,185,719,192,717,187,749,180,964,150,1178,131,1370,119,1521,114"/>
|
||||
<area shape="rect" id="Node000034" href="$python_8cpp.html" title=" " alt="" coords="648,294,782,334"/>
|
||||
<area shape="poly" id="edge95_Node000002_Node000034" title=" " alt="" coords="1521,122,1331,130,1107,143,910,161,841,172,802,185,774,208,751,238,724,294,719,292,747,235,770,205,799,180,840,167,909,156,1106,137,1330,124,1521,116"/>
|
||||
<area shape="rect" id="Node000035" href="$policy__abstract_8h.html" title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." alt="" coords="281,398,443,438"/>
|
||||
<area shape="poly" id="edge51_Node000002_Node000035" title=" " alt="" coords="1521,120,1230,128,866,141,547,160,443,172,411,178,395,185,377,208,364,234,356,264,352,294,353,352,360,397,355,398,348,353,347,294,350,263,359,233,372,205,392,181,409,173,442,167,547,155,865,136,1230,122,1521,115"/>
|
||||
<area shape="rect" id="Node000040" href="$stellar__policy_8h.html" title="High-level concrete NetworkPolicy for specific stellar environments." alt="" coords="496,708,644,749"/>
|
||||
<area shape="poly" id="edge70_Node000002_Node000040" title=" " alt="" coords="1521,121,1280,130,984,143,718,162,622,173,567,185,523,203,490,222,464,248,440,287,435,302,434,313,440,341,452,375,472,418,508,493,532,544,551,597,564,657,571,708,565,709,559,658,546,598,527,546,503,495,467,420,447,377,435,343,429,314,430,301,435,285,459,244,486,218,520,198,565,180,621,168,717,157,984,138,1280,124,1521,116"/>
|
||||
<area shape="rect" id="Node000044" href="$weak_8h.html" title=" " alt="" coords="1423,190,1575,231"/>
|
||||
<area shape="poly" id="edge71_Node000002_Node000044" title=" " alt="" coords="1586,146,1526,192,1523,188,1583,142"/>
|
||||
<area shape="rect" id="Node000049" href="$_c_v_o_d_e__solver__strategy_8h.html" title=" " alt="" coords="2540,286,2714,342"/>
|
||||
<area shape="poly" id="edge78_Node000002_Node000049" title=" " alt="" coords="1723,116,1929,124,2175,138,2393,156,2471,168,2516,180,2548,202,2576,229,2615,284,2610,287,2572,233,2545,206,2514,185,2470,173,2393,162,2175,143,1929,130,1723,122"/>
|
||||
<area shape="rect" id="Node000058" href="$strategy__abstract_8h.html" title=" " alt="" coords="2330,183,2503,238"/>
|
||||
<area shape="poly" id="edge87_Node000002_Node000058" title=" " alt="" coords="1723,117,1993,137,2156,155,2318,180,2331,182,2329,188,2317,185,2155,161,1992,143,1723,123"/>
|
||||
<area shape="rect" id="Node000059" href="$logging_8h.html" title=" " alt="" coords="883,190,1011,231"/>
|
||||
<area shape="poly" id="edge90_Node000002_Node000059" title=" " alt="" coords="1521,124,1295,144,1162,161,1030,185,1004,192,1003,187,1029,180,1161,156,1294,138,1521,118"/>
|
||||
<area shape="rect" id="Node000061" href="$logging_8cpp.html" title=" " alt="" coords="907,301,1062,327"/>
|
||||
<area shape="poly" id="edge97_Node000002_Node000061" title=" " alt="" coords="1521,121,1405,128,1278,140,1161,158,1116,170,1082,185,1049,211,1023,244,992,302,987,300,1019,241,1045,208,1079,180,1114,165,1160,153,1277,134,1405,122,1521,116"/>
|
||||
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="2321,236,2410,245,2521,253,2644,261,2769,273,2885,292,2936,305,2981,320,3019,338,3048,360,3066,386,3072,416,3072,627,3069,639,3061,651,3030,672,2981,692,2918,710,2757,741,2564,767,2359,788,2161,805,1864,823,1863,818,2161,799,2358,783,2563,762,2756,736,2917,704,2980,687,3027,667,3057,647,3065,637,3067,626,3067,417,3061,388,3044,364,3016,343,2979,325,2935,310,2884,297,2769,279,2644,266,2521,258,2409,251,2321,241"/>
|
||||
<area shape="poly" id="edge11_Node000003_Node000010" title=" " alt="" coords="2215,254,2215,294,2210,294,2210,254"/>
|
||||
<area shape="rect" id="Node000011" href="$_c_v_o_d_e__solver__strategy_8cpp.html" title=" " alt="" coords="2316,501,2509,542"/>
|
||||
<area shape="poly" id="edge12_Node000003_Node000011" title=" " alt="" coords="2297,245,2319,262,2336,285,2346,314,2344,329,2336,344,2320,360,2301,367,2263,369,2226,370,2209,377,2195,392,2187,405,2184,418,2187,430,2195,444,2219,469,2249,488,2282,501,2317,510,2315,515,2281,507,2247,493,2216,474,2190,447,2182,432,2179,418,2182,403,2190,388,2207,372,2225,365,2263,363,2300,362,2317,355,2332,340,2339,327,2341,315,2331,288,2315,266,2293,249"/>
|
||||
<area shape="rect" id="Node000005" href="$gridfire_8h.html" title=" " alt="" coords="619,893,747,934"/>
|
||||
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="1720,835,747,910,747,905,1720,830"/>
|
||||
<area shape="rect" id="Node000006" href="$engine_2bindings_8cpp.html" title=" " alt="" coords="1818,990,2020,1015"/>
|
||||
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="1864,851,1888,869,1908,892,1919,917,1924,944,1923,989,1918,989,1919,945,1914,919,1904,895,1884,873,1861,856"/>
|
||||
<area shape="rect" id="Node000007" href="$py__engine_8cpp.html" title=" " alt="" coords="1596,982,1784,1023"/>
|
||||
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="1736,855,1713,873,1695,895,1687,916,1684,939,1688,981,1682,982,1679,939,1681,915,1690,892,1709,869,1732,851"/>
|
||||
<area shape="rect" id="Node000008" href="$py__engine_8h.html" title=" " alt="" coords="1705,893,1893,934"/>
|
||||
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="1802,861,1802,893,1796,893,1796,861"/>
|
||||
<area shape="rect" id="Node000009" href="$py__policy_8cpp.html" title=" " alt="" coords="1220,893,1405,934"/>
|
||||
<area shape="poly" id="edge10_Node000004_Node000009" title=" " alt="" coords="1721,843,1405,899,1405,893,1720,838"/>
|
||||
<area shape="poly" id="edge8_Node000008_Node000006" title=" " alt="" coords="1840,941,1904,987,1901,991,1837,945"/>
|
||||
<area shape="poly" id="edge9_Node000008_Node000007" title=" " alt="" coords="1764,946,1716,984,1713,979,1761,942"/>
|
||||
<area shape="poly" id="edge15_Node000012_Node000004" title=" " alt="" coords="1725,452,1748,518,1770,597,1790,714,1800,804,1795,804,1785,715,1765,598,1743,520,1720,454"/>
|
||||
<area shape="poly" id="edge36_Node000012_Node000011" title=" " alt="" coords="1803,435,1850,443,2102,480,2316,506,2315,512,2101,485,1849,448,1802,440"/>
|
||||
<area shape="poly" id="edge16_Node000012_Node000013" title=" " alt="" coords="1758,444,1850,498,1847,503,1755,449"/>
|
||||
<area shape="rect" id="Node000015" href="$engine__graph_8cpp.html" title=" " alt="" coords="1904,605,2044,646"/>
|
||||
<area shape="poly" id="edge33_Node000012_Node000015" title=" " alt="" coords="1804,436,1921,464,1966,478,1990,492,2003,520,2003,551,1996,581,1986,605,1981,603,1991,579,1997,550,1997,521,1986,495,1964,483,1919,469,1802,441"/>
|
||||
<area shape="poly" id="edge22_Node000012_Node000018" title=" " alt="" coords="1658,448,1563,496,1560,491,1656,443"/>
|
||||
<area shape="poly" id="edge35_Node000012_Node000021" title=" " alt="" coords="1720,453,1735,563,1736,617,1732,639,1725,654,1701,679,1668,701,1627,721,1579,738,1466,767,1340,789,1210,805,1084,815,886,825,886,820,1084,810,1209,799,1339,784,1465,762,1577,733,1625,716,1665,697,1698,675,1721,652,1727,637,1731,617,1730,563,1714,454"/>
|
||||
<area shape="rect" id="Node000023" href="$engine__defined_8cpp.html" title=" " alt="" coords="1573,605,1710,646"/>
|
||||
<area shape="poly" id="edge34_Node000012_Node000023" title=" " alt="" coords="1698,453,1683,495,1650,605,1644,603,1678,493,1693,452"/>
|
||||
<area shape="poly" id="edge30_Node000012_Node000024" title=" " alt="" coords="1617,434,1509,448,1320,467,1238,477,1133,496,1121,499,1120,494,1132,491,1237,471,1319,462,1508,443,1617,429"/>
|
||||
<area shape="rect" id="Node000014" href="$engine__procedures_8h.html" title=" " alt="" coords="2068,597,2242,653"/>
|
||||
<area shape="poly" id="edge17_Node000013_Node000014" title=" " alt="" coords="1950,545,2083,594,2081,599,1948,550"/>
|
||||
<area shape="poly" id="edge19_Node000013_Node000015" title=" " alt="" coords="1912,552,1958,603,1954,606,1908,555"/>
|
||||
<area shape="poly" id="edge20_Node000013_Node000016" title=" " alt="" coords="1880,557,1880,604,1885,629,1893,652,1918,683,1949,706,1945,710,1914,686,1889,654,1879,630,1875,605,1874,557"/>
|
||||
<area shape="rect" id="Node000017" href="$engine__multiscale_8cpp.html" title=" " alt="" coords="857,605,1011,646"/>
|
||||
<area shape="poly" id="edge21_Node000013_Node000017" title=" " alt="" coords="1773,536,1074,600,1012,610,1011,605,1073,595,1772,530"/>
|
||||
<area shape="poly" id="edge18_Node000014_Node000004" title=" " alt="" coords="2144,668,2119,716,2102,739,2081,759,2028,789,1971,808,1914,820,1863,825,1863,820,1913,814,1969,803,2026,784,2078,755,2098,736,2115,713,2139,666"/>
|
||||
<area shape="rect" id="Node000019" href="$engine__priming_8h.html" title=" " alt="" coords="1406,597,1549,653"/>
|
||||
<area shape="poly" id="edge23_Node000018_Node000019" title=" " alt="" coords="1498,565,1488,597,1483,596,1492,564"/>
|
||||
<area shape="rect" id="Node000020" href="$engine__views_8h.html" title=" " alt="" coords="1246,701,1389,757"/>
|
||||
<area shape="poly" id="edge28_Node000018_Node000020" title=" " alt="" coords="1444,560,1419,578,1396,599,1375,624,1357,651,1331,702,1327,699,1353,649,1371,621,1392,595,1415,574,1441,556"/>
|
||||
<area shape="poly" id="edge29_Node000018_Node000023" title=" " alt="" coords="1557,557,1617,602,1614,607,1553,561"/>
|
||||
<area shape="poly" id="edge27_Node000019_Node000016" title=" " alt="" coords="1565,651,1749,689,1901,713,1900,719,1748,694,1564,656"/>
|
||||
<area shape="poly" id="edge24_Node000019_Node000020" title=" " alt="" coords="1423,664,1362,703,1359,698,1421,659"/>
|
||||
<area shape="poly" id="edge25_Node000020_Node000004" title=" " alt="" coords="1405,744,1736,809,1735,814,1404,750"/>
|
||||
<area shape="poly" id="edge26_Node000020_Node000021" title=" " alt="" coords="1232,749,887,814,886,808,1231,744"/>
|
||||
<area shape="poly" id="edge32_Node000024_Node000017" title=" " alt="" coords="1008,562,958,606,954,602,1005,558"/>
|
||||
<area shape="poly" id="edge31_Node000024_Node000020" title=" " alt="" coords="1049,565,1055,610,1063,632,1076,651,1113,681,1156,702,1202,715,1246,722,1245,727,1201,720,1155,707,1110,686,1072,655,1058,634,1050,611,1043,565"/>
|
||||
<area shape="poly" id="edge39_Node000025_Node000020" title=" " alt="" coords="1239,562,1307,700,1302,702,1234,564"/>
|
||||
<area shape="rect" id="Node000026" href="$engine__adaptive_8cpp.html" title=" " alt="" coords="1086,605,1230,646"/>
|
||||
<area shape="poly" id="edge40_Node000025_Node000026" title=" " alt="" coords="1195,564,1171,606,1167,603,1191,562"/>
|
||||
<area shape="poly" id="edge45_Node000027_Node000018" title=" " alt="" coords="1458,456,1487,491,1483,495,1454,460"/>
|
||||
<area shape="poly" id="edge47_Node000027_Node000020" title=" " alt="" coords="1408,461,1380,525,1352,598,1326,701,1320,700,1347,597,1375,523,1403,458"/>
|
||||
<area shape="poly" id="edge46_Node000027_Node000024" title=" " alt="" coords="1338,449,1234,473,1133,496,1121,500,1120,494,1132,491,1233,468,1337,444"/>
|
||||
<area shape="poly" id="edge44_Node000027_Node000025" title=" " alt="" coords="1356,455,1273,495,1271,491,1354,450"/>
|
||||
<area shape="rect" id="Node000029" href="$generative_8h.html" title=" " alt="" coords="449,294,624,334"/>
|
||||
<area shape="poly" id="edge49_Node000028_Node000029" title=" " alt="" coords="621,243,561,295,557,291,618,239"/>
|
||||
<area shape="poly" id="edge50_Node000028_Node000034" title=" " alt="" coords="676,243,706,292,701,295,671,245"/>
|
||||
<area shape="poly" id="edge69_Node000035_Node000021" title=" " alt="" coords="424,443,466,465,507,492,604,574,691,664,761,745,806,802,802,806,756,748,687,667,600,578,504,496,463,469,421,447"/>
|
||||
<area shape="rect" id="Node000036" href="$chains_8h.html" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="293,605,420,646"/>
|
||||
<area shape="poly" id="edge52_Node000035_Node000036" title=" " alt="" coords="364,454,360,605,354,604,358,454"/>
|
||||
<area shape="rect" id="Node000037" href="$policy_8h.html" title=" " alt="" coords="450,805,577,845"/>
|
||||
<area shape="poly" id="edge60_Node000035_Node000037" title=" " alt="" coords="378,452,435,596,460,676,486,756,506,803,502,805,481,758,455,678,430,598,373,454"/>
|
||||
<area shape="poly" id="edge66_Node000035_Node000040" title=" " alt="" coords="419,444,451,465,479,492,565,707,560,709,474,495,447,469,416,448"/>
|
||||
<area shape="rect" id="Node000041" href="$chains_8cpp.html" title=" " alt="" coords="36,716,197,742"/>
|
||||
<area shape="poly" id="edge67_Node000035_Node000041" title=" " alt="" coords="266,438,172,463,135,478,112,495,97,522,88,553,86,584,88,616,100,674,114,715,109,717,95,676,83,617,81,584,83,552,92,520,108,492,132,473,170,457,264,433"/>
|
||||
<area shape="rect" id="Node000042" href="$policy__logical_8h.html" title=" " alt="" coords="122,501,274,542"/>
|
||||
<area shape="poly" id="edge61_Node000035_Node000042" title=" " alt="" coords="319,449,231,503,228,498,316,444"/>
|
||||
<area shape="rect" id="Node000043" href="$policy__logical_8cpp.html" title=" " alt="" coords="137,605,269,646"/>
|
||||
<area shape="poly" id="edge68_Node000035_Node000043" title=" " alt="" coords="349,453,322,501,288,551,259,581,230,606,227,602,255,577,284,548,318,498,344,451"/>
|
||||
<area shape="poly" id="edge53_Node000036_Node000037" title=" " alt="" coords="376,658,405,705,441,755,490,802,487,806,437,758,400,708,372,661"/>
|
||||
<area shape="poly" id="edge56_Node000036_Node000040" title=" " alt="" coords="412,650,530,706,527,710,410,655"/>
|
||||
<area shape="poly" id="edge59_Node000036_Node000041" title=" " alt="" coords="297,654,146,718,144,713,295,649"/>
|
||||
<area shape="poly" id="edge54_Node000037_Node000005" title=" " alt="" coords="567,850,646,891,644,895,565,855"/>
|
||||
<area shape="poly" id="edge55_Node000037_Node000009" title=" " alt="" coords="593,832,1220,900,1220,905,593,838"/>
|
||||
<area shape="poly" id="edge58_Node000040_Node000021" title=" " alt="" coords="637,753,768,802,766,807,635,758"/>
|
||||
<area shape="poly" id="edge57_Node000040_Node000037" title=" " alt="" coords="553,764,528,806,523,803,548,761"/>
|
||||
<area shape="poly" id="edge62_Node000042_Node000036" title=" " alt="" coords="243,548,327,602,325,607,240,553"/>
|
||||
<area shape="poly" id="edge63_Node000042_Node000037" title=" " alt="" coords="152,553,94,594,65,619,39,646,20,673,10,701,11,729,25,755,53,775,97,791,151,803,212,812,340,821,450,822,450,828,340,826,212,817,150,809,95,796,51,780,21,758,5,730,4,701,15,671,35,642,61,615,91,590,149,548"/>
|
||||
<area shape="poly" id="edge64_Node000042_Node000041" title=" " alt="" coords="161,554,142,575,127,598,117,630,114,663,117,715,112,716,109,662,112,629,122,596,137,571,157,551"/>
|
||||
<area shape="poly" id="edge65_Node000042_Node000043" title=" " alt="" coords="202,557,205,604,199,605,197,558"/>
|
||||
<area shape="rect" id="Node000045" href="$weak__rate__library_8h.html" title=" " alt="" coords="1414,286,1584,342"/>
|
||||
<area shape="poly" id="edge72_Node000044_Node000045" title=" " alt="" coords="1502,246,1502,286,1496,286,1496,246"/>
|
||||
<area shape="rect" id="Node000046" href="$weak_8cpp.html" title=" " alt="" coords="1187,398,1328,438"/>
|
||||
<area shape="poly" id="edge76_Node000044_Node000046" title=" " alt="" coords="1408,227,1299,252,1255,268,1228,288,1221,300,1218,314,1221,343,1232,372,1246,396,1242,399,1228,374,1216,345,1213,314,1216,299,1224,285,1252,264,1298,247,1407,222"/>
|
||||
<area shape="rect" id="Node000047" href="$construction_8cpp.html" title=" " alt="" coords="1861,398,2028,438"/>
|
||||
<area shape="poly" id="edge75_Node000044_Node000047" title=" " alt="" coords="1557,235,1903,395,1901,399,1554,240"/>
|
||||
<area shape="rect" id="Node000048" href="$weak__interpolator_8cpp.html" title=" " alt="" coords="1238,294,1389,334"/>
|
||||
<area shape="poly" id="edge77_Node000044_Node000048" title=" " alt="" coords="1451,241,1351,296,1348,291,1449,236"/>
|
||||
<area shape="poly" id="edge73_Node000045_Node000012" title=" " alt="" coords="1570,347,1670,395,1668,399,1568,351"/>
|
||||
<area shape="poly" id="edge74_Node000045_Node000046" title=" " alt="" coords="1422,351,1306,399,1304,394,1420,346"/>
|
||||
<area shape="poly" id="edge84_Node000049_Node000011" title=" " alt="" coords="2643,357,2648,402,2644,426,2633,447,2608,473,2578,493,2544,506,2510,515,2508,510,2542,501,2575,488,2605,469,2629,444,2639,424,2642,402,2638,357"/>
|
||||
<area shape="poly" id="edge83_Node000049_Node000016" title=" " alt="" coords="2730,326,2787,336,2842,350,2889,367,2906,377,2919,388,2944,430,2952,470,2950,490,2944,510,2918,551,2893,575,2859,596,2817,615,2769,633,2656,662,2531,685,2400,702,2274,714,2068,727,2068,722,2273,709,2400,697,2530,680,2655,657,2767,628,2815,611,2856,591,2890,571,2914,548,2939,508,2945,489,2947,470,2939,432,2914,392,2903,381,2887,372,2841,355,2786,341,2729,331"/>
|
||||
<area shape="rect" id="Node000050" href="$strategies_8h.html" title=" " alt="" coords="2204,398,2397,438"/>
|
||||
<area shape="poly" id="edge79_Node000049_Node000050" title=" " alt="" coords="2526,349,2365,399,2363,394,2525,344"/>
|
||||
<area shape="rect" id="Node000055" href="$engine__partitioning__trigger_8h.html" title="CVODE-specific triggers that decide when to (re)partition the reaction network engine." alt="" coords="2694,390,2880,446"/>
|
||||
<area shape="poly" id="edge80_Node000049_Node000055" title=" " alt="" coords="2684,348,2746,387,2743,392,2681,353"/>
|
||||
<area shape="rect" id="Node000057" href="$engine__partitioning__trigger_8cpp.html" title=" " alt="" coords="2724,494,2904,549"/>
|
||||
<area shape="poly" id="edge85_Node000049_Node000057" title=" " alt="" coords="2730,329,2829,353,2869,369,2894,388,2903,403,2904,417,2895,447,2878,474,2856,495,2852,491,2874,470,2890,445,2899,416,2898,405,2890,392,2866,374,2827,358,2729,334"/>
|
||||
<area shape="rect" id="Node000054" href="$solver_2bindings_8cpp.html" title=" " alt="" coords="2421,405,2620,431"/>
|
||||
<area shape="poly" id="edge86_Node000049_Node000054" title=" " alt="" coords="2589,355,2535,406,2531,402,2586,351"/>
|
||||
<area shape="poly" id="edge81_Node000055_Node000011" title=" " alt="" coords="2680,451,2486,503,2484,498,2678,446"/>
|
||||
<area shape="poly" id="edge82_Node000055_Node000057" title=" " alt="" coords="2801,460,2809,492,2804,494,2796,462"/>
|
||||
<area shape="poly" id="edge88_Node000058_Node000049" title=" " alt="" coords="2488,243,2572,283,2569,288,2485,248"/>
|
||||
<area shape="poly" id="edge89_Node000058_Node000050" title=" " alt="" coords="2412,254,2400,299,2380,343,2356,374,2329,399,2325,395,2352,371,2375,341,2395,297,2407,253"/>
|
||||
<area shape="poly" id="edge91_Node000059_Node000017" title=" " alt="" coords="921,245,908,265,898,287,888,332,884,378,886,424,892,469,910,548,929,603,924,605,905,549,887,470,881,424,879,378,882,331,893,285,903,262,917,242"/>
|
||||
<area shape="poly" id="edge92_Node000059_Node000061" title=" " alt="" coords="962,245,983,300,978,302,957,247"/>
|
||||
<area shape="poly" id="edge99_Node000063_Node000012" title=" " alt="" coords="1908,343,1761,399,1759,394,1906,338"/>
|
||||
<area shape="poly" id="edge100_Node000063_Node000014" title=" " alt="" coords="2016,342,2041,363,2064,388,2097,443,2122,500,2152,596,2146,598,2117,502,2092,445,2060,392,2038,367,2013,346"/>
|
||||
<area shape="poly" id="edge102_Node000063_Node000015" title=" " alt="" coords="2010,344,2028,364,2042,389,2049,419,2050,451,2046,482,2037,512,2013,566,1990,606,1985,603,2009,564,2032,510,2040,481,2045,450,2044,420,2037,391,2023,368,2006,347"/>
|
||||
<area shape="poly" id="edge101_Node000063_Node000025" title=" " alt="" coords="1848,337,1737,359,1621,393,1589,406,1566,420,1542,434,1509,448,1394,484,1289,509,1288,504,1393,479,1507,443,1539,429,1563,415,1587,401,1620,387,1735,354,1847,331"/>
|
||||
<area shape="poly" id="edge103_Node000063_Node000047" title=" " alt="" coords="1965,350,1952,398,1947,396,1959,349"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
76c5c916cb8a846978ce7c2dd02fa70d
|
||||
6860e1de09c2508b2c97713c72b7c3e7
|
||||
|
Before Width: | Height: | Size: 80 KiB After Width: | Height: | Size: 80 KiB |
|
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 76 KiB |
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
|
||||
@@ -1,159 +1,160 @@
|
||||
<map id="src/lib/policy/chains.cpp" name="src/lib/policy/chains.cpp">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="1382,5,1543,31"/>
|
||||
<area shape="rect" id="Node000002" href="$policy__abstract_8h.html" title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." alt="" coords="1146,241,1283,282"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1382,27,1351,34,1319,45,1289,60,1263,81,1240,114,1226,153,1219,192,1217,226,1211,226,1214,191,1221,151,1236,112,1259,77,1286,56,1317,40,1349,29,1381,22"/>
|
||||
<area shape="rect" id="Node000045" href="$policy__logical_8h.html" title=" " alt="" coords="1304,153,1440,193"/>
|
||||
<area shape="poly" id="edge73_Node000001_Node000045" title=" " alt="" coords="1464,32,1456,66,1440,106,1409,143,1405,140,1435,103,1451,65,1458,31"/>
|
||||
<area shape="rect" id="Node000046" href="$chains_8h.html" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="1274,79,1425,105"/>
|
||||
<area shape="poly" id="edge77_Node000001_Node000046" title=" " alt="" coords="1445,34,1383,73,1380,68,1442,29"/>
|
||||
<area shape="rect" id="Node000047" href="$error__policy_8h.html" title="Defines custom exception types related to network policy construction and verification." alt="" coords="3322,515,3449,556"/>
|
||||
<area shape="poly" id="edge82_Node000001_Node000047" title=" " alt="" coords="1544,17,1890,21,2117,28,2352,40,2572,59,2670,72,2757,86,2829,103,2884,122,2919,145,2929,158,2932,171,2932,350,2973,372,3077,414,3320,506,3318,511,3075,419,2971,376,2927,353,2927,172,2924,160,2915,149,2881,127,2827,108,2756,91,2669,77,2572,64,2352,46,2117,33,1890,26,1544,22"/>
|
||||
<area shape="rect" id="Node000050" href="$hashing_8h.html" title=" " alt="" coords="2200,338,2349,363"/>
|
||||
<area shape="poly" id="edge86_Node000001_Node000050" title=" " alt="" coords="1544,27,1674,50,1839,90,1927,118,2016,152,2102,192,2183,239,2207,258,2229,280,2261,323,2257,326,2225,284,2203,262,2180,244,2099,197,2014,157,1925,123,1837,95,1673,55,1543,32"/>
|
||||
<area shape="rect" id="Node000059" href="$reaclib_8h.html" title=" " alt="" coords="9,160,172,186"/>
|
||||
<area shape="poly" id="edge105_Node000001_Node000059" title=" " alt="" coords="1382,28,879,73,538,110,191,155,165,160,164,154,190,150,537,105,878,68,1381,23"/>
|
||||
<area shape="rect" id="Node000060" title=" " alt="" coords="2966,79,3055,105"/>
|
||||
<area shape="poly" id="edge107_Node000001_Node000060" title=" " alt="" coords="1544,16,1783,17,2130,23,2535,42,2744,57,2948,76,2951,77,2950,82,2948,82,2744,62,2535,47,2130,29,1783,22,1544,21"/>
|
||||
<area shape="rect" id="Node000003" title=" " alt="" coords="5,707,211,733"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1146,268,992,274,797,287,610,306,533,318,475,333,415,355,364,379,323,405,287,435,255,469,224,509,157,612,135,654,119,693,114,691,130,652,152,610,220,506,251,466,283,431,320,401,362,375,413,350,474,327,532,313,609,300,797,281,992,269,1146,262"/>
|
||||
<area shape="rect" id="Node000004" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="473,618,644,644"/>
|
||||
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="1146,270,967,285,739,313,625,333,522,358,437,387,405,403,379,421,346,454,325,488,321,505,321,524,327,542,338,561,357,572,395,585,493,612,491,617,394,590,355,577,334,565,322,544,316,524,316,505,320,486,342,450,376,417,402,399,435,382,521,352,624,328,738,308,966,279,1146,264"/>
|
||||
<area shape="rect" id="Node000014" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="705,330,850,371"/>
|
||||
<area shape="poly" id="edge14_Node000002_Node000014" title=" " alt="" coords="1146,279,866,334,865,329,1145,274"/>
|
||||
<area shape="rect" id="Node000021" title=" " alt="" coords="2209,707,2263,733"/>
|
||||
<area shape="poly" id="edge70_Node000002_Node000021" title=" " alt="" coords="1283,260,1539,260,1879,268,2045,276,2191,288,2301,305,2339,316,2363,328,2403,363,2437,401,2462,440,2479,480,2487,522,2484,565,2470,608,2443,653,2427,671,2408,686,2365,706,2319,717,2278,721,2278,716,2318,711,2363,701,2406,681,2424,667,2439,650,2465,606,2479,564,2482,522,2474,481,2458,442,2432,404,2399,367,2360,332,2337,321,2300,310,2190,293,2045,281,1879,273,1539,266,1283,265"/>
|
||||
<area shape="rect" id="Node000034" href="$partition_8h.html" title=" " alt="" coords="1773,419,1883,459"/>
|
||||
<area shape="poly" id="edge42_Node000002_Node000034" title=" " alt="" coords="1284,280,1759,415,1757,420,1283,285"/>
|
||||
<area shape="rect" id="Node000043" title=" " alt="" coords="1082,338,1121,363"/>
|
||||
<area shape="poly" id="edge71_Node000002_Node000043" title=" " alt="" coords="1191,285,1131,330,1127,326,1187,280"/>
|
||||
<area shape="rect" id="Node000044" href="$engine__types_8h.html" title=" " alt="" coords="1146,330,1284,371"/>
|
||||
<area shape="poly" id="edge72_Node000002_Node000044" title=" " alt="" coords="1217,283,1217,314,1212,314,1212,283"/>
|
||||
<area shape="poly" id="edge6_Node000004_Node000003" title=" " alt="" coords="497,647,462,654,188,706,187,701,461,649,496,642"/>
|
||||
<area shape="rect" id="Node000005" title=" " alt="" coords="778,707,838,733"/>
|
||||
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="602,642,680,666,768,697,770,698,768,703,766,702,678,671,601,647"/>
|
||||
<area shape="rect" id="Node000006" title=" " alt="" coords="379,707,466,733"/>
|
||||
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="541,647,456,701,453,696,538,642"/>
|
||||
<area shape="rect" id="Node000007" title=" " alt="" coords="1426,707,1588,733"/>
|
||||
<area shape="poly" id="edge7_Node000004_Node000007" title=" " alt="" coords="645,634,978,655,1191,673,1404,697,1432,701,1432,707,1404,702,1190,678,978,660,645,639"/>
|
||||
<area shape="rect" id="Node000008" title=" " alt="" coords="862,707,959,733"/>
|
||||
<area shape="poly" id="edge8_Node000004_Node000008" title=" " alt="" coords="618,642,727,666,851,697,860,700,859,705,850,702,726,671,617,647"/>
|
||||
<area shape="rect" id="Node000009" title=" " alt="" coords="1282,707,1392,733"/>
|
||||
<area shape="poly" id="edge9_Node000004_Node000009" title=" " alt="" coords="645,634,920,654,1091,672,1262,697,1280,701,1279,706,1261,702,1090,678,920,659,644,639"/>
|
||||
<area shape="rect" id="Node000010" title=" " alt="" coords="1191,707,1249,733"/>
|
||||
<area shape="poly" id="edge10_Node000004_Node000010" title=" " alt="" coords="645,641,1176,710,1175,716,644,647"/>
|
||||
<area shape="rect" id="Node000011" title=" " alt="" coords="651,707,754,733"/>
|
||||
<area shape="poly" id="edge11_Node000004_Node000011" title=" " alt="" coords="580,642,671,696,668,701,577,647"/>
|
||||
<area shape="rect" id="Node000012" title=" " alt="" coords="234,707,355,733"/>
|
||||
<area shape="poly" id="edge12_Node000004_Node000012" title=" " alt="" coords="522,647,347,704,345,699,521,642"/>
|
||||
<area shape="rect" id="Node000013" title=" " alt="" coords="491,700,626,740"/>
|
||||
<area shape="poly" id="edge13_Node000004_Node000013" title=" " alt="" coords="561,645,561,685,556,685,556,645"/>
|
||||
<area shape="poly" id="edge15_Node000014_Node000004" title=" " alt="" coords="705,358,630,365,550,377,481,395,456,407,439,420,434,430,433,438,440,458,454,475,471,482,490,490,509,506,525,529,538,555,555,602,550,604,533,557,520,532,505,509,487,495,469,487,451,479,435,461,427,438,429,428,435,417,453,402,480,390,549,372,630,360,705,353"/>
|
||||
<area shape="poly" id="edge39_Node000014_Node000009" title=" " alt="" coords="850,352,932,358,1020,369,1097,388,1126,401,1146,417,1157,442,1163,480,1159,523,1152,544,1141,565,1128,578,1114,585,1085,589,1057,594,1045,600,1034,612,1027,632,1028,641,1034,650,1058,674,1082,688,1107,694,1133,695,1192,691,1225,692,1262,697,1276,700,1275,706,1261,702,1225,697,1192,696,1133,700,1106,699,1080,692,1055,678,1030,653,1023,642,1021,632,1030,610,1042,596,1056,589,1085,584,1113,580,1125,573,1137,561,1147,542,1154,522,1158,480,1152,443,1142,420,1123,406,1095,393,1019,375,931,363,850,357"/>
|
||||
<area shape="poly" id="edge38_Node000014_Node000010" title=" " alt="" coords="850,354,1095,377,1206,395,1244,405,1265,417,1270,433,1269,460,1260,537,1229,693,1223,692,1254,537,1264,460,1264,434,1261,420,1242,410,1205,400,1094,382,850,359"/>
|
||||
<area shape="rect" id="Node000015" href="$types_8h.html" title=" " alt="" coords="306,618,449,644"/>
|
||||
<area shape="poly" id="edge16_Node000014_Node000015" title=" " alt="" coords="705,358,618,366,522,378,436,396,403,408,379,421,348,451,332,483,330,519,339,562,348,585,360,605,356,607,343,587,333,564,325,519,327,481,344,448,376,417,401,403,435,391,521,373,618,361,704,353"/>
|
||||
<area shape="rect" id="Node000016" href="$screening__abstract_8h.html" title=" " alt="" coords="348,515,494,556"/>
|
||||
<area shape="poly" id="edge19_Node000014_Node000016" title=" " alt="" coords="705,356,619,362,527,373,445,392,415,405,395,420,387,438,387,459,393,480,402,500,397,503,388,482,381,460,382,437,391,417,412,400,444,387,526,368,619,356,704,351"/>
|
||||
<area shape="rect" id="Node000017" href="$screening__types_8h.html" title=" " alt="" coords="1001,419,1132,459"/>
|
||||
<area shape="poly" id="edge24_Node000014_Node000017" title=" " alt="" coords="844,369,987,411,986,416,843,374"/>
|
||||
<area shape="rect" id="Node000019" href="$reporting_8h.html" title=" " alt="" coords="1044,611,1182,652"/>
|
||||
<area shape="poly" id="edge27_Node000014_Node000019" title=" " alt="" coords="850,354,1082,378,1185,396,1221,406,1241,417,1248,431,1251,449,1246,489,1232,531,1213,565,1193,587,1169,605,1166,600,1189,583,1209,561,1227,528,1241,488,1246,449,1243,433,1237,421,1219,411,1184,401,1081,383,850,360"/>
|
||||
<area shape="rect" id="Node000024" href="$building_8h.html" title="Defines types related to building reaction networks in the GridFire engine." alt="" coords="450,419,588,459"/>
|
||||
<area shape="poly" id="edge30_Node000014_Node000024" title=" " alt="" coords="719,374,593,416,591,411,718,369"/>
|
||||
<area shape="rect" id="Node000026" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen's SparseMatrix." alt="" coords="839,419,977,459"/>
|
||||
<area shape="poly" id="edge31_Node000014_Node000026" title=" " alt="" coords="808,369,867,408,864,412,806,373"/>
|
||||
<area shape="rect" id="Node000027" title=" " alt="" coords="613,515,774,556"/>
|
||||
<area shape="poly" id="edge37_Node000014_Node000027" title=" " alt="" coords="712,373,679,392,653,420,647,440,649,461,658,482,669,501,665,504,653,484,644,462,642,439,648,417,675,388,709,369"/>
|
||||
<area shape="rect" id="Node000032" title=" " alt="" coords="663,426,716,452"/>
|
||||
<area shape="poly" id="edge40_Node000014_Node000032" title=" " alt="" coords="759,373,714,417,710,414,756,369"/>
|
||||
<area shape="rect" id="Node000033" title=" " alt="" coords="740,426,814,452"/>
|
||||
<area shape="poly" id="edge41_Node000014_Node000033" title=" " alt="" coords="780,371,780,411,775,411,775,371"/>
|
||||
<area shape="poly" id="edge18_Node000015_Node000012" title=" " alt="" coords="368,646,318,698,315,694,364,643"/>
|
||||
<area shape="poly" id="edge17_Node000015_Node000013" title=" " alt="" coords="404,642,505,690,503,695,402,647"/>
|
||||
<area shape="poly" id="edge21_Node000016_Node000003" title=" " alt="" coords="382,558,279,613,139,701,137,696,276,609,380,554"/>
|
||||
<area shape="poly" id="edge20_Node000016_Node000004" title=" " alt="" coords="451,554,530,607,527,612,448,558"/>
|
||||
<area shape="poly" id="edge23_Node000016_Node000010" title=" " alt="" coords="496,551,1177,706,1175,711,494,556"/>
|
||||
<area shape="poly" id="edge22_Node000016_Node000012" title=" " alt="" coords="362,558,325,580,308,595,296,612,288,632,286,652,290,692,285,693,280,652,283,630,291,610,305,591,322,576,360,554"/>
|
||||
<area shape="poly" id="edge25_Node000017_Node000016" title=" " alt="" coords="1001,460,990,462,881,479,796,489,602,510,510,523,509,518,601,505,796,484,880,474,989,457,1000,455"/>
|
||||
<area shape="rect" id="Node000018" title=" " alt="" coords="1995,707,2064,733"/>
|
||||
<area shape="poly" id="edge26_Node000017_Node000018" title=" " alt="" coords="1133,440,1247,447,1383,459,1511,478,1563,490,1601,505,1627,531,1666,577,1704,624,1728,649,1792,679,1860,698,1925,709,1980,714,1979,720,1924,714,1859,703,1790,684,1725,654,1700,628,1661,581,1623,534,1599,510,1561,495,1510,483,1383,464,1247,452,1133,445"/>
|
||||
<area shape="poly" id="edge29_Node000019_Node000013" title=" " alt="" coords="1044,643,866,666,642,702,641,697,865,661,1043,638"/>
|
||||
<area shape="poly" id="edge28_Node000019_Node000021" title=" " alt="" coords="1183,634,1564,657,2076,697,2194,710,2193,716,2076,702,1563,662,1183,639"/>
|
||||
<area shape="poly" id="edge32_Node000026_Node000003" title=" " alt="" coords="839,460,827,462,752,471,687,473,576,469,524,468,468,473,407,486,337,510,302,527,268,549,208,600,160,653,126,697,122,693,156,650,204,597,265,545,299,522,335,505,406,481,468,468,523,463,577,463,687,468,752,466,826,457,838,455"/>
|
||||
<area shape="poly" id="edge34_Node000026_Node000008" title=" " alt="" coords="911,460,913,692,908,692,906,460"/>
|
||||
<area shape="poly" id="edge36_Node000026_Node000009" title=" " alt="" coords="917,459,954,569,975,622,990,650,1023,673,1055,686,1085,692,1115,693,1181,690,1219,691,1262,697,1277,700,1276,706,1261,702,1219,696,1181,695,1115,698,1084,697,1053,691,1021,678,986,653,970,624,949,571,912,461"/>
|
||||
<area shape="poly" id="edge33_Node000026_Node000027" title=" " alt="" coords="864,462,753,511,751,506,862,457"/>
|
||||
<area shape="rect" id="Node000030" title=" " alt="" coords="1049,522,1127,548"/>
|
||||
<area shape="poly" id="edge35_Node000026_Node000030" title=" " alt="" coords="947,458,1052,512,1050,517,945,462"/>
|
||||
<area shape="rect" id="Node000035" href="$partition__types_8h.html" title=" " alt="" coords="1765,611,1886,652"/>
|
||||
<area shape="poly" id="edge43_Node000034_Node000035" title=" " alt="" coords="1830,460,1828,596,1823,596,1825,460"/>
|
||||
<area shape="rect" id="Node000036" href="$partition__abstract_8h.html" title=" " alt="" coords="1961,611,2098,652"/>
|
||||
<area shape="poly" id="edge46_Node000034_Node000036" title=" " alt="" coords="1884,443,1918,450,1954,462,1987,480,2015,506,2028,527,2034,550,2037,595,2031,596,2029,551,2023,529,2011,509,1984,484,1951,467,1917,455,1883,448"/>
|
||||
<area shape="rect" id="Node000037" href="$partition__ground_8h.html" title=" " alt="" coords="1460,515,1588,556"/>
|
||||
<area shape="poly" id="edge49_Node000034_Node000037" title=" " alt="" coords="1773,460,1603,512,1602,507,1771,455"/>
|
||||
<area shape="rect" id="Node000038" href="$partition__rauscher__thielemann_8h.html" title=" " alt="" coords="1662,507,1791,563"/>
|
||||
<area shape="poly" id="edge55_Node000034_Node000038" title=" " alt="" coords="1809,462,1769,498,1765,494,1805,458"/>
|
||||
<area shape="rect" id="Node000040" href="$rauscher__thielemann__partition__data__record_8h.html" title=" " alt="" coords="2084,507,2244,563"/>
|
||||
<area shape="poly" id="edge61_Node000034_Node000040" title=" " alt="" coords="1884,453,2070,505,2068,510,1883,458"/>
|
||||
<area shape="rect" id="Node000042" href="$partition__composite_8h.html" title=" " alt="" coords="1866,507,2001,563"/>
|
||||
<area shape="poly" id="edge63_Node000034_Node000042" title=" " alt="" coords="1852,458,1893,495,1890,499,1848,462"/>
|
||||
<area shape="poly" id="edge44_Node000035_Node000009" title=" " alt="" coords="1765,650,1746,654,1653,670,1580,678,1507,687,1414,702,1398,706,1397,700,1413,697,1506,681,1579,673,1652,664,1745,649,1764,645"/>
|
||||
<area shape="poly" id="edge45_Node000035_Node000021" title=" " alt="" coords="1887,643,2195,707,2194,713,1886,648"/>
|
||||
<area shape="poly" id="edge48_Node000036_Node000018" title=" " alt="" coords="2032,652,2032,692,2027,692,2027,652"/>
|
||||
<area shape="poly" id="edge47_Node000036_Node000021" title=" " alt="" coords="2077,650,2196,699,2194,704,2075,655"/>
|
||||
<area shape="poly" id="edge51_Node000037_Node000007" title=" " alt="" coords="1520,556,1508,611,1508,652,1509,692,1503,692,1503,652,1503,611,1515,555"/>
|
||||
<area shape="poly" id="edge54_Node000037_Node000008" title=" " alt="" coords="1474,559,1348,605,1195,654,1079,685,975,708,974,703,1078,680,1194,649,1346,600,1472,554"/>
|
||||
<area shape="poly" id="edge52_Node000037_Node000009" title=" " alt="" coords="1484,558,1444,582,1406,613,1374,654,1351,695,1347,692,1369,651,1402,609,1441,578,1482,554"/>
|
||||
<area shape="poly" id="edge53_Node000037_Node000018" title=" " alt="" coords="1534,555,1562,604,1583,629,1608,649,1637,663,1678,674,1780,693,1889,705,1980,713,1979,718,1888,711,1779,698,1677,679,1635,668,1605,654,1579,633,1558,607,1530,557"/>
|
||||
<area shape="poly" id="edge50_Node000037_Node000036" title=" " alt="" coords="1589,548,1651,560,1946,613,1946,619,1650,566,1588,553"/>
|
||||
<area shape="poly" id="edge57_Node000038_Node000007" title=" " alt="" coords="1696,565,1535,699,1531,695,1693,561"/>
|
||||
<area shape="poly" id="edge59_Node000038_Node000009" title=" " alt="" coords="1670,566,1378,703,1375,698,1668,561"/>
|
||||
<area shape="poly" id="edge60_Node000038_Node000018" title=" " alt="" coords="1728,563,1733,608,1742,631,1755,650,1770,661,1793,671,1852,688,1980,710,1979,715,1851,693,1791,676,1768,665,1751,654,1737,633,1728,609,1723,564"/>
|
||||
<area shape="poly" id="edge58_Node000038_Node000021" title=" " alt="" coords="1792,548,1854,560,1927,570,1985,574,2042,583,2110,609,2142,627,2172,649,2218,693,2214,697,2168,654,2139,632,2108,613,2041,588,1984,579,1926,576,1853,566,1791,553"/>
|
||||
<area shape="poly" id="edge56_Node000038_Node000036" title=" " alt="" coords="1792,554,1952,603,1951,609,1790,559"/>
|
||||
<area shape="rect" id="Node000041" title=" " alt="" coords="2274,618,2334,644"/>
|
||||
<area shape="poly" id="edge62_Node000040_Node000041" title=" " alt="" coords="2206,561,2275,608,2272,612,2203,566"/>
|
||||
<area shape="poly" id="edge66_Node000042_Node000007" title=" " alt="" coords="1936,564,1927,610,1917,634,1900,654,1879,667,1850,679,1774,697,1687,709,1604,716,1603,711,1686,704,1773,691,1848,674,1877,663,1897,650,1912,631,1922,608,1930,563"/>
|
||||
<area shape="poly" id="edge68_Node000042_Node000010" title=" " alt="" coords="1866,553,1604,612,1438,655,1271,702,1264,704,1263,699,1270,697,1436,649,1602,607,1865,548"/>
|
||||
<area shape="poly" id="edge69_Node000042_Node000018" title=" " alt="" coords="2002,544,2032,553,2062,567,2090,585,2112,610,2119,631,2112,653,2092,680,2067,701,2064,696,2088,676,2107,650,2113,631,2107,612,2086,589,2060,571,2030,558,2001,549"/>
|
||||
<area shape="poly" id="edge67_Node000042_Node000021" title=" " alt="" coords="2002,549,2126,580,2178,596,2206,609,2220,628,2229,649,2238,691,2232,692,2224,651,2215,630,2202,613,2176,601,2125,585,2001,554"/>
|
||||
<area shape="poly" id="edge65_Node000042_Node000035" title=" " alt="" coords="1904,566,1861,603,1858,599,1900,562"/>
|
||||
<area shape="poly" id="edge64_Node000042_Node000036" title=" " alt="" coords="1963,562,2000,598,1997,602,1959,565"/>
|
||||
<area shape="poly" id="edge74_Node000045_Node000002" title=" " alt="" coords="1338,196,1265,236,1262,231,1335,192"/>
|
||||
<area shape="poly" id="edge75_Node000045_Node000010" title=" " alt="" coords="1375,194,1375,349,1375,440,1371,481,1360,520,1345,558,1325,593,1283,654,1245,698,1241,694,1279,651,1321,590,1340,555,1355,518,1366,480,1369,440,1369,349,1369,194"/>
|
||||
<area shape="poly" id="edge76_Node000045_Node000018" title=" " alt="" coords="1441,174,1531,180,1647,194,1779,219,1918,258,1986,283,2053,313,2117,348,2177,388,2231,434,2279,486,2318,545,2349,610,2356,632,2355,643,2349,654,2335,662,2310,671,2239,687,2079,714,2078,709,2238,682,2309,665,2333,657,2345,650,2350,641,2351,633,2344,612,2314,547,2274,490,2227,438,2174,393,2114,353,2051,318,1984,288,1916,263,1778,224,1646,200,1531,185,1441,179"/>
|
||||
<area shape="poly" id="edge78_Node000046_Node000002" title=" " alt="" coords="1339,107,1294,154,1238,230,1234,227,1290,151,1335,103"/>
|
||||
<area shape="poly" id="edge80_Node000046_Node000004" title=" " alt="" coords="1273,99,1000,114,825,127,646,145,479,167,340,193,287,209,246,225,220,243,214,252,212,261,212,440,214,464,219,483,228,499,240,512,272,535,313,561,343,574,386,588,484,612,482,617,384,593,341,579,311,565,269,540,236,516,224,502,214,485,209,465,207,440,207,260,209,249,217,239,243,220,285,204,339,188,478,161,645,140,824,122,999,109,1273,94"/>
|
||||
<area shape="poly" id="edge81_Node000046_Node000018" title=" " alt="" coords="1426,97,1646,120,1785,139,1930,164,2070,195,2196,232,2250,254,2297,277,2335,301,2363,328,2394,370,2416,410,2430,451,2436,491,2433,531,2422,571,2401,612,2371,654,2356,663,2330,671,2252,689,2079,715,2079,710,2251,683,2328,666,2354,658,2368,650,2396,609,2417,569,2428,530,2431,491,2425,452,2411,413,2389,373,2359,332,2332,306,2294,281,2248,258,2194,237,2069,200,1929,169,1784,145,1645,125,1425,102"/>
|
||||
<area shape="poly" id="edge79_Node000046_Node000045" title=" " alt="" coords="1355,104,1365,137,1360,138,1350,106"/>
|
||||
<area shape="rect" id="Node000048" href="$error__gridfire_8h.html" title=" " alt="" coords="2815,611,2942,652"/>
|
||||
<area shape="poly" id="edge83_Node000047_Node000048" title=" " alt="" coords="3334,559,3310,566,3216,586,3121,603,2958,625,2958,619,3121,598,3215,581,3309,560,3332,554"/>
|
||||
<area shape="poly" id="edge85_Node000048_Node000021" title=" " alt="" coords="2815,644,2279,716,2278,710,2814,639"/>
|
||||
<area shape="rect" id="Node000049" title=" " alt="" coords="2840,707,2917,733"/>
|
||||
<area shape="poly" id="edge84_Node000048_Node000049" title=" " alt="" coords="2881,652,2881,692,2876,692,2876,652"/>
|
||||
<area shape="poly" id="edge104_Node000050_Node000004" title=" " alt="" coords="2200,362,2002,385,1762,421,1586,458,1451,494,1315,530,1139,566,881,602,660,624,659,619,880,597,1138,560,1314,525,1449,489,1585,453,1761,416,2001,380,2200,356"/>
|
||||
<area shape="poly" id="edge88_Node000050_Node000030" title=" " alt="" coords="2200,353,2053,355,1854,364,1630,384,1516,400,1405,421,1326,442,1250,468,1128,518,1126,513,1248,463,1325,437,1403,416,1515,395,1629,379,1854,358,2053,349,2200,348"/>
|
||||
<area shape="poly" id="edge87_Node000050_Node000041" title=" " alt="" coords="2279,363,2304,603,2299,603,2273,364"/>
|
||||
<area shape="rect" id="Node000051" href="$exceptions_8h.html" title=" " alt="" coords="2764,419,2892,459"/>
|
||||
<area shape="poly" id="edge89_Node000050_Node000051" title=" " alt="" coords="2350,361,2749,423,2748,428,2349,366"/>
|
||||
<area shape="poly" id="edge98_Node000051_Node000047" title=" " alt="" coords="2892,453,2911,457,3023,471,3111,477,3199,485,3310,505,3320,507,3319,512,3309,510,3198,490,3111,482,3022,477,2910,462,2891,458"/>
|
||||
<area shape="poly" id="edge90_Node000051_Node000048" title=" " alt="" coords="2834,459,2856,562,2867,596,2862,597,2851,564,2828,460"/>
|
||||
<area shape="rect" id="Node000052" href="$error__engine_8h.html" title=" " alt="" coords="2866,515,2993,556"/>
|
||||
<area shape="poly" id="edge91_Node000051_Node000052" title=" " alt="" coords="2851,458,2899,502,2896,506,2847,462"/>
|
||||
<area shape="rect" id="Node000053" href="$error__utils_8h.html" title=" " alt="" coords="3018,515,3145,556"/>
|
||||
<area shape="poly" id="edge93_Node000051_Node000053" title=" " alt="" coords="2882,457,3015,507,3013,512,2880,462"/>
|
||||
<area shape="rect" id="Node000054" href="$error__debug_8h.html" title=" " alt="" coords="2511,515,2638,556"/>
|
||||
<area shape="poly" id="edge95_Node000051_Node000054" title=" " alt="" coords="2776,462,2643,512,2641,507,2774,457"/>
|
||||
<area shape="rect" id="Node000057" href="$error__reaction_8h.html" title=" " alt="" coords="2663,515,2790,556"/>
|
||||
<area shape="poly" id="edge99_Node000051_Node000057" title=" " alt="" coords="2809,462,2760,506,2757,502,2805,458"/>
|
||||
<area shape="rect" id="Node000058" href="$error__solver_8h.html" title=" " alt="" coords="3170,515,3297,556"/>
|
||||
<area shape="poly" id="edge102_Node000051_Node000058" title=" " alt="" coords="2893,453,2911,457,3035,478,3089,488,3158,505,3166,507,3165,512,3157,510,3088,493,3034,484,2910,462,2891,458"/>
|
||||
<area shape="poly" id="edge92_Node000052_Node000048" title=" " alt="" coords="2921,557,2899,599,2894,596,2916,555"/>
|
||||
<area shape="poly" id="edge94_Node000053_Node000048" title=" " alt="" coords="3040,559,2936,607,2934,602,3038,554"/>
|
||||
<area shape="poly" id="edge96_Node000054_Node000021" title=" " alt="" coords="2568,557,2540,606,2519,632,2494,654,2440,683,2381,702,2326,713,2279,719,2278,714,2325,708,2380,697,2437,678,2490,649,2515,628,2535,603,2564,555"/>
|
||||
<area shape="poly" id="edge97_Node000054_Node000048" title=" " alt="" coords="2631,554,2651,560,2801,605,2799,610,2650,566,2629,559"/>
|
||||
<area shape="poly" id="edge100_Node000057_Node000021" title=" " alt="" coords="2701,558,2627,606,2580,632,2532,654,2464,677,2395,695,2279,716,2278,711,2393,689,2462,672,2530,649,2578,627,2624,602,2698,554"/>
|
||||
<area shape="poly" id="edge101_Node000057_Node000048" title=" " alt="" coords="2760,554,2835,600,2833,605,2757,558"/>
|
||||
<area shape="poly" id="edge103_Node000058_Node000048" title=" " alt="" coords="3180,559,3158,566,3054,593,2958,616,2957,611,3053,588,3157,560,3178,554"/>
|
||||
<area shape="poly" id="edge106_Node000059_Node000004" title=" " alt="" coords="92,186,90,253,92,301,98,355,110,411,129,466,156,517,193,561,224,586,255,600,284,606,315,607,381,603,419,603,462,608,483,612,482,618,461,614,419,609,381,608,315,612,284,611,253,605,222,590,189,565,151,520,124,468,105,412,93,355,87,301,85,253,87,186"/>
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="1592,5,1753,31"/>
|
||||
<area shape="rect" id="Node000002" href="$policy__abstract_8h.html" title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." alt="" coords="1356,241,1492,282"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1592,27,1560,34,1529,45,1499,60,1473,81,1450,114,1436,153,1429,192,1426,226,1421,226,1423,191,1431,151,1445,112,1469,77,1496,56,1526,40,1559,29,1591,22"/>
|
||||
<area shape="rect" id="Node000045" href="$policy__logical_8h.html" title=" " alt="" coords="1512,153,1648,193"/>
|
||||
<area shape="poly" id="edge74_Node000001_Node000045" title=" " alt="" coords="1673,32,1666,66,1649,106,1618,144,1614,141,1645,103,1661,65,1668,31"/>
|
||||
<area shape="rect" id="Node000046" href="$chains_8h.html" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="1483,79,1635,105"/>
|
||||
<area shape="poly" id="edge78_Node000001_Node000046" title=" " alt="" coords="1655,34,1593,73,1590,68,1652,29"/>
|
||||
<area shape="rect" id="Node000047" href="$error__policy_8h.html" title="Defines custom exception types related to network policy construction and verification." alt="" coords="3466,515,3593,556"/>
|
||||
<area shape="poly" id="edge83_Node000001_Node000047" title=" " alt="" coords="1754,17,2097,21,2322,29,2554,41,2772,60,2954,87,3025,104,3079,123,3114,145,3124,158,3127,171,3127,351,3136,360,3163,375,3253,418,3467,506,3465,511,3251,422,3160,380,3133,364,3122,353,3122,172,3119,160,3110,149,3077,128,3023,109,2953,92,2771,65,2553,46,2322,34,2097,27,1753,22"/>
|
||||
<area shape="rect" id="Node000050" href="$hashing_8h.html" title=" " alt="" coords="2357,338,2505,363"/>
|
||||
<area shape="poly" id="edge87_Node000001_Node000050" title=" " alt="" coords="1751,29,1871,54,2023,95,2104,123,2185,156,2265,195,2339,239,2363,258,2385,280,2418,323,2413,326,2381,284,2360,262,2336,244,2262,199,2183,161,2102,128,2021,100,1870,59,1749,34"/>
|
||||
<area shape="rect" id="Node000059" href="$reaclib_8h.html" title=" " alt="" coords="5,160,169,186"/>
|
||||
<area shape="poly" id="edge106_Node000001_Node000059" title=" " alt="" coords="1591,29,1024,77,633,114,234,155,184,161,184,156,233,150,632,109,1023,72,1591,23"/>
|
||||
<area shape="rect" id="Node000060" title=" " alt="" coords="3162,79,3250,105"/>
|
||||
<area shape="poly" id="edge108_Node000001_Node000060" title=" " alt="" coords="1754,16,1991,17,2334,24,2735,42,2941,57,3143,76,3146,77,3145,82,3143,82,2941,62,2735,47,2334,29,1990,22,1754,21"/>
|
||||
<area shape="rect" id="Node000003" title=" " alt="" coords="787,707,992,733"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1427,283,1421,354,1402,455,1385,509,1361,563,1330,612,1290,654,979,707,978,701,1287,649,1326,608,1356,560,1380,507,1397,453,1416,353,1421,282"/>
|
||||
<area shape="rect" id="Node000004" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="465,618,637,644"/>
|
||||
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="1356,265,1137,268,997,275,850,287,708,306,581,334,527,351,480,372,443,394,416,420,407,447,406,485,414,526,431,562,444,577,460,590,496,610,494,615,457,595,440,581,426,564,409,528,401,486,401,446,411,417,439,390,478,367,525,346,580,329,707,301,849,281,996,269,1137,262,1356,259"/>
|
||||
<area shape="rect" id="Node000014" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="772,330,916,371"/>
|
||||
<area shape="poly" id="edge14_Node000002_Node000014" title=" " alt="" coords="1356,276,933,339,932,333,1355,271"/>
|
||||
<area shape="rect" id="Node000021" title=" " alt="" coords="2354,707,2407,733"/>
|
||||
<area shape="poly" id="edge70_Node000002_Node000021" title=" " alt="" coords="1493,260,1738,261,2061,269,2219,277,2357,289,2461,306,2497,316,2519,328,2558,364,2590,402,2613,441,2628,481,2634,523,2630,565,2614,609,2588,653,2572,671,2553,686,2509,706,2464,717,2423,721,2422,716,2463,711,2507,701,2550,681,2568,667,2584,650,2610,607,2624,564,2629,523,2623,482,2609,443,2585,405,2554,368,2516,332,2495,321,2460,311,2356,294,2219,282,2061,274,1738,266,1493,265"/>
|
||||
<area shape="rect" id="Node000034" href="$partition_8h.html" title=" " alt="" coords="1881,419,1992,459"/>
|
||||
<area shape="poly" id="edge42_Node000002_Node000034" title=" " alt="" coords="1482,280,1867,411,1865,416,1481,285"/>
|
||||
<area shape="rect" id="Node000043" title=" " alt="" coords="1453,338,1492,363"/>
|
||||
<area shape="poly" id="edge71_Node000002_Node000043" title=" " alt="" coords="1438,281,1461,323,1456,325,1433,284"/>
|
||||
<area shape="rect" id="Node000044" href="$engine__types_8h.html" title=" " alt="" coords="76,330,215,371"/>
|
||||
<area shape="poly" id="edge72_Node000002_Node000044" title=" " alt="" coords="1356,268,906,288,598,307,285,333,230,339,230,334,284,327,598,301,906,282,1356,263"/>
|
||||
<area shape="poly" id="edge6_Node000004_Node000003" title=" " alt="" coords="599,642,828,700,827,705,598,647"/>
|
||||
<area shape="rect" id="Node000005" title=" " alt="" coords="416,707,476,733"/>
|
||||
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="538,647,474,699,470,695,535,643"/>
|
||||
<area shape="rect" id="Node000006" title=" " alt="" coords="98,707,185,733"/>
|
||||
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="494,647,201,709,200,704,493,642"/>
|
||||
<area shape="rect" id="Node000007" title=" " alt="" coords="1728,707,1891,733"/>
|
||||
<area shape="poly" id="edge7_Node000004_Node000007" title=" " alt="" coords="637,635,1057,659,1611,697,1713,706,1713,711,1611,702,1056,664,637,640"/>
|
||||
<area shape="rect" id="Node000008" title=" " alt="" coords="1017,707,1114,733"/>
|
||||
<area shape="poly" id="edge8_Node000004_Node000008" title=" " alt="" coords="637,639,808,661,907,677,1005,697,1016,700,1015,705,1004,702,906,682,807,666,637,644"/>
|
||||
<area shape="rect" id="Node000009" title=" " alt="" coords="1489,707,1600,733"/>
|
||||
<area shape="poly" id="edge9_Node000004_Node000009" title=" " alt="" coords="637,632,995,651,1225,669,1457,697,1480,701,1479,706,1456,702,1225,675,995,656,637,638"/>
|
||||
<area shape="rect" id="Node000010" title=" " alt="" coords="1386,707,1444,733"/>
|
||||
<area shape="poly" id="edge10_Node000004_Node000010" title=" " alt="" coords="637,639,1371,712,1370,717,637,644"/>
|
||||
<area shape="rect" id="Node000011" title=" " alt="" coords="499,707,603,733"/>
|
||||
<area shape="poly" id="edge11_Node000004_Node000011" title=" " alt="" coords="554,645,554,691,548,691,548,645"/>
|
||||
<area shape="rect" id="Node000012" title=" " alt="" coords="271,707,391,733"/>
|
||||
<area shape="poly" id="edge12_Node000004_Node000012" title=" " alt="" coords="521,647,377,704,375,699,519,642"/>
|
||||
<area shape="rect" id="Node000013" title=" " alt="" coords="627,700,763,740"/>
|
||||
<area shape="poly" id="edge13_Node000004_Node000013" title=" " alt="" coords="572,642,651,689,648,694,570,647"/>
|
||||
<area shape="poly" id="edge15_Node000014_Node000004" title=" " alt="" coords="772,355,681,360,580,371,491,390,459,404,437,420,424,444,423,468,430,494,444,520,484,569,525,607,522,611,480,573,439,523,425,496,417,469,419,442,433,417,456,399,490,385,579,366,680,355,772,350"/>
|
||||
<area shape="poly" id="edge39_Node000014_Node000009" title=" " alt="" coords="917,351,1005,356,1101,367,1186,386,1218,400,1240,417,1246,428,1247,438,1240,460,1229,477,1217,487,1203,496,1189,509,1151,557,1139,580,1128,612,1122,633,1123,641,1128,650,1152,667,1188,678,1233,685,1282,689,1381,692,1457,697,1477,701,1476,706,1456,702,1381,697,1282,694,1232,691,1187,684,1150,672,1124,653,1117,643,1117,632,1123,610,1134,578,1147,554,1185,506,1200,492,1213,483,1225,474,1235,458,1242,438,1241,429,1236,420,1215,405,1184,391,1100,372,1004,361,917,356"/>
|
||||
<area shape="poly" id="edge38_Node000014_Node000010" title=" " alt="" coords="917,350,1020,355,1137,366,1243,386,1284,400,1314,417,1343,446,1366,481,1384,519,1397,559,1412,633,1417,692,1412,692,1407,634,1392,560,1379,521,1361,484,1339,450,1311,421,1282,404,1241,391,1136,372,1019,361,917,356"/>
|
||||
<area shape="rect" id="Node000015" href="$types_8h.html" title=" " alt="" coords="298,618,441,644"/>
|
||||
<area shape="poly" id="edge16_Node000014_Node000015" title=" " alt="" coords="772,356,677,361,571,372,476,391,440,405,415,421,399,440,387,463,372,513,368,562,369,603,364,604,362,562,367,512,382,461,395,437,412,417,438,400,475,386,570,367,677,356,772,351"/>
|
||||
<area shape="rect" id="Node000016" href="$screening__abstract_8h.html" title=" " alt="" coords="580,515,727,556"/>
|
||||
<area shape="poly" id="edge19_Node000014_Node000016" title=" " alt="" coords="847,371,842,415,834,439,821,461,806,474,783,487,726,511,724,506,780,482,803,469,817,458,829,437,837,414,842,371"/>
|
||||
<area shape="rect" id="Node000017" href="$screening__types_8h.html" title=" " alt="" coords="932,419,1063,459"/>
|
||||
<area shape="poly" id="edge24_Node000014_Node000017" title=" " alt="" coords="880,369,951,409,949,413,878,374"/>
|
||||
<area shape="rect" id="Node000019" href="$reporting_8h.html" title=" " alt="" coords="1138,611,1276,652"/>
|
||||
<area shape="poly" id="edge27_Node000014_Node000019" title=" " alt="" coords="917,350,1014,354,1123,364,1175,373,1221,384,1258,399,1284,417,1307,452,1314,487,1308,523,1291,564,1276,586,1257,604,1253,600,1272,582,1286,562,1302,522,1309,487,1303,454,1280,421,1255,403,1219,389,1174,378,1123,370,1014,359,917,355"/>
|
||||
<area shape="rect" id="Node000024" href="$building_8h.html" title="Defines types related to building reaction networks in the GridFire engine." alt="" coords="492,419,631,459"/>
|
||||
<area shape="poly" id="edge30_Node000014_Node000024" title=" " alt="" coords="781,374,641,416,640,411,779,369"/>
|
||||
<area shape="rect" id="Node000026" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen's SparseMatrix." alt="" coords="1087,419,1226,459"/>
|
||||
<area shape="poly" id="edge31_Node000014_Node000026" title=" " alt="" coords="916,369,1072,412,1071,417,915,374"/>
|
||||
<area shape="rect" id="Node000027" title=" " alt="" coords="751,515,911,556"/>
|
||||
<area shape="poly" id="edge37_Node000014_Node000027" title=" " alt="" coords="772,357,691,363,604,375,529,393,501,406,482,421,441,462,412,482,396,485,406,478,440,471,504,469,603,478,740,505,752,508,750,513,738,510,602,484,504,475,441,477,407,483,401,483,409,478,438,458,479,417,498,401,527,388,603,370,691,358,772,352"/>
|
||||
<area shape="rect" id="Node000032" title=" " alt="" coords="656,426,708,452"/>
|
||||
<area shape="poly" id="edge40_Node000014_Node000032" title=" " alt="" coords="809,374,719,421,716,416,806,369"/>
|
||||
<area shape="rect" id="Node000033" title=" " alt="" coords="732,426,807,452"/>
|
||||
<area shape="poly" id="edge41_Node000014_Node000033" title=" " alt="" coords="829,373,792,416,788,413,825,369"/>
|
||||
<area shape="poly" id="edge18_Node000015_Node000012" title=" " alt="" coords="367,646,345,694,340,692,362,644"/>
|
||||
<area shape="poly" id="edge17_Node000015_Node000013" title=" " alt="" coords="416,642,613,694,612,699,415,647"/>
|
||||
<area shape="poly" id="edge21_Node000016_Node000003" title=" " alt="" coords="681,554,864,696,861,700,677,558"/>
|
||||
<area shape="poly" id="edge20_Node000016_Node000004" title=" " alt="" coords="634,558,577,610,573,606,631,554"/>
|
||||
<area shape="poly" id="edge23_Node000016_Node000010" title=" " alt="" coords="717,554,740,560,885,608,949,628,1032,649,1220,687,1371,710,1370,715,1219,692,1030,654,947,633,883,613,738,566,716,559"/>
|
||||
<area shape="poly" id="edge22_Node000016_Node000012" title=" " alt="" coords="580,543,499,551,411,564,334,585,306,598,288,613,280,632,284,653,296,675,311,694,307,698,291,678,279,655,275,631,284,609,303,593,333,580,410,559,498,546,580,538"/>
|
||||
<area shape="poly" id="edge25_Node000017_Node000016" title=" " alt="" coords="932,459,740,510,731,513,729,507,738,505,931,454"/>
|
||||
<area shape="rect" id="Node000018" title=" " alt="" coords="2038,707,2106,733"/>
|
||||
<area shape="poly" id="edge26_Node000017_Node000018" title=" " alt="" coords="1023,458,1094,510,1140,538,1188,561,1262,584,1361,607,1603,650,1846,687,2023,710,2022,715,1845,692,1602,656,1360,612,1260,589,1186,565,1137,542,1091,514,1019,462"/>
|
||||
<area shape="poly" id="edge29_Node000019_Node000013" title=" " alt="" coords="1138,644,978,668,778,702,777,697,977,662,1137,639"/>
|
||||
<area shape="poly" id="edge28_Node000019_Node000021" title=" " alt="" coords="1277,635,2338,713,2338,718,1276,640"/>
|
||||
<area shape="poly" id="edge32_Node000026_Node000003" title=" " alt="" coords="1090,462,1048,482,1009,509,970,554,939,605,916,654,901,693,896,692,911,652,934,602,966,551,1005,505,1045,477,1088,458"/>
|
||||
<area shape="poly" id="edge34_Node000026_Node000008" title=" " alt="" coords="1092,462,1059,481,1033,509,1018,545,1016,577,1023,610,1034,651,1052,693,1047,695,1028,653,1017,611,1010,577,1012,544,1029,506,1055,477,1089,458"/>
|
||||
<area shape="poly" id="edge36_Node000026_Node000009" title=" " alt="" coords="1129,462,1107,483,1089,509,1071,549,1061,584,1060,600,1063,616,1071,633,1084,650,1111,669,1153,681,1203,688,1259,691,1371,692,1457,697,1477,701,1476,706,1456,702,1371,698,1259,697,1203,693,1151,686,1109,674,1080,654,1066,635,1058,618,1055,600,1056,583,1066,547,1085,506,1103,479,1126,458"/>
|
||||
<area shape="poly" id="edge33_Node000026_Node000027" title=" " alt="" coords="1089,462,914,513,913,508,1087,457"/>
|
||||
<area shape="rect" id="Node000030" title=" " alt="" coords="1199,522,1276,548"/>
|
||||
<area shape="poly" id="edge35_Node000026_Node000030" title=" " alt="" coords="1175,458,1220,509,1216,513,1171,461"/>
|
||||
<area shape="rect" id="Node000035" href="$partition__types_8h.html" title=" " alt="" coords="1757,611,1878,652"/>
|
||||
<area shape="poly" id="edge43_Node000034_Node000035" title=" " alt="" coords="1907,462,1881,483,1859,509,1837,553,1826,597,1820,595,1832,551,1854,506,1877,479,1904,458"/>
|
||||
<area shape="rect" id="Node000036" href="$partition__abstract_8h.html" title=" " alt="" coords="2004,611,2140,652"/>
|
||||
<area shape="poly" id="edge46_Node000034_Node000036" title=" " alt="" coords="1967,458,1994,479,2018,506,2046,551,2064,595,2059,597,2041,553,2014,509,1990,483,1964,462"/>
|
||||
<area shape="rect" id="Node000037" href="$partition__ground_8h.html" title=" " alt="" coords="1632,515,1760,556"/>
|
||||
<area shape="poly" id="edge49_Node000034_Node000037" title=" " alt="" coords="1887,462,1762,511,1760,506,1885,457"/>
|
||||
<area shape="rect" id="Node000038" href="$partition__rauscher__thielemann_8h.html" title=" " alt="" coords="2103,507,2231,563"/>
|
||||
<area shape="poly" id="edge55_Node000034_Node000038" title=" " alt="" coords="1986,457,2090,500,2088,505,1984,462"/>
|
||||
<area shape="rect" id="Node000040" href="$rauscher__thielemann__partition__data__record_8h.html" title=" " alt="" coords="2255,507,2415,563"/>
|
||||
<area shape="poly" id="edge61_Node000034_Node000040" title=" " alt="" coords="1993,449,2240,504,2239,509,1991,454"/>
|
||||
<area shape="rect" id="Node000042" href="$partition__composite_8h.html" title=" " alt="" coords="1869,507,2004,563"/>
|
||||
<area shape="poly" id="edge63_Node000034_Node000042" title=" " alt="" coords="1939,460,1939,491,1934,491,1934,460"/>
|
||||
<area shape="poly" id="edge44_Node000035_Node000009" title=" " alt="" coords="1757,654,1598,705,1596,700,1756,649"/>
|
||||
<area shape="poly" id="edge45_Node000035_Node000021" title=" " alt="" coords="1879,639,2339,710,2338,715,1879,645"/>
|
||||
<area shape="poly" id="edge48_Node000036_Node000018" title=" " alt="" coords="2075,652,2075,692,2070,692,2070,652"/>
|
||||
<area shape="poly" id="edge47_Node000036_Node000021" title=" " alt="" coords="2142,649,2339,704,2338,710,2140,654"/>
|
||||
<area shape="poly" id="edge51_Node000037_Node000007" title=" " alt="" coords="1694,556,1690,602,1694,627,1703,650,1714,666,1728,678,1761,698,1758,703,1725,683,1710,669,1698,653,1688,628,1685,602,1689,556"/>
|
||||
<area shape="poly" id="edge54_Node000037_Node000008" title=" " alt="" coords="1639,559,1500,604,1333,654,1130,706,1129,701,1332,649,1498,599,1637,554"/>
|
||||
<area shape="poly" id="edge52_Node000037_Node000009" title=" " alt="" coords="1682,558,1566,697,1562,694,1678,554"/>
|
||||
<area shape="poly" id="edge53_Node000037_Node000018" title=" " alt="" coords="1702,555,1715,604,1729,629,1747,650,1767,661,1796,672,1870,690,1951,703,2023,711,2022,717,1951,708,1869,695,1794,677,1765,666,1744,654,1724,632,1711,606,1697,557"/>
|
||||
<area shape="poly" id="edge50_Node000037_Node000036" title=" " alt="" coords="1762,550,1990,607,1989,612,1760,555"/>
|
||||
<area shape="poly" id="edge57_Node000038_Node000007" title=" " alt="" coords="2188,562,2199,583,2207,607,2208,631,2198,653,2184,662,2159,671,2085,686,1907,711,1906,706,2085,681,2158,666,2182,658,2194,650,2203,630,2202,608,2194,585,2183,564"/>
|
||||
<area shape="poly" id="edge59_Node000038_Node000009" title=" " alt="" coords="2175,563,2175,609,2168,633,2154,653,2138,666,2119,675,2069,689,2010,697,1945,700,1816,700,1717,702,1616,713,1615,708,1716,697,1816,695,1945,695,2009,691,2068,684,2117,670,2136,661,2150,650,2163,631,2169,609,2169,563"/>
|
||||
<area shape="poly" id="edge60_Node000038_Node000018" title=" " alt="" coords="2233,559,2266,577,2293,599,2303,612,2308,625,2307,639,2300,653,2288,664,2271,674,2225,691,2122,714,2121,708,2223,685,2269,669,2285,660,2296,650,2302,638,2302,626,2298,614,2290,603,2263,582,2230,564"/>
|
||||
<area shape="poly" id="edge58_Node000038_Node000021" title=" " alt="" coords="2233,561,2285,586,2322,609,2339,628,2354,650,2374,692,2369,694,2349,653,2335,632,2319,613,2283,590,2231,566"/>
|
||||
<area shape="poly" id="edge56_Node000038_Node000036" title=" " alt="" coords="2141,565,2104,602,2101,598,2138,562"/>
|
||||
<area shape="rect" id="Node000041" title=" " alt="" coords="2418,618,2478,644"/>
|
||||
<area shape="poly" id="edge62_Node000040_Node000041" title=" " alt="" coords="2369,561,2424,606,2421,611,2366,566"/>
|
||||
<area shape="poly" id="edge66_Node000042_Node000007" title=" " alt="" coords="1932,564,1918,608,1893,653,1870,679,1844,700,1840,696,1866,675,1889,650,1913,606,1927,563"/>
|
||||
<area shape="poly" id="edge68_Node000042_Node000010" title=" " alt="" coords="1869,563,1459,706,1457,701,1867,558"/>
|
||||
<area shape="poly" id="edge69_Node000042_Node000018" title=" " alt="" coords="1948,562,1967,605,1994,650,2018,675,2043,696,2040,700,2014,679,1990,653,1962,608,1943,565"/>
|
||||
<area shape="poly" id="edge67_Node000042_Node000021" title=" " alt="" coords="2006,555,2153,609,2259,655,2345,698,2343,702,2256,660,2151,613,2004,560"/>
|
||||
<area shape="poly" id="edge65_Node000042_Node000035" title=" " alt="" coords="1904,566,1856,603,1852,599,1900,561"/>
|
||||
<area shape="poly" id="edge64_Node000042_Node000036" title=" " alt="" coords="1977,561,2033,600,2030,604,1974,566"/>
|
||||
<area shape="poly" id="edge73_Node000044_Node000006" title=" " alt="" coords="148,371,145,692,139,691,143,371"/>
|
||||
<area shape="poly" id="edge75_Node000045_Node000002" title=" " alt="" coords="1546,196,1474,236,1471,231,1544,192"/>
|
||||
<area shape="poly" id="edge76_Node000045_Node000010" title=" " alt="" coords="1577,194,1426,693,1421,691,1572,193"/>
|
||||
<area shape="poly" id="edge77_Node000045_Node000018" title=" " alt="" coords="1649,175,1737,182,1849,198,1975,224,2106,264,2171,289,2233,319,2292,354,2346,394,2395,439,2436,490,2470,547,2494,610,2500,632,2499,643,2493,654,2474,664,2439,674,2338,692,2122,717,2122,712,2337,687,2438,669,2472,659,2489,650,2494,641,2495,633,2488,612,2465,549,2432,493,2391,443,2343,398,2289,358,2230,324,2169,294,2104,269,1974,229,1848,203,1737,188,1649,180"/>
|
||||
<area shape="poly" id="edge79_Node000046_Node000002" title=" " alt="" coords="1548,107,1502,154,1447,230,1443,227,1498,151,1544,103"/>
|
||||
<area shape="poly" id="edge81_Node000046_Node000004" title=" " alt="" coords="1483,97,1173,109,971,120,763,136,569,158,406,185,343,202,295,220,265,240,257,250,255,261,255,440,260,476,276,506,299,533,328,555,362,574,398,590,468,612,467,617,396,595,359,579,325,560,295,537,271,509,255,477,250,441,250,260,253,248,261,236,293,215,341,197,405,180,568,152,763,131,971,115,1173,103,1483,92"/>
|
||||
<area shape="poly" id="edge82_Node000046_Node000018" title=" " alt="" coords="1635,97,1845,122,1977,142,2113,168,2245,198,2363,235,2414,256,2458,278,2494,302,2519,328,2531,338,2547,344,2587,350,2630,354,2649,358,2665,365,2677,377,2682,393,2680,416,2669,445,2648,482,2616,529,2514,654,2494,665,2457,675,2349,693,2122,717,2122,712,2348,688,2455,670,2492,660,2511,650,2612,526,2643,480,2664,443,2674,415,2677,394,2672,379,2662,370,2647,363,2629,359,2587,355,2546,349,2528,342,2516,332,2490,307,2455,283,2412,261,2362,240,2244,204,2112,173,1976,148,1845,128,1635,103"/>
|
||||
<area shape="poly" id="edge80_Node000046_Node000045" title=" " alt="" coords="1565,104,1574,137,1569,138,1560,106"/>
|
||||
<area shape="rect" id="Node000048" href="$error__gridfire_8h.html" title=" " alt="" coords="3010,611,3137,652"/>
|
||||
<area shape="poly" id="edge84_Node000047_Node000048" title=" " alt="" coords="3478,559,3454,566,3294,600,3153,622,3152,617,3293,595,3453,560,3476,554"/>
|
||||
<area shape="poly" id="edge86_Node000048_Node000021" title=" " alt="" coords="3010,643,2423,716,2422,711,3009,638"/>
|
||||
<area shape="rect" id="Node000049" title=" " alt="" coords="3035,707,3112,733"/>
|
||||
<area shape="poly" id="edge85_Node000048_Node000049" title=" " alt="" coords="3076,652,3076,692,3071,692,3071,652"/>
|
||||
<area shape="poly" id="edge105_Node000050_Node000004" title=" " alt="" coords="2356,356,1584,380,1164,399,1011,410,921,421,892,430,871,440,849,451,820,462,781,470,745,471,682,467,654,467,626,472,599,485,570,509,557,530,550,555,549,603,544,603,545,554,552,528,566,506,596,481,624,467,653,462,682,462,745,466,780,465,818,457,847,446,868,435,890,425,920,416,1011,405,1164,394,1584,375,2356,351"/>
|
||||
<area shape="poly" id="edge89_Node000050_Node000030" title=" " alt="" coords="2357,362,2138,386,1870,421,1541,477,1292,525,1291,520,1540,472,1869,416,2137,381,2356,356"/>
|
||||
<area shape="poly" id="edge88_Node000050_Node000041" title=" " alt="" coords="2434,363,2449,603,2444,603,2429,364"/>
|
||||
<area shape="rect" id="Node000051" href="$exceptions_8h.html" title=" " alt="" coords="2959,419,3087,459"/>
|
||||
<area shape="poly" id="edge90_Node000050_Node000051" title=" " alt="" coords="2506,360,2944,424,2944,429,2505,365"/>
|
||||
<area shape="poly" id="edge99_Node000051_Node000047" title=" " alt="" coords="3087,453,3106,457,3204,471,3281,478,3357,486,3454,505,3464,507,3463,512,3453,510,3356,491,3280,483,3203,476,3105,462,3086,458"/>
|
||||
<area shape="poly" id="edge91_Node000051_Node000048" title=" " alt="" coords="3058,458,3082,479,3101,506,3107,530,3107,554,3094,598,3089,596,3101,553,3102,530,3097,508,3078,482,3054,462"/>
|
||||
<area shape="rect" id="Node000052" href="$error__engine_8h.html" title=" " alt="" coords="3162,515,3289,556"/>
|
||||
<area shape="poly" id="edge92_Node000051_Node000052" title=" " alt="" coords="3067,458,3171,506,3169,510,3064,462"/>
|
||||
<area shape="rect" id="Node000053" href="$error__utils_8h.html" title=" " alt="" coords="3314,515,3441,556"/>
|
||||
<area shape="poly" id="edge94_Node000051_Node000053" title=" " alt="" coords="3087,453,3302,505,3310,507,3308,512,3301,510,3086,458"/>
|
||||
<area shape="rect" id="Node000054" href="$error__debug_8h.html" title=" " alt="" coords="2655,515,2783,556"/>
|
||||
<area shape="poly" id="edge96_Node000051_Node000054" title=" " alt="" coords="2960,461,2796,510,2789,512,2788,507,2794,505,2958,456"/>
|
||||
<area shape="rect" id="Node000057" href="$error__reaction_8h.html" title=" " alt="" coords="2807,515,2935,556"/>
|
||||
<area shape="poly" id="edge100_Node000051_Node000057" title=" " alt="" coords="2993,462,2917,509,2914,504,2990,458"/>
|
||||
<area shape="rect" id="Node000058" href="$error__solver_8h.html" title=" " alt="" coords="2959,515,3087,556"/>
|
||||
<area shape="poly" id="edge103_Node000051_Node000058" title=" " alt="" coords="3026,460,3026,499,3020,499,3020,460"/>
|
||||
<area shape="poly" id="edge93_Node000052_Node000048" title=" " alt="" coords="3195,558,3120,605,3117,600,3192,554"/>
|
||||
<area shape="poly" id="edge95_Node000053_Node000048" title=" " alt="" coords="3323,559,3302,566,3153,610,3152,605,3301,560,3322,554"/>
|
||||
<area shape="poly" id="edge97_Node000054_Node000021" title=" " alt="" coords="2713,557,2684,606,2663,632,2638,654,2584,683,2526,702,2470,713,2423,719,2422,714,2469,708,2524,697,2582,678,2635,649,2659,628,2680,603,2708,555"/>
|
||||
<area shape="poly" id="edge98_Node000054_Node000048" title=" " alt="" coords="2774,554,2796,560,2899,588,2995,611,2994,616,2898,593,2794,566,2772,559"/>
|
||||
<area shape="poly" id="edge101_Node000057_Node000021" title=" " alt="" coords="2845,558,2771,606,2725,632,2676,654,2608,677,2539,695,2423,716,2422,711,2538,689,2607,672,2674,649,2722,627,2768,602,2842,554"/>
|
||||
<area shape="poly" id="edge102_Node000057_Node000048" title=" " alt="" coords="2915,554,3019,602,3017,607,2912,559"/>
|
||||
<area shape="poly" id="edge104_Node000058_Node000048" title=" " alt="" coords="3036,555,3058,596,3054,599,3031,557"/>
|
||||
<area shape="poly" id="edge107_Node000059_Node000004" title=" " alt="" coords="84,187,73,220,62,266,57,318,60,345,67,370,96,436,129,483,173,522,235,561,324,582,474,612,473,618,323,587,233,565,170,526,125,487,92,439,62,372,55,346,52,318,56,265,68,218,79,185"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
925872d3a3f75ca77e6e6ff88ec256b7
|
||||
39f1acc8adf7239c240e8232148a030d
|
||||
|
Before Width: | Height: | Size: 75 KiB After Width: | Height: | Size: 76 KiB |
|
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 72 KiB |
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -120,7 +120,7 @@ Include dependency graph for chains.h:</div>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
This graph shows which files directly or indirectly include this file:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="chains_8h__dep__incl.svg" width="446" height="318"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="chains_8h__dep__incl.svg" width="611" height="407"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
|
||||
@@ -1,14 +1,22 @@
|
||||
<map id="src/include/gridfire/policy/chains.h" name="src/include/gridfire/policy/chains.h">
|
||||
<area shape="rect" id="Node000001" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="117,5,245,46"/>
|
||||
<area shape="rect" id="Node000002" href="$policy_8h.html" title=" " alt="" coords="5,183,133,223"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="135,57,114,75,97,95,86,117,79,140,72,183,67,182,73,139,81,115,92,93,110,71,131,53"/>
|
||||
<area shape="rect" id="Node000004" href="$stellar__policy_8h.html" title="High-level concrete NetworkPolicy for specific stellar environments." alt="" coords="107,94,255,135"/>
|
||||
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="184,62,184,94,178,94,178,62"/>
|
||||
<area shape="rect" id="Node000006" href="$chains_8cpp.html" title=" " alt="" coords="279,102,440,127"/>
|
||||
<area shape="poly" id="edge6_Node000001_Node000006" title=" " alt="" coords="236,51,336,99,334,103,234,55"/>
|
||||
<area shape="rect" id="Node000001" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="283,5,410,46"/>
|
||||
<area shape="rect" id="Node000002" href="$policy_8h.html" title=" " alt="" coords="171,183,298,223"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="300,57,279,75,262,95,251,117,244,140,238,183,232,182,239,139,246,115,257,93,275,71,297,53"/>
|
||||
<area shape="rect" id="Node000007" href="$stellar__policy_8h.html" title="High-level concrete NetworkPolicy for specific stellar environments." alt="" coords="272,94,420,135"/>
|
||||
<area shape="poly" id="edge8_Node000001_Node000007" title=" " alt="" coords="349,62,349,94,344,94,344,62"/>
|
||||
<area shape="rect" id="Node000009" href="$chains_8cpp.html" title=" " alt="" coords="444,102,606,127"/>
|
||||
<area shape="poly" id="edge11_Node000001_Node000009" title=" " alt="" coords="402,51,501,99,499,103,399,55"/>
|
||||
<area shape="rect" id="Node000003" href="$gridfire_8h.html" title=" " alt="" coords="5,271,133,312"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="72,239,72,271,66,271,66,239"/>
|
||||
<area shape="poly" id="edge4_Node000004_Node000002" title=" " alt="" coords="145,146,96,184,93,180,142,142"/>
|
||||
<area shape="rect" id="Node000005" href="$stellar__policy_8cpp.html" title=" " alt="" coords="157,183,290,223"/>
|
||||
<area shape="poly" id="edge5_Node000004_Node000005" title=" " alt="" coords="200,148,216,181,212,183,195,150"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="185,233,108,273,105,269,182,228"/>
|
||||
<area shape="rect" id="Node000004" href="$policy_2bindings_8cpp.html" title=" " alt="" coords="93,368,290,393"/>
|
||||
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="214,238,198,272,191,325,193,367,188,368,186,324,193,271,209,235"/>
|
||||
<area shape="rect" id="Node000005" href="$py__policy_8cpp.html" title=" " alt="" coords="325,360,509,401"/>
|
||||
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="314,224,369,246,391,257,406,270,417,292,423,316,423,360,417,360,418,317,412,294,402,273,388,262,367,250,312,229"/>
|
||||
<area shape="rect" id="Node000006" href="$py__policy_8h.html" title=" " alt="" coords="208,271,392,312"/>
|
||||
<area shape="poly" id="edge5_Node000002_Node000006" title=" " alt="" coords="260,234,287,269,283,273,256,238"/>
|
||||
<area shape="poly" id="edge6_Node000006_Node000004" title=" " alt="" coords="265,324,208,369,205,365,262,320"/>
|
||||
<area shape="poly" id="edge7_Node000006_Node000005" title=" " alt="" coords="340,319,392,357,389,362,337,323"/>
|
||||
<area shape="poly" id="edge9_Node000007_Node000002" title=" " alt="" coords="311,146,261,184,258,180,307,142"/>
|
||||
<area shape="rect" id="Node000008" href="$stellar__policy_8cpp.html" title=" " alt="" coords="322,183,456,223"/>
|
||||
<area shape="poly" id="edge10_Node000007_Node000008" title=" " alt="" coords="365,148,382,181,377,183,360,150"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
83ea569eef3ac7932a4ae577b81d7c0c
|
||||
26665253727f9a431f95b4d5e476a4c9
|
||||
@@ -4,8 +4,8 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: src/include/gridfire/policy/chains.h Pages: 1 -->
|
||||
<svg width="334pt" height="238pt"
|
||||
viewBox="0.00 0.00 334.00 238.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="458pt" height="305pt"
|
||||
viewBox="0.00 0.00 458.00 305.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
|
||||
@@ -17,15 +17,15 @@
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 234)">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 300.5)">
|
||||
<title>src/include/gridfire/policy/chains.h</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains.">
|
||||
<polygon fill="#999999" stroke="#666666" points="179.5,-230 84,-230 84,-199.5 179.5,-199.5 179.5,-230"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="92" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="131.75" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/chains.h</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="303.5,-296.5 208,-296.5 208,-266 303.5,-266 303.5,-296.5"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="216" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="255.75" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/chains.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -33,9 +33,9 @@
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:href="policy_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="95.5,-97 0,-97 0,-66.5 95.5,-66.5 95.5,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="47.75" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/policy.h</text>
|
||||
<polygon fill="white" stroke="#666666" points="219.5,-163.5 124,-163.5 124,-133 219.5,-133 219.5,-163.5"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="132" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="171.75" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/policy.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -43,45 +43,45 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M95.71,-192.68C84.96,-184.78 74.09,-174.91 66.75,-163.5 53.58,-143.03 49.52,-114.4 48.28,-97.3"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.57,-195.45 103.79,-198.24 97.54,-189.69 93.57,-195.45"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M219.71,-259.18C208.96,-251.28 198.09,-241.41 190.75,-230 177.58,-209.53 173.52,-180.9 172.28,-163.8"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="217.57,-261.95 227.79,-264.74 221.54,-256.19 217.57,-261.95"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="Node000004" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_Node000004"><a xlink:href="stellar__policy_8h.html" target="_top" xlink:title="High-level concrete NetworkPolicy for specific stellar environments.">
|
||||
<polygon fill="white" stroke="#666666" points="187.38,-163.5 76.12,-163.5 76.12,-133 187.38,-133 187.38,-163.5"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="84.12" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="131.75" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/stellar_policy.h</text>
|
||||
<!-- Node7 -->
|
||||
<g id="Node000007" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_Node000007"><a xlink:href="stellar__policy_8h.html" target="_top" xlink:title="High-level concrete NetworkPolicy for specific stellar environments.">
|
||||
<polygon fill="white" stroke="#666666" points="311.38,-230 200.12,-230 200.12,-199.5 311.38,-199.5 311.38,-230"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="208.12" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="255.75" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/stellar_policy.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3_Node000001_Node000004" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M131.75,-187.81C131.75,-179.64 131.75,-170.91 131.75,-163.83"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="128.25,-187.6 131.75,-197.6 135.25,-187.6 128.25,-187.6"/>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge8_Node000001_Node000007" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<g id="a_edge8_Node000001_Node000007"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M255.75,-254.31C255.75,-246.14 255.75,-237.41 255.75,-230.33"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="252.25,-254.1 255.75,-264.1 259.25,-254.1 252.25,-254.1"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="Node000006" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_Node000006"><a xlink:href="chains_8cpp.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="326.25,-157.88 205.25,-157.88 205.25,-138.62 326.25,-138.62 326.25,-157.88"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="265.75" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/policy/chains.cpp</text>
|
||||
<!-- Node9 -->
|
||||
<g id="Node000009" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_Node000009"><a xlink:href="chains_8cpp.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="450.25,-224.38 329.25,-224.38 329.25,-205.12 450.25,-205.12 450.25,-224.38"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="389.75" y="-210.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/policy/chains.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge6_Node000001_Node000006" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<g id="a_edge6_Node000001_Node000006"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M172.4,-194.19C197.22,-182.24 227.79,-167.52 247.03,-158.26"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="171.01,-190.97 163.52,-198.46 174.05,-197.27 171.01,-190.97"/>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge11_Node000001_Node000009" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<g id="a_edge11_Node000001_Node000009"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M296.4,-260.69C321.22,-248.74 351.79,-234.02 371.03,-224.76"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="295.01,-257.47 287.52,-264.96 298.05,-263.77 295.01,-257.47"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -89,9 +89,9 @@
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_Node000003"><a xlink:href="gridfire_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="95.5,-30.5 0,-30.5 0,0 95.5,0 95.5,-30.5"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="47.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/gridfire.h</text>
|
||||
<polygon fill="white" stroke="#666666" points="95.5,-97 0,-97 0,-66.5 95.5,-66.5 95.5,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="47.75" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/gridfire.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -99,36 +99,110 @@
|
||||
<g id="edge2_Node000002_Node000003" class="edge">
|
||||
<title>Node2->Node3</title>
|
||||
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M47.75,-54.81C47.75,-46.64 47.75,-37.91 47.75,-30.83"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="44.25,-54.6 47.75,-64.6 51.25,-54.6 44.25,-54.6"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M133.64,-127.43C114.97,-117.71 92.88,-106.22 75.78,-97.33"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.78,-130.41 142.27,-131.92 135.01,-124.2 131.78,-130.41"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node2 -->
|
||||
<g id="edge4_Node000004_Node000002" class="edge">
|
||||
<title>Node4->Node2</title>
|
||||
<g id="a_edge4_Node000004_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M103.81,-125.79C91.63,-116.44 77.68,-105.73 66.74,-97.33"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.43,-128.38 111.49,-131.69 105.69,-122.83 101.43,-128.38"/>
|
||||
<!-- Node4 -->
|
||||
<g id="Node000004" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_Node000004"><a xlink:href="policy_2bindings_8cpp.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="213.75,-24.88 65.75,-24.88 65.75,-5.63 213.75,-5.63 213.75,-24.88"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="139.75" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/policy/bindings.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node4 -->
|
||||
<g id="edge3_Node000002_Node000004" class="edge">
|
||||
<title>Node2->Node4</title>
|
||||
<g id="a_edge3_Node000002_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M154.63,-123.07C149.89,-115.13 145.35,-106.02 142.75,-97 135.45,-71.66 137.26,-39.99 138.73,-24.95"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="151.66,-124.92 160,-131.45 157.55,-121.14 151.66,-124.92"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="Node000005" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_Node000005"><a xlink:href="stellar__policy_8cpp.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="213.75,-97 113.75,-97 113.75,-66.5 213.75,-66.5 213.75,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="121.75" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/policy/stellar</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="163.75" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">_policy.cpp</text>
|
||||
<g id="a_Node000005"><a xlink:href="py__policy_8cpp.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="377.88,-30.5 239.62,-30.5 239.62,0 377.88,0 377.88,-30.5"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="247.62" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/policy/trampoline</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="308.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/py_policy.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node5 -->
|
||||
<g id="edge5_Node000004_Node000005" class="edge">
|
||||
<title>Node4->Node5</title>
|
||||
<g id="a_edge5_Node000004_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.06,-122.44C148.27,-113.96 152.84,-104.74 156.52,-97.33"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="140.99,-120.74 139.68,-131.26 147.26,-123.86 140.99,-120.74"/>
|
||||
<!-- Node2->Node5 -->
|
||||
<g id="edge4_Node000002_Node000005" class="edge">
|
||||
<title>Node2->Node5</title>
|
||||
<g id="a_edge4_Node000002_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M230.64,-130.35C259.39,-120.89 289.71,-108.68 298.75,-97 313.53,-77.9 313.03,-48.29 311.06,-30.73"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="229.65,-127 221.19,-133.38 231.78,-133.66 229.65,-127"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="Node000006" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_Node000006"><a xlink:href="py__policy_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="289.88,-97 151.62,-97 151.62,-66.5 289.88,-66.5 289.88,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="159.62" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/policy/trampoline</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="220.75" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/py_policy.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node6 -->
|
||||
<g id="edge5_Node000002_Node000006" class="edge">
|
||||
<title>Node2->Node6</title>
|
||||
<g id="a_edge5_Node000002_Node000006"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M189.74,-123.57C196.42,-114.78 203.79,-105.07 209.68,-97.33"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="187.05,-121.33 183.78,-131.41 192.62,-125.56 187.05,-121.33"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node4 -->
|
||||
<g id="edge6_Node000006_Node000004" class="edge">
|
||||
<title>Node6->Node4</title>
|
||||
<g id="a_edge6_Node000006_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M193.69,-59.2C179.07,-47.56 161.81,-33.82 150.83,-25.07"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="191.18,-61.68 201.19,-65.17 195.54,-56.2 191.18,-61.68"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node5 -->
|
||||
<g id="edge7_Node000006_Node000005" class="edge">
|
||||
<title>Node6->Node5</title>
|
||||
<g id="a_edge7_Node000006_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M249.65,-59.57C262.49,-50.16 277.29,-39.31 288.86,-30.83"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="247.94,-56.48 241.94,-65.22 252.07,-62.13 247.94,-56.48"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node2 -->
|
||||
<g id="edge9_Node000007_Node000002" class="edge">
|
||||
<title>Node7->Node2</title>
|
||||
<g id="a_edge9_Node000007_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M227.81,-192.29C215.63,-182.94 201.68,-172.23 190.74,-163.83"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="225.43,-194.88 235.49,-198.19 229.69,-189.33 225.43,-194.88"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="Node000008" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_Node000008"><a xlink:href="stellar__policy_8cpp.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="337.75,-163.5 237.75,-163.5 237.75,-133 337.75,-133 337.75,-163.5"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="245.75" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/policy/stellar</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="287.75" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">_policy.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node8 -->
|
||||
<g id="edge10_Node000007_Node000008" class="edge">
|
||||
<title>Node7->Node8</title>
|
||||
<g id="a_edge10_Node000007_Node000008"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M268.06,-188.94C272.27,-180.46 276.84,-171.24 280.52,-163.83"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="264.99,-187.24 263.68,-197.76 271.26,-190.36 264.99,-187.24"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 7.0 KiB After Width: | Height: | Size: 11 KiB |
@@ -4,17 +4,17 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: src/include/gridfire/policy/chains.h Pages: 1 -->
|
||||
<svg width="334pt" height="238pt"
|
||||
viewBox="0.00 0.00 334.00 238.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 234)">
|
||||
<svg width="458pt" height="305pt"
|
||||
viewBox="0.00 0.00 458.00 305.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 300.5)">
|
||||
<title>src/include/gridfire/policy/chains.h</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains.">
|
||||
<polygon fill="#999999" stroke="#666666" points="179.5,-230 84,-230 84,-199.5 179.5,-199.5 179.5,-230"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="92" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="131.75" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/chains.h</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="303.5,-296.5 208,-296.5 208,-266 303.5,-266 303.5,-296.5"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="216" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="255.75" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/chains.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -22,9 +22,9 @@
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:href="policy_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="95.5,-97 0,-97 0,-66.5 95.5,-66.5 95.5,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="47.75" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/policy.h</text>
|
||||
<polygon fill="white" stroke="#666666" points="219.5,-163.5 124,-163.5 124,-133 219.5,-133 219.5,-163.5"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="132" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="171.75" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/policy.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -32,45 +32,45 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M95.71,-192.68C84.96,-184.78 74.09,-174.91 66.75,-163.5 53.58,-143.03 49.52,-114.4 48.28,-97.3"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.57,-195.45 103.79,-198.24 97.54,-189.69 93.57,-195.45"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M219.71,-259.18C208.96,-251.28 198.09,-241.41 190.75,-230 177.58,-209.53 173.52,-180.9 172.28,-163.8"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="217.57,-261.95 227.79,-264.74 221.54,-256.19 217.57,-261.95"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="Node000004" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_Node000004"><a xlink:href="stellar__policy_8h.html" target="_top" xlink:title="High-level concrete NetworkPolicy for specific stellar environments.">
|
||||
<polygon fill="white" stroke="#666666" points="187.38,-163.5 76.12,-163.5 76.12,-133 187.38,-133 187.38,-163.5"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="84.12" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="131.75" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/stellar_policy.h</text>
|
||||
<!-- Node7 -->
|
||||
<g id="Node000007" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_Node000007"><a xlink:href="stellar__policy_8h.html" target="_top" xlink:title="High-level concrete NetworkPolicy for specific stellar environments.">
|
||||
<polygon fill="white" stroke="#666666" points="311.38,-230 200.12,-230 200.12,-199.5 311.38,-199.5 311.38,-230"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="208.12" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="255.75" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/stellar_policy.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3_Node000001_Node000004" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M131.75,-187.81C131.75,-179.64 131.75,-170.91 131.75,-163.83"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="128.25,-187.6 131.75,-197.6 135.25,-187.6 128.25,-187.6"/>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge8_Node000001_Node000007" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<g id="a_edge8_Node000001_Node000007"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M255.75,-254.31C255.75,-246.14 255.75,-237.41 255.75,-230.33"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="252.25,-254.1 255.75,-264.1 259.25,-254.1 252.25,-254.1"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="Node000006" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_Node000006"><a xlink:href="chains_8cpp.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="326.25,-157.88 205.25,-157.88 205.25,-138.62 326.25,-138.62 326.25,-157.88"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="265.75" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/policy/chains.cpp</text>
|
||||
<!-- Node9 -->
|
||||
<g id="Node000009" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_Node000009"><a xlink:href="chains_8cpp.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="450.25,-224.38 329.25,-224.38 329.25,-205.12 450.25,-205.12 450.25,-224.38"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="389.75" y="-210.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/policy/chains.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge6_Node000001_Node000006" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<g id="a_edge6_Node000001_Node000006"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M172.4,-194.19C197.22,-182.24 227.79,-167.52 247.03,-158.26"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="171.01,-190.97 163.52,-198.46 174.05,-197.27 171.01,-190.97"/>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge11_Node000001_Node000009" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<g id="a_edge11_Node000001_Node000009"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M296.4,-260.69C321.22,-248.74 351.79,-234.02 371.03,-224.76"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="295.01,-257.47 287.52,-264.96 298.05,-263.77 295.01,-257.47"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -78,9 +78,9 @@
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_Node000003"><a xlink:href="gridfire_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="95.5,-30.5 0,-30.5 0,0 95.5,0 95.5,-30.5"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="47.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/gridfire.h</text>
|
||||
<polygon fill="white" stroke="#666666" points="95.5,-97 0,-97 0,-66.5 95.5,-66.5 95.5,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="47.75" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/gridfire.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -88,36 +88,110 @@
|
||||
<g id="edge2_Node000002_Node000003" class="edge">
|
||||
<title>Node2->Node3</title>
|
||||
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M47.75,-54.81C47.75,-46.64 47.75,-37.91 47.75,-30.83"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="44.25,-54.6 47.75,-64.6 51.25,-54.6 44.25,-54.6"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M133.64,-127.43C114.97,-117.71 92.88,-106.22 75.78,-97.33"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.78,-130.41 142.27,-131.92 135.01,-124.2 131.78,-130.41"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node2 -->
|
||||
<g id="edge4_Node000004_Node000002" class="edge">
|
||||
<title>Node4->Node2</title>
|
||||
<g id="a_edge4_Node000004_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M103.81,-125.79C91.63,-116.44 77.68,-105.73 66.74,-97.33"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.43,-128.38 111.49,-131.69 105.69,-122.83 101.43,-128.38"/>
|
||||
<!-- Node4 -->
|
||||
<g id="Node000004" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_Node000004"><a xlink:href="policy_2bindings_8cpp.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="213.75,-24.88 65.75,-24.88 65.75,-5.63 213.75,-5.63 213.75,-24.88"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="139.75" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/policy/bindings.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node4 -->
|
||||
<g id="edge3_Node000002_Node000004" class="edge">
|
||||
<title>Node2->Node4</title>
|
||||
<g id="a_edge3_Node000002_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M154.63,-123.07C149.89,-115.13 145.35,-106.02 142.75,-97 135.45,-71.66 137.26,-39.99 138.73,-24.95"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="151.66,-124.92 160,-131.45 157.55,-121.14 151.66,-124.92"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="Node000005" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_Node000005"><a xlink:href="stellar__policy_8cpp.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="213.75,-97 113.75,-97 113.75,-66.5 213.75,-66.5 213.75,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="121.75" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/policy/stellar</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="163.75" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">_policy.cpp</text>
|
||||
<g id="a_Node000005"><a xlink:href="py__policy_8cpp.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="377.88,-30.5 239.62,-30.5 239.62,0 377.88,0 377.88,-30.5"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="247.62" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/policy/trampoline</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="308.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/py_policy.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node5 -->
|
||||
<g id="edge5_Node000004_Node000005" class="edge">
|
||||
<title>Node4->Node5</title>
|
||||
<g id="a_edge5_Node000004_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M144.06,-122.44C148.27,-113.96 152.84,-104.74 156.52,-97.33"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="140.99,-120.74 139.68,-131.26 147.26,-123.86 140.99,-120.74"/>
|
||||
<!-- Node2->Node5 -->
|
||||
<g id="edge4_Node000002_Node000005" class="edge">
|
||||
<title>Node2->Node5</title>
|
||||
<g id="a_edge4_Node000002_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M230.64,-130.35C259.39,-120.89 289.71,-108.68 298.75,-97 313.53,-77.9 313.03,-48.29 311.06,-30.73"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="229.65,-127 221.19,-133.38 231.78,-133.66 229.65,-127"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="Node000006" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_Node000006"><a xlink:href="py__policy_8h.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="289.88,-97 151.62,-97 151.62,-66.5 289.88,-66.5 289.88,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="159.62" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/policy/trampoline</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="220.75" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/py_policy.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node6 -->
|
||||
<g id="edge5_Node000002_Node000006" class="edge">
|
||||
<title>Node2->Node6</title>
|
||||
<g id="a_edge5_Node000002_Node000006"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M189.74,-123.57C196.42,-114.78 203.79,-105.07 209.68,-97.33"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="187.05,-121.33 183.78,-131.41 192.62,-125.56 187.05,-121.33"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node4 -->
|
||||
<g id="edge6_Node000006_Node000004" class="edge">
|
||||
<title>Node6->Node4</title>
|
||||
<g id="a_edge6_Node000006_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M193.69,-59.2C179.07,-47.56 161.81,-33.82 150.83,-25.07"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="191.18,-61.68 201.19,-65.17 195.54,-56.2 191.18,-61.68"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node5 -->
|
||||
<g id="edge7_Node000006_Node000005" class="edge">
|
||||
<title>Node6->Node5</title>
|
||||
<g id="a_edge7_Node000006_Node000005"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M249.65,-59.57C262.49,-50.16 277.29,-39.31 288.86,-30.83"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="247.94,-56.48 241.94,-65.22 252.07,-62.13 247.94,-56.48"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node2 -->
|
||||
<g id="edge9_Node000007_Node000002" class="edge">
|
||||
<title>Node7->Node2</title>
|
||||
<g id="a_edge9_Node000007_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M227.81,-192.29C215.63,-182.94 201.68,-172.23 190.74,-163.83"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="225.43,-194.88 235.49,-198.19 229.69,-189.33 225.43,-194.88"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="Node000008" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_Node000008"><a xlink:href="stellar__policy_8cpp.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="337.75,-163.5 237.75,-163.5 237.75,-133 337.75,-133 337.75,-163.5"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="245.75" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/policy/stellar</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="287.75" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">_policy.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node8 -->
|
||||
<g id="edge10_Node000007_Node000008" class="edge">
|
||||
<title>Node7->Node8</title>
|
||||
<g id="a_edge10_Node000007_Node000008"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M268.06,-188.94C272.27,-180.46 276.84,-171.24 280.52,-163.83"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="264.99,-187.24 263.68,-197.76 271.26,-190.36 264.99,-187.24"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 9.9 KiB |
@@ -1,133 +1,134 @@
|
||||
<map id="src/include/gridfire/policy/chains.h" name="src/include/gridfire/policy/chains.h">
|
||||
<area shape="rect" id="Node000001" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="1039,5,1166,46"/>
|
||||
<area shape="rect" id="Node000002" href="$policy__abstract_8h.html" title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." alt="" coords="1245,183,1382,223"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1128,44,1280,171,1277,175,1124,48"/>
|
||||
<area shape="rect" id="Node000004" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="1584,560,1755,586"/>
|
||||
<area shape="poly" id="edge85_Node000001_Node000004" title=" " alt="" coords="1115,45,1143,113,1154,157,1159,202,1159,293,1162,326,1170,356,1184,384,1201,409,1223,432,1249,452,1307,487,1373,514,1442,535,1508,549,1569,559,1568,564,1507,554,1440,540,1371,519,1305,492,1246,456,1220,435,1197,412,1179,386,1165,358,1156,327,1153,293,1153,202,1149,158,1138,115,1110,47"/>
|
||||
<area shape="rect" id="Node000018" title=" " alt="" coords="259,648,328,674"/>
|
||||
<area shape="poly" id="edge86_Node000001_Node000018" title=" " alt="" coords="1039,33,778,51,609,65,434,84,271,107,134,135,81,150,41,167,16,184,10,193,8,202,8,478,9,514,16,541,29,566,54,591,98,620,149,640,199,651,244,656,243,661,198,656,147,645,96,625,50,595,25,569,11,543,4,514,3,478,3,201,5,191,12,181,39,162,80,145,133,130,270,102,434,79,608,60,778,45,1038,28"/>
|
||||
<area shape="rect" id="Node000045" href="$policy__logical_8h.html" title=" " alt="" coords="982,94,1119,135"/>
|
||||
<area shape="poly" id="edge81_Node000001_Node000045" title=" " alt="" coords="1093,48,1072,82,1068,79,1089,45"/>
|
||||
<area shape="rect" id="Node000003" title=" " alt="" coords="2165,648,2371,674"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1382,207,1611,229,1902,265,2038,288,2152,315,2196,329,2230,345,2252,361,2260,378,2260,478,2263,563,2268,633,2263,633,2258,563,2255,478,2255,380,2248,364,2227,349,2194,334,2150,320,2037,294,1901,270,1610,234,1382,212"/>
|
||||
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="1351,222,1377,243,1397,270,1403,291,1397,313,1388,329,1376,338,1366,347,1357,361,1352,381,1357,399,1379,430,1406,457,1436,481,1469,501,1537,532,1599,553,1597,558,1535,537,1467,505,1433,485,1402,461,1375,433,1352,402,1346,381,1352,359,1362,343,1373,334,1384,325,1392,311,1397,291,1392,272,1373,246,1348,226"/>
|
||||
<area shape="rect" id="Node000014" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1597,271,1742,312"/>
|
||||
<area shape="poly" id="edge14_Node000002_Node000014" title=" " alt="" coords="1383,218,1582,267,1581,272,1381,224"/>
|
||||
<area shape="rect" id="Node000021" title=" " alt="" coords="611,648,664,674"/>
|
||||
<area shape="poly" id="edge78_Node000002_Node000021" title=" " alt="" coords="1245,212,1019,235,873,254,721,280,573,312,440,350,383,373,334,397,295,423,266,450,254,470,249,489,250,507,257,525,282,560,320,591,353,611,389,626,465,647,536,656,595,659,595,664,536,662,464,652,387,631,351,615,317,595,279,563,252,527,245,508,244,488,249,468,262,447,291,418,331,392,381,368,438,345,572,306,720,274,873,249,1018,230,1244,207"/>
|
||||
<area shape="rect" id="Node000034" href="$partition_8h.html" title=" " alt="" coords="752,360,862,401"/>
|
||||
<area shape="poly" id="edge49_Node000002_Node000034" title=" " alt="" coords="1258,226,877,357,876,352,1256,221"/>
|
||||
<area shape="rect" id="Node000043" title=" " alt="" coords="1766,279,1805,304"/>
|
||||
<area shape="poly" id="edge79_Node000002_Node000043" title=" " alt="" coords="1382,204,1460,210,1554,221,1655,240,1754,269,1755,269,1753,274,1753,274,1654,245,1553,227,1459,215,1382,209"/>
|
||||
<area shape="rect" id="Node000044" href="$engine__types_8h.html" title=" " alt="" coords="1244,271,1382,312"/>
|
||||
<area shape="poly" id="edge80_Node000002_Node000044" title=" " alt="" coords="1316,224,1316,256,1311,256,1311,224"/>
|
||||
<area shape="poly" id="edge6_Node000004_Node000003" title=" " alt="" coords="1728,583,1767,590,1960,615,2154,638,2183,643,2182,648,2153,644,1960,621,1766,596,1727,589"/>
|
||||
<area shape="rect" id="Node000005" title=" " alt="" coords="1543,648,1604,674"/>
|
||||
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="1658,588,1599,640,1596,636,1654,584"/>
|
||||
<area shape="rect" id="Node000006" title=" " alt="" coords="1787,648,1874,674"/>
|
||||
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="1693,584,1796,638,1793,643,1691,588"/>
|
||||
<area shape="rect" id="Node000007" title=" " alt="" coords="755,648,917,674"/>
|
||||
<area shape="poly" id="edge7_Node000004_Node000007" title=" " alt="" coords="1583,582,1295,604,1115,621,935,644,909,648,908,643,934,638,1115,616,1295,598,1583,576"/>
|
||||
<area shape="rect" id="Node000008" title=" " alt="" coords="2043,648,2141,674"/>
|
||||
<area shape="poly" id="edge8_Node000004_Node000008" title=" " alt="" coords="1731,583,1767,590,1900,612,2031,638,2042,641,2041,646,2030,644,1899,617,1766,596,1730,589"/>
|
||||
<area shape="rect" id="Node000009" title=" " alt="" coords="946,648,1056,674"/>
|
||||
<area shape="poly" id="edge9_Node000004_Node000009" title=" " alt="" coords="1583,582,1350,602,1209,620,1069,644,1055,647,1054,641,1067,638,1208,615,1349,597,1583,576"/>
|
||||
<area shape="rect" id="Node000010" title=" " alt="" coords="1335,648,1393,674"/>
|
||||
<area shape="poly" id="edge10_Node000004_Node000010" title=" " alt="" coords="1608,589,1511,611,1405,644,1402,644,1400,639,1403,638,1510,606,1607,583"/>
|
||||
<area shape="rect" id="Node000011" title=" " alt="" coords="1416,648,1520,674"/>
|
||||
<area shape="poly" id="edge11_Node000004_Node000011" title=" " alt="" coords="1642,589,1511,644,1509,639,1640,584"/>
|
||||
<area shape="rect" id="Node000012" title=" " alt="" coords="1898,648,2019,674"/>
|
||||
<area shape="poly" id="edge12_Node000004_Node000012" title=" " alt="" coords="1711,584,1904,641,1903,646,1709,589"/>
|
||||
<area shape="rect" id="Node000013" title=" " alt="" coords="1627,641,1762,682"/>
|
||||
<area shape="poly" id="edge13_Node000004_Node000013" title=" " alt="" coords="1675,585,1687,626,1682,627,1670,587"/>
|
||||
<area shape="poly" id="edge15_Node000014_Node000004" title=" " alt="" coords="1664,313,1653,349,1642,397,1637,450,1641,504,1657,545,1652,547,1636,505,1631,450,1637,396,1648,348,1659,312"/>
|
||||
<area shape="poly" id="edge46_Node000014_Node000009" title=" " alt="" coords="1597,299,1542,306,1480,318,1416,336,1356,362,1314,389,1282,415,1257,443,1235,471,1190,531,1160,562,1122,595,1081,622,1042,644,1039,639,1079,617,1118,591,1157,558,1186,527,1231,468,1252,439,1278,412,1311,384,1353,358,1414,331,1479,313,1541,301,1596,294"/>
|
||||
<area shape="poly" id="edge45_Node000014_Node000010" title=" " alt="" coords="1660,314,1567,459,1511,539,1466,595,1434,621,1401,643,1398,638,1431,617,1462,591,1507,536,1563,456,1655,311"/>
|
||||
<area shape="rect" id="Node000015" href="$types_8h.html" title=" " alt="" coords="1779,560,1922,586"/>
|
||||
<area shape="poly" id="edge16_Node000014_Node000015" title=" " alt="" coords="1694,311,1752,368,1784,406,1812,447,1834,498,1848,544,1842,546,1829,500,1807,450,1779,409,1748,372,1690,314"/>
|
||||
<area shape="rect" id="Node000016" href="$screening__abstract_8h.html" title=" " alt="" coords="1651,456,1797,497"/>
|
||||
<area shape="poly" id="edge19_Node000014_Node000016" title=" " alt="" coords="1678,312,1716,441,1711,442,1673,313"/>
|
||||
<area shape="rect" id="Node000017" href="$screening__types_8h.html" title=" " alt="" coords="1366,360,1498,401"/>
|
||||
<area shape="poly" id="edge24_Node000014_Node000017" title=" " alt="" coords="1616,315,1501,357,1499,352,1615,310"/>
|
||||
<area shape="rect" id="Node000019" href="$reporting_8h.html" title=" " alt="" coords="1219,552,1357,593"/>
|
||||
<area shape="poly" id="edge27_Node000014_Node000019" title=" " alt="" coords="1640,315,1568,362,1433,461,1326,545,1323,540,1430,457,1565,358,1637,310"/>
|
||||
<area shape="rect" id="Node000024" href="$building_8h.html" title="Defines types related to building reaction networks in the GridFire engine." alt="" coords="1974,360,2112,401"/>
|
||||
<area shape="poly" id="edge33_Node000014_Node000024" title=" " alt="" coords="1743,307,1959,357,1958,362,1741,312"/>
|
||||
<area shape="rect" id="Node000026" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen's SparseMatrix." alt="" coords="2406,552,2544,593"/>
|
||||
<area shape="poly" id="edge35_Node000014_Node000026" title=" " alt="" coords="1743,307,1754,309,1817,318,1872,321,1966,320,2011,321,2059,326,2112,338,2173,358,2256,397,2332,447,2397,497,2446,540,2442,544,2394,502,2329,451,2253,402,2171,362,2111,343,2058,332,2011,327,1966,326,1872,326,1817,323,1753,315,1742,313"/>
|
||||
<area shape="rect" id="Node000027" title=" " alt="" coords="2394,641,2555,682"/>
|
||||
<area shape="poly" id="edge44_Node000014_Node000027" title=" " alt="" coords="1743,307,1754,309,1810,317,1859,320,1943,319,1983,320,2026,325,2072,337,2125,358,2395,591,2441,629,2437,633,2392,595,2123,362,2070,342,2025,331,1983,325,1943,324,1859,325,1810,322,1753,315,1742,313"/>
|
||||
<area shape="rect" id="Node000032" title=" " alt="" coords="1798,368,1850,393"/>
|
||||
<area shape="poly" id="edge47_Node000014_Node000032" title=" " alt="" coords="1706,310,1790,357,1788,362,1703,315"/>
|
||||
<area shape="rect" id="Node000033" title=" " alt="" coords="1875,368,1949,393"/>
|
||||
<area shape="poly" id="edge48_Node000014_Node000033" title=" " alt="" coords="1728,310,1864,357,1868,359,1866,364,1862,363,1727,315"/>
|
||||
<area shape="poly" id="edge18_Node000015_Node000012" title=" " alt="" coords="1867,584,1933,636,1930,640,1864,588"/>
|
||||
<area shape="poly" id="edge17_Node000015_Node000013" title=" " alt="" coords="1830,588,1744,636,1742,631,1827,584"/>
|
||||
<area shape="poly" id="edge21_Node000016_Node000003" title=" " alt="" coords="1790,495,1964,550,2222,640,2220,645,1962,555,1788,500"/>
|
||||
<area shape="poly" id="edge20_Node000016_Node000004" title=" " alt="" coords="1715,499,1686,548,1682,545,1710,496"/>
|
||||
<area shape="poly" id="edge23_Node000016_Node000010" title=" " alt="" coords="1681,500,1573,555,1545,575,1516,595,1461,621,1405,643,1404,644,1402,639,1403,639,1459,616,1513,591,1542,571,1571,550,1678,495"/>
|
||||
<area shape="poly" id="edge22_Node000016_Node000012" title=" " alt="" coords="1798,483,1834,492,1871,505,1907,524,1937,551,1949,570,1957,591,1962,632,1957,633,1952,592,1944,572,1933,554,1903,529,1869,510,1833,497,1797,488"/>
|
||||
<area shape="poly" id="edge25_Node000017_Node000016" title=" " alt="" coords="1494,399,1649,448,1648,453,1492,404"/>
|
||||
<area shape="poly" id="edge26_Node000017_Node000018" title=" " alt="" coords="1366,386,1157,394,887,407,639,426,550,438,500,451,484,463,475,477,466,492,449,507,427,518,405,523,364,524,345,525,328,528,311,537,296,554,287,572,283,593,288,633,283,633,278,593,282,571,291,551,308,533,326,523,345,519,364,518,404,517,425,513,447,502,462,488,470,474,480,459,498,446,549,433,638,421,886,402,1157,388,1366,381"/>
|
||||
<area shape="poly" id="edge32_Node000019_Node000013" title=" " alt="" coords="1358,585,1612,638,1611,643,1357,590"/>
|
||||
<area shape="rect" id="Node000020" title=" " alt="" coords="1265,648,1311,674"/>
|
||||
<area shape="poly" id="edge28_Node000019_Node000020" title=" " alt="" coords="1291,594,1291,633,1285,633,1285,594"/>
|
||||
<area shape="poly" id="edge29_Node000019_Node000021" title=" " alt="" coords="1219,584,1006,608,743,644,680,655,679,649,742,638,1005,603,1218,579"/>
|
||||
<area shape="rect" id="Node000022" title=" " alt="" coords="1080,648,1149,674"/>
|
||||
<area shape="poly" id="edge30_Node000019_Node000022" title=" " alt="" coords="1250,596,1153,644,1151,639,1247,591"/>
|
||||
<area shape="rect" id="Node000023" title=" " alt="" coords="1172,648,1241,674"/>
|
||||
<area shape="poly" id="edge31_Node000019_Node000023" title=" " alt="" coords="1271,595,1230,639,1226,636,1268,592"/>
|
||||
<area shape="rect" id="Node000025" title=" " alt="" coords="2012,464,2073,489"/>
|
||||
<area shape="poly" id="edge34_Node000024_Node000025" title=" " alt="" coords="2045,401,2045,448,2040,448,2040,401"/>
|
||||
<area shape="poly" id="edge36_Node000026_Node000003" title=" " alt="" coords="2429,596,2312,645,2310,640,2427,591"/>
|
||||
<area shape="poly" id="edge38_Node000026_Node000008" title=" " alt="" coords="2406,589,2288,613,2154,644,2144,646,2143,641,2153,638,2287,607,2405,584"/>
|
||||
<area shape="poly" id="edge42_Node000026_Node000009" title=" " alt="" coords="2405,579,1687,607,1296,626,1153,635,1068,644,1053,647,1052,642,1068,638,1152,630,1295,620,1687,601,2405,574"/>
|
||||
<area shape="poly" id="edge37_Node000026_Node000027" title=" " alt="" coords="2477,594,2477,625,2472,625,2472,594"/>
|
||||
<area shape="rect" id="Node000028" title=" " alt="" coords="2771,648,2898,674"/>
|
||||
<area shape="poly" id="edge39_Node000026_Node000028" title=" " alt="" coords="2545,588,2759,638,2772,642,2771,647,2758,644,2544,593"/>
|
||||
<area shape="rect" id="Node000029" title=" " alt="" coords="2922,648,2971,674"/>
|
||||
<area shape="poly" id="edge40_Node000026_Node000029" title=" " alt="" coords="2545,575,2621,582,2714,593,2814,612,2911,638,2914,639,2912,644,2910,644,2812,617,2713,599,2621,587,2544,580"/>
|
||||
<area shape="rect" id="Node000030" title=" " alt="" coords="2579,648,2656,674"/>
|
||||
<area shape="poly" id="edge41_Node000026_Node000030" title=" " alt="" coords="2508,591,2586,638,2583,643,2506,596"/>
|
||||
<area shape="rect" id="Node000031" title=" " alt="" coords="2680,648,2746,674"/>
|
||||
<area shape="poly" id="edge43_Node000026_Node000031" title=" " alt="" coords="2535,591,2669,638,2672,640,2670,645,2667,644,2533,596"/>
|
||||
<area shape="rect" id="Node000035" href="$partition__types_8h.html" title=" " alt="" coords="870,552,991,593"/>
|
||||
<area shape="poly" id="edge50_Node000034_Node000035" title=" " alt="" coords="839,399,865,420,889,447,912,492,926,536,921,538,907,494,884,450,861,424,835,403"/>
|
||||
<area shape="rect" id="Node000036" href="$partition__abstract_8h.html" title=" " alt="" coords="506,552,643,593"/>
|
||||
<area shape="poly" id="edge53_Node000034_Node000036" title=" " alt="" coords="784,403,611,545,608,541,781,399"/>
|
||||
<area shape="rect" id="Node000037" href="$partition__ground_8h.html" title=" " alt="" coords="965,456,1094,497"/>
|
||||
<area shape="poly" id="edge56_Node000034_Node000037" title=" " alt="" coords="854,399,970,447,968,452,852,404"/>
|
||||
<area shape="rect" id="Node000038" href="$partition__rauscher__thielemann_8h.html" title=" " alt="" coords="510,449,639,504"/>
|
||||
<area shape="poly" id="edge62_Node000034_Node000038" title=" " alt="" coords="759,404,654,446,652,441,757,399"/>
|
||||
<area shape="rect" id="Node000040" href="$rauscher__thielemann__partition__data__record_8h.html" title=" " alt="" coords="276,449,436,504"/>
|
||||
<area shape="poly" id="edge69_Node000034_Node000040" title=" " alt="" coords="751,394,616,418,455,451,452,452,451,447,454,446,615,413,750,388"/>
|
||||
<area shape="rect" id="Node000042" href="$partition__composite_8h.html" title=" " alt="" coords="739,449,874,504"/>
|
||||
<area shape="poly" id="edge71_Node000034_Node000042" title=" " alt="" coords="809,401,809,433,804,433,804,401"/>
|
||||
<area shape="poly" id="edge51_Node000035_Node000009" title=" " alt="" coords="949,592,984,635,980,638,945,595"/>
|
||||
<area shape="poly" id="edge52_Node000035_Node000021" title=" " alt="" coords="870,594,679,650,678,645,869,589"/>
|
||||
<area shape="poly" id="edge55_Node000036_Node000018" title=" " alt="" coords="511,596,343,648,342,642,510,591"/>
|
||||
<area shape="poly" id="edge54_Node000036_Node000021" title=" " alt="" coords="591,592,622,635,618,638,587,595"/>
|
||||
<area shape="poly" id="edge58_Node000037_Node000007" title=" " alt="" coords="1043,496,1052,518,1059,543,1060,570,1050,595,1030,611,997,625,918,647,917,642,996,620,1027,606,1046,591,1055,569,1054,544,1047,520,1038,498"/>
|
||||
<area shape="poly" id="edge61_Node000037_Node000008" title=" " alt="" coords="1094,478,1559,505,1799,526,1885,537,1936,550,1951,559,1960,569,1980,591,2057,639,2054,643,1977,595,1956,573,1947,563,1934,555,1884,543,1798,531,1558,510,1094,483"/>
|
||||
<area shape="poly" id="edge59_Node000037_Node000009" title=" " alt="" coords="1057,495,1078,515,1096,539,1106,566,1106,580,1101,594,1077,623,1047,643,1044,639,1074,619,1096,592,1100,579,1101,567,1091,542,1074,519,1053,499"/>
|
||||
<area shape="poly" id="edge60_Node000037_Node000018" title=" " alt="" coords="1034,497,1031,546,1022,573,1006,595,976,604,913,613,724,632,343,660,343,654,723,627,912,608,974,599,1002,591,1018,570,1026,545,1029,497"/>
|
||||
<area shape="poly" id="edge57_Node000037_Node000036" title=" " alt="" coords="965,494,659,557,657,552,964,489"/>
|
||||
<area shape="poly" id="edge64_Node000038_Node000007" title=" " alt="" coords="537,507,514,526,497,548,489,571,491,581,496,591,527,605,588,620,740,645,739,650,587,625,525,610,493,595,486,583,484,570,492,546,510,523,533,503"/>
|
||||
<area shape="poly" id="edge66_Node000038_Node000009" title=" " alt="" coords="639,502,960,640,958,645,637,507"/>
|
||||
<area shape="poly" id="edge68_Node000038_Node000018" title=" " alt="" coords="511,501,493,507,441,516,398,518,359,526,340,537,321,554,308,572,301,592,295,633,290,633,295,591,304,569,317,551,337,532,357,521,397,513,440,511,491,502,509,496"/>
|
||||
<area shape="poly" id="edge65_Node000038_Node000021" title=" " alt="" coords="512,507,482,525,458,546,446,568,447,579,453,591,482,620,519,639,559,650,596,656,595,661,558,655,518,644,479,624,449,595,442,581,441,567,454,542,478,521,509,503"/>
|
||||
<area shape="poly" id="edge63_Node000038_Node000036" title=" " alt="" coords="577,505,577,537,572,537,572,505"/>
|
||||
<area shape="rect" id="Node000039" title=" " alt="" coords="331,560,381,586"/>
|
||||
<area shape="poly" id="edge67_Node000038_Node000039" title=" " alt="" coords="512,507,401,555,397,557,394,552,399,550,510,502"/>
|
||||
<area shape="rect" id="Node000001" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="1071,5,1198,46"/>
|
||||
<area shape="rect" id="Node000002" href="$policy__abstract_8h.html" title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." alt="" coords="1273,183,1410,223"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1159,44,1308,170,1305,174,1156,48"/>
|
||||
<area shape="rect" id="Node000004" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="1985,560,2156,586"/>
|
||||
<area shape="poly" id="edge86_Node000001_Node000004" title=" " alt="" coords="1199,27,1450,45,1617,62,1794,86,1966,117,2122,158,2189,182,2247,208,2294,237,2329,270,2342,291,2349,312,2350,334,2345,355,2323,397,2287,437,2243,473,2196,506,2111,555,2108,550,2193,502,2240,469,2284,433,2319,394,2340,353,2345,333,2344,313,2337,293,2325,273,2291,242,2245,213,2187,187,2120,163,1965,123,1793,91,1617,67,1450,50,1199,33"/>
|
||||
<area shape="rect" id="Node000018" title=" " alt="" coords="208,648,277,674"/>
|
||||
<area shape="poly" id="edge87_Node000001_Node000018" title=" " alt="" coords="1071,33,804,49,629,64,449,82,280,106,139,133,84,149,43,166,17,184,10,193,8,202,8,478,10,513,17,541,31,565,55,591,87,615,123,632,160,644,194,651,193,656,158,649,121,637,84,619,52,595,27,568,12,543,5,514,3,478,3,201,5,191,13,180,40,161,82,144,138,128,279,100,448,77,628,59,803,44,1071,27"/>
|
||||
<area shape="rect" id="Node000045" href="$policy__logical_8h.html" title=" " alt="" coords="1013,94,1150,135"/>
|
||||
<area shape="poly" id="edge82_Node000001_Node000045" title=" " alt="" coords="1125,48,1104,82,1099,79,1120,45"/>
|
||||
<area shape="rect" id="Node000003" title=" " alt="" coords="1789,648,1995,674"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1410,208,1549,225,1717,255,1798,275,1870,299,1926,326,1948,342,1964,358,1981,394,1987,432,1985,472,1975,511,1944,583,1911,637,1907,635,1939,581,1970,509,1979,471,1982,432,1976,395,1959,362,1944,346,1924,331,1868,303,1796,280,1716,260,1549,230,1409,213"/>
|
||||
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="1410,202,1587,207,1808,218,1913,226,2004,237,2071,251,2094,260,2109,269,2130,302,2140,339,2142,378,2136,417,2113,491,2087,548,2082,545,2109,490,2131,416,2136,377,2135,340,2125,304,2105,273,2092,265,2070,257,2003,243,1912,231,1808,223,1587,212,1410,208"/>
|
||||
<area shape="rect" id="Node000014" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1538,271,1683,312"/>
|
||||
<area shape="poly" id="edge14_Node000002_Node000014" title=" " alt="" coords="1404,221,1536,264,1534,269,1402,226"/>
|
||||
<area shape="rect" id="Node000021" title=" " alt="" coords="773,648,827,674"/>
|
||||
<area shape="poly" id="edge78_Node000002_Node000021" title=" " alt="" coords="1284,226,1234,250,1185,283,1165,303,1148,326,1137,351,1133,379,1133,478,1128,518,1113,547,1089,571,1055,595,1026,612,999,622,951,628,900,630,872,634,839,644,837,644,835,639,838,638,870,629,900,625,950,623,998,617,1024,607,1052,591,1085,567,1109,544,1123,516,1128,478,1128,379,1132,350,1143,323,1160,300,1182,279,1232,245,1282,222"/>
|
||||
<area shape="rect" id="Node000034" href="$partition_8h.html" title=" " alt="" coords="630,360,740,401"/>
|
||||
<area shape="poly" id="edge49_Node000002_Node000034" title=" " alt="" coords="1274,225,756,363,755,358,1272,220"/>
|
||||
<area shape="rect" id="Node000043" title=" " alt="" coords="1322,279,1361,304"/>
|
||||
<area shape="poly" id="edge79_Node000002_Node000043" title=" " alt="" coords="1344,224,1344,263,1339,263,1339,224"/>
|
||||
<area shape="rect" id="Node000044" href="$engine__types_8h.html" title=" " alt="" coords="2176,271,2314,312"/>
|
||||
<area shape="poly" id="edge80_Node000002_Node000044" title=" " alt="" coords="1410,204,1733,223,1945,242,2158,269,2161,269,2160,274,2157,274,1944,248,1733,229,1410,210"/>
|
||||
<area shape="poly" id="edge6_Node000004_Node000003" title=" " alt="" coords="2047,589,1932,644,1929,639,2044,584"/>
|
||||
<area shape="rect" id="Node000005" title=" " alt="" coords="2146,648,2206,674"/>
|
||||
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="2087,584,2151,636,2148,640,2084,588"/>
|
||||
<area shape="rect" id="Node000006" title=" " alt="" coords="2375,648,2462,674"/>
|
||||
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="2132,583,2240,607,2363,638,2371,641,2370,646,2362,644,2239,612,2131,589"/>
|
||||
<area shape="rect" id="Node000007" title=" " alt="" coords="587,648,749,674"/>
|
||||
<area shape="poly" id="edge7_Node000004_Node000007" title=" " alt="" coords="1985,579,1368,603,1018,622,762,644,736,648,735,642,761,638,1017,617,1368,598,1985,574"/>
|
||||
<area shape="rect" id="Node000008" title=" " alt="" coords="1586,648,1683,674"/>
|
||||
<area shape="poly" id="edge8_Node000004_Node000008" title=" " alt="" coords="1986,589,1850,612,1697,644,1686,646,1685,641,1695,638,1849,606,1985,584"/>
|
||||
<area shape="rect" id="Node000009" title=" " alt="" coords="850,648,960,674"/>
|
||||
<area shape="poly" id="edge9_Node000004_Node000009" title=" " alt="" coords="1984,576,1800,577,1548,585,1262,606,1115,622,972,644,958,647,957,641,972,638,1115,617,1261,601,1548,580,1800,572,1984,570"/>
|
||||
<area shape="rect" id="Node000010" title=" " alt="" coords="1707,648,1765,674"/>
|
||||
<area shape="poly" id="edge10_Node000004_Node000010" title=" " alt="" coords="2000,589,1894,611,1778,644,1775,645,1773,640,1777,638,1893,606,1998,583"/>
|
||||
<area shape="rect" id="Node000011" title=" " alt="" coords="2019,648,2122,674"/>
|
||||
<area shape="poly" id="edge11_Node000004_Node000011" title=" " alt="" coords="2073,586,2073,633,2068,633,2068,586"/>
|
||||
<area shape="rect" id="Node000012" title=" " alt="" coords="2230,648,2351,674"/>
|
||||
<area shape="poly" id="edge12_Node000004_Node000012" title=" " alt="" coords="2103,584,2246,640,2245,645,2101,589"/>
|
||||
<area shape="rect" id="Node000013" title=" " alt="" coords="2487,641,2622,682"/>
|
||||
<area shape="poly" id="edge13_Node000004_Node000013" title=" " alt="" coords="2155,583,2299,606,2472,638,2471,643,2298,612,2154,589"/>
|
||||
<area shape="poly" id="edge15_Node000014_Node000004" title=" " alt="" coords="1684,297,1840,318,1913,336,1942,346,1963,358,1985,378,2004,401,2035,452,2055,503,2068,544,2062,546,2050,504,2030,454,2000,404,1981,381,1960,362,1940,351,1912,341,1839,324,1683,302"/>
|
||||
<area shape="poly" id="edge46_Node000014_Node000009" title=" " alt="" coords="1539,302,1385,324,1314,341,1287,351,1267,362,1240,389,1223,417,1214,446,1209,476,1204,506,1195,537,1178,566,1151,595,1128,611,1107,622,1067,631,1024,634,973,644,963,646,961,641,971,638,1024,629,1066,626,1105,617,1125,607,1148,591,1174,563,1190,534,1198,505,1204,475,1209,445,1219,415,1235,385,1264,358,1284,346,1312,336,1384,319,1538,297"/>
|
||||
<area shape="poly" id="edge45_Node000014_Node000010" title=" " alt="" coords="1598,314,1585,336,1575,361,1571,380,1575,400,1603,472,1642,538,1683,595,1717,636,1713,639,1679,598,1638,541,1599,474,1569,401,1566,380,1569,359,1580,333,1594,311"/>
|
||||
<area shape="rect" id="Node000015" href="$types_8h.html" title=" " alt="" coords="2231,560,2374,586"/>
|
||||
<area shape="poly" id="edge16_Node000014_Node000015" title=" " alt="" coords="1684,293,1752,300,1832,311,1917,330,2000,358,2086,401,2166,454,2233,506,2281,547,2277,551,2230,510,2163,458,2083,406,1998,362,1916,335,1831,317,1751,305,1683,299"/>
|
||||
<area shape="rect" id="Node000016" href="$screening__abstract_8h.html" title=" " alt="" coords="1679,456,1825,497"/>
|
||||
<area shape="poly" id="edge19_Node000014_Node000016" title=" " alt="" coords="1685,309,1721,329,1737,342,1750,359,1759,378,1764,400,1762,441,1757,441,1758,400,1754,380,1746,361,1733,346,1718,333,1682,314"/>
|
||||
<area shape="rect" id="Node000017" href="$screening__types_8h.html" title=" " alt="" coords="1277,360,1408,401"/>
|
||||
<area shape="poly" id="edge24_Node000014_Node000017" title=" " alt="" coords="1550,315,1419,357,1417,352,1549,310"/>
|
||||
<area shape="rect" id="Node000019" href="$reporting_8h.html" title=" " alt="" coords="2548,552,2686,593"/>
|
||||
<area shape="poly" id="edge27_Node000014_Node000019" title=" " alt="" coords="1684,297,1855,318,1956,335,2057,357,2202,401,2343,452,2562,543,2560,548,2341,457,2200,406,2055,363,1955,340,1854,323,1683,302"/>
|
||||
<area shape="rect" id="Node000024" href="$building_8h.html" title="Defines types related to building reaction networks in the GridFire engine." alt="" coords="1811,360,1949,401"/>
|
||||
<area shape="poly" id="edge33_Node000014_Node000024" title=" " alt="" coords="1673,310,1805,352,1804,357,1671,315"/>
|
||||
<area shape="rect" id="Node000026" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen's SparseMatrix." alt="" coords="1219,552,1357,593"/>
|
||||
<area shape="poly" id="edge35_Node000014_Node000026" title=" " alt="" coords="1562,315,1520,336,1479,362,1428,406,1382,455,1312,542,1308,539,1377,452,1424,403,1476,358,1518,331,1560,310"/>
|
||||
<area shape="rect" id="Node000027" title=" " alt="" coords="1401,641,1562,682"/>
|
||||
<area shape="poly" id="edge44_Node000014_Node000027" title=" " alt="" coords="1596,314,1565,361,1536,433,1515,506,1489,626,1484,625,1509,505,1531,431,1560,359,1592,311"/>
|
||||
<area shape="rect" id="Node000032" title=" " alt="" coords="1584,368,1637,393"/>
|
||||
<area shape="poly" id="edge47_Node000014_Node000032" title=" " alt="" coords="1613,313,1613,352,1608,352,1608,313"/>
|
||||
<area shape="rect" id="Node000033" title=" " alt="" coords="1662,368,1736,393"/>
|
||||
<area shape="poly" id="edge48_Node000014_Node000033" title=" " alt="" coords="1632,311,1678,355,1674,359,1629,314"/>
|
||||
<area shape="poly" id="edge18_Node000015_Node000012" title=" " alt="" coords="2304,586,2297,634,2292,633,2298,586"/>
|
||||
<area shape="poly" id="edge17_Node000015_Node000013" title=" " alt="" coords="2339,584,2484,633,2482,638,2337,589"/>
|
||||
<area shape="poly" id="edge21_Node000016_Node000003" title=" " alt="" coords="1769,496,1876,635,1872,638,1765,499"/>
|
||||
<area shape="poly" id="edge20_Node000016_Node000004" title=" " alt="" coords="1815,495,1838,502,2014,553,2012,558,1837,507,1814,500"/>
|
||||
<area shape="poly" id="edge23_Node000016_Node000010" title=" " alt="" coords="1753,498,1741,633,1736,633,1748,497"/>
|
||||
<area shape="poly" id="edge22_Node000016_Node000012" title=" " alt="" coords="1812,495,1838,502,1888,511,1931,514,2006,515,2043,516,2080,521,2122,531,2169,550,2211,584,2269,636,2265,640,2208,588,2167,555,2120,536,2079,526,2042,521,2006,520,1931,520,1887,516,1837,507,1810,500"/>
|
||||
<area shape="poly" id="edge25_Node000017_Node000016" title=" " alt="" coords="1409,394,1664,452,1663,458,1408,399"/>
|
||||
<area shape="poly" id="edge26_Node000017_Node000018" title=" " alt="" coords="1277,386,1054,393,763,406,495,425,399,437,344,451,308,470,283,490,264,516,246,553,241,573,238,594,240,633,235,633,233,594,236,572,242,551,259,514,279,487,305,466,342,446,398,432,494,420,762,401,1054,388,1276,381"/>
|
||||
<area shape="poly" id="edge32_Node000019_Node000013" title=" " alt="" coords="2605,595,2580,630,2575,627,2601,592"/>
|
||||
<area shape="rect" id="Node000020" title=" " alt="" coords="2830,648,2876,674"/>
|
||||
<area shape="poly" id="edge28_Node000019_Node000020" title=" " alt="" coords="2687,591,2752,612,2820,639,2820,639,2818,644,2818,643,2750,617,2686,596"/>
|
||||
<area shape="poly" id="edge29_Node000019_Node000021" title=" " alt="" coords="2548,583,2387,596,2235,600,2047,600,1609,596,1385,597,1173,604,987,619,908,630,839,644,835,645,834,640,838,638,907,624,987,613,1173,599,1385,592,1609,590,2047,594,2235,595,2387,590,2548,578"/>
|
||||
<area shape="rect" id="Node000022" title=" " alt="" coords="2646,648,2714,674"/>
|
||||
<area shape="poly" id="edge30_Node000019_Node000022" title=" " alt="" coords="2634,592,2665,635,2660,638,2629,595"/>
|
||||
<area shape="rect" id="Node000023" title=" " alt="" coords="2738,648,2806,674"/>
|
||||
<area shape="poly" id="edge31_Node000019_Node000023" title=" " alt="" coords="2654,591,2738,638,2736,643,2651,596"/>
|
||||
<area shape="rect" id="Node000025" title=" " alt="" coords="1850,464,1910,489"/>
|
||||
<area shape="poly" id="edge34_Node000024_Node000025" title=" " alt="" coords="1883,401,1883,448,1877,448,1877,401"/>
|
||||
<area shape="poly" id="edge36_Node000026_Node000003" title=" " alt="" coords="1358,580,1778,638,1806,643,1806,648,1777,644,1357,586"/>
|
||||
<area shape="poly" id="edge38_Node000026_Node000008" title=" " alt="" coords="1358,586,1574,638,1583,641,1582,646,1573,644,1357,591"/>
|
||||
<area shape="poly" id="edge42_Node000026_Node000009" title=" " alt="" coords="1219,592,1201,596,1086,618,973,644,961,646,960,641,971,638,1085,613,1199,590,1218,586"/>
|
||||
<area shape="poly" id="edge37_Node000026_Node000027" title=" " alt="" coords="1333,591,1424,632,1422,637,1331,596"/>
|
||||
<area shape="rect" id="Node000028" title=" " alt="" coords="1075,648,1202,674"/>
|
||||
<area shape="poly" id="edge39_Node000026_Node000028" title=" " alt="" coords="1255,596,1174,643,1171,638,1253,591"/>
|
||||
<area shape="rect" id="Node000029" title=" " alt="" coords="1226,648,1275,674"/>
|
||||
<area shape="poly" id="edge40_Node000026_Node000029" title=" " alt="" coords="1282,595,1264,635,1259,633,1277,592"/>
|
||||
<area shape="rect" id="Node000030" title=" " alt="" coords="1300,648,1377,674"/>
|
||||
<area shape="poly" id="edge41_Node000026_Node000030" title=" " alt="" coords="1302,592,1326,634,1322,637,1297,595"/>
|
||||
<area shape="rect" id="Node000031" title=" " alt="" coords="984,648,1050,674"/>
|
||||
<area shape="poly" id="edge43_Node000026_Node000031" title=" " alt="" coords="1219,595,1064,644,1060,645,1058,640,1062,638,1218,590"/>
|
||||
<area shape="rect" id="Node000035" href="$partition__types_8h.html" title=" " alt="" coords="921,552,1042,593"/>
|
||||
<area shape="poly" id="edge50_Node000034_Node000035" title=" " alt="" coords="741,379,788,384,841,395,894,415,918,429,941,447,957,467,968,490,981,536,976,537,963,492,952,470,937,451,915,434,892,420,840,400,788,389,741,385"/>
|
||||
<area shape="rect" id="Node000036" href="$partition__abstract_8h.html" title=" " alt="" coords="456,552,592,593"/>
|
||||
<area shape="poly" id="edge53_Node000034_Node000036" title=" " alt="" coords="660,403,607,450,572,496,544,540,540,537,568,493,603,447,657,399"/>
|
||||
<area shape="rect" id="Node000037" href="$partition__ground_8h.html" title=" " alt="" coords="798,456,927,497"/>
|
||||
<area shape="poly" id="edge56_Node000034_Node000037" title=" " alt="" coords="724,399,813,446,811,451,721,404"/>
|
||||
<area shape="rect" id="Node000038" href="$partition__rauscher__thielemann_8h.html" title=" " alt="" coords="354,449,483,504"/>
|
||||
<area shape="poly" id="edge62_Node000034_Node000038" title=" " alt="" coords="631,404,498,450,496,445,629,399"/>
|
||||
<area shape="rect" id="Node000040" href="$rauscher__thielemann__partition__data__record_8h.html" title=" " alt="" coords="93,449,254,504"/>
|
||||
<area shape="poly" id="edge69_Node000034_Node000040" title=" " alt="" coords="630,392,469,415,273,451,269,452,268,447,271,446,468,410,629,386"/>
|
||||
<area shape="rect" id="Node000042" href="$partition__composite_8h.html" title=" " alt="" coords="618,449,753,504"/>
|
||||
<area shape="poly" id="edge71_Node000034_Node000042" title=" " alt="" coords="688,401,688,433,683,433,683,401"/>
|
||||
<area shape="poly" id="edge51_Node000035_Node000009" title=" " alt="" coords="966,595,928,639,924,635,962,592"/>
|
||||
<area shape="poly" id="edge52_Node000035_Node000021" title=" " alt="" coords="941,596,840,643,839,644,837,639,838,639,938,591"/>
|
||||
<area shape="poly" id="edge55_Node000036_Node000018" title=" " alt="" coords="461,596,292,648,291,642,459,591"/>
|
||||
<area shape="poly" id="edge54_Node000036_Node000021" title=" " alt="" coords="593,587,675,609,762,638,764,639,762,644,760,644,673,614,592,592"/>
|
||||
<area shape="poly" id="edge58_Node000037_Node000007" title=" " alt="" coords="859,498,838,545,822,571,802,595,763,624,721,645,718,640,760,620,798,591,817,568,833,543,854,496"/>
|
||||
<area shape="poly" id="edge61_Node000037_Node000008" title=" " alt="" coords="928,484,1180,519,1370,550,1434,570,1497,594,1598,639,1596,644,1494,599,1432,575,1369,555,1180,524,927,489"/>
|
||||
<area shape="poly" id="edge59_Node000037_Node000009" title=" " alt="" coords="928,482,962,490,997,504,1030,523,1056,551,1063,573,1056,594,1041,608,1017,622,959,646,957,641,1014,617,1037,604,1051,592,1058,573,1051,554,1026,528,995,509,961,495,927,487"/>
|
||||
<area shape="poly" id="edge60_Node000037_Node000018" title=" " alt="" coords="834,500,751,548,698,574,644,596,548,622,451,641,293,659,292,654,450,635,547,617,642,590,696,569,748,544,831,495"/>
|
||||
<area shape="poly" id="edge57_Node000037_Node000036" title=" " alt="" coords="799,498,608,551,606,546,797,493"/>
|
||||
<area shape="poly" id="edge64_Node000038_Node000007" title=" " alt="" coords="406,506,398,527,393,549,393,572,402,591,427,609,469,624,572,646,571,651,467,630,425,614,398,595,388,573,387,549,393,525,401,504"/>
|
||||
<area shape="poly" id="edge66_Node000038_Node000009" title=" " alt="" coords="484,500,860,640,858,645,482,505"/>
|
||||
<area shape="poly" id="edge68_Node000038_Node000018" title=" " alt="" coords="355,498,309,520,288,536,270,554,259,572,252,593,245,633,240,632,247,592,254,570,266,551,285,532,306,516,353,493"/>
|
||||
<area shape="poly" id="edge65_Node000038_Node000021" title=" " alt="" coords="419,505,424,550,432,572,446,591,483,619,519,633,554,637,590,635,669,627,713,628,762,638,765,640,764,645,761,644,713,633,669,632,591,640,554,642,518,638,481,624,442,595,427,575,419,551,414,505"/>
|
||||
<area shape="poly" id="edge63_Node000038_Node000036" title=" " alt="" coords="451,503,493,540,489,544,447,507"/>
|
||||
<area shape="rect" id="Node000039" title=" " alt="" coords="280,560,330,586"/>
|
||||
<area shape="poly" id="edge67_Node000038_Node000039" title=" " alt="" coords="388,507,333,552,330,548,384,503"/>
|
||||
<area shape="rect" id="Node000041" title=" " alt="" coords="94,560,154,586"/>
|
||||
<area shape="poly" id="edge70_Node000040_Node000041" title=" " alt="" coords="290,507,169,556,167,551,288,502"/>
|
||||
<area shape="poly" id="edge74_Node000042_Node000007" title=" " alt="" coords="814,504,834,632,829,633,808,505"/>
|
||||
<area shape="poly" id="edge76_Node000042_Node000010" title=" " alt="" coords="875,488,954,502,1049,505,1173,505,1235,508,1292,515,1338,528,1357,538,1371,551,1382,570,1385,592,1377,634,1372,633,1380,592,1377,572,1367,554,1354,543,1336,533,1291,520,1235,513,1173,510,1048,510,953,507,874,494"/>
|
||||
<area shape="poly" id="edge77_Node000042_Node000018" title=" " alt="" coords="766,507,700,554,680,576,670,586,656,595,616,613,574,627,488,647,408,658,343,662,343,657,407,652,487,642,572,622,614,608,653,591,667,582,676,573,697,550,763,503"/>
|
||||
<area shape="poly" id="edge75_Node000042_Node000021" title=" " alt="" coords="784,507,661,639,657,635,780,503"/>
|
||||
<area shape="poly" id="edge73_Node000042_Node000035" title=" " alt="" coords="844,503,894,540,891,545,841,507"/>
|
||||
<area shape="poly" id="edge72_Node000042_Node000036" title=" " alt="" coords="741,507,638,549,636,544,739,502"/>
|
||||
<area shape="poly" id="edge82_Node000045_Node000002" title=" " alt="" coords="1111,133,1240,175,1238,180,1109,138"/>
|
||||
<area shape="poly" id="edge83_Node000045_Node000010" title=" " alt="" coords="1057,135,1084,250,1108,325,1140,400,1169,458,1187,480,1215,502,1240,515,1264,520,1311,519,1333,518,1355,521,1377,531,1397,551,1405,572,1404,595,1395,617,1384,637,1380,635,1391,615,1398,594,1400,573,1392,554,1374,535,1354,526,1333,523,1311,524,1263,525,1238,520,1212,507,1183,484,1165,461,1135,402,1103,327,1079,251,1052,136"/>
|
||||
<area shape="poly" id="edge84_Node000045_Node000018" title=" " alt="" coords="982,123,743,143,435,179,290,202,170,229,123,244,88,259,66,275,59,291,59,478,58,540,65,565,83,591,119,619,161,638,205,650,244,655,244,661,203,655,159,643,116,624,79,595,60,567,53,541,53,478,53,290,62,271,85,254,121,239,168,224,289,197,434,174,742,138,982,118"/>
|
||||
<area shape="poly" id="edge70_Node000040_Node000041" title=" " alt="" coords="161,506,140,547,135,545,157,504"/>
|
||||
<area shape="poly" id="edge74_Node000042_Node000007" title=" " alt="" coords="685,505,673,633,668,633,680,504"/>
|
||||
<area shape="poly" id="edge76_Node000042_Node000010" title=" " alt="" coords="754,495,787,502,875,514,950,521,1078,525,1207,529,1282,537,1370,550,1697,638,1699,639,1698,644,1695,644,1369,555,1281,542,1206,535,1078,531,950,527,874,520,786,507,753,500"/>
|
||||
<area shape="poly" id="edge77_Node000042_Node000018" title=" " alt="" coords="676,506,649,553,629,576,605,595,581,607,547,618,462,636,293,658,292,653,461,631,545,613,579,602,603,591,625,572,644,549,671,504"/>
|
||||
<area shape="poly" id="edge75_Node000042_Node000021" title=" " alt="" coords="705,503,787,634,782,637,700,506"/>
|
||||
<area shape="poly" id="edge73_Node000042_Node000035" title=" " alt="" coords="754,497,907,545,906,550,753,502"/>
|
||||
<area shape="poly" id="edge72_Node000042_Node000036" title=" " alt="" coords="640,507,572,547,569,542,637,503"/>
|
||||
<area shape="poly" id="edge81_Node000044_Node000006" title=" " alt="" coords="2260,311,2320,412,2356,480,2389,551,2415,633,2410,635,2384,553,2351,482,2315,414,2256,314"/>
|
||||
<area shape="poly" id="edge83_Node000045_Node000002" title=" " alt="" coords="1141,133,1269,175,1267,180,1139,138"/>
|
||||
<area shape="poly" id="edge84_Node000045_Node000010" title=" " alt="" coords="1084,135,1083,290,1082,380,1107,395,1175,427,1383,513,1697,639,1698,639,1696,644,1695,643,1381,518,1173,431,1105,400,1078,383,1077,290,1078,135"/>
|
||||
<area shape="poly" id="edge85_Node000045_Node000018" title=" " alt="" coords="1013,123,767,142,449,177,299,200,174,227,126,242,89,258,66,274,59,291,59,478,59,540,66,564,83,591,107,613,135,629,194,649,192,654,133,634,104,617,79,595,61,567,53,540,53,478,53,290,62,271,86,253,124,237,173,222,298,195,448,172,766,137,1013,117"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
d6a6f72a11dcdc016df2aef2768a0de7
|
||||
76253e389e9961a494f3b40807f100da
|
||||
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 63 KiB |
|
Before Width: | Height: | Size: 59 KiB After Width: | Height: | Size: 59 KiB |
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -105,31 +105,32 @@ $(function(){initNavTree('class_py_dynamic_engine.html',''); initResizable(true)
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a09eb8874b0c687aacc84a7bc7a5e2330">calculateEpsDerivatives</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a8facba88b6df6e016ce53a0ff3cff125">calculateMolarReactionFlow</a>(const gridfire::reaction::Reaction &reaction, const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a339e7238d290665ae9823c701e0ba32e">calculateRHSAndEnergy</a>(const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a6c5397f57fb9e115495188a1d2296147">collectComposition</a>(fourdst::composition::Composition &comp) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a2a63d0132254983a2143f31e863a5c18">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a2c0a465848ed6da8d3aaef5f6824375d">generateJacobianMatrix</a>(const fourdst::composition::CompositionAbstract &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a36f2dbd2278608fe8a4ef7f08d7e4963">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const gridfire::SparsityPattern &sparsityPattern) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a2066649ca11a869c054079ea12d8d0e9">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#adba68716d832b6100e08d32fbc36f13c">getDepth</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a63bbe8f6d3849e99dd41b6d9613ff1f0">getJacobianMatrixEntry</a>(const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a1d5143640666631501cf229bc491516e">getNetworkReactions</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#afc745e7ab5da5d8b3cf916044515cd7d">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#ab4cfdca5e15957c5cef75ffa6dedeee5">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a16c27e5af29ddf187e5ab82a6e6db57b">getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a95d10a7b240d543a1bc6c67ddf2dc8e0">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a8bbf2956e0a3d01065c14e74cdc71626">getSpeciesTimescales</a>(const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a3dd5cf419f25e76e144af35df15a2067">getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const gridfire::reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a55bf19ed7534a312a36faf74753f7b14">isStale</a>(const gridfire::NetIn &netIn) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a6832a7898da51017a20f578e33cba729">calculateEpsDerivatives</a>(const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a8facba88b6df6e016ce53a0ff3cff125">calculateMolarReactionFlow</a>(const gridfire::reaction::Reaction &reaction, const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#aac1f2005c0a58befc4e01627c9357924">calculateRHSAndEnergy</a>(const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a239826d90cb5db236e68230f7ac84bcb">collectComposition</a>(const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a298f700c647d2c3973d2a35d370c823e">generateJacobianMatrix</a>(const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a2b1c054b250abccc2af9a7275c68df4a">generateJacobianMatrix</a>(const fourdst::composition::CompositionAbstract &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a204643754cac3cf37c550ecd32f659fe">generateJacobianMatrix</a>(const fourdst::composition::CompositionAbstract &comp, double T9, double rho, const gridfire::engine::SparsityPattern &sparsityPattern) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a2066649ca11a869c054079ea12d8d0e9">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a541cf022fe3253279f8f1309c10556d7">getDepth</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a1d5143640666631501cf229bc491516e">getNetworkReactions</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#afc745e7ab5da5d8b3cf916044515cd7d">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#ab4cfdca5e15957c5cef75ffa6dedeee5">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a8d34faa3d6ea804a3467979858d33535">getSpeciesDestructionTimescales</a>(const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a95d10a7b240d543a1bc6c67ddf2dc8e0">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a2947824dca9662e113153de5c6516609">getSpeciesStatus</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a71678a567bb0cedd8a97aff9ceddd814">getSpeciesTimescales</a>(const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a3dd5cf419f25e76e144af35df15a2067">getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const gridfire::reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a55bf19ed7534a312a36faf74753f7b14">isStale</a>(const gridfire::NetIn &netIn) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a2246382b1c98ba69cdb419bba63a6d03">m_species_cache</a></td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a61bb4b430fe740cfb2c24e5cc673e4ac">mapNetInToMolarAbundanceVector</a>(const gridfire::NetIn &netIn) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#ac22a10412be6649bf379e6d61113c878">primeEngine</a>(const gridfire::NetIn &netIn) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a8e39a86c2ba1ac7f1669362554f07fcf">rebuild</a>(const fourdst::composition::CompositionAbstract &comp, gridfire::BuildDepthType depth) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#af469cba3be850d53f659ec173f0eb4e4">setNetworkReactions</a>(const gridfire::reaction::ReactionSet &reactions) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#afa3abfd612033336a656f092721c14ac">setScreeningModel</a>(gridfire::screening::ScreeningType model) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#af8e6a8cd44f278535d7bcc9a896d6da8">update</a>(const gridfire::NetIn &netIn) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a61bb4b430fe740cfb2c24e5cc673e4ac">mapNetInToMolarAbundanceVector</a>(const gridfire::NetIn &netIn) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a6118af81e45d2850f7a2517891147274">primeEngine</a>(const gridfire::NetIn &netIn) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a25e52496b36d731127603c31e9dcaa97">rebuild</a>(const fourdst::composition::CompositionAbstract &comp, gridfire::engine::BuildDepthType depth) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#af469cba3be850d53f659ec173f0eb4e4">setNetworkReactions</a>(const gridfire::reaction::ReactionSet &reactions) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#afa3abfd612033336a656f092721c14ac">setScreeningModel</a>(gridfire::screening::ScreeningType model) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#af8e6a8cd44f278535d7bcc9a896d6da8">update</a>(const gridfire::NetIn &netIn) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1engine_1_1_engine.html#af0ea99416c28933d364a872fc6aff556">~Engine</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1engine_1_1_engine.html">gridfire::engine::Engine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -111,12 +111,12 @@ $(function(){initNavTree('class_py_dynamic_engine.html',''); initResizable(true)
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PyDynamicEngine:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_engine__inherit__graph.svg" width="171" height="111"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_engine__inherit__graph.svg" width="178" height="199"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for PyDynamicEngine:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_engine__coll__graph.svg" width="331" height="140"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_engine__coll__graph.svg" width="358" height="215"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
@@ -124,52 +124,79 @@ Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:afc745e7ab5da5d8b3cf916044515cd7d" id="r_afc745e7ab5da5d8b3cf916044515cd7d"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="#afc745e7ab5da5d8b3cf916044515cd7d">getNetworkSpecies</a> () const override</td></tr>
|
||||
<tr class="memdesc:afc745e7ab5da5d8b3cf916044515cd7d"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a> Implementation ///. <br /></td></tr>
|
||||
<tr class="separator:afc745e7ab5da5d8b3cf916044515cd7d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a339e7238d290665ae9823c701e0ba32e" id="r_a339e7238d290665ae9823c701e0ba32e"><td class="memItemLeft" align="right" valign="top">std::expected< gridfire::StepDerivatives< double >, gridfire::expectations::StaleEngineError > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a339e7238d290665ae9823c701e0ba32e">calculateRHSAndEnergy</a> (const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="separator:a339e7238d290665ae9823c701e0ba32e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2a63d0132254983a2143f31e863a5c18" id="r_a2a63d0132254983a2143f31e863a5c18"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2a63d0132254983a2143f31e863a5c18">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="separator:a2a63d0132254983a2143f31e863a5c18"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2c0a465848ed6da8d3aaef5f6824375d" id="r_a2c0a465848ed6da8d3aaef5f6824375d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2c0a465848ed6da8d3aaef5f6824375d">generateJacobianMatrix</a> (const fourdst::composition::CompositionAbstract &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td></tr>
|
||||
<tr class="separator:a2c0a465848ed6da8d3aaef5f6824375d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36f2dbd2278608fe8a4ef7f08d7e4963" id="r_a36f2dbd2278608fe8a4ef7f08d7e4963"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a36f2dbd2278608fe8a4ef7f08d7e4963">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const gridfire::SparsityPattern &sparsityPattern) const override</td></tr>
|
||||
<tr class="separator:a36f2dbd2278608fe8a4ef7f08d7e4963"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a63bbe8f6d3849e99dd41b6d9613ff1f0" id="r_a63bbe8f6d3849e99dd41b6d9613ff1f0"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#a63bbe8f6d3849e99dd41b6d9613ff1f0">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td></tr>
|
||||
<tr class="separator:a63bbe8f6d3849e99dd41b6d9613ff1f0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aac1f2005c0a58befc4e01627c9357924" id="r_aac1f2005c0a58befc4e01627c9357924"><td class="memItemLeft" align="right" valign="top">std::expected< <a class="el" href="structgridfire_1_1engine_1_1_step_derivatives.html">gridfire::engine::StepDerivatives</a>< double >, <a class="el" href="namespacegridfire_1_1engine.html#a4d057e41b489bf20744dfa8d2958ad5a">gridfire::engine::EngineStatus</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#aac1f2005c0a58befc4e01627c9357924">calculateRHSAndEnergy</a> (const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="memdesc:aac1f2005c0a58befc4e01627c9357924"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the right-hand side (dY/dt) and energy generation. <br /></td></tr>
|
||||
<tr class="separator:aac1f2005c0a58befc4e01627c9357924"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a298f700c647d2c3973d2a35d370c823e" id="r_a298f700c647d2c3973d2a35d370c823e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1engine_1_1_network_jacobian.html">gridfire::engine::NetworkJacobian</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a298f700c647d2c3973d2a35d370c823e">generateJacobianMatrix</a> (const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="memdesc:a298f700c647d2c3973d2a35d370c823e"><td class="mdescLeft"> </td><td class="mdescRight">Generate the Jacobian matrix for the current state. <br /></td></tr>
|
||||
<tr class="separator:a298f700c647d2c3973d2a35d370c823e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2b1c054b250abccc2af9a7275c68df4a" id="r_a2b1c054b250abccc2af9a7275c68df4a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1engine_1_1_network_jacobian.html">gridfire::engine::NetworkJacobian</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2b1c054b250abccc2af9a7275c68df4a">generateJacobianMatrix</a> (const fourdst::composition::CompositionAbstract &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td></tr>
|
||||
<tr class="memdesc:a2b1c054b250abccc2af9a7275c68df4a"><td class="mdescLeft"> </td><td class="mdescRight">Generate the Jacobian matrix for the current state using a subset of active species. <br /></td></tr>
|
||||
<tr class="separator:a2b1c054b250abccc2af9a7275c68df4a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a204643754cac3cf37c550ecd32f659fe" id="r_a204643754cac3cf37c550ecd32f659fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1engine_1_1_network_jacobian.html">gridfire::engine::NetworkJacobian</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a204643754cac3cf37c550ecd32f659fe">generateJacobianMatrix</a> (const fourdst::composition::CompositionAbstract &comp, double T9, double rho, const <a class="el" href="namespacegridfire_1_1engine.html#a9de1791ec719c0a9b76b835703336870">gridfire::engine::SparsityPattern</a> &sparsityPattern) const override</td></tr>
|
||||
<tr class="memdesc:a204643754cac3cf37c550ecd32f659fe"><td class="mdescLeft"> </td><td class="mdescRight">Generate the Jacobian matrix for the current state with a specified sparsity pattern. <br /></td></tr>
|
||||
<tr class="separator:a204643754cac3cf37c550ecd32f659fe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2066649ca11a869c054079ea12d8d0e9" id="r_a2066649ca11a869c054079ea12d8d0e9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2066649ca11a869c054079ea12d8d0e9">generateStoichiometryMatrix</a> () override</td></tr>
|
||||
<tr class="memdesc:a2066649ca11a869c054079ea12d8d0e9"><td class="mdescLeft"> </td><td class="mdescRight">Generate the stoichiometry matrix for the network. <br /></td></tr>
|
||||
<tr class="separator:a2066649ca11a869c054079ea12d8d0e9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd5cf419f25e76e144af35df15a2067" id="r_a3dd5cf419f25e76e144af35df15a2067"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3dd5cf419f25e76e144af35df15a2067">getStoichiometryMatrixEntry</a> (const fourdst::atomic::Species &species, const <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">gridfire::reaction::Reaction</a> &reaction) const override</td></tr>
|
||||
<tr class="memdesc:a3dd5cf419f25e76e144af35df15a2067"><td class="mdescLeft"> </td><td class="mdescRight">Get an entry from the stoichiometry matrix. <br /></td></tr>
|
||||
<tr class="separator:a3dd5cf419f25e76e144af35df15a2067"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8facba88b6df6e016ce53a0ff3cff125" id="r_a8facba88b6df6e016ce53a0ff3cff125"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8facba88b6df6e016ce53a0ff3cff125">calculateMolarReactionFlow</a> (const <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">gridfire::reaction::Reaction</a> &reaction, const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="memdesc:a8facba88b6df6e016ce53a0ff3cff125"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the molar reaction flow for a given reaction. <br /></td></tr>
|
||||
<tr class="separator:a8facba88b6df6e016ce53a0ff3cff125"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1d5143640666631501cf229bc491516e" id="r_a1d5143640666631501cf229bc491516e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">gridfire::reaction::ReactionSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1d5143640666631501cf229bc491516e">getNetworkReactions</a> () const override</td></tr>
|
||||
<tr class="memdesc:a1d5143640666631501cf229bc491516e"><td class="mdescLeft"> </td><td class="mdescRight">Get the set of logical reactions in the network. <br /></td></tr>
|
||||
<tr class="separator:a1d5143640666631501cf229bc491516e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af469cba3be850d53f659ec173f0eb4e4" id="r_af469cba3be850d53f659ec173f0eb4e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#af469cba3be850d53f659ec173f0eb4e4">setNetworkReactions</a> (const <a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">gridfire::reaction::ReactionSet</a> &reactions) override</td></tr>
|
||||
<tr class="memdesc:af469cba3be850d53f659ec173f0eb4e4"><td class="mdescLeft"> </td><td class="mdescRight">Set the reactions for the network. <br /></td></tr>
|
||||
<tr class="separator:af469cba3be850d53f659ec173f0eb4e4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8bbf2956e0a3d01065c14e74cdc71626" id="r_a8bbf2956e0a3d01065c14e74cdc71626"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, gridfire::expectations::StaleEngineError > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8bbf2956e0a3d01065c14e74cdc71626">getSpeciesTimescales</a> (const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="separator:a8bbf2956e0a3d01065c14e74cdc71626"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a16c27e5af29ddf187e5ab82a6e6db57b" id="r_a16c27e5af29ddf187e5ab82a6e6db57b"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, gridfire::expectations::StaleEngineError > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a16c27e5af29ddf187e5ab82a6e6db57b">getSpeciesDestructionTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="separator:a16c27e5af29ddf187e5ab82a6e6db57b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a71678a567bb0cedd8a97aff9ceddd814" id="r_a71678a567bb0cedd8a97aff9ceddd814"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="namespacegridfire_1_1engine.html#a4d057e41b489bf20744dfa8d2958ad5a">gridfire::engine::EngineStatus</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a71678a567bb0cedd8a97aff9ceddd814">getSpeciesTimescales</a> (const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="memdesc:a71678a567bb0cedd8a97aff9ceddd814"><td class="mdescLeft"> </td><td class="mdescRight">Compute timescales for all species in the network. <br /></td></tr>
|
||||
<tr class="separator:a71678a567bb0cedd8a97aff9ceddd814"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d34faa3d6ea804a3467979858d33535" id="r_a8d34faa3d6ea804a3467979858d33535"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="namespacegridfire_1_1engine.html#a4d057e41b489bf20744dfa8d2958ad5a">gridfire::engine::EngineStatus</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8d34faa3d6ea804a3467979858d33535">getSpeciesDestructionTimescales</a> (const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="memdesc:a8d34faa3d6ea804a3467979858d33535"><td class="mdescLeft"> </td><td class="mdescRight">Compute destruction timescales for all species in the network. <br /></td></tr>
|
||||
<tr class="separator:a8d34faa3d6ea804a3467979858d33535"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af8e6a8cd44f278535d7bcc9a896d6da8" id="r_af8e6a8cd44f278535d7bcc9a896d6da8"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#af8e6a8cd44f278535d7bcc9a896d6da8">update</a> (const <a class="el" href="structgridfire_1_1_net_in.html">gridfire::NetIn</a> &netIn) override</td></tr>
|
||||
<tr class="memdesc:af8e6a8cd44f278535d7bcc9a896d6da8"><td class="mdescLeft"> </td><td class="mdescRight">Update the internal state of the engine. <br /></td></tr>
|
||||
<tr class="separator:af8e6a8cd44f278535d7bcc9a896d6da8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a55bf19ed7534a312a36faf74753f7b14" id="r_a55bf19ed7534a312a36faf74753f7b14"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a55bf19ed7534a312a36faf74753f7b14">isStale</a> (const <a class="el" href="structgridfire_1_1_net_in.html">gridfire::NetIn</a> &netIn) override</td></tr>
|
||||
<tr class="memdesc:a55bf19ed7534a312a36faf74753f7b14"><td class="mdescLeft"> </td><td class="mdescRight">Check if the engine's internal state is stale. <br /></td></tr>
|
||||
<tr class="separator:a55bf19ed7534a312a36faf74753f7b14"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa3abfd612033336a656f092721c14ac" id="r_afa3abfd612033336a656f092721c14ac"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#afa3abfd612033336a656f092721c14ac">setScreeningModel</a> (<a class="el" href="namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25">gridfire::screening::ScreeningType</a> model) override</td></tr>
|
||||
<tr class="memdesc:afa3abfd612033336a656f092721c14ac"><td class="mdescLeft"> </td><td class="mdescRight">Set the electron screening model. <br /></td></tr>
|
||||
<tr class="separator:afa3abfd612033336a656f092721c14ac"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab4cfdca5e15957c5cef75ffa6dedeee5" id="r_ab4cfdca5e15957c5cef75ffa6dedeee5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25">gridfire::screening::ScreeningType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab4cfdca5e15957c5cef75ffa6dedeee5">getScreeningModel</a> () const override</td></tr>
|
||||
<tr class="memdesc:ab4cfdca5e15957c5cef75ffa6dedeee5"><td class="mdescLeft"> </td><td class="mdescRight">Get the current electron screening model. <br /></td></tr>
|
||||
<tr class="separator:ab4cfdca5e15957c5cef75ffa6dedeee5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a95d10a7b240d543a1bc6c67ddf2dc8e0" id="r_a95d10a7b240d543a1bc6c67ddf2dc8e0"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a95d10a7b240d543a1bc6c67ddf2dc8e0">getSpeciesIndex</a> (const fourdst::atomic::Species &species) const override</td></tr>
|
||||
<tr class="memdesc:a95d10a7b240d543a1bc6c67ddf2dc8e0"><td class="mdescLeft"> </td><td class="mdescRight">Get the index of a species in the network. <br /></td></tr>
|
||||
<tr class="separator:a95d10a7b240d543a1bc6c67ddf2dc8e0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a61bb4b430fe740cfb2c24e5cc673e4ac" id="r_a61bb4b430fe740cfb2c24e5cc673e4ac"><td class="memItemLeft" align="right" valign="top">std::vector< double > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a61bb4b430fe740cfb2c24e5cc673e4ac">mapNetInToMolarAbundanceVector</a> (const <a class="el" href="structgridfire_1_1_net_in.html">gridfire::NetIn</a> &netIn) const override</td></tr>
|
||||
<tr class="memdesc:a61bb4b430fe740cfb2c24e5cc673e4ac"><td class="mdescLeft"> </td><td class="mdescRight">Map a NetIn object to a vector of molar abundances. <br /></td></tr>
|
||||
<tr class="separator:a61bb4b430fe740cfb2c24e5cc673e4ac"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac22a10412be6649bf379e6d61113c878" id="r_ac22a10412be6649bf379e6d61113c878"><td class="memItemLeft" align="right" valign="top">gridfire::PrimingReport </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac22a10412be6649bf379e6d61113c878">primeEngine</a> (const <a class="el" href="structgridfire_1_1_net_in.html">gridfire::NetIn</a> &netIn) override</td></tr>
|
||||
<tr class="separator:ac22a10412be6649bf379e6d61113c878"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adba68716d832b6100e08d32fbc36f13c" id="r_adba68716d832b6100e08d32fbc36f13c"><td class="memItemLeft" align="right" valign="top">gridfire::BuildDepthType </td><td class="memItemRight" valign="bottom"><a class="el" href="#adba68716d832b6100e08d32fbc36f13c">getDepth</a> () const override</td></tr>
|
||||
<tr class="separator:adba68716d832b6100e08d32fbc36f13c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8e39a86c2ba1ac7f1669362554f07fcf" id="r_a8e39a86c2ba1ac7f1669362554f07fcf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8e39a86c2ba1ac7f1669362554f07fcf">rebuild</a> (const fourdst::composition::CompositionAbstract &comp, gridfire::BuildDepthType depth) override</td></tr>
|
||||
<tr class="separator:a8e39a86c2ba1ac7f1669362554f07fcf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a09eb8874b0c687aacc84a7bc7a5e2330" id="r_a09eb8874b0c687aacc84a7bc7a5e2330"><td class="memItemLeft" align="right" valign="top">gridfire::EnergyDerivatives </td><td class="memItemRight" valign="bottom"><a class="el" href="#a09eb8874b0c687aacc84a7bc7a5e2330">calculateEpsDerivatives</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="separator:a09eb8874b0c687aacc84a7bc7a5e2330"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6c5397f57fb9e115495188a1d2296147" id="r_a6c5397f57fb9e115495188a1d2296147"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6c5397f57fb9e115495188a1d2296147">collectComposition</a> (fourdst::composition::Composition &comp) const override</td></tr>
|
||||
<tr class="separator:a6c5397f57fb9e115495188a1d2296147"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6118af81e45d2850f7a2517891147274" id="r_a6118af81e45d2850f7a2517891147274"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1engine_1_1_priming_report.html">gridfire::engine::PrimingReport</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6118af81e45d2850f7a2517891147274">primeEngine</a> (const <a class="el" href="structgridfire_1_1_net_in.html">gridfire::NetIn</a> &netIn) override</td></tr>
|
||||
<tr class="memdesc:a6118af81e45d2850f7a2517891147274"><td class="mdescLeft"> </td><td class="mdescRight">Prime the engine with initial conditions. <br /></td></tr>
|
||||
<tr class="separator:a6118af81e45d2850f7a2517891147274"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a541cf022fe3253279f8f1309c10556d7" id="r_a541cf022fe3253279f8f1309c10556d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacegridfire_1_1engine.html#a55cd7c313bbfafd5b6a1bcd6329ed99b">gridfire::engine::BuildDepthType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a541cf022fe3253279f8f1309c10556d7">getDepth</a> () const override</td></tr>
|
||||
<tr class="memdesc:a541cf022fe3253279f8f1309c10556d7"><td class="mdescLeft"> </td><td class="mdescRight">Get the depth of the network. <br /></td></tr>
|
||||
<tr class="separator:a541cf022fe3253279f8f1309c10556d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25e52496b36d731127603c31e9dcaa97" id="r_a25e52496b36d731127603c31e9dcaa97"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a25e52496b36d731127603c31e9dcaa97">rebuild</a> (const fourdst::composition::CompositionAbstract &comp, <a class="el" href="namespacegridfire_1_1engine.html#a55cd7c313bbfafd5b6a1bcd6329ed99b">gridfire::engine::BuildDepthType</a> depth) override</td></tr>
|
||||
<tr class="memdesc:a25e52496b36d731127603c31e9dcaa97"><td class="mdescLeft"> </td><td class="mdescRight">Rebuild the network with a specified depth. <br /></td></tr>
|
||||
<tr class="separator:a25e52496b36d731127603c31e9dcaa97"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6832a7898da51017a20f578e33cba729" id="r_a6832a7898da51017a20f578e33cba729"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1engine_1_1_energy_derivatives.html">gridfire::engine::EnergyDerivatives</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6832a7898da51017a20f578e33cba729">calculateEpsDerivatives</a> (const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="memdesc:a6832a7898da51017a20f578e33cba729"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the derivatives of the energy generation rate with respect to T and rho. <br /></td></tr>
|
||||
<tr class="separator:a6832a7898da51017a20f578e33cba729"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a239826d90cb5db236e68230f7ac84bcb" id="r_a239826d90cb5db236e68230f7ac84bcb"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#a239826d90cb5db236e68230f7ac84bcb">collectComposition</a> (const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="memdesc:a239826d90cb5db236e68230f7ac84bcb"><td class="mdescLeft"> </td><td class="mdescRight">Recursively collect composition from current engine and any sub engines if they exist. <br /></td></tr>
|
||||
<tr class="separator:a239826d90cb5db236e68230f7ac84bcb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2947824dca9662e113153de5c6516609" id="r_a2947824dca9662e113153de5c6516609"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacegridfire_1_1engine.html#a83c9d755597668bba3cf00cd0ea10ee3">gridfire::engine::SpeciesStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2947824dca9662e113153de5c6516609">getSpeciesStatus</a> (const fourdst::atomic::Species &species) const override</td></tr>
|
||||
<tr class="memdesc:a2947824dca9662e113153de5c6516609"><td class="mdescLeft"> </td><td class="mdescRight">Get the status of a species in the network. <br /></td></tr>
|
||||
<tr class="separator:a2947824dca9662e113153de5c6516609"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_classgridfire_1_1engine_1_1_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1engine_1_1_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1engine_1_1_engine.html">gridfire::engine::Engine</a></td></tr>
|
||||
<tr class="memitem:af0ea99416c28933d364a872fc6aff556 inherit pub_methods_classgridfire_1_1engine_1_1_engine" id="r_af0ea99416c28933d364a872fc6aff556"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1engine_1_1_engine.html#af0ea99416c28933d364a872fc6aff556">~Engine</a> ()=default</td></tr>
|
||||
<tr class="memdesc:af0ea99416c28933d364a872fc6aff556 inherit pub_methods_classgridfire_1_1engine_1_1_engine"><td class="mdescLeft"> </td><td class="mdescRight">Virtual destructor. <br /></td></tr>
|
||||
<tr class="separator:af0ea99416c28933d364a872fc6aff556 inherit pub_methods_classgridfire_1_1engine_1_1_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
@@ -177,8 +204,8 @@ Private Attributes</h2></td></tr>
|
||||
<tr class="separator:a2246382b1c98ba69cdb419bba63a6d03"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a09eb8874b0c687aacc84a7bc7a5e2330" name="a09eb8874b0c687aacc84a7bc7a5e2330"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a09eb8874b0c687aacc84a7bc7a5e2330">◆ </a></span>calculateEpsDerivatives()</h2>
|
||||
<a id="a6832a7898da51017a20f578e33cba729" name="a6832a7898da51017a20f578e33cba729"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6832a7898da51017a20f578e33cba729">◆ </a></span>calculateEpsDerivatives()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -187,9 +214,9 @@ Private Attributes</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">gridfire::EnergyDerivatives PyDynamicEngine::calculateEpsDerivatives </td>
|
||||
<td class="memname"><a class="el" href="structgridfire_1_1engine_1_1_energy_derivatives.html">gridfire::engine::EnergyDerivatives</a> PyDynamicEngine::calculateEpsDerivatives </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||
<td class="paramtype">const fourdst::composition::CompositionAbstract &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -204,11 +231,25 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Calculate the derivatives of the energy generation rate with respect to T and rho. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>EnergyDerivatives containing dEps/dT and dEps/dRho.</dd></dl>
|
||||
<p>This method computes the partial derivatives of the specific nuclear energy generation rate with respect to temperature and density for the current state. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#ada6a1295a92c2aede841672ecae0cede">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8facba88b6df6e016ce53a0ff3cff125" name="a8facba88b6df6e016ce53a0ff3cff125"></a>
|
||||
@@ -243,15 +284,30 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Calculate the molar reaction flow for a given reaction. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">reaction</td><td>The reaction for which to calculate the flow. </td></tr>
|
||||
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Molar flow rate for the reaction (e.g., mol/g/s).</dd></dl>
|
||||
<p>This method computes the net rate at which the given reaction proceeds under the current state. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#aa57fa5e58b98a03fba31bcddda8001d4">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a339e7238d290665ae9823c701e0ba32e" name="a339e7238d290665ae9823c701e0ba32e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a339e7238d290665ae9823c701e0ba32e">◆ </a></span>calculateRHSAndEnergy()</h2>
|
||||
<a id="aac1f2005c0a58befc4e01627c9357924" name="aac1f2005c0a58befc4e01627c9357924"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aac1f2005c0a58befc4e01627c9357924">◆ </a></span>calculateRHSAndEnergy()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -260,7 +316,7 @@ Private Attributes</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::expected< gridfire::StepDerivatives< double >, gridfire::expectations::StaleEngineError > PyDynamicEngine::calculateRHSAndEnergy </td>
|
||||
<td class="memname">std::expected< <a class="el" href="structgridfire_1_1engine_1_1_step_derivatives.html">gridfire::engine::StepDerivatives</a>< double >, <a class="el" href="namespacegridfire_1_1engine.html#a4d057e41b489bf20744dfa8d2958ad5a">gridfire::engine::EngineStatus</a> > PyDynamicEngine::calculateRHSAndEnergy </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const fourdst::composition::CompositionAbstract &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||
</tr>
|
||||
@@ -277,15 +333,29 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Calculate the right-hand side (dY/dt) and energy generation. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>expected<StepDerivatives<double>> containing either dY/dt and energy generation rate or a stale engine error indicating that the engine must be updated</dd></dl>
|
||||
<p>This function must be implemented by derived classes to compute the time derivatives of all species and the specific nuclear energy generation rate for the current state. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_engine.html#a764fc091c72c12c8529105d7c96badb2">gridfire::engine::Engine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6c5397f57fb9e115495188a1d2296147" name="a6c5397f57fb9e115495188a1d2296147"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6c5397f57fb9e115495188a1d2296147">◆ </a></span>collectComposition()</h2>
|
||||
<a id="a239826d90cb5db236e68230f7ac84bcb" name="a239826d90cb5db236e68230f7ac84bcb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a239826d90cb5db236e68230f7ac84bcb">◆ </a></span>collectComposition()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -296,32 +366,7 @@ Private Attributes</h2></td></tr>
|
||||
<tr>
|
||||
<td class="memname">fourdst::composition::Composition PyDynamicEngine::collectComposition </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2a63d0132254983a2143f31e863a5c18" name="a2a63d0132254983a2143f31e863a5c18"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2a63d0132254983a2143f31e863a5c18">◆ </a></span>generateJacobianMatrix() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PyDynamicEngine::generateJacobianMatrix </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||
<td class="paramtype">const fourdst::composition::CompositionAbstract &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -336,15 +381,31 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Recursively collect composition from current engine and any sub engines if they exist. </p>
|
||||
<p>If species i is defined in comp and in any sub engine or self composition then the molar abundance of species i in the returned composition will be that defined in comp. If there are species defined in sub engine compositions which are not defined in comp then their molar abundances will be based on the reported values from each sub engine. </p><dl class="section note"><dt>Note</dt><dd>It is up to each engine to decide how to handle filling in the return composition. </dd>
|
||||
<dd>
|
||||
These methods return an unfinalized composition which must then be finalized by the caller </dd></dl>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">comp</td><td>Input composition to "normalize". </td></tr>
|
||||
<tr><td class="paramname">T9</td><td></td></tr>
|
||||
<tr><td class="paramname">rho</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>An updated composition which is a superset of comp. This may contain species which were culled, for example, by either QSE partitioning or reaction flow rate culling </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a41877719ae5e8de53c1692c7cf9bfbfc">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a36f2dbd2278608fe8a4ef7f08d7e4963" name="a36f2dbd2278608fe8a4ef7f08d7e4963"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a36f2dbd2278608fe8a4ef7f08d7e4963">◆ </a></span>generateJacobianMatrix() <span class="overload">[2/3]</span></h2>
|
||||
<a id="a298f700c647d2c3973d2a35d370c823e" name="a298f700c647d2c3973d2a35d370c823e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a298f700c647d2c3973d2a35d370c823e">◆ </a></span>generateJacobianMatrix() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -353,9 +414,56 @@ Private Attributes</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PyDynamicEngine::generateJacobianMatrix </td>
|
||||
<td class="memname"><a class="el" href="classgridfire_1_1engine_1_1_network_jacobian.html">gridfire::engine::NetworkJacobian</a> PyDynamicEngine::generateJacobianMatrix </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||
<td class="paramtype">const fourdst::composition::CompositionAbstract &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>T9</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>rho</em></span> ) const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Generate the Jacobian matrix for the current state. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||
<tr><td class="paramname">rho</td><td>Density in g/cm^3.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>This method must compute and store the Jacobian matrix (∂(dY/dt)_i/∂Y_j) for the current state. The matrix can then be accessed via getJacobianMatrixEntry(). </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a53276f09346b531f8676db355e1219eb">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a204643754cac3cf37c550ecd32f659fe" name="a204643754cac3cf37c550ecd32f659fe"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a204643754cac3cf37c550ecd32f659fe">◆ </a></span>generateJacobianMatrix() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classgridfire_1_1engine_1_1_network_jacobian.html">gridfire::engine::NetworkJacobian</a> PyDynamicEngine::generateJacobianMatrix </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const fourdst::composition::CompositionAbstract &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -370,20 +478,35 @@ Private Attributes</h2></td></tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const gridfire::SparsityPattern &</td> <td class="paramname"><span class="paramname"><em>sparsityPattern</em></span> ) const</td>
|
||||
<td class="paramtype">const <a class="el" href="namespacegridfire_1_1engine.html#a9de1791ec719c0a9b76b835703336870">gridfire::engine::SparsityPattern</a> &</td> <td class="paramname"><span class="paramname"><em>sparsityPattern</em></span> ) const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Generate the Jacobian matrix for the current state with a specified sparsity pattern. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||
<tr><td class="paramname">sparsityPattern</td><td>The sparsity pattern to use for the Jacobian matrix.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>This method must compute and store the Jacobian matrix (∂(dY/dt)_i/∂Y_j) for the current state using automatic differentiation, taking into account the provided sparsity pattern. The matrix can then be accessed via <code>getJacobianMatrixEntry()</code>.</p>
|
||||
<dl class="section see"><dt>See also</dt><dd>getJacobianMatrixEntry() </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a51d55a21be28e372021b2b8e5ecdc551">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2c0a465848ed6da8d3aaef5f6824375d" name="a2c0a465848ed6da8d3aaef5f6824375d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2c0a465848ed6da8d3aaef5f6824375d">◆ </a></span>generateJacobianMatrix() <span class="overload">[3/3]</span></h2>
|
||||
<a id="a2b1c054b250abccc2af9a7275c68df4a" name="a2b1c054b250abccc2af9a7275c68df4a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2b1c054b250abccc2af9a7275c68df4a">◆ </a></span>generateJacobianMatrix() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -392,7 +515,7 @@ Private Attributes</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void PyDynamicEngine::generateJacobianMatrix </td>
|
||||
<td class="memname"><a class="el" href="classgridfire_1_1engine_1_1_network_jacobian.html">gridfire::engine::NetworkJacobian</a> PyDynamicEngine::generateJacobianMatrix </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const fourdst::composition::CompositionAbstract &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||
</tr>
|
||||
@@ -414,11 +537,25 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Generate the Jacobian matrix for the current state using a subset of active species. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||
<tr><td class="paramname">activeSpecies</td><td>The set of species to include in the Jacobian calculation.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>This method must compute and store the Jacobian matrix (∂(dY/dt)_i/∂Y_j) for the current state, considering only the specified subset of active species. The matrix can then be accessed via getJacobianMatrixEntry(). </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a15d53dac8b622a3b7d0f928a3995dbde">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2066649ca11a869c054079ea12d8d0e9" name="a2066649ca11a869c054079ea12d8d0e9"></a>
|
||||
@@ -439,15 +576,20 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Generate the stoichiometry matrix for the network. </p>
|
||||
<p>This method must compute and store the stoichiometry matrix, which encodes the net change of each species in each reaction. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a5e2c45a3e415b53e41def8f743f93464">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="adba68716d832b6100e08d32fbc36f13c" name="adba68716d832b6100e08d32fbc36f13c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adba68716d832b6100e08d32fbc36f13c">◆ </a></span>getDepth()</h2>
|
||||
<a id="a541cf022fe3253279f8f1309c10556d7" name="a541cf022fe3253279f8f1309c10556d7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a541cf022fe3253279f8f1309c10556d7">◆ </a></span>getDepth()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -456,7 +598,7 @@ Private Attributes</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">gridfire::BuildDepthType PyDynamicEngine::getDepth </td>
|
||||
<td class="memname"><a class="el" href="namespacegridfire_1_1engine.html#a55cd7c313bbfafd5b6a1bcd6329ed99b">gridfire::engine::BuildDepthType</a> PyDynamicEngine::getDepth </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
@@ -464,39 +606,16 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a63bbe8f6d3849e99dd41b6d9613ff1f0" name="a63bbe8f6d3849e99dd41b6d9613ff1f0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a63bbe8f6d3849e99dd41b6d9613ff1f0">◆ </a></span>getJacobianMatrixEntry()</h2>
|
||||
<p>Get the depth of the network. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>The depth of the network, which may indicate the level of detail or complexity in the reaction network.</dd></dl>
|
||||
<p>This method is intended to provide information about the network's structure, such as how many layers of reactions or species are present. It can be useful for diagnostics and understanding the network's complexity. </p>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">double PyDynamicEngine::getJacobianMatrixEntry </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const fourdst::atomic::Species &</td> <td class="paramname"><span class="paramname"><em>rowSpecies</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const fourdst::atomic::Species &</td> <td class="paramname"><span class="paramname"><em>colSpecies</em></span> ) const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Reimplemented from <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#ac5a0def6b6af0bd93bf9057c25f048ff">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -518,11 +637,16 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the set of logical reactions in the network. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Reference to the LogicalReactionSet containing all reactions. </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a26b59a4c7622bf820c0eeec6a7522aa8">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afc745e7ab5da5d8b3cf916044515cd7d" name="afc745e7ab5da5d8b3cf916044515cd7d"></a>
|
||||
@@ -543,13 +667,15 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a> Implementation ///. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_engine.html#a3263c3fde2509d5d8ec4da3b6e946c48">gridfire::engine::Engine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab4cfdca5e15957c5cef75ffa6dedeee5" name="ab4cfdca5e15957c5cef75ffa6dedeee5"></a>
|
||||
@@ -570,15 +696,22 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the current electron screening model. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>The currently active screening model type.</dd></dl>
|
||||
<dl class="section user"><dt>Usage Example:</dt><dd><div class="fragment"><div class="line">screening::ScreeningType currentModel = myEngine.getScreeningModel();</div>
|
||||
</div><!-- fragment --> </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a24103027a38e02d4342161164554d332">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a16c27e5af29ddf187e5ab82a6e6db57b" name="a16c27e5af29ddf187e5ab82a6e6db57b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a16c27e5af29ddf187e5ab82a6e6db57b">◆ </a></span>getSpeciesDestructionTimescales()</h2>
|
||||
<a id="a8d34faa3d6ea804a3467979858d33535" name="a8d34faa3d6ea804a3467979858d33535"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8d34faa3d6ea804a3467979858d33535">◆ </a></span>getSpeciesDestructionTimescales()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -587,9 +720,9 @@ Private Attributes</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::expected< std::unordered_map< fourdst::atomic::Species, double >, gridfire::expectations::StaleEngineError > PyDynamicEngine::getSpeciesDestructionTimescales </td>
|
||||
<td class="memname">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="namespacegridfire_1_1engine.html#a4d057e41b489bf20744dfa8d2958ad5a">gridfire::engine::EngineStatus</a> > PyDynamicEngine::getSpeciesDestructionTimescales </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||
<td class="paramtype">const fourdst::composition::CompositionAbstract &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
@@ -604,11 +737,25 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Compute destruction timescales for all species in the network. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Map from Species to their destruction timescales (s).</dd></dl>
|
||||
<p>This method estimates the destruction timescale for each species, which can be useful for understanding reaction flows and equilibrium states. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#aefc5d0f7842b27a108ba1e4ca346e9a0">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a95d10a7b240d543a1bc6c67ddf2dc8e0" name="a95d10a7b240d543a1bc6c67ddf2dc8e0"></a>
|
||||
@@ -629,15 +776,26 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the index of a species in the network. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">species</td><td>The species to look up.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>This method allows querying the index of a specific species in the engine's internal representation. It is useful for accessing species data efficiently. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#ac0f40017603e8e6887b75dc7360d7c5e">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8bbf2956e0a3d01065c14e74cdc71626" name="a8bbf2956e0a3d01065c14e74cdc71626"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8bbf2956e0a3d01065c14e74cdc71626">◆ </a></span>getSpeciesTimescales()</h2>
|
||||
<a id="a2947824dca9662e113153de5c6516609" name="a2947824dca9662e113153de5c6516609"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2947824dca9662e113153de5c6516609">◆ </a></span>getSpeciesStatus()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -646,7 +804,44 @@ Private Attributes</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::expected< std::unordered_map< fourdst::atomic::Species, double >, gridfire::expectations::StaleEngineError > PyDynamicEngine::getSpeciesTimescales </td>
|
||||
<td class="memname"><a class="el" href="namespacegridfire_1_1engine.html#a83c9d755597668bba3cf00cd0ea10ee3">gridfire::engine::SpeciesStatus</a> PyDynamicEngine::getSpeciesStatus </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const fourdst::atomic::Species &</td> <td class="paramname"><span class="paramname"><em>species</em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the status of a species in the network. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">species</td><td>The species to check. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>SpeciesStatus indicating whether the species is active, inactive, or culled.</dd></dl>
|
||||
<p>This method allows querying the current status of a specific species within the engine's network. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a8aebefad50c1aa34207e118e92d7ccf0">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a71678a567bb0cedd8a97aff9ceddd814" name="a71678a567bb0cedd8a97aff9ceddd814"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a71678a567bb0cedd8a97aff9ceddd814">◆ </a></span>getSpeciesTimescales()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="namespacegridfire_1_1engine.html#a4d057e41b489bf20744dfa8d2958ad5a">gridfire::engine::EngineStatus</a> > PyDynamicEngine::getSpeciesTimescales </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const fourdst::composition::CompositionAbstract &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||
</tr>
|
||||
@@ -663,11 +858,25 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Compute timescales for all species in the network. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Map from Species to their characteristic timescales (s).</dd></dl>
|
||||
<p>This method estimates the timescale for abundance change of each species, which can be used for timestep control, diagnostics, and reaction network culling. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#aef6ed91d922c0b1733fd7835e99d0efe">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3dd5cf419f25e76e144af35df15a2067" name="a3dd5cf419f25e76e144af35df15a2067"></a>
|
||||
@@ -692,11 +901,24 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get an entry from the stoichiometry matrix. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">species</td><td>species to look up stoichiometry for. </td></tr>
|
||||
<tr><td class="paramname">reaction</td><td>reaction to find </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Stoichiometric coefficient for the species in the reaction.</dd></dl>
|
||||
<p>The stoichiometry matrix must have been generated by <a class="el" href="#a2066649ca11a869c054079ea12d8d0e9" title="Generate the stoichiometry matrix for the network.">generateStoichiometryMatrix()</a>. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a5ce6ff370e3f0964c6b2688fb3f4bb7e">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a55bf19ed7534a312a36faf74753f7b14" name="a55bf19ed7534a312a36faf74753f7b14"></a>
|
||||
@@ -717,11 +939,28 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Check if the engine's internal state is stale. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">netIn</td><td>A struct containing the current network input, such as temperature, density, and composition. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if the engine's state is stale and needs to be updated; false otherwise.</dd></dl>
|
||||
<p>This method allows derived classes to determine if their internal state is out-of-date with respect to the provided network conditions. If the engine is stale, it may require a call to <code><a class="el" href="#af8e6a8cd44f278535d7bcc9a896d6da8" title="Update the internal state of the engine.">update()</a></code> before performing calculations.</p>
|
||||
<dl class="section user"><dt>Usage Example:</dt><dd><div class="fragment"><div class="line">NetIn input = { ... };</div>
|
||||
<div class="line"><span class="keywordflow">if</span> (myEngine.isStale(input)) {</div>
|
||||
<div class="line"> <span class="comment">// Update the engine before proceeding</span></div>
|
||||
<div class="line">}</div>
|
||||
</div><!-- fragment --> </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a79423b9f67b4cac702547b4f1d8bd14c">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a61bb4b430fe740cfb2c24e5cc673e4ac" name="a61bb4b430fe740cfb2c24e5cc673e4ac"></a>
|
||||
@@ -742,15 +981,27 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Map a NetIn object to a vector of molar abundances. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">netIn</td><td>The input conditions for the network. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A vector of molar abundances corresponding to the species in the network.</dd></dl>
|
||||
<p>This method converts the input conditions into a vector of molar abundances, which can be used for further calculations or diagnostics. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#aa9d55b81c1963113aad86aa60c19676f">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac22a10412be6649bf379e6d61113c878" name="ac22a10412be6649bf379e6d61113c878"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac22a10412be6649bf379e6d61113c878">◆ </a></span>primeEngine()</h2>
|
||||
<a id="a6118af81e45d2850f7a2517891147274" name="a6118af81e45d2850f7a2517891147274"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6118af81e45d2850f7a2517891147274">◆ </a></span>primeEngine()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -759,7 +1010,7 @@ Private Attributes</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">gridfire::PrimingReport PyDynamicEngine::primeEngine </td>
|
||||
<td class="memname"><a class="el" href="structgridfire_1_1engine_1_1_priming_report.html">gridfire::engine::PrimingReport</a> PyDynamicEngine::primeEngine </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="structgridfire_1_1_net_in.html">gridfire::NetIn</a> &</td> <td class="paramname"><span class="paramname"><em>netIn</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
@@ -767,15 +1018,27 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Prime the engine with initial conditions. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">netIn</td><td>The input conditions for the network. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>PrimingReport containing information about the priming process.</dd></dl>
|
||||
<p>This method is used to prepare the engine for calculations by setting up initial conditions, reactions, and species. It may involve compiling reaction rates, initializing internal data structures, and performing any necessary pre-computation. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a70e270bb50910c0055a75575c1ef1e95">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8e39a86c2ba1ac7f1669362554f07fcf" name="a8e39a86c2ba1ac7f1669362554f07fcf"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8e39a86c2ba1ac7f1669362554f07fcf">◆ </a></span>rebuild()</h2>
|
||||
<a id="a25e52496b36d731127603c31e9dcaa97" name="a25e52496b36d731127603c31e9dcaa97"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a25e52496b36d731127603c31e9dcaa97">◆ </a></span>rebuild()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -791,16 +1054,28 @@ Private Attributes</h2></td></tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">gridfire::BuildDepthType</td> <td class="paramname"><span class="paramname"><em>depth</em></span> )</td>
|
||||
<td class="paramtype"><a class="el" href="namespacegridfire_1_1engine.html#a55cd7c313bbfafd5b6a1bcd6329ed99b">gridfire::engine::BuildDepthType</a></td> <td class="paramname"><span class="paramname"><em>depth</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Rebuild the network with a specified depth. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">comp</td><td>The composition to rebuild the network with. </td></tr>
|
||||
<tr><td class="paramname">depth</td><td>The desired depth of the network.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>This method is intended to allow dynamic adjustment of the network's depth, which may involve adding or removing species and reactions based on the specified depth. However, not all engines support this operation. </p>
|
||||
|
||||
<p>Reimplemented from <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a2444b9ed3bc61920ce23c546444269e4">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af469cba3be850d53f659ec173f0eb4e4" name="af469cba3be850d53f659ec173f0eb4e4"></a>
|
||||
@@ -821,11 +1096,22 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set the reactions for the network. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">reactions</td><td>The set of reactions to use in the network.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>This method replaces the current set of reactions in the network with the provided set. It marks the engine as stale, requiring regeneration of matrices and recalculation of rates. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#ab321170954bffc53b1bedaf54f6976be">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afa3abfd612033336a656f092721c14ac" name="afa3abfd612033336a656f092721c14ac"></a>
|
||||
@@ -846,11 +1132,25 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set the electron screening model. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">model</td><td>The type of screening model to use for reaction rate calculations.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>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.</p>
|
||||
<dl class="section user"><dt>Usage Example:</dt><dd><div class="fragment"><div class="line">myEngine.setScreeningModel(screening::ScreeningType::WEAK);</div>
|
||||
</div><!-- fragment --></dd></dl>
|
||||
<dl class="section post"><dt>Postcondition</dt><dd>The engine will use the specified screening model for subsequent rate calculations. </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a50e76977d0dc3cc23d52b51842d35003">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af8e6a8cd44f278535d7bcc9a896d6da8" name="af8e6a8cd44f278535d7bcc9a896d6da8"></a>
|
||||
@@ -871,11 +1171,26 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Update the internal state of the engine. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">netIn</td><td>A struct containing the current network input, such as temperature, density, and composition.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>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.</p>
|
||||
<dl class="section user"><dt>Usage Example:</dt><dd><div class="fragment"><div class="line">NetIn input = { ... };</div>
|
||||
<div class="line">myEngine.update(input);</div>
|
||||
</div><!-- fragment --></dd></dl>
|
||||
<dl class="section post"><dt>Postcondition</dt><dd>The internal state of the engine is updated to reflect the new conditions. </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html#a8dd85442ec54f20d91743c72364e36ff">gridfire::engine::DynamicEngine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
|
||||
@@ -1,26 +1,26 @@
|
||||
var class_py_dynamic_engine =
|
||||
[
|
||||
[ "calculateEpsDerivatives", "class_py_dynamic_engine.html#a09eb8874b0c687aacc84a7bc7a5e2330", null ],
|
||||
[ "calculateEpsDerivatives", "class_py_dynamic_engine.html#a6832a7898da51017a20f578e33cba729", null ],
|
||||
[ "calculateMolarReactionFlow", "class_py_dynamic_engine.html#a8facba88b6df6e016ce53a0ff3cff125", null ],
|
||||
[ "calculateRHSAndEnergy", "class_py_dynamic_engine.html#a339e7238d290665ae9823c701e0ba32e", null ],
|
||||
[ "collectComposition", "class_py_dynamic_engine.html#a6c5397f57fb9e115495188a1d2296147", null ],
|
||||
[ "generateJacobianMatrix", "class_py_dynamic_engine.html#a2a63d0132254983a2143f31e863a5c18", null ],
|
||||
[ "generateJacobianMatrix", "class_py_dynamic_engine.html#a36f2dbd2278608fe8a4ef7f08d7e4963", null ],
|
||||
[ "generateJacobianMatrix", "class_py_dynamic_engine.html#a2c0a465848ed6da8d3aaef5f6824375d", null ],
|
||||
[ "calculateRHSAndEnergy", "class_py_dynamic_engine.html#aac1f2005c0a58befc4e01627c9357924", null ],
|
||||
[ "collectComposition", "class_py_dynamic_engine.html#a239826d90cb5db236e68230f7ac84bcb", null ],
|
||||
[ "generateJacobianMatrix", "class_py_dynamic_engine.html#a298f700c647d2c3973d2a35d370c823e", null ],
|
||||
[ "generateJacobianMatrix", "class_py_dynamic_engine.html#a204643754cac3cf37c550ecd32f659fe", null ],
|
||||
[ "generateJacobianMatrix", "class_py_dynamic_engine.html#a2b1c054b250abccc2af9a7275c68df4a", null ],
|
||||
[ "generateStoichiometryMatrix", "class_py_dynamic_engine.html#a2066649ca11a869c054079ea12d8d0e9", null ],
|
||||
[ "getDepth", "class_py_dynamic_engine.html#adba68716d832b6100e08d32fbc36f13c", null ],
|
||||
[ "getJacobianMatrixEntry", "class_py_dynamic_engine.html#a63bbe8f6d3849e99dd41b6d9613ff1f0", null ],
|
||||
[ "getDepth", "class_py_dynamic_engine.html#a541cf022fe3253279f8f1309c10556d7", null ],
|
||||
[ "getNetworkReactions", "class_py_dynamic_engine.html#a1d5143640666631501cf229bc491516e", null ],
|
||||
[ "getNetworkSpecies", "class_py_dynamic_engine.html#afc745e7ab5da5d8b3cf916044515cd7d", null ],
|
||||
[ "getScreeningModel", "class_py_dynamic_engine.html#ab4cfdca5e15957c5cef75ffa6dedeee5", null ],
|
||||
[ "getSpeciesDestructionTimescales", "class_py_dynamic_engine.html#a16c27e5af29ddf187e5ab82a6e6db57b", null ],
|
||||
[ "getSpeciesDestructionTimescales", "class_py_dynamic_engine.html#a8d34faa3d6ea804a3467979858d33535", null ],
|
||||
[ "getSpeciesIndex", "class_py_dynamic_engine.html#a95d10a7b240d543a1bc6c67ddf2dc8e0", null ],
|
||||
[ "getSpeciesTimescales", "class_py_dynamic_engine.html#a8bbf2956e0a3d01065c14e74cdc71626", null ],
|
||||
[ "getSpeciesStatus", "class_py_dynamic_engine.html#a2947824dca9662e113153de5c6516609", null ],
|
||||
[ "getSpeciesTimescales", "class_py_dynamic_engine.html#a71678a567bb0cedd8a97aff9ceddd814", null ],
|
||||
[ "getStoichiometryMatrixEntry", "class_py_dynamic_engine.html#a3dd5cf419f25e76e144af35df15a2067", null ],
|
||||
[ "isStale", "class_py_dynamic_engine.html#a55bf19ed7534a312a36faf74753f7b14", null ],
|
||||
[ "mapNetInToMolarAbundanceVector", "class_py_dynamic_engine.html#a61bb4b430fe740cfb2c24e5cc673e4ac", null ],
|
||||
[ "primeEngine", "class_py_dynamic_engine.html#ac22a10412be6649bf379e6d61113c878", null ],
|
||||
[ "rebuild", "class_py_dynamic_engine.html#a8e39a86c2ba1ac7f1669362554f07fcf", null ],
|
||||
[ "primeEngine", "class_py_dynamic_engine.html#a6118af81e45d2850f7a2517891147274", null ],
|
||||
[ "rebuild", "class_py_dynamic_engine.html#a25e52496b36d731127603c31e9dcaa97", null ],
|
||||
[ "setNetworkReactions", "class_py_dynamic_engine.html#af469cba3be850d53f659ec173f0eb4e4", null ],
|
||||
[ "setScreeningModel", "class_py_dynamic_engine.html#afa3abfd612033336a656f092721c14ac", null ],
|
||||
[ "update", "class_py_dynamic_engine.html#af8e6a8cd44f278535d7bcc9a896d6da8", null ],
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
<map id="PyDynamicEngine" name="PyDynamicEngine">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="106,109,236,135"/>
|
||||
<area shape="rect" id="Node000002" title=" " alt="" coords="5,13,166,38"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="108,48,162,107,158,110,104,52"/>
|
||||
<area shape="rect" id="Node000003" title=" " alt="" coords="190,5,325,46"/>
|
||||
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="231,59,184,111,180,107,227,55"/>
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="154,184,284,210"/>
|
||||
<area shape="rect" id="Node000002" href="$classgridfire_1_1engine_1_1_dynamic_engine.html" title="Abstract class for engines supporting Jacobian and stoichiometry operations." alt="" coords="5,80,172,121"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="130,128,204,181,201,186,126,132"/>
|
||||
<area shape="rect" id="Node000003" href="$classgridfire_1_1engine_1_1_engine.html" title="Abstract base class for a reaction network engine." alt="" coords="11,5,166,31"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="91,47,91,80,86,80,86,47"/>
|
||||
<area shape="rect" id="Node000004" title=" " alt="" coords="196,80,331,121"/>
|
||||
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="250,136,227,185,222,183,245,134"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
a13c12f0c7218e3acef43a7a86f6cbd2
|
||||
362c9039a12d101b50a340a5be263c42
|
||||
@@ -4,8 +4,8 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyDynamicEngine Pages: 1 -->
|
||||
<svg width="248pt" height="105pt"
|
||||
viewBox="0.00 0.00 248.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="268pt" height="161pt"
|
||||
viewBox="0.00 0.00 268.00 161.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
|
||||
@@ -17,23 +17,24 @@
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 101)">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 157.25)">
|
||||
<title>PyDynamicEngine</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="172.62,-19.25 75.62,-19.25 75.62,0 172.62,0 172.62,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="124.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngine</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="208.88,-19.25 111.88,-19.25 111.88,0 208.88,0 208.88,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="160.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="120.25,-91.38 0,-91.38 0,-72.12 120.25,-72.12 120.25,-91.38"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::DynamicEngine</text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_dynamic_engine.html" target="_top" xlink:title="Abstract class for engines supporting Jacobian and stoichiometry operations.">
|
||||
<polygon fill="white" stroke="#666666" points="124.75,-97 0,-97 0,-66.5 124.75,-66.5 124.75,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Dynamic</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="62.38" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">Engine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -41,30 +42,48 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M75.76,-63.62C88.42,-49.74 105.77,-30.73 115.88,-19.66"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.41,-61 69.25,-70.75 78.58,-65.72 73.41,-61"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M91.97,-59.57C110.66,-46.2 133.85,-29.61 147.86,-19.58"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="90.01,-56.67 83.91,-65.34 94.08,-62.37 90.01,-56.67"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_Node000003"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="239.88,-97 138.38,-97 138.38,-66.5 239.88,-66.5 239.88,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="146.38" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< fourdst</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="189.12" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">::atomic::Species ></text>
|
||||
<g id="a_Node000003"><a xlink:href="classgridfire_1_1engine_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
|
||||
<polygon fill="white" stroke="#666666" points="120.25,-153.25 4.5,-153.25 4.5,-134 120.25,-134 120.25,-153.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="62.38" y="-139.75" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node1 -->
|
||||
<g id="edge2_Node000001_Node000003" class="edge">
|
||||
<title>Node3->Node1</title>
|
||||
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M168.07,-58.04C155.86,-44.86 141.16,-29.01 132.24,-19.38"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="165.26,-60.16 174.63,-65.11 170.4,-55.4 165.26,-60.16"/>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge2_Node000002_Node000003" class="edge">
|
||||
<title>Node3->Node2</title>
|
||||
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M62.38,-122.19C62.38,-113.93 62.38,-104.59 62.38,-97.07"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="58.88,-122.02 62.38,-132.02 65.88,-122.02 58.88,-122.02"/>
|
||||
</a>
|
||||
</g>
|
||||
<text xml:space="preserve" text-anchor="middle" x="199.45" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_species_cache</text>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="Node000004" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_Node000004"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="244.12,-97 142.62,-97 142.62,-66.5 244.12,-66.5 244.12,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="150.62" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< fourdst</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="193.38" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">::atomic::Species ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node1 -->
|
||||
<g id="edge3_Node000001_Node000004" class="edge">
|
||||
<title>Node4->Node1</title>
|
||||
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M181.79,-56.14C175.78,-43.36 168.81,-28.55 164.5,-19.38"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="178.47,-57.29 185.89,-64.85 184.8,-54.31 178.47,-57.29"/>
|
||||
</a>
|
||||
</g>
|
||||
<text xml:space="preserve" text-anchor="middle" x="218.74" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_species_cache</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 4.6 KiB |
@@ -4,25 +4,26 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyDynamicEngine Pages: 1 -->
|
||||
<svg width="248pt" height="105pt"
|
||||
viewBox="0.00 0.00 248.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 101)">
|
||||
<svg width="268pt" height="161pt"
|
||||
viewBox="0.00 0.00 268.00 161.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 157.25)">
|
||||
<title>PyDynamicEngine</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="172.62,-19.25 75.62,-19.25 75.62,0 172.62,0 172.62,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="124.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngine</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="208.88,-19.25 111.88,-19.25 111.88,0 208.88,0 208.88,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="160.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="120.25,-91.38 0,-91.38 0,-72.12 120.25,-72.12 120.25,-91.38"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::DynamicEngine</text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_dynamic_engine.html" target="_top" xlink:title="Abstract class for engines supporting Jacobian and stoichiometry operations.">
|
||||
<polygon fill="white" stroke="#666666" points="124.75,-97 0,-97 0,-66.5 124.75,-66.5 124.75,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Dynamic</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="62.38" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">Engine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -30,30 +31,48 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M75.76,-63.62C88.42,-49.74 105.77,-30.73 115.88,-19.66"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.41,-61 69.25,-70.75 78.58,-65.72 73.41,-61"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M91.97,-59.57C110.66,-46.2 133.85,-29.61 147.86,-19.58"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="90.01,-56.67 83.91,-65.34 94.08,-62.37 90.01,-56.67"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_Node000003"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="239.88,-97 138.38,-97 138.38,-66.5 239.88,-66.5 239.88,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="146.38" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< fourdst</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="189.12" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">::atomic::Species ></text>
|
||||
<g id="a_Node000003"><a xlink:href="classgridfire_1_1engine_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
|
||||
<polygon fill="white" stroke="#666666" points="120.25,-153.25 4.5,-153.25 4.5,-134 120.25,-134 120.25,-153.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="62.38" y="-139.75" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node1 -->
|
||||
<g id="edge2_Node000001_Node000003" class="edge">
|
||||
<title>Node3->Node1</title>
|
||||
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M168.07,-58.04C155.86,-44.86 141.16,-29.01 132.24,-19.38"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="165.26,-60.16 174.63,-65.11 170.4,-55.4 165.26,-60.16"/>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge2_Node000002_Node000003" class="edge">
|
||||
<title>Node3->Node2</title>
|
||||
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M62.38,-122.19C62.38,-113.93 62.38,-104.59 62.38,-97.07"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="58.88,-122.02 62.38,-132.02 65.88,-122.02 58.88,-122.02"/>
|
||||
</a>
|
||||
</g>
|
||||
<text xml:space="preserve" text-anchor="middle" x="199.45" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_species_cache</text>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="Node000004" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_Node000004"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="244.12,-97 142.62,-97 142.62,-66.5 244.12,-66.5 244.12,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="150.62" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< fourdst</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="193.38" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">::atomic::Species ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node1 -->
|
||||
<g id="edge3_Node000001_Node000004" class="edge">
|
||||
<title>Node4->Node1</title>
|
||||
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M181.79,-56.14C175.78,-43.36 168.81,-28.55 164.5,-19.38"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="178.47,-57.29 185.89,-64.85 184.8,-54.31 178.47,-57.29"/>
|
||||
</a>
|
||||
</g>
|
||||
<text xml:space="preserve" text-anchor="middle" x="218.74" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_species_cache</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 3.9 KiB |
@@ -1,5 +1,7 @@
|
||||
<map id="PyDynamicEngine" name="PyDynamicEngine">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="21,79,150,105"/>
|
||||
<area shape="rect" id="Node000002" title=" " alt="" coords="5,5,166,31"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="88,46,88,79,83,79,83,46"/>
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="24,168,153,193"/>
|
||||
<area shape="rect" id="Node000002" href="$classgridfire_1_1engine_1_1_dynamic_engine.html" title="Abstract class for engines supporting Jacobian and stoichiometry operations." alt="" coords="5,79,172,120"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="91,135,91,167,86,167,86,135"/>
|
||||
<area shape="rect" id="Node000003" href="$classgridfire_1_1engine_1_1_engine.html" title="Abstract base class for a reaction network engine." alt="" coords="11,5,166,31"/>
|
||||
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="91,46,91,79,86,79,86,46"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
c1219060857675d41f0e157ed2cca64a
|
||||
26fe1ab926f88c264f9efc65510735c3
|
||||
@@ -4,8 +4,8 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyDynamicEngine Pages: 1 -->
|
||||
<svg width="128pt" height="83pt"
|
||||
viewBox="0.00 0.00 128.00 83.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="133pt" height="149pt"
|
||||
viewBox="0.00 0.00 133.00 149.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
|
||||
@@ -17,23 +17,24 @@
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78.5)">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 145)">
|
||||
<title>PyDynamicEngine</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="108.62,-19.25 11.62,-19.25 11.62,0 108.62,0 108.62,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngine</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="110.88,-19.25 13.88,-19.25 13.88,0 110.88,0 110.88,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="62.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="120.25,-74.5 0,-74.5 0,-55.25 120.25,-55.25 120.25,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::DynamicEngine</text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_dynamic_engine.html" target="_top" xlink:title="Abstract class for engines supporting Jacobian and stoichiometry operations.">
|
||||
<polygon fill="white" stroke="#666666" points="124.75,-85.75 0,-85.75 0,-55.25 124.75,-55.25 124.75,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Dynamic</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="62.38" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">Engine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -41,8 +42,26 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M60.12,-43.63C60.12,-35.34 60.12,-26.17 60.12,-19.61"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.63,-43.57 60.13,-53.57 63.63,-43.57 56.63,-43.57"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M62.38,-43.48C62.38,-34.98 62.38,-26.09 62.38,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="58.88,-43.43 62.38,-53.43 65.88,-43.43 58.88,-43.43"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_Node000003"><a xlink:href="classgridfire_1_1engine_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
|
||||
<polygon fill="white" stroke="#666666" points="120.25,-141 4.5,-141 4.5,-121.75 120.25,-121.75 120.25,-141"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="62.38" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge2_Node000002_Node000003" class="edge">
|
||||
<title>Node3->Node2</title>
|
||||
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M62.38,-110.17C62.38,-102.24 62.38,-93.31 62.38,-86.03"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="58.88,-109.92 62.38,-119.92 65.88,-109.92 58.88,-109.92"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 3.5 KiB |
@@ -4,25 +4,26 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyDynamicEngine Pages: 1 -->
|
||||
<svg width="128pt" height="83pt"
|
||||
viewBox="0.00 0.00 128.00 83.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78.5)">
|
||||
<svg width="133pt" height="149pt"
|
||||
viewBox="0.00 0.00 133.00 149.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 145)">
|
||||
<title>PyDynamicEngine</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="108.62,-19.25 11.62,-19.25 11.62,0 108.62,0 108.62,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngine</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="110.88,-19.25 13.88,-19.25 13.88,0 110.88,0 110.88,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="62.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="120.25,-74.5 0,-74.5 0,-55.25 120.25,-55.25 120.25,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::DynamicEngine</text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_dynamic_engine.html" target="_top" xlink:title="Abstract class for engines supporting Jacobian and stoichiometry operations.">
|
||||
<polygon fill="white" stroke="#666666" points="124.75,-85.75 0,-85.75 0,-55.25 124.75,-55.25 124.75,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Dynamic</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="62.38" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">Engine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -30,8 +31,26 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M60.12,-43.63C60.12,-35.34 60.12,-26.17 60.12,-19.61"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.63,-43.57 60.13,-53.57 63.63,-43.57 56.63,-43.57"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M62.38,-43.48C62.38,-34.98 62.38,-26.09 62.38,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="58.88,-43.43 62.38,-53.43 65.88,-43.43 58.88,-43.43"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_Node000003"><a xlink:href="classgridfire_1_1engine_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
|
||||
<polygon fill="white" stroke="#666666" points="120.25,-141 4.5,-141 4.5,-121.75 120.25,-121.75 120.25,-141"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="62.38" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge2_Node000002_Node000003" class="edge">
|
||||
<title>Node3->Node2</title>
|
||||
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M62.38,-110.17C62.38,-102.24 62.38,-93.31 62.38,-86.03"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="58.88,-109.92 62.38,-119.92 65.88,-109.92 58.88,-109.92"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 2.8 KiB |
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -105,7 +105,8 @@ $(function(){initNavTree('class_py_dynamic_engine_view.html',''); initResizable(
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_py_dynamic_engine_view.html">PyDynamicEngineView</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine_view.html#a51680b135cfc3eea40daf9ef5aa903e0">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine_view.html">PyDynamicEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine_view.html#a9dd533670f1de47c0917a0be6b30b9ab">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine_view.html">PyDynamicEngineView</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1engine_1_1_engine_view.html#a17d63e853d6efca31064e9147c80d497">~EngineView</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1engine_1_1_engine_view.html">gridfire::engine::EngineView< gridfire::engine::DynamicEngine ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -110,22 +110,30 @@ $(function(){initNavTree('class_py_dynamic_engine_view.html',''); initResizable(
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PyDynamicEngineView:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_engine_view__inherit__graph.svg" width="195" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_engine_view__inherit__graph.svg" width="170" height="140"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for PyDynamicEngineView:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_engine_view__coll__graph.svg" width="195" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_engine_view__coll__graph.svg" width="170" height="140"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a51680b135cfc3eea40daf9ef5aa903e0" id="r_a51680b135cfc3eea40daf9ef5aa903e0"><td class="memItemLeft" align="right" valign="top">const gridfire::DynamicEngine & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a51680b135cfc3eea40daf9ef5aa903e0">getBaseEngine</a> () const override</td></tr>
|
||||
<tr class="separator:a51680b135cfc3eea40daf9ef5aa903e0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9dd533670f1de47c0917a0be6b30b9ab" id="r_a9dd533670f1de47c0917a0be6b30b9ab"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html">gridfire::engine::DynamicEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9dd533670f1de47c0917a0be6b30b9ab">getBaseEngine</a> () const override</td></tr>
|
||||
<tr class="memdesc:a9dd533670f1de47c0917a0be6b30b9ab"><td class="mdescLeft"> </td><td class="mdescRight">Access the underlying engine instance. <br /></td></tr>
|
||||
<tr class="separator:a9dd533670f1de47c0917a0be6b30b9ab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_methods_classgridfire_1_1engine_1_1_engine_view"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1engine_1_1_engine_view')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1engine_1_1_engine_view.html">gridfire::engine::EngineView< gridfire::engine::DynamicEngine ></a></td></tr>
|
||||
<tr class="memitem:a17d63e853d6efca31064e9147c80d497 inherit pub_methods_classgridfire_1_1engine_1_1_engine_view" id="r_a17d63e853d6efca31064e9147c80d497"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1engine_1_1_engine_view.html#a17d63e853d6efca31064e9147c80d497">~EngineView</a> ()=default</td></tr>
|
||||
<tr class="memdesc:a17d63e853d6efca31064e9147c80d497 inherit pub_methods_classgridfire_1_1engine_1_1_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Virtual destructor. <br /></td></tr>
|
||||
<tr class="separator:a17d63e853d6efca31064e9147c80d497 inherit pub_methods_classgridfire_1_1engine_1_1_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a51680b135cfc3eea40daf9ef5aa903e0" name="a51680b135cfc3eea40daf9ef5aa903e0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a51680b135cfc3eea40daf9ef5aa903e0">◆ </a></span>getBaseEngine()</h2>
|
||||
<a id="a9dd533670f1de47c0917a0be6b30b9ab" name="a9dd533670f1de47c0917a0be6b30b9ab"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9dd533670f1de47c0917a0be6b30b9ab">◆ </a></span>getBaseEngine()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -134,7 +142,7 @@ Private Member Functions</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const gridfire::DynamicEngine & PyDynamicEngineView::getBaseEngine </td>
|
||||
<td class="memname">const <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html">gridfire::engine::DynamicEngine</a> & PyDynamicEngineView::getBaseEngine </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
@@ -142,11 +150,18 @@ Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel private">private</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel private">private</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Access the underlying engine instance. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Const reference to the underlying engine.</dd></dl>
|
||||
<p>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.</p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><span class="keyword">const</span> DynamicEngine& engine = myView.getBaseEngine();</div>
|
||||
</div><!-- fragment -->
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_engine_view.html#a7884ea8e5618e295e64150f3ecf2c6b5">gridfire::engine::EngineView< gridfire::engine::DynamicEngine ></a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
var class_py_dynamic_engine_view =
|
||||
[
|
||||
[ "getBaseEngine", "class_py_dynamic_engine_view.html#a51680b135cfc3eea40daf9ef5aa903e0", null ]
|
||||
[ "getBaseEngine", "class_py_dynamic_engine_view.html#a9dd533670f1de47c0917a0be6b30b9ab", null ]
|
||||
];
|
||||
@@ -1,5 +1,5 @@
|
||||
<map id="PyDynamicEngineView" name="PyDynamicEngineView">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="18,94,177,120"/>
|
||||
<area shape="rect" id="Node000002" title=" " alt="" coords="5,5,190,46"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="100,62,100,93,95,93,95,62"/>
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="5,109,164,135"/>
|
||||
<area shape="rect" id="Node000002" href="$classgridfire_1_1engine_1_1_engine_view.html" title=" " alt="" coords="7,5,162,61"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="87,76,87,108,82,108,82,76"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
ac6492bbe1f9e8beee64058d055b38c1
|
||||
cb59a1b505c5188d737dfb0170738dd9
|
||||
@@ -4,8 +4,8 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyDynamicEngineView Pages: 1 -->
|
||||
<svg width="146pt" height="94pt"
|
||||
viewBox="0.00 0.00 146.00 94.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="127pt" height="105pt"
|
||||
viewBox="0.00 0.00 127.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
|
||||
@@ -17,24 +17,25 @@
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89.75)">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 101)">
|
||||
<title>PyDynamicEngineView</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="128.5,-19.25 9.75,-19.25 9.75,0 128.5,0 128.5,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngineView</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="118.75,-19.25 0,-19.25 0,0 118.75,0 118.75,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngineView</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="138.25,-85.75 0,-85.75 0,-55.25 138.25,-55.25 138.25,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">< gridfire::DynamicEngine ></text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_engine_view.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="117.25,-97 1.5,-97 1.5,-55.25 117.25,-55.25 117.25,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="9.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
<text xml:space="preserve" text-anchor="start" x="9.5" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">View< gridfire::engine</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.38" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">::DynamicEngine ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -42,8 +43,8 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M69.12,-43.48C69.12,-34.98 69.12,-26.09 69.12,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="65.63,-43.43 69.13,-53.43 72.63,-43.43 65.63,-43.43"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M59.38,-43.76C59.38,-34.95 59.38,-26.05 59.38,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="55.88,-43.56 59.38,-53.56 62.88,-43.56 55.88,-43.56"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.7 KiB |
@@ -4,26 +4,27 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyDynamicEngineView Pages: 1 -->
|
||||
<svg width="146pt" height="94pt"
|
||||
viewBox="0.00 0.00 146.00 94.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89.75)">
|
||||
<svg width="127pt" height="105pt"
|
||||
viewBox="0.00 0.00 127.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 101)">
|
||||
<title>PyDynamicEngineView</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="128.5,-19.25 9.75,-19.25 9.75,0 128.5,0 128.5,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngineView</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="118.75,-19.25 0,-19.25 0,0 118.75,0 118.75,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngineView</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="138.25,-85.75 0,-85.75 0,-55.25 138.25,-55.25 138.25,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">< gridfire::DynamicEngine ></text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_engine_view.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="117.25,-97 1.5,-97 1.5,-55.25 117.25,-55.25 117.25,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="9.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
<text xml:space="preserve" text-anchor="start" x="9.5" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">View< gridfire::engine</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.38" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">::DynamicEngine ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -31,8 +32,8 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M69.12,-43.48C69.12,-34.98 69.12,-26.09 69.12,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="65.63,-43.43 69.13,-53.43 72.63,-43.43 65.63,-43.43"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M59.38,-43.76C59.38,-34.95 59.38,-26.05 59.38,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="55.88,-43.56 59.38,-53.56 62.88,-43.56 55.88,-43.56"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 2.0 KiB |
@@ -1,5 +1,5 @@
|
||||
<map id="PyDynamicEngineView" name="PyDynamicEngineView">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="18,94,177,120"/>
|
||||
<area shape="rect" id="Node000002" title=" " alt="" coords="5,5,190,46"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="100,62,100,93,95,93,95,62"/>
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="5,109,164,135"/>
|
||||
<area shape="rect" id="Node000002" href="$classgridfire_1_1engine_1_1_engine_view.html" title=" " alt="" coords="7,5,162,61"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="87,76,87,108,82,108,82,76"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
ac6492bbe1f9e8beee64058d055b38c1
|
||||
cb59a1b505c5188d737dfb0170738dd9
|
||||
@@ -4,8 +4,8 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyDynamicEngineView Pages: 1 -->
|
||||
<svg width="146pt" height="94pt"
|
||||
viewBox="0.00 0.00 146.00 94.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="127pt" height="105pt"
|
||||
viewBox="0.00 0.00 127.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
|
||||
@@ -17,24 +17,25 @@
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89.75)">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 101)">
|
||||
<title>PyDynamicEngineView</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="128.5,-19.25 9.75,-19.25 9.75,0 128.5,0 128.5,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngineView</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="118.75,-19.25 0,-19.25 0,0 118.75,0 118.75,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngineView</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="138.25,-85.75 0,-85.75 0,-55.25 138.25,-55.25 138.25,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">< gridfire::DynamicEngine ></text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_engine_view.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="117.25,-97 1.5,-97 1.5,-55.25 117.25,-55.25 117.25,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="9.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
<text xml:space="preserve" text-anchor="start" x="9.5" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">View< gridfire::engine</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.38" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">::DynamicEngine ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -42,8 +43,8 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M69.12,-43.48C69.12,-34.98 69.12,-26.09 69.12,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="65.63,-43.43 69.13,-53.43 72.63,-43.43 65.63,-43.43"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M59.38,-43.76C59.38,-34.95 59.38,-26.05 59.38,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="55.88,-43.56 59.38,-53.56 62.88,-43.56 55.88,-43.56"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.7 KiB |
@@ -4,26 +4,27 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyDynamicEngineView Pages: 1 -->
|
||||
<svg width="146pt" height="94pt"
|
||||
viewBox="0.00 0.00 146.00 94.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89.75)">
|
||||
<svg width="127pt" height="105pt"
|
||||
viewBox="0.00 0.00 127.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 101)">
|
||||
<title>PyDynamicEngineView</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="128.5,-19.25 9.75,-19.25 9.75,0 128.5,0 128.5,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngineView</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="118.75,-19.25 0,-19.25 0,0 118.75,0 118.75,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngineView</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="138.25,-85.75 0,-85.75 0,-55.25 138.25,-55.25 138.25,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">< gridfire::DynamicEngine ></text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_engine_view.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="117.25,-97 1.5,-97 1.5,-55.25 117.25,-55.25 117.25,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="9.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
<text xml:space="preserve" text-anchor="start" x="9.5" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">View< gridfire::engine</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.38" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">::DynamicEngine ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -31,8 +32,8 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M69.12,-43.48C69.12,-34.98 69.12,-26.09 69.12,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="65.63,-43.43 69.13,-53.43 72.63,-43.43 65.63,-43.43"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M59.38,-43.76C59.38,-34.95 59.38,-26.05 59.38,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="55.88,-43.56 59.38,-53.56 62.88,-43.56 55.88,-43.56"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 2.0 KiB |
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -111,7 +111,7 @@ $(function(){initNavTree('class_py_dynamic_network_solver_strategy.html',''); in
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1solver_1_1_network_solver_strategy.html#a724924d94eaf82b67d9988a55c3261e8">m_engine</a></td><td class="entry"><a class="el" href="classgridfire_1_1solver_1_1_network_solver_strategy.html">gridfire::solver::NetworkSolverStrategy< engine::DynamicEngine ></a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1solver_1_1_network_solver_strategy.html#a01cbbec0eb5c3a60f50da38cdaf66505">NetworkSolverStrategy</a>(engine::DynamicEngine &engine)</td><td class="entry"><a class="el" href="classgridfire_1_1solver_1_1_network_solver_strategy.html">gridfire::solver::NetworkSolverStrategy< engine::DynamicEngine ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1solver_1_1_network_solver_strategy.html#a01cbbec0eb5c3a60f50da38cdaf66505">NetworkSolverStrategy</a>(engine::DynamicEngine &engine)</td><td class="entry"><a class="el" href="classgridfire_1_1solver_1_1_network_solver_strategy.html">gridfire::solver::NetworkSolverStrategy< engine::DynamicEngine ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_network_solver_strategy.html#a4a3fce2a9853e7192354834bf2b36159">PyDynamicNetworkSolverStrategy</a>(gridfire::DynamicEngine &engine)</td><td class="entry"><a class="el" href="class_py_dynamic_network_solver_strategy.html">PyDynamicNetworkSolverStrategy</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_network_solver_strategy.html#a5adc2c51958c6114b4c46264e4d68917">PyDynamicNetworkSolverStrategy</a>(gridfire::engine::DynamicEngine &engine)</td><td class="entry"><a class="el" href="class_py_dynamic_network_solver_strategy.html">PyDynamicNetworkSolverStrategy</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_network_solver_strategy.html#a112a7babc03858a69d6994a7155370d3">set_callback</a>(const std::any &callback) override</td><td class="entry"><a class="el" href="class_py_dynamic_network_solver_strategy.html">PyDynamicNetworkSolverStrategy</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1solver_1_1_network_solver_strategy.html#a1693dc93f63599c89587d729aca8e318">~NetworkSolverStrategy</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1solver_1_1_network_solver_strategy.html">gridfire::solver::NetworkSolverStrategy< engine::DynamicEngine ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1solver_1_1_network_solver_strategy.html#a1693dc93f63599c89587d729aca8e318">~NetworkSolverStrategy</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1solver_1_1_network_solver_strategy.html">gridfire::solver::NetworkSolverStrategy< engine::DynamicEngine ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -120,8 +120,8 @@ Collaboration diagram for PyDynamicNetworkSolverStrategy:</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a4a3fce2a9853e7192354834bf2b36159" id="r_a4a3fce2a9853e7192354834bf2b36159"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4a3fce2a9853e7192354834bf2b36159">PyDynamicNetworkSolverStrategy</a> (gridfire::DynamicEngine &engine)</td></tr>
|
||||
<tr class="separator:a4a3fce2a9853e7192354834bf2b36159"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5adc2c51958c6114b4c46264e4d68917" id="r_a5adc2c51958c6114b4c46264e4d68917"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5adc2c51958c6114b4c46264e4d68917">PyDynamicNetworkSolverStrategy</a> (<a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html">gridfire::engine::DynamicEngine</a> &engine)</td></tr>
|
||||
<tr class="separator:a5adc2c51958c6114b4c46264e4d68917"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2095abb83ed6229ebb27b4883cec51c4" id="r_a2095abb83ed6229ebb27b4883cec51c4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_net_out.html">gridfire::NetOut</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2095abb83ed6229ebb27b4883cec51c4">evaluate</a> (const <a class="el" href="structgridfire_1_1_net_in.html">gridfire::NetIn</a> &netIn) override</td></tr>
|
||||
<tr class="memdesc:a2095abb83ed6229ebb27b4883cec51c4"><td class="mdescLeft"> </td><td class="mdescRight">Evaluates the network for a given timestep. <br /></td></tr>
|
||||
<tr class="separator:a2095abb83ed6229ebb27b4883cec51c4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -156,8 +156,8 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr class="separator:a724924d94eaf82b67d9988a55c3261e8 inherit pro_attribs_classgridfire_1_1solver_1_1_network_solver_strategy"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a4a3fce2a9853e7192354834bf2b36159" name="a4a3fce2a9853e7192354834bf2b36159"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4a3fce2a9853e7192354834bf2b36159">◆ </a></span>PyDynamicNetworkSolverStrategy()</h2>
|
||||
<a id="a5adc2c51958c6114b4c46264e4d68917" name="a5adc2c51958c6114b4c46264e4d68917"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5adc2c51958c6114b4c46264e4d68917">◆ </a></span>PyDynamicNetworkSolverStrategy()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -168,7 +168,7 @@ Additional Inherited Members</h2></td></tr>
|
||||
<tr>
|
||||
<td class="memname">PyDynamicNetworkSolverStrategy::PyDynamicNetworkSolverStrategy </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">gridfire::DynamicEngine &</td> <td class="paramname"><span class="paramname"><em>engine</em></span></td><td>)</td>
|
||||
<td class="paramtype"><a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html">gridfire::engine::DynamicEngine</a> &</td> <td class="paramname"><span class="paramname"><em>engine</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
var class_py_dynamic_network_solver_strategy =
|
||||
[
|
||||
[ "PyDynamicNetworkSolverStrategy", "class_py_dynamic_network_solver_strategy.html#a4a3fce2a9853e7192354834bf2b36159", null ],
|
||||
[ "PyDynamicNetworkSolverStrategy", "class_py_dynamic_network_solver_strategy.html#a5adc2c51958c6114b4c46264e4d68917", null ],
|
||||
[ "describe_callback_context", "class_py_dynamic_network_solver_strategy.html#a147a0a543268427a5930143902217ac3", null ],
|
||||
[ "evaluate", "class_py_dynamic_network_solver_strategy.html#a2095abb83ed6229ebb27b4883cec51c4", null ],
|
||||
[ "set_callback", "class_py_dynamic_network_solver_strategy.html#a112a7babc03858a69d6994a7155370d3", null ]
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -105,9 +105,10 @@ $(function(){initNavTree('class_py_engine.html',''); initResizable(true); });
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_py_engine.html">PyEngine</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_engine.html#ad707c62fb28025de64d6b3380567fac0">calculateRHSAndEnergy</a>(const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_engine.html">PyEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_engine.html#a2d240423899e039c2ca688e96f8af1f2">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="class_py_engine.html">PyEngine</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_engine.html#abc26a86d4f93b37564d32814edbbac4d">calculateRHSAndEnergy</a>(const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_engine.html">PyEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_engine.html#a2d240423899e039c2ca688e96f8af1f2">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="class_py_engine.html">PyEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_engine.html#a73caaa7606e2cdfd1aa82729a78ebb73">m_species_cache</a></td><td class="entry"><a class="el" href="class_py_engine.html">PyEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1engine_1_1_engine.html#af0ea99416c28933d364a872fc6aff556">~Engine</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1engine_1_1_engine.html">gridfire::engine::Engine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -111,20 +111,26 @@ $(function(){initNavTree('class_py_engine.html',''); initResizable(true); });
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PyEngine:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_engine__inherit__graph.svg" width="119" height="111"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_engine__inherit__graph.svg" width="166" height="111"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for PyEngine:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_engine__coll__graph.svg" width="286" height="140"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_engine__coll__graph.svg" width="327" height="140"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a2d240423899e039c2ca688e96f8af1f2" id="r_a2d240423899e039c2ca688e96f8af1f2"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2d240423899e039c2ca688e96f8af1f2">getNetworkSpecies</a> () const override</td></tr>
|
||||
<tr class="memdesc:a2d240423899e039c2ca688e96f8af1f2"><td class="mdescLeft"> </td><td class="mdescRight">Get the list of species in the network. <br /></td></tr>
|
||||
<tr class="separator:a2d240423899e039c2ca688e96f8af1f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad707c62fb28025de64d6b3380567fac0" id="r_ad707c62fb28025de64d6b3380567fac0"><td class="memItemLeft" align="right" valign="top">std::expected< gridfire::StepDerivatives< double >, gridfire::expectations::StaleEngineError > </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad707c62fb28025de64d6b3380567fac0">calculateRHSAndEnergy</a> (const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="separator:ad707c62fb28025de64d6b3380567fac0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abc26a86d4f93b37564d32814edbbac4d" id="r_abc26a86d4f93b37564d32814edbbac4d"><td class="memItemLeft" align="right" valign="top">std::expected< <a class="el" href="structgridfire_1_1engine_1_1_step_derivatives.html">gridfire::engine::StepDerivatives</a>< double >, <a class="el" href="namespacegridfire_1_1engine.html#a4d057e41b489bf20744dfa8d2958ad5a">gridfire::engine::EngineStatus</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#abc26a86d4f93b37564d32814edbbac4d">calculateRHSAndEnergy</a> (const fourdst::composition::CompositionAbstract &comp, double T9, double rho) const override</td></tr>
|
||||
<tr class="memdesc:abc26a86d4f93b37564d32814edbbac4d"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the right-hand side (dY/dt) and energy generation. <br /></td></tr>
|
||||
<tr class="separator:abc26a86d4f93b37564d32814edbbac4d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_classgridfire_1_1engine_1_1_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1engine_1_1_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1engine_1_1_engine.html">gridfire::engine::Engine</a></td></tr>
|
||||
<tr class="memitem:af0ea99416c28933d364a872fc6aff556 inherit pub_methods_classgridfire_1_1engine_1_1_engine" id="r_af0ea99416c28933d364a872fc6aff556"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1engine_1_1_engine.html#af0ea99416c28933d364a872fc6aff556">~Engine</a> ()=default</td></tr>
|
||||
<tr class="memdesc:af0ea99416c28933d364a872fc6aff556 inherit pub_methods_classgridfire_1_1engine_1_1_engine"><td class="mdescLeft"> </td><td class="mdescRight">Virtual destructor. <br /></td></tr>
|
||||
<tr class="separator:af0ea99416c28933d364a872fc6aff556 inherit pub_methods_classgridfire_1_1engine_1_1_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
@@ -132,8 +138,8 @@ Private Attributes</h2></td></tr>
|
||||
<tr class="separator:a73caaa7606e2cdfd1aa82729a78ebb73"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ad707c62fb28025de64d6b3380567fac0" name="ad707c62fb28025de64d6b3380567fac0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad707c62fb28025de64d6b3380567fac0">◆ </a></span>calculateRHSAndEnergy()</h2>
|
||||
<a id="abc26a86d4f93b37564d32814edbbac4d" name="abc26a86d4f93b37564d32814edbbac4d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abc26a86d4f93b37564d32814edbbac4d">◆ </a></span>calculateRHSAndEnergy()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -142,7 +148,7 @@ Private Attributes</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::expected< gridfire::StepDerivatives< double >, gridfire::expectations::StaleEngineError > PyEngine::calculateRHSAndEnergy </td>
|
||||
<td class="memname">std::expected< <a class="el" href="structgridfire_1_1engine_1_1_step_derivatives.html">gridfire::engine::StepDerivatives</a>< double >, <a class="el" href="namespacegridfire_1_1engine.html#a4d057e41b489bf20744dfa8d2958ad5a">gridfire::engine::EngineStatus</a> > PyEngine::calculateRHSAndEnergy </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const fourdst::composition::CompositionAbstract &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||
</tr>
|
||||
@@ -159,11 +165,25 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Calculate the right-hand side (dY/dt) and energy generation. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>expected<StepDerivatives<double>> containing either dY/dt and energy generation rate or a stale engine error indicating that the engine must be updated</dd></dl>
|
||||
<p>This function must be implemented by derived classes to compute the time derivatives of all species and the specific nuclear energy generation rate for the current state. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_engine.html#a764fc091c72c12c8529105d7c96badb2">gridfire::engine::Engine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2d240423899e039c2ca688e96f8af1f2" name="a2d240423899e039c2ca688e96f8af1f2"></a>
|
||||
@@ -184,11 +204,16 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the list of species in the network. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Vector of Species objects representing all network species. </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_engine.html#a3263c3fde2509d5d8ec4da3b6e946c48">gridfire::engine::Engine</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
var class_py_engine =
|
||||
[
|
||||
[ "calculateRHSAndEnergy", "class_py_engine.html#ad707c62fb28025de64d6b3380567fac0", null ],
|
||||
[ "calculateRHSAndEnergy", "class_py_engine.html#abc26a86d4f93b37564d32814edbbac4d", null ],
|
||||
[ "getNetworkSpecies", "class_py_engine.html#a2d240423899e039c2ca688e96f8af1f2", null ],
|
||||
[ "m_species_cache", "class_py_engine.html#a73caaa7606e2cdfd1aa82729a78ebb73", null ]
|
||||
];
|
||||
@@ -1,7 +1,7 @@
|
||||
<map id="PyEngine" name="PyEngine">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="93,109,170,135"/>
|
||||
<area shape="rect" id="Node000002" title=" " alt="" coords="5,13,114,38"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="80,49,124,107,120,110,76,53"/>
|
||||
<area shape="rect" id="Node000003" title=" " alt="" coords="137,5,272,46"/>
|
||||
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="182,60,143,110,139,107,178,57"/>
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="128,109,205,135"/>
|
||||
<area shape="rect" id="Node000002" href="$classgridfire_1_1engine_1_1_engine.html" title="Abstract base class for a reaction network engine." alt="" coords="5,13,160,38"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="105,48,158,107,154,110,101,52"/>
|
||||
<area shape="rect" id="Node000003" title=" " alt="" coords="184,5,320,46"/>
|
||||
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="226,59,179,111,175,107,222,55"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
e546d39186e4ec4cffe4390e66324bce
|
||||
d1300500fa96965b898b92c24260e91b
|
||||
@@ -4,8 +4,8 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyEngine Pages: 1 -->
|
||||
<svg width="214pt" height="105pt"
|
||||
viewBox="0.00 0.00 214.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="245pt" height="105pt"
|
||||
viewBox="0.00 0.00 245.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
|
||||
@@ -23,17 +23,17 @@
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="123.62,-19.25 65.62,-19.25 65.62,0 123.62,0 123.62,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="94.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngine</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="149.88,-19.25 91.88,-19.25 91.88,0 149.88,0 149.88,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="120.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="81.25,-91.38 0,-91.38 0,-72.12 81.25,-72.12 81.25,-91.38"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="40.62" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::Engine</text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
|
||||
<polygon fill="white" stroke="#666666" points="115.75,-91.38 0,-91.38 0,-72.12 115.75,-72.12 115.75,-91.38"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -41,8 +41,8 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M54.43,-62.83C65.06,-49.02 79.3,-30.52 87.67,-19.66"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="51.72,-60.61 48.39,-70.67 57.26,-64.88 51.72,-60.61"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M73.26,-63.62C85.73,-49.74 102.81,-30.73 112.76,-19.66"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="70.94,-60.96 66.87,-70.74 76.15,-65.64 70.94,-60.96"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -50,9 +50,9 @@
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_Node000003"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="200.38,-97 98.88,-97 98.88,-66.5 200.38,-66.5 200.38,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="106.88" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< fourdst</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="149.62" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">::atomic::Species ></text>
|
||||
<polygon fill="white" stroke="#666666" points="235.62,-97 134.12,-97 134.12,-66.5 235.62,-66.5 235.62,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="142.12" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< fourdst</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="184.88" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">::atomic::Species ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -60,11 +60,11 @@
|
||||
<g id="edge2_Node000001_Node000003" class="edge">
|
||||
<title>Node3->Node1</title>
|
||||
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M131.22,-57.28C121,-44.26 108.9,-28.82 101.49,-19.38"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="128.37,-59.32 137.29,-65.03 133.88,-55 128.37,-59.32"/>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M164.15,-58.04C152.12,-44.86 137.65,-29.01 128.87,-19.38"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="161.27,-60.08 170.59,-65.1 166.44,-55.36 161.27,-60.08"/>
|
||||
</a>
|
||||
</g>
|
||||
<text xml:space="preserve" text-anchor="middle" x="164.65" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_species_cache</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="195.67" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_species_cache</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.6 KiB |
@@ -4,25 +4,25 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyEngine Pages: 1 -->
|
||||
<svg width="214pt" height="105pt"
|
||||
viewBox="0.00 0.00 214.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="245pt" height="105pt"
|
||||
viewBox="0.00 0.00 245.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 101)">
|
||||
<title>PyEngine</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="123.62,-19.25 65.62,-19.25 65.62,0 123.62,0 123.62,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="94.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngine</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="149.88,-19.25 91.88,-19.25 91.88,0 149.88,0 149.88,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="120.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="81.25,-91.38 0,-91.38 0,-72.12 81.25,-72.12 81.25,-91.38"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="40.62" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::Engine</text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
|
||||
<polygon fill="white" stroke="#666666" points="115.75,-91.38 0,-91.38 0,-72.12 115.75,-72.12 115.75,-91.38"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -30,8 +30,8 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M54.43,-62.83C65.06,-49.02 79.3,-30.52 87.67,-19.66"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="51.72,-60.61 48.39,-70.67 57.26,-64.88 51.72,-60.61"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M73.26,-63.62C85.73,-49.74 102.81,-30.73 112.76,-19.66"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="70.94,-60.96 66.87,-70.74 76.15,-65.64 70.94,-60.96"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -39,9 +39,9 @@
|
||||
<g id="Node000003" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_Node000003"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="200.38,-97 98.88,-97 98.88,-66.5 200.38,-66.5 200.38,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="106.88" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< fourdst</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="149.62" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">::atomic::Species ></text>
|
||||
<polygon fill="white" stroke="#666666" points="235.62,-97 134.12,-97 134.12,-66.5 235.62,-66.5 235.62,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="142.12" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< fourdst</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="184.88" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">::atomic::Species ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -49,11 +49,11 @@
|
||||
<g id="edge2_Node000001_Node000003" class="edge">
|
||||
<title>Node3->Node1</title>
|
||||
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M131.22,-57.28C121,-44.26 108.9,-28.82 101.49,-19.38"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="128.37,-59.32 137.29,-65.03 133.88,-55 128.37,-59.32"/>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M164.15,-58.04C152.12,-44.86 137.65,-29.01 128.87,-19.38"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="161.27,-60.08 170.59,-65.1 166.44,-55.36 161.27,-60.08"/>
|
||||
</a>
|
||||
</g>
|
||||
<text xml:space="preserve" text-anchor="middle" x="164.65" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_species_cache</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="195.67" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_species_cache</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.8 KiB |
@@ -1,5 +1,5 @@
|
||||
<map id="PyEngine" name="PyEngine">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="21,79,98,105"/>
|
||||
<area shape="rect" id="Node000002" title=" " alt="" coords="5,5,114,31"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="62,46,62,79,57,79,57,46"/>
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="44,79,121,105"/>
|
||||
<area shape="rect" id="Node000002" href="$classgridfire_1_1engine_1_1_engine.html" title="Abstract base class for a reaction network engine." alt="" coords="5,5,160,31"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="85,46,85,79,80,79,80,46"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
de217d241eb16bc6a84a3ba127301425
|
||||
746e75ba7d16bb6538eb2c585c3ef0b6
|
||||
@@ -4,8 +4,8 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyEngine Pages: 1 -->
|
||||
<svg width="89pt" height="83pt"
|
||||
viewBox="0.00 0.00 89.00 83.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="124pt" height="83pt"
|
||||
viewBox="0.00 0.00 124.00 83.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
|
||||
@@ -23,17 +23,17 @@
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="69.62,-19.25 11.62,-19.25 11.62,0 69.62,0 69.62,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="40.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngine</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="86.88,-19.25 28.88,-19.25 28.88,0 86.88,0 86.88,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="81.25,-74.5 0,-74.5 0,-55.25 81.25,-55.25 81.25,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="40.62" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::Engine</text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
|
||||
<polygon fill="white" stroke="#666666" points="115.75,-74.5 0,-74.5 0,-55.25 115.75,-55.25 115.75,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -41,8 +41,8 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M40.62,-43.63C40.62,-35.34 40.62,-26.17 40.62,-19.61"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="37.13,-43.57 40.63,-53.57 44.13,-43.57 37.13,-43.57"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M57.88,-43.63C57.88,-35.34 57.88,-26.17 57.88,-19.61"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="54.38,-43.57 57.88,-53.57 61.38,-43.57 54.38,-43.57"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.5 KiB |
@@ -4,25 +4,25 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyEngine Pages: 1 -->
|
||||
<svg width="89pt" height="83pt"
|
||||
viewBox="0.00 0.00 89.00 83.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="124pt" height="83pt"
|
||||
viewBox="0.00 0.00 124.00 83.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78.5)">
|
||||
<title>PyEngine</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="69.62,-19.25 11.62,-19.25 11.62,0 69.62,0 69.62,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="40.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngine</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="86.88,-19.25 28.88,-19.25 28.88,0 86.88,0 86.88,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="81.25,-74.5 0,-74.5 0,-55.25 81.25,-55.25 81.25,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="40.62" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::Engine</text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
|
||||
<polygon fill="white" stroke="#666666" points="115.75,-74.5 0,-74.5 0,-55.25 115.75,-55.25 115.75,-74.5"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -30,8 +30,8 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M40.62,-43.63C40.62,-35.34 40.62,-26.17 40.62,-19.61"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="37.13,-43.57 40.63,-53.57 44.13,-43.57 37.13,-43.57"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M57.88,-43.63C57.88,-35.34 57.88,-26.17 57.88,-19.61"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="54.38,-43.57 57.88,-53.57 61.38,-43.57 54.38,-43.57"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.7 KiB |
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -105,7 +105,8 @@ $(function(){initNavTree('class_py_engine_view.html',''); initResizable(true); }
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_py_engine_view.html">PyEngineView</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_engine_view.html#a3cd83dc57b521c65a14edf70357a8845">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="class_py_engine_view.html">PyEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_engine_view.html#aea9da2bcfdf25f3d17d007091eece206">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="class_py_engine_view.html">PyEngineView</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1engine_1_1_engine_view.html#a17d63e853d6efca31064e9147c80d497">~EngineView</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1engine_1_1_engine_view.html">gridfire::engine::EngineView< gridfire::engine::Engine ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -110,22 +110,30 @@ $(function(){initNavTree('class_py_engine_view.html',''); initResizable(true); }
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PyEngineView:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_engine_view__inherit__graph.svg" width="148" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_engine_view__inherit__graph.svg" width="166" height="140"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for PyEngineView:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_engine_view__coll__graph.svg" width="148" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_engine_view__coll__graph.svg" width="166" height="140"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a3cd83dc57b521c65a14edf70357a8845" id="r_a3cd83dc57b521c65a14edf70357a8845"><td class="memItemLeft" align="right" valign="top">const gridfire::Engine & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3cd83dc57b521c65a14edf70357a8845">getBaseEngine</a> () const override</td></tr>
|
||||
<tr class="separator:a3cd83dc57b521c65a14edf70357a8845"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aea9da2bcfdf25f3d17d007091eece206" id="r_aea9da2bcfdf25f3d17d007091eece206"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1engine_1_1_engine.html">gridfire::engine::Engine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#aea9da2bcfdf25f3d17d007091eece206">getBaseEngine</a> () const override</td></tr>
|
||||
<tr class="memdesc:aea9da2bcfdf25f3d17d007091eece206"><td class="mdescLeft"> </td><td class="mdescRight">Access the underlying engine instance. <br /></td></tr>
|
||||
<tr class="separator:aea9da2bcfdf25f3d17d007091eece206"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="inherit_header pub_methods_classgridfire_1_1engine_1_1_engine_view"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1engine_1_1_engine_view')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1engine_1_1_engine_view.html">gridfire::engine::EngineView< gridfire::engine::Engine ></a></td></tr>
|
||||
<tr class="memitem:a17d63e853d6efca31064e9147c80d497 inherit pub_methods_classgridfire_1_1engine_1_1_engine_view" id="r_a17d63e853d6efca31064e9147c80d497"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1engine_1_1_engine_view.html#a17d63e853d6efca31064e9147c80d497">~EngineView</a> ()=default</td></tr>
|
||||
<tr class="memdesc:a17d63e853d6efca31064e9147c80d497 inherit pub_methods_classgridfire_1_1engine_1_1_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Virtual destructor. <br /></td></tr>
|
||||
<tr class="separator:a17d63e853d6efca31064e9147c80d497 inherit pub_methods_classgridfire_1_1engine_1_1_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a3cd83dc57b521c65a14edf70357a8845" name="a3cd83dc57b521c65a14edf70357a8845"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3cd83dc57b521c65a14edf70357a8845">◆ </a></span>getBaseEngine()</h2>
|
||||
<a id="aea9da2bcfdf25f3d17d007091eece206" name="aea9da2bcfdf25f3d17d007091eece206"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aea9da2bcfdf25f3d17d007091eece206">◆ </a></span>getBaseEngine()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -134,7 +142,7 @@ Private Member Functions</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const gridfire::Engine & PyEngineView::getBaseEngine </td>
|
||||
<td class="memname">const <a class="el" href="classgridfire_1_1engine_1_1_engine.html">gridfire::engine::Engine</a> & PyEngineView::getBaseEngine </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
@@ -142,11 +150,18 @@ Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel private">private</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel private">private</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Access the underlying engine instance. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Const reference to the underlying engine.</dd></dl>
|
||||
<p>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.</p>
|
||||
<p>Example: </p><div class="fragment"><div class="line"><span class="keyword">const</span> DynamicEngine& engine = myView.getBaseEngine();</div>
|
||||
</div><!-- fragment -->
|
||||
<p>Implements <a class="el" href="classgridfire_1_1engine_1_1_engine_view.html#a7884ea8e5618e295e64150f3ecf2c6b5">gridfire::engine::EngineView< gridfire::engine::Engine ></a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
var class_py_engine_view =
|
||||
[
|
||||
[ "getBaseEngine", "class_py_engine_view.html#a3cd83dc57b521c65a14edf70357a8845", null ]
|
||||
[ "getBaseEngine", "class_py_engine_view.html#aea9da2bcfdf25f3d17d007091eece206", null ]
|
||||
];
|
||||
@@ -1,5 +1,5 @@
|
||||
<map id="PyEngineView" name="PyEngineView">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="21,94,127,120"/>
|
||||
<area shape="rect" id="Node000002" title=" " alt="" coords="5,5,143,46"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="77,62,77,93,71,93,71,62"/>
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="29,109,136,135"/>
|
||||
<area shape="rect" id="Node000002" href="$classgridfire_1_1engine_1_1_engine_view.html" title=" " alt="" coords="5,5,160,61"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="85,76,85,108,80,108,80,76"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
86bf08c58ff32e11f2f02c0d0fe606bb
|
||||
eea9f45c437222b18885618e5211d895
|
||||
@@ -4,8 +4,8 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyEngineView Pages: 1 -->
|
||||
<svg width="111pt" height="94pt"
|
||||
viewBox="0.00 0.00 111.00 94.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="124pt" height="105pt"
|
||||
viewBox="0.00 0.00 124.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
|
||||
@@ -17,24 +17,25 @@
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89.75)">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 101)">
|
||||
<title>PyEngineView</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="91.38,-19.25 11.62,-19.25 11.62,0 91.38,0 91.38,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngineView</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="97.75,-19.25 18,-19.25 18,0 97.75,0 97.75,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngineView</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="103,-85.75 0,-85.75 0,-55.25 103,-55.25 103,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">< gridfire::Engine ></text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_engine_view.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="115.75,-97 0,-97 0,-55.25 115.75,-55.25 115.75,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">View< gridfire::engine</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">::Engine ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -42,8 +43,8 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M51.5,-43.48C51.5,-34.98 51.5,-26.09 51.5,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="48,-43.43 51.5,-53.43 55,-43.43 48,-43.43"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M57.88,-43.76C57.88,-34.95 57.88,-26.05 57.88,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="54.38,-43.56 57.88,-53.56 61.38,-43.56 54.38,-43.56"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.7 KiB |
@@ -4,26 +4,27 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyEngineView Pages: 1 -->
|
||||
<svg width="111pt" height="94pt"
|
||||
viewBox="0.00 0.00 111.00 94.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89.75)">
|
||||
<svg width="124pt" height="105pt"
|
||||
viewBox="0.00 0.00 124.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 101)">
|
||||
<title>PyEngineView</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="91.38,-19.25 11.62,-19.25 11.62,0 91.38,0 91.38,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngineView</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="97.75,-19.25 18,-19.25 18,0 97.75,0 97.75,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngineView</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="103,-85.75 0,-85.75 0,-55.25 103,-55.25 103,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">< gridfire::Engine ></text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_engine_view.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="115.75,-97 0,-97 0,-55.25 115.75,-55.25 115.75,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">View< gridfire::engine</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">::Engine ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -31,8 +32,8 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M51.5,-43.48C51.5,-34.98 51.5,-26.09 51.5,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="48,-43.43 51.5,-53.43 55,-43.43 48,-43.43"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M57.88,-43.76C57.88,-34.95 57.88,-26.05 57.88,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="54.38,-43.56 57.88,-53.56 61.38,-43.56 54.38,-43.56"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 2.0 KiB |
@@ -1,5 +1,5 @@
|
||||
<map id="PyEngineView" name="PyEngineView">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="21,94,127,120"/>
|
||||
<area shape="rect" id="Node000002" title=" " alt="" coords="5,5,143,46"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="77,62,77,93,71,93,71,62"/>
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="29,109,136,135"/>
|
||||
<area shape="rect" id="Node000002" href="$classgridfire_1_1engine_1_1_engine_view.html" title=" " alt="" coords="5,5,160,61"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="85,76,85,108,80,108,80,76"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
86bf08c58ff32e11f2f02c0d0fe606bb
|
||||
eea9f45c437222b18885618e5211d895
|
||||
@@ -4,8 +4,8 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyEngineView Pages: 1 -->
|
||||
<svg width="111pt" height="94pt"
|
||||
viewBox="0.00 0.00 111.00 94.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="124pt" height="105pt"
|
||||
viewBox="0.00 0.00 124.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
|
||||
@@ -17,24 +17,25 @@
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89.75)">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 101)">
|
||||
<title>PyEngineView</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="91.38,-19.25 11.62,-19.25 11.62,0 91.38,0 91.38,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngineView</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="97.75,-19.25 18,-19.25 18,0 97.75,0 97.75,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngineView</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="103,-85.75 0,-85.75 0,-55.25 103,-55.25 103,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">< gridfire::Engine ></text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_engine_view.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="115.75,-97 0,-97 0,-55.25 115.75,-55.25 115.75,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">View< gridfire::engine</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">::Engine ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -42,8 +43,8 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M51.5,-43.48C51.5,-34.98 51.5,-26.09 51.5,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="48,-43.43 51.5,-53.43 55,-43.43 48,-43.43"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M57.88,-43.76C57.88,-34.95 57.88,-26.05 57.88,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="54.38,-43.56 57.88,-53.56 61.38,-43.56 54.38,-43.56"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.7 KiB |
@@ -4,26 +4,27 @@
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyEngineView Pages: 1 -->
|
||||
<svg width="111pt" height="94pt"
|
||||
viewBox="0.00 0.00 111.00 94.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89.75)">
|
||||
<svg width="124pt" height="105pt"
|
||||
viewBox="0.00 0.00 124.00 105.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 101)">
|
||||
<title>PyEngineView</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="91.38,-19.25 11.62,-19.25 11.62,0 91.38,0 91.38,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngineView</text>
|
||||
<polygon fill="#999999" stroke="#666666" points="97.75,-19.25 18,-19.25 18,0 97.75,0 97.75,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngineView</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="103,-85.75 0,-85.75 0,-55.25 103,-55.25 103,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">< gridfire::Engine ></text>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1engine_1_1_engine_view.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="#666666" points="115.75,-97 0,-97 0,-55.25 115.75,-55.25 115.75,-97"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::Engine</text>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">View< gridfire::engine</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="57.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">::Engine ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -31,8 +32,8 @@
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M51.5,-43.48C51.5,-34.98 51.5,-26.09 51.5,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="48,-43.43 51.5,-53.43 55,-43.43 48,-43.43"/>
|
||||
<path fill="none" stroke="#63b8ff" d="M57.88,-43.76C57.88,-34.95 57.88,-26.05 57.88,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="54.38,-43.56 57.88,-53.56 61.38,-43.56 54.38,-43.56"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 2.0 KiB |
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
|
||||
126
docs/html/class_py_network_policy-members.html
Normal file
@@ -0,0 +1,126 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>GridFire: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('class_py_network_policy.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">PyNetworkPolicy Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_py_network_policy.html">PyNetworkPolicy</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_network_policy.html#a6871d8aae79db9b784d40b05225b3445">construct</a>() override</td><td class="entry"><a class="el" href="class_py_network_policy.html">PyNetworkPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_network_policy.html#ac640b306cf921c0793a296bd41e8d405">get_engine_stack</a>() const override</td><td class="entry"><a class="el" href="class_py_network_policy.html">PyNetworkPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_network_policy.html#a62eed803e30afebbbc074a3bf334524b">get_engine_types_stack</a>() const override</td><td class="entry"><a class="el" href="class_py_network_policy.html">PyNetworkPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_network_policy.html#a86d85c133b7dba16f93e3a084201b931">get_partition_function</a>() const override</td><td class="entry"><a class="el" href="class_py_network_policy.html">PyNetworkPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_network_policy.html#af0b892e995f58375144bd5559cf2b4c9">get_seed_reactions</a>() const override</td><td class="entry"><a class="el" href="class_py_network_policy.html">PyNetworkPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_network_policy.html#a1d685fd5eb346871af5b8ed677dfcf36">get_seed_species</a>() const override</td><td class="entry"><a class="el" href="class_py_network_policy.html">PyNetworkPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_network_policy.html#a8506a1f9c22d47c266abe1519ffb9bc0">get_status</a>() const override</td><td class="entry"><a class="el" href="class_py_network_policy.html">PyNetworkPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_network_policy.html#ac2c1ef3897e6491d5ab03e7342075245">name</a>() const override</td><td class="entry"><a class="el" href="class_py_network_policy.html">PyNetworkPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1policy_1_1_network_policy.html#a0d32c22a2d3794c328e8dd24d2cda2be">~NetworkPolicy</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1policy_1_1_network_policy.html">gridfire::policy::NetworkPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
421
docs/html/class_py_network_policy.html
Normal file
@@ -0,0 +1,421 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>GridFire: PyNetworkPolicy Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('class_py_network_policy.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="class_py_network_policy-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">PyNetworkPolicy Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><code>#include <py_policy.h></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for PyNetworkPolicy:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_network_policy__inherit__graph.svg" width="171" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for PyNetworkPolicy:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_network_policy__coll__graph.svg" width="171" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ac2c1ef3897e6491d5ab03e7342075245" id="r_ac2c1ef3897e6491d5ab03e7342075245"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac2c1ef3897e6491d5ab03e7342075245">name</a> () const override</td></tr>
|
||||
<tr class="memdesc:ac2c1ef3897e6491d5ab03e7342075245"><td class="mdescLeft"> </td><td class="mdescRight">Human-readable name for the policy. <br /></td></tr>
|
||||
<tr class="separator:ac2c1ef3897e6491d5ab03e7342075245"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1d685fd5eb346871af5b8ed677dfcf36" id="r_a1d685fd5eb346871af5b8ed677dfcf36"><td class="memItemLeft" align="right" valign="top">const std::set< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1d685fd5eb346871af5b8ed677dfcf36">get_seed_species</a> () const override</td></tr>
|
||||
<tr class="memdesc:a1d685fd5eb346871af5b8ed677dfcf36"><td class="mdescLeft"> </td><td class="mdescRight">Returns the seed species the policy requires to initialize the network. <br /></td></tr>
|
||||
<tr class="separator:a1d685fd5eb346871af5b8ed677dfcf36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af0b892e995f58375144bd5559cf2b4c9" id="r_af0b892e995f58375144bd5559cf2b4c9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">gridfire::reaction::ReactionSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#af0b892e995f58375144bd5559cf2b4c9">get_seed_reactions</a> () const override</td></tr>
|
||||
<tr class="memdesc:af0b892e995f58375144bd5559cf2b4c9"><td class="mdescLeft"> </td><td class="mdescRight">Returns the set of seed reactions the policy requires. <br /></td></tr>
|
||||
<tr class="separator:af0b892e995f58375144bd5559cf2b4c9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6871d8aae79db9b784d40b05225b3445" id="r_a6871d8aae79db9b784d40b05225b3445"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html">gridfire::engine::DynamicEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6871d8aae79db9b784d40b05225b3445">construct</a> () override</td></tr>
|
||||
<tr class="memdesc:a6871d8aae79db9b784d40b05225b3445"><td class="mdescLeft"> </td><td class="mdescRight">Construct and return a DynamicEngine instance (or engine view stack) satisfying the policy. <br /></td></tr>
|
||||
<tr class="separator:a6871d8aae79db9b784d40b05225b3445"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8506a1f9c22d47c266abe1519ffb9bc0" id="r_a8506a1f9c22d47c266abe1519ffb9bc0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacegridfire_1_1policy.html#a0f52cd334fb84998d9c68430a41f6109">gridfire::policy::NetworkPolicyStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8506a1f9c22d47c266abe1519ffb9bc0">get_status</a> () const override</td></tr>
|
||||
<tr class="memdesc:a8506a1f9c22d47c266abe1519ffb9bc0"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current verification/construction status of the policy. <br /></td></tr>
|
||||
<tr class="separator:a8506a1f9c22d47c266abe1519ffb9bc0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac640b306cf921c0793a296bd41e8d405" id="r_ac640b306cf921c0793a296bd41e8d405"><td class="memItemLeft" align="right" valign="top">const std::vector< std::unique_ptr< <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html">gridfire::engine::DynamicEngine</a> > > & </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac640b306cf921c0793a296bd41e8d405">get_engine_stack</a> () const override</td></tr>
|
||||
<tr class="separator:ac640b306cf921c0793a296bd41e8d405"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a62eed803e30afebbbc074a3bf334524b" id="r_a62eed803e30afebbbc074a3bf334524b"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="namespacegridfire_1_1engine.html#a5387db1ec0b039955487fbc4c0034854">gridfire::engine::EngineTypes</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a62eed803e30afebbbc074a3bf334524b">get_engine_types_stack</a> () const override</td></tr>
|
||||
<tr class="separator:a62eed803e30afebbbc074a3bf334524b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a86d85c133b7dba16f93e3a084201b931" id="r_a86d85c133b7dba16f93e3a084201b931"><td class="memItemLeft" align="right" valign="top">const std::unique_ptr< <a class="el" href="classgridfire_1_1partition_1_1_partition_function.html">gridfire::partition::PartitionFunction</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a86d85c133b7dba16f93e3a084201b931">get_partition_function</a> () const override</td></tr>
|
||||
<tr class="separator:a86d85c133b7dba16f93e3a084201b931"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_classgridfire_1_1policy_1_1_network_policy"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1policy_1_1_network_policy')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1policy_1_1_network_policy.html">gridfire::policy::NetworkPolicy</a></td></tr>
|
||||
<tr class="memitem:a0d32c22a2d3794c328e8dd24d2cda2be inherit pub_methods_classgridfire_1_1policy_1_1_network_policy" id="r_a0d32c22a2d3794c328e8dd24d2cda2be"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1policy_1_1_network_policy.html#a0d32c22a2d3794c328e8dd24d2cda2be">~NetworkPolicy</a> ()=default</td></tr>
|
||||
<tr class="separator:a0d32c22a2d3794c328e8dd24d2cda2be inherit pub_methods_classgridfire_1_1policy_1_1_network_policy"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a6871d8aae79db9b784d40b05225b3445" name="a6871d8aae79db9b784d40b05225b3445"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6871d8aae79db9b784d40b05225b3445">◆ </a></span>construct()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html">gridfire::engine::DynamicEngine</a> & PyNetworkPolicy::construct </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Construct and return a DynamicEngine instance (or engine view stack) satisfying the policy. </p>
|
||||
<p>Implementations typically build one or more engine layers (GraphEngine, MultiscalePartitioningEngineView, AdaptiveEngineView, etc.) and return a reference to the top-most DynamicEngine. The storage lifetime of the returned reference is implementation-defined (usually owned by the policy instance).</p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>DynamicEngine& reference to a running/constructed engine ready for solver consumption.</dd></dl>
|
||||
<dl class="exception"><dt>Exceptions</dt><dd>
|
||||
<table class="exception">
|
||||
<tr><td class="paramname"><a class="el" href="classgridfire_1_1exceptions_1_1_missing_key_reaction_error.html" title="Exception thrown when a constructed network fails to include a key reaction required by the policy.">gridfire::exceptions::MissingKeyReactionError</a></td><td>if required reactions are not present in the constructed network (see <code><a class="el" href="error__policy_8h.html" title="Defines custom exception types related to network policy construction and verification.">gridfire/exceptions/error_policy.h</a></code>). </td></tr>
|
||||
<tr><td class="paramname"><a class="el" href="classgridfire_1_1exceptions_1_1_missing_seed_species_error.html" title="Exception thrown when a required seed species is not found in the initial composition.">gridfire::exceptions::MissingSeedSpeciesError</a></td><td>if required seed species are missing from the initializing composition. </td></tr>
|
||||
<tr><td class="paramname"><a class="el" href="classgridfire_1_1exceptions_1_1_policy_error.html" title="Base class for all exceptions related to network policy operations.">gridfire::exceptions::PolicyError</a></td><td>for other construction/verification failures.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line">DynamicEngine &engine = policy.construct();</div>
|
||||
<div class="line">solver::CVODESolverStrategy solver(engine);</div>
|
||||
<div class="line">NetOut out = solver.evaluate(netIn, <span class="keyword">true</span>);</div>
|
||||
</div><!-- fragment --> </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1policy_1_1_network_policy.html#a13cd74c967592392b01d8fe9a5b34d88">gridfire::policy::NetworkPolicy</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac640b306cf921c0793a296bd41e8d405" name="ac640b306cf921c0793a296bd41e8d405"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac640b306cf921c0793a296bd41e8d405">◆ </a></span>get_engine_stack()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const std::vector< std::unique_ptr< <a class="el" href="classgridfire_1_1engine_1_1_dynamic_engine.html">gridfire::engine::DynamicEngine</a> > > & PyNetworkPolicy::get_engine_stack </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1policy_1_1_network_policy.html#a92891fe37b8684fe9f1c5958674de2d5">gridfire::policy::NetworkPolicy</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a62eed803e30afebbbc074a3bf334524b" name="a62eed803e30afebbbc074a3bf334524b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a62eed803e30afebbbc074a3bf334524b">◆ </a></span>get_engine_types_stack()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::vector< <a class="el" href="namespacegridfire_1_1engine.html#a5387db1ec0b039955487fbc4c0034854">gridfire::engine::EngineTypes</a> > PyNetworkPolicy::get_engine_types_stack </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1policy_1_1_network_policy.html#aac63625678d287d0ca36c98f51e86dd2">gridfire::policy::NetworkPolicy</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a86d85c133b7dba16f93e3a084201b931" name="a86d85c133b7dba16f93e3a084201b931"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a86d85c133b7dba16f93e3a084201b931">◆ </a></span>get_partition_function()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const std::unique_ptr< <a class="el" href="classgridfire_1_1partition_1_1_partition_function.html">gridfire::partition::PartitionFunction</a> > & PyNetworkPolicy::get_partition_function </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1policy_1_1_network_policy.html#a1c395eb83b0bcf728db230e7772aabcf">gridfire::policy::NetworkPolicy</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af0b892e995f58375144bd5559cf2b4c9" name="af0b892e995f58375144bd5559cf2b4c9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af0b892e995f58375144bd5559cf2b4c9">◆ </a></span>get_seed_reactions()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">gridfire::reaction::ReactionSet</a> & PyNetworkPolicy::get_seed_reactions </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns the set of seed reactions the policy requires. </p>
|
||||
<p>The ReactionSet describes reactions that must be present in the constructed network for the policy to be considered satisfied. Concrete policies often implement their reaction requirements by composing one or more ReactionChainPolicy instances (see <code><a class="el" href="chains_8h.html" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains.">chains.h</a></code>).</p>
|
||||
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="keyword">const</span> reaction::ReactionSet &reactions = policy.get_seed_reactions();</div>
|
||||
<div class="line"><span class="comment">// inspect reaction IDs or count</span></div>
|
||||
<div class="line">std::cout << <span class="stringliteral">"Policy requires "</span> << reactions.size() << <span class="stringliteral">" reactions"</span> << std::endl;</div>
|
||||
</div><!-- fragment --> </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1policy_1_1_network_policy.html#aa33fcee020f5acd8e14aadaf3758ad2f">gridfire::policy::NetworkPolicy</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1d685fd5eb346871af5b8ed677dfcf36" name="a1d685fd5eb346871af5b8ed677dfcf36"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1d685fd5eb346871af5b8ed677dfcf36">◆ </a></span>get_seed_species()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const std::set< fourdst::atomic::Species > & PyNetworkPolicy::get_seed_species </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns the seed species the policy requires to initialize the network. </p>
|
||||
<p>The returned set contains atomic species identifiers (fourdst::atomic::Species) which the policy expects to be present in the initial composition used to build the network.</p>
|
||||
<p>Implementations should return a copy or an immutable reference to their internal set of required seed species.</p>
|
||||
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line"><span class="keyword">const</span> <span class="keyword">auto</span> seeds = policy.get_seed_species();</div>
|
||||
<div class="line"><span class="keywordflow">for</span> (<span class="keyword">const</span> <span class="keyword">auto</span> &s : seeds) { std::cout << s.name() << std::endl; }</div>
|
||||
</div><!-- fragment --> </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1policy_1_1_network_policy.html#afb599d76b423f7a39b322c967302b49b">gridfire::policy::NetworkPolicy</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8506a1f9c22d47c266abe1519ffb9bc0" name="a8506a1f9c22d47c266abe1519ffb9bc0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8506a1f9c22d47c266abe1519ffb9bc0">◆ </a></span>get_status()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="namespacegridfire_1_1policy.html#a0f52cd334fb84998d9c68430a41f6109">gridfire::policy::NetworkPolicyStatus</a> PyNetworkPolicy::get_status </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns the current verification/construction status of the policy. </p>
|
||||
<p>The status reports whether the policy has been initialized and whether the constructed network satisfies the policy's key requirements.</p>
|
||||
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line">NetworkPolicyStatus s = policy.getStatus();</div>
|
||||
<div class="line"><span class="keywordflow">if</span> (s != NetworkPolicyStatus::INITIALIZED_VERIFIED) { <span class="comment">// handle error }</span></div>
|
||||
</div><!-- fragment --> </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1policy_1_1_network_policy.html#a3d0f2aee8ead71da4d421fb659fb30f7">gridfire::policy::NetworkPolicy</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac2c1ef3897e6491d5ab03e7342075245" name="ac2c1ef3897e6491d5ab03e7342075245"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac2c1ef3897e6491d5ab03e7342075245">◆ </a></span>name()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::string PyNetworkPolicy::name </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Human-readable name for the policy. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>a std::string identifying the policy implementation (e.g. "MainSequencePolicy").</dd></dl>
|
||||
<dl class="section user"><dt>Example</dt><dd><div class="fragment"><div class="line">std::string n = policy.name();</div>
|
||||
<div class="line">std::cout << <span class="stringliteral">"Using policy: "</span> << n << std::endl;</div>
|
||||
</div><!-- fragment --> </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classgridfire_1_1policy_1_1_network_policy.html#aa59c1baf7077a5d35d45ff753b32a565">gridfire::policy::NetworkPolicy</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/python/policy/trampoline/<a class="el" href="py__policy_8h.html">py_policy.h</a></li>
|
||||
<li>src/python/policy/trampoline/<a class="el" href="py__policy_8cpp.html">py_policy.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_py_network_policy.html">PyNetworkPolicy</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
11
docs/html/class_py_network_policy.js
Normal file
@@ -0,0 +1,11 @@
|
||||
var class_py_network_policy =
|
||||
[
|
||||
[ "construct", "class_py_network_policy.html#a6871d8aae79db9b784d40b05225b3445", null ],
|
||||
[ "get_engine_stack", "class_py_network_policy.html#ac640b306cf921c0793a296bd41e8d405", null ],
|
||||
[ "get_engine_types_stack", "class_py_network_policy.html#a62eed803e30afebbbc074a3bf334524b", null ],
|
||||
[ "get_partition_function", "class_py_network_policy.html#a86d85c133b7dba16f93e3a084201b931", null ],
|
||||
[ "get_seed_reactions", "class_py_network_policy.html#af0b892e995f58375144bd5559cf2b4c9", null ],
|
||||
[ "get_seed_species", "class_py_network_policy.html#a1d685fd5eb346871af5b8ed677dfcf36", null ],
|
||||
[ "get_status", "class_py_network_policy.html#a8506a1f9c22d47c266abe1519ffb9bc0", null ],
|
||||
[ "name", "class_py_network_policy.html#ac2c1ef3897e6491d5ab03e7342075245", null ]
|
||||
];
|
||||
5
docs/html/class_py_network_policy__coll__graph.map
Normal file
@@ -0,0 +1,5 @@
|
||||
<map id="PyNetworkPolicy" name="PyNetworkPolicy">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="24,94,146,120"/>
|
||||
<area shape="rect" id="Node000002" href="$classgridfire_1_1policy_1_1_network_policy.html" title="Abstract interface for policies that construct DynamicEngine networks from a seed composition." alt="" coords="5,5,165,46"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="88,62,88,93,82,93,82,62"/>
|
||||
</map>
|
||||
1
docs/html/class_py_network_policy__coll__graph.md5
Normal file
@@ -0,0 +1 @@
|
||||
5e8bc907d4874c1fe862ebb24ea01c50
|
||||
66
docs/html/class_py_network_policy__coll__graph.svg
Normal file
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyNetworkPolicy Pages: 1 -->
|
||||
<svg width="128pt" height="94pt"
|
||||
viewBox="0.00 0.00 128.00 94.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
|
||||
<style type="text/css"><![CDATA[
|
||||
.node, .edge {opacity: 0.7;}
|
||||
.node.selected, .edge.selected {opacity: 1;}
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89.75)">
|
||||
<title>PyNetworkPolicy</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="105.62,-19.25 13.88,-19.25 13.88,0 105.62,0 105.62,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyNetworkPolicy</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1policy_1_1_network_policy.html" target="_top" xlink:title="Abstract interface for policies that construct DynamicEngine networks from a seed composition.">
|
||||
<polygon fill="white" stroke="#666666" points="119.5,-85.75 0,-85.75 0,-55.25 119.5,-55.25 119.5,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::policy::Network</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.75" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">Policy</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M59.75,-43.48C59.75,-34.98 59.75,-26.09 59.75,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.25,-43.43 59.75,-53.43 63.25,-43.43 56.25,-43.43"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
||||
<style type='text/css'>
|
||||
<![CDATA[
|
||||
[data-mouse-over-selected='false'] { opacity: 0.7; }
|
||||
[data-mouse-over-selected='true'] { opacity: 1.0; }
|
||||
]]>
|
||||
</style>
|
||||
<script type="application/ecmascript"><![CDATA[
|
||||
document.addEventListener('DOMContentLoaded', (event) => {
|
||||
highlightEdges();
|
||||
highlightAdjacentNodes();
|
||||
});
|
||||
]]></script>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
40
docs/html/class_py_network_policy__coll__graph_org.svg
Normal file
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyNetworkPolicy Pages: 1 -->
|
||||
<svg width="128pt" height="94pt"
|
||||
viewBox="0.00 0.00 128.00 94.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89.75)">
|
||||
<title>PyNetworkPolicy</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="105.62,-19.25 13.88,-19.25 13.88,0 105.62,0 105.62,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyNetworkPolicy</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1policy_1_1_network_policy.html" target="_top" xlink:title="Abstract interface for policies that construct DynamicEngine networks from a seed composition.">
|
||||
<polygon fill="white" stroke="#666666" points="119.5,-85.75 0,-85.75 0,-55.25 119.5,-55.25 119.5,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::policy::Network</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.75" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">Policy</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M59.75,-43.48C59.75,-34.98 59.75,-26.09 59.75,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.25,-43.43 59.75,-53.43 63.25,-43.43 56.25,-43.43"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.9 KiB |
5
docs/html/class_py_network_policy__inherit__graph.map
Normal file
@@ -0,0 +1,5 @@
|
||||
<map id="PyNetworkPolicy" name="PyNetworkPolicy">
|
||||
<area shape="rect" id="Node000001" title=" " alt="" coords="24,94,146,120"/>
|
||||
<area shape="rect" id="Node000002" href="$classgridfire_1_1policy_1_1_network_policy.html" title="Abstract interface for policies that construct DynamicEngine networks from a seed composition." alt="" coords="5,5,165,46"/>
|
||||
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="88,62,88,93,82,93,82,62"/>
|
||||
</map>
|
||||
1
docs/html/class_py_network_policy__inherit__graph.md5
Normal file
@@ -0,0 +1 @@
|
||||
5e8bc907d4874c1fe862ebb24ea01c50
|
||||
66
docs/html/class_py_network_policy__inherit__graph.svg
Normal file
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyNetworkPolicy Pages: 1 -->
|
||||
<svg width="128pt" height="94pt"
|
||||
viewBox="0.00 0.00 128.00 94.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
|
||||
<style type="text/css"><![CDATA[
|
||||
.node, .edge {opacity: 0.7;}
|
||||
.node.selected, .edge.selected {opacity: 1;}
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89.75)">
|
||||
<title>PyNetworkPolicy</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="105.62,-19.25 13.88,-19.25 13.88,0 105.62,0 105.62,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyNetworkPolicy</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1policy_1_1_network_policy.html" target="_top" xlink:title="Abstract interface for policies that construct DynamicEngine networks from a seed composition.">
|
||||
<polygon fill="white" stroke="#666666" points="119.5,-85.75 0,-85.75 0,-55.25 119.5,-55.25 119.5,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::policy::Network</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.75" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">Policy</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M59.75,-43.48C59.75,-34.98 59.75,-26.09 59.75,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.25,-43.43 59.75,-53.43 63.25,-43.43 56.25,-43.43"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
||||
<style type='text/css'>
|
||||
<![CDATA[
|
||||
[data-mouse-over-selected='false'] { opacity: 0.7; }
|
||||
[data-mouse-over-selected='true'] { opacity: 1.0; }
|
||||
]]>
|
||||
</style>
|
||||
<script type="application/ecmascript"><![CDATA[
|
||||
document.addEventListener('DOMContentLoaded', (event) => {
|
||||
highlightEdges();
|
||||
highlightAdjacentNodes();
|
||||
});
|
||||
]]></script>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
40
docs/html/class_py_network_policy__inherit__graph_org.svg
Normal file
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
|
||||
-->
|
||||
<!-- Title: PyNetworkPolicy Pages: 1 -->
|
||||
<svg width="128pt" height="94pt"
|
||||
viewBox="0.00 0.00 128.00 94.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 89.75)">
|
||||
<title>PyNetworkPolicy</title>
|
||||
<!-- Node1 -->
|
||||
<g id="Node000001" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_Node000001"><a xlink:title=" ">
|
||||
<polygon fill="#999999" stroke="#666666" points="105.62,-19.25 13.88,-19.25 13.88,0 105.62,0 105.62,-19.25"/>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyNetworkPolicy</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="Node000002" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_Node000002"><a xlink:href="classgridfire_1_1policy_1_1_network_policy.html" target="_top" xlink:title="Abstract interface for policies that construct DynamicEngine networks from a seed composition.">
|
||||
<polygon fill="white" stroke="#666666" points="119.5,-85.75 0,-85.75 0,-55.25 119.5,-55.25 119.5,-85.75"/>
|
||||
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::policy::Network</text>
|
||||
<text xml:space="preserve" text-anchor="middle" x="59.75" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">Policy</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1_Node000001_Node000002" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
||||
<path fill="none" stroke="#63b8ff" d="M59.75,-43.48C59.75,-34.98 59.75,-26.09 59.75,-19.7"/>
|
||||
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.25,-43.43 59.75,-53.43 63.25,-43.43 56.25,-43.43"/>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.9 KiB |
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
|
||||
128
docs/html/class_py_reaction_chain_policy-members.html
Normal file
@@ -0,0 +1,128 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>GridFire: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0_rc1</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('class_py_reaction_chain_policy.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">PyReactionChainPolicy Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_py_reaction_chain_policy.html">PyReactionChainPolicy</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html#a0b44991bd6a5edebb861e78a26f783cd">clone</a>() const override</td><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html">PyReactionChainPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html#a16f289efd1d92eead3a3ca6fcfceba4d">contains</a>(const std::string &id) const override</td><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html">PyReactionChainPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html#ab30925d8253ecdabb73ea2b116e9c7da">contains</a>(const gridfire::reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html">PyReactionChainPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html#a5fd4ff9137e1d76decf7318066d45969">get_reactions</a>() const override</td><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html">PyReactionChainPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html#a42d2f71522e7f13624c2598597f14809">hash</a>(uint64_t seed) const override</td><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html">PyReactionChainPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html#af148bf87fea9ebe61de745913a2fd504">name</a>() const override</td><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html">PyReactionChainPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html#a8e3c5cdd4c1901bedf93168868a759a9">operator!=</a>(const ReactionChainPolicy &other) const override</td><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html">PyReactionChainPolicy</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1policy_1_1_reaction_chain_policy.html#ac19e354a8bcd28f60783b70d8a761030">gridfire::policy::ReactionChainPolicy::operator!=</a>(const ReactionChainPolicy &other) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1policy_1_1_reaction_chain_policy.html">gridfire::policy::ReactionChainPolicy</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html#ad6671a30c99ad7a80edd60bd43a8a233">operator==</a>(const ReactionChainPolicy &other) const override</td><td class="entry"><a class="el" href="class_py_reaction_chain_policy.html">PyReactionChainPolicy</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1policy_1_1_reaction_chain_policy.html#a30420a3881779c822ab06c0405ea7b28">gridfire::policy::ReactionChainPolicy::operator==</a>(const ReactionChainPolicy &other) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1policy_1_1_reaction_chain_policy.html">gridfire::policy::ReactionChainPolicy</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1policy_1_1_reaction_chain_policy.html#aa3e6c1e4844fe788aeb08d272070ae13">~ReactionChainPolicy</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1policy_1_1_reaction_chain_policy.html">gridfire::policy::ReactionChainPolicy</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||