diff --git a/docs/build/html/.doctrees/classes/gillespy2.core.doctree b/docs/build/html/.doctrees/classes/gillespy2.core.doctree index c73a1db93..03847b8fb 100644 Binary files a/docs/build/html/.doctrees/classes/gillespy2.core.doctree and b/docs/build/html/.doctrees/classes/gillespy2.core.doctree differ diff --git a/docs/build/html/.doctrees/classes/gillespy2.solvers.doctree b/docs/build/html/.doctrees/classes/gillespy2.solvers.doctree index a4263f09f..185167a44 100644 Binary files a/docs/build/html/.doctrees/classes/gillespy2.solvers.doctree and b/docs/build/html/.doctrees/classes/gillespy2.solvers.doctree differ diff --git a/docs/build/html/.doctrees/classes/gillespy2.solvers.stochkit.doctree b/docs/build/html/.doctrees/classes/gillespy2.solvers.stochkit.doctree index e7d135599..c62da87e0 100644 Binary files a/docs/build/html/.doctrees/classes/gillespy2.solvers.stochkit.doctree and b/docs/build/html/.doctrees/classes/gillespy2.solvers.stochkit.doctree differ diff --git a/docs/build/html/.doctrees/environment.pickle b/docs/build/html/.doctrees/environment.pickle index e691b11ae..755fba5dd 100644 Binary files a/docs/build/html/.doctrees/environment.pickle and b/docs/build/html/.doctrees/environment.pickle differ diff --git a/docs/build/html/_modules/gillespy2/core/model.html b/docs/build/html/_modules/gillespy2/core/model.html index 721964d03..13666ab5b 100644 --- a/docs/build/html/_modules/gillespy2/core/model.html +++ b/docs/build/html/_modules/gillespy2/core/model.html @@ -1155,7 +1155,7 @@
[docs] def timespan(self, time_span):
"""
- Set the time span of simulation. StochKit does not support non-uniform
+ Set the time span of simulation. GillesPy2 does not support non-uniform
timespans.
:param time_span: Evenly-spaced list of times at which to sample the species populations
@@ -1461,7 +1461,7 @@ Source code for gillespy2.core.model
[docs]class StochMLDocument():
""" Serializiation and deserialization of a Model to/from
- the native StochKit2 XML format. """
+ the native XML format. """
def __init__(self):
# The root element
@@ -1471,7 +1471,7 @@ Source code for gillespy2.core.model
[docs] @classmethod
def from_model(cls, model):
"""
- Creates an StochKit XML document from an exisiting Model object.
+ Creates an XML document from an exisiting Model object.
This method assumes that all the parameters in the model are already
resolved to scalar floats (see Model.resolveParamters).
@@ -1546,7 +1546,7 @@ Source code for gillespy2.core.model
[docs] @classmethod
def from_file(cls, filepath):
- """ Intializes the document from an exisiting native StochKit XML
+ """ Intializes the document from an exisiting native XML
file read from disk. """
tree = eTree.parse(filepath)
root = tree.getroot()
@@ -1556,7 +1556,7 @@ Source code for gillespy2.core.model
[docs] @classmethod
def from_string(cls, string):
- """ Intializes the document from an exisiting native StochKit XML
+ """ Intializes the document from an exisiting native XML
file read from disk. """
root = eTree.fromString(string)
@@ -1706,8 +1706,8 @@ Source code for gillespy2.core.model
try:
kwargs['rate'] = model.listOfParameters[ratename]
except KeyError:
- # No paramter name is given. This is a valid use case
- # in StochKit. We generate a name for the paramter,
+ # No paramter name is given. This is a valid use case.
+ # We generate a name for the paramter,
# and create a new parameter instance. The parameter's
# value should now be found in 'ratename'.
generated_rate_name = "Reaction_" + name + \
@@ -1792,7 +1792,7 @@ Source code for gillespy2.core.model
description_element.text = self.annotation
sml_reac.append(description_element)
- # StochKit2 wants a rate for mass-action propensites
+ # Need a rate for mass-action propensites
if reaction.massaction and model_volume == 1.0:
rate_element = eTree.Element('Rate')
# A mass-action reactions should only have one parameter
diff --git a/docs/build/html/_modules/gillespy2/core/timespan.html b/docs/build/html/_modules/gillespy2/core/timespan.html
index fd76daa41..bdef62717 100644
--- a/docs/build/html/_modules/gillespy2/core/timespan.html
+++ b/docs/build/html/_modules/gillespy2/core/timespan.html
@@ -235,7 +235,7 @@ Source code for gillespy2.core.timespan
isuniform = np.isclose(other_diff, first_diff).all()
if not isuniform:
- raise TimespanError("StochKit only supports uniform timespans.")
+ raise TimespanError("GillesPy2 only supports uniform timespans.")
if first_diff == 0 or np.count_nonzero(other_diff) != len(other_diff):
raise TimespanError("Timespan can't contain a single repeating value.")
diff --git a/docs/build/html/_modules/gillespy2/solvers/cpp/build/make.html b/docs/build/html/_modules/gillespy2/solvers/cpp/build/make.html
index a475391b4..f702f9d5f 100644
--- a/docs/build/html/_modules/gillespy2/solvers/cpp/build/make.html
+++ b/docs/build/html/_modules/gillespy2/solvers/cpp/build/make.html
@@ -204,7 +204,8 @@ Source code for gillespy2.solvers.cpp.build.make
result = subprocess.run(make_cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
except KeyboardInterrupt:
- log.warning(f"Makefile was interrupted during execution of target: '{target}', unexpected behavior may occur.")
+ log.warning(
+ f"Makefile was interrupted during execution of target: '{target}', unexpected behavior may occur.")
if result.returncode == 0 and os.path.exists(self.output_file):
return
diff --git a/docs/build/html/_modules/gillespy2/solvers/cpp/build/template_gen.html b/docs/build/html/_modules/gillespy2/solvers/cpp/build/template_gen.html
index 949dd69bc..4f24ee1ac 100644
--- a/docs/build/html/_modules/gillespy2/solvers/cpp/build/template_gen.html
+++ b/docs/build/html/_modules/gillespy2/solvers/cpp/build/template_gen.html
@@ -118,16 +118,15 @@ Source code for gillespy2.solvers.cpp.build.template_gen
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
+import math
from collections import OrderedDict
from typing import Optional
from gillespy2.core import Species, Reaction, Parameter, Model, RateRule
from gillespy2.solvers.cpp.build.expression import Expression
+from gillespy2.solvers.utilities.solverutils import species_parse
from gillespy2.core import log
from gillespy2.core.gillespyError import SimulationError
-import math
-
-
[docs]class SanitizedModel:
"""
Utility class for preparing a model to be passed to a C++ solver.
@@ -176,7 +175,7 @@ Source code for gillespy2.solvers.cpp.build.template_gen
# ORDER IS IMPORTANT HERE!
# All "system" namespace entries should always be first.
# Otherwise, user-defined identifiers (like, for example, "gamma") might get overwritten.
- **{name: name for name in math.__dict__.keys()},
+ **{name: name for name in math.__dict__},
**self.function_map,
**self.species_names,
**self.parameter_names,
@@ -193,6 +192,7 @@ Source code for gillespy2.solvers.cpp.build.template_gen
self.reactions: "OrderedDict[str, dict[str, int]]" = OrderedDict()
self.reaction_reactants: "OrderedDict[str, dict[str, int]]" = OrderedDict()
self.reaction_products: "OrderedDict[str, dict[str, int]]" = OrderedDict()
+ self.reaction_props_deps: "OrderedDict[str, [int]]" = OrderedDict()
# Rate Rules: maps sanitized species names to their corresponding rate rule expression.
self.rate_rules: "OrderedDict[str, str]" = OrderedDict()
# Options: custom definitions that can be supplied by the solver, maps macros to their definitions.
@@ -230,6 +230,7 @@ Source code for gillespy2.solvers.cpp.build.template_gen
self.reactions[reaction.name] = {spec: int(0) for spec in self.species_names.values()}
self.reaction_reactants[reaction.name] = {spec: int(0) for spec in self.species_names.values()}
self.reaction_products[reaction.name] = {spec: int(0) for spec in self.species_names.values()}
+ self.reaction_props_deps[reaction.name] = {spec: int(0) for spec in self.species_names.values()}
for reactant, stoich_value in reaction.reactants.items():
reactant = self.species_names[reactant.name]
self.reactions[reaction.name][reactant] -= int(stoich_value)
@@ -240,6 +241,10 @@ Source code for gillespy2.solvers.cpp.build.template_gen
self.reactions[reaction.name][product] += int(stoich_value)
self.reaction_products[reaction.name][product] = int(stoich_value)
+ parsed_species = [spec.name for spec in species_parse(self.model, reaction.propensity_function)]
+ for species, san_species in self.species_names.items():
+ if species in parsed_species:
+ self.reaction_props_deps[reaction.name][san_species] = 1
return self
[docs] def use_rate_rule(self, rate_rule: "RateRule") -> "SanitizedModel":
@@ -511,6 +516,7 @@ Source code for gillespy2.solvers.cpp.build.template_gen
reaction_set = OrderedDict()
reactants_set = OrderedDict()
products_set = OrderedDict()
+ props_deps_set = OrderedDict()
for rxn_name, reaction in model.reactions.items():
stoich = [str(int(reaction[species])) for species in model.species_names.values()]
@@ -521,11 +527,15 @@ Source code for gillespy2.solvers.cpp.build.template_gen
for rxn_name, reaction_products in model.reaction_products.items():
products_count = [str(int(reaction_products[species])) for species in model.species_names.values()]
products_set[rxn_name] = f"{{{','.join(products_count)}}}"
+ for rxn_name, reaction_props_deps in model.reaction_props_deps.items():
+ props_deps_count = [str(int(reaction_props_deps[species])) for species in model.species_names.values()]
+ props_deps_set[rxn_name] = f"{{{','.join(props_deps_count)}}}"
reaction_names = " ".join([f"REACTION_NAME({rxn})" for rxn in reaction_set.keys()])
reaction_set = f"{{{','.join(reaction_set.values())}}}"
reactants_set = f"{{{','.join(reactants_set.values())}}}"
products_set = f"{{{','.join(products_set.values())}}}"
+ props_deps_set = f"{{{','.join(props_deps_set.values())}}}"
return {
"GPY_NUM_REACTIONS": num_reactions,
@@ -533,6 +543,7 @@ Source code for gillespy2.solvers.cpp.build.template_gen
"GPY_REACTIONS": reaction_set,
"GPY_REACTION_REACTANTS": reactants_set,
"GPY_REACTION_PRODUCTS": products_set,
+ "GPY_REACTION_PROPS_DEPS": props_deps_set
}
diff --git a/docs/build/html/_modules/index.html b/docs/build/html/_modules/index.html
index 2c1d6d6fa..9b657c45d 100644
--- a/docs/build/html/_modules/index.html
+++ b/docs/build/html/_modules/index.html
@@ -133,7 +133,6 @@ All modules for which code is available
gillespy2.solvers.numpy.ssa_solver
gillespy2.solvers.numpy.tau_hybrid_solver
gillespy2.solvers.numpy.tau_leaping_solver
-gillespy2.solvers.stochkit.stochkit_solvers
gillespy2.solvers.utilities.Tau
gillespy2.solvers.utilities.cpp_support_test
gillespy2.solvers.utilities.solverutils
diff --git a/docs/build/html/_sources/classes/gillespy2.solvers.rst.txt b/docs/build/html/_sources/classes/gillespy2.solvers.rst.txt
index 6836f632a..73f75ea82 100644
--- a/docs/build/html/_sources/classes/gillespy2.solvers.rst.txt
+++ b/docs/build/html/_sources/classes/gillespy2.solvers.rst.txt
@@ -9,7 +9,6 @@ Subpackages
gillespy2.solvers.cpp
gillespy2.solvers.numpy
- gillespy2.solvers.stochkit
gillespy2.solvers.utilities
Module contents
diff --git a/docs/build/html/classes/gillespy2.core.html b/docs/build/html/classes/gillespy2.core.html
index 5af0abf3c..0c731a9e5 100644
--- a/docs/build/html/classes/gillespy2.core.html
+++ b/docs/build/html/classes/gillespy2.core.html
@@ -1797,7 +1797,7 @@ Submodules
timespan(time_span)[source]¶
-Set the time span of simulation. StochKit does not support non-uniform
+
Set the time span of simulation. GillesPy2 does not support non-uniform
timespans.
- Parameters:
@@ -1837,18 +1837,18 @@ Submodulesclass gillespy2.core.model.StochMLDocument[source]¶
Bases: object
Serializiation and deserialization of a Model to/from
-the native StochKit2 XML format.
+the native XML format.
-
classmethod from_file(filepath)[source]¶
-Intializes the document from an exisiting native StochKit XML
+
Intializes the document from an exisiting native XML
file read from disk.
-
classmethod from_model(model)[source]¶
-Creates an StochKit XML document from an exisiting Model object.
+
Creates an XML document from an exisiting Model object.
This method assumes that all the parameters in the model are already
resolved to scalar floats (see Model.resolveParamters).
Note, this method is intended to be used internally by the models
@@ -1868,7 +1868,7 @@
Submodules
-
classmethod from_string(string)[source]¶
-Intializes the document from an exisiting native StochKit XML
+
Intializes the document from an exisiting native XML
file read from disk.
@@ -3923,7 +3923,7 @@ Submodules
-
timespan(time_span)[source]¶
-Set the time span of simulation. StochKit does not support non-uniform
+
Set the time span of simulation. GillesPy2 does not support non-uniform
timespans.
- Parameters:
@@ -4691,18 +4691,18 @@ Submodulesclass gillespy2.core.StochMLDocument[source]¶
Bases: object
Serializiation and deserialization of a Model to/from
-the native StochKit2 XML format.
+the native XML format.
-
classmethod from_file(filepath)[source]¶
-Intializes the document from an exisiting native StochKit XML
+
Intializes the document from an exisiting native XML
file read from disk.
-
classmethod from_model(model)[source]¶
-Creates an StochKit XML document from an exisiting Model object.
+
Creates an XML document from an exisiting Model object.
This method assumes that all the parameters in the model are already
resolved to scalar floats (see Model.resolveParamters).
Note, this method is intended to be used internally by the models
@@ -4722,7 +4722,7 @@
Submodules
-
classmethod from_string(string)[source]¶
-Intializes the document from an exisiting native StochKit XML
+
Intializes the document from an exisiting native XML
file read from disk.
diff --git a/docs/build/html/classes/gillespy2.html b/docs/build/html/classes/gillespy2.html
index 4cb504aba..6f12d3b94 100644
--- a/docs/build/html/classes/gillespy2.html
+++ b/docs/build/html/classes/gillespy2.html
@@ -714,12 +714,6 @@ SubpackagesModule contents
-
- gillespy2.solvers.stochkit package
-
- gillespy2.solvers.utilities package
- Submodules
- gillespy2.solvers.utilities.Tau module
diff --git a/docs/build/html/classes/gillespy2.solvers.html b/docs/build/html/classes/gillespy2.solvers.html
index 5e6ccc731..0c81ac695 100644
--- a/docs/build/html/classes/gillespy2.solvers.html
+++ b/docs/build/html/classes/gillespy2.solvers.html
@@ -380,49 +380,6 @@ Subpackagesgillespy2.solvers.stochkit package
-
- gillespy2.solvers.utilities package
- Submodules
- gillespy2.solvers.utilities.Tau module
diff --git a/docs/build/html/classes/gillespy2.solvers.numpy.html b/docs/build/html/classes/gillespy2.solvers.numpy.html
index a1ba834e0..062ddd6ef 100644
--- a/docs/build/html/classes/gillespy2.solvers.numpy.html
+++ b/docs/build/html/classes/gillespy2.solvers.numpy.html
@@ -18,7 +18,7 @@
-
+
@@ -86,7 +86,7 @@ Related Topics
- gillespy2 package
@@ -1023,7 +1023,7 @@ Submodulesgillespy2.solvers.cpp.build package
-
- gillespy2.solvers.stochkit package
+ gillespy2.solvers.utilities package
→
diff --git a/docs/build/html/classes/gillespy2.solvers.stochkit.html b/docs/build/html/classes/gillespy2.solvers.stochkit.html
index 419746dbf..12003fd98 100644
--- a/docs/build/html/classes/gillespy2.solvers.stochkit.html
+++ b/docs/build/html/classes/gillespy2.solvers.stochkit.html
@@ -18,8 +18,6 @@
-
-
@@ -65,30 +63,14 @@ Navigation
- Tutorial: ODE vs. SSA
-
-- gillespy2 package
-
+
Related Topics
@@ -123,387 +105,11 @@ gillespy2.solvers.stochkit package
Submodules¶
-
-gillespy2.solvers.stochkit.stochkit_solvers module¶
-
--
-class gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver[source]¶
-Bases: GillesPySolver
-
-
-
-
-
--
-name = 'StochKitBaseSolver'¶
-
-
-
-
-
--
-rc = 0¶
-Abstract class for a StochKit solver. This is generally called from within a
-GillesPy Model through the Model.run function. Returns simulation
-trajectories.
-
-- Parameters:
-
-model (GillesPy2.model) – The model on which the solver will operate
-t (float) – The end time of the solver
-number_of_trajectories – The number of times to sample the chemical master equation. Each
-
-
-
-trajectory will be returned at the end of the simulation.
-:type number_of_trajectories: int
-
-- Parameters:
-
-increment (float) – The time step of the solution
-seed (int) – The random seed for the simulation. Defaults to None.
-stochkit_home – Path to stochkit. This is set automatically upon installation, but
-
-
-
-may be overwritten if desired.
-:type stochkit_home: str
-
-- Parameters:
-algorithm – The solver by which to simulate the model. ‘ssa’ or ‘tau_leaping’
-
-
-are the available options. If ‘ssa’ is chosen, StochKit will choose
-from the available ssa options.
-:type algorithm: str
-
-- Parameters:
-
-job_id (str) – If given, this will be the name of the solver run. Usually not set.
-extra_args – Any extra arguments for the stochkit solver. See StochKit2
-
-
-
-documentation for details.
-:type extra_args: str
-
-- Parameters:
-
-debug (bool) – Set to True to provide additional debug information about the simulation.
-show_labels (str) – Use names of species as index of result object rather than position numbers.
-
-
-
-
-
-
-
-
-
-
--
-class gillespy2.solvers.stochkit.stochkit_solvers.StochKitODESolver[source]¶
-Bases: StochKitBaseSolver
-
-
-
--
-name = 'StochKitODESolver'¶
-Abstract class for StochKit solver derived from the GillesPySolver class.
-This is generally used to set up the solver.
-
-- Parameters:
-
-model (GillesPy2.model) – The model on which the solver will operate
-t (float) – The end time of the solver
-number_of_trajectories – The number of times to sample the chemical master equation. Each
-
-
-
-trajectory will be returned at the end of the simulation.
-:type number_of_trajectories: int
-
-- Parameters:
-
-increment (float) – The time step of the solution
-seed (int) – The random seed for the simulation. Defaults to None.
-stochkit_home – Path to stochkit. This is set automatically upon installation, but
-
-
-
-may be overwritten if desired.
-:type stochkit_home: str
-
-- Parameters:
-algorithm – The solver by which to simulate the model. ‘ssa’ or ‘tau_leaping’
-
-
-are the available options. If ‘ssa’ is chosen, StochKit will choose
-from the available ssa options.
-:type algorithm: str
-
-- Parameters:
-
-job_id (str) – If given, this will be the name of the solver run. Usually not set.
-extra_args – Any extra arguments for the stochkit solver. See StochKit2
-
-
-
-documentation for details.
-:type extra_args: str
-
-- Parameters:
-
-debug (bool) – Set to True to provide additional debug information about the simulation.
-show_labels (str) – Use names of species as index of result object rather than position numbers.
-
-
-
-
-
-
-
-
-
-
--
-class gillespy2.solvers.stochkit.stochkit_solvers.StochKitSolver[source]¶
-Bases: StochKitBaseSolver
-
-
-
--
-name = 'StochKitSolver'¶
-Abstract class for StochKit solver derived from the GillesPySolver class.
-This is generally used to set up the solver.
-
-- Parameters:
-
-model (GillesPy2.model) – The model on which the solver will operate
-t (float) – The end time of the solver
-number_of_trajectories – The number of times to sample the chemical master equation. Each
-
-
-
-trajectory will be returned at the end of the simulation.
-:type number_of_trajectories: int
-
-- Parameters:
-
-increment (float) – The time step of the solution
-seed (int) – The random seed for the simulation. Defaults to None.
-stochkit_home – Path to stochkit. This is set automatically upon installation, but
-
-
-
-may be overwritten if desired.
-:type stochkit_home: str
-
-- Parameters:
-algorithm – The solver by which to simulate the model. ‘ssa’ or ‘tau_leaping’
-
-
-are the available options. If ‘ssa’ is chosen, StochKit will choose
-from the available ssa options.
-:type algorithm: str
-
-- Parameters:
-
-job_id (str) – If given, this will be the name of the solver run. Usually not set.
-extra_args – Any extra arguments for the stochkit solver. See StochKit2
-
-
-
-documentation for details.
-:type extra_args: str
-
-- Parameters:
-
-debug (bool) – Set to True to provide additional debug information about the simulation.
-show_labels (str) – Use names of species as index of result object rather than position numbers.
-
-
-
-
-
-
-
-
-
+
+gillespy2.solvers.stochkit.stochkit_solvers module¶
-
-Module contents¶
-
--
-class gillespy2.solvers.stochkit.StochKitODESolver[source]¶
-Bases: StochKitBaseSolver
-
-
-
--
-name = 'StochKitODESolver'¶
-Abstract class for StochKit solver derived from the GillesPySolver class.
-This is generally used to set up the solver.
-
-- Parameters:
-
-model (GillesPy2.model) – The model on which the solver will operate
-t (float) – The end time of the solver
-number_of_trajectories – The number of times to sample the chemical master equation. Each
-
-
-
-trajectory will be returned at the end of the simulation.
-:type number_of_trajectories: int
-
-- Parameters:
-
-increment (float) – The time step of the solution
-seed (int) – The random seed for the simulation. Defaults to None.
-stochkit_home – Path to stochkit. This is set automatically upon installation, but
-
-
-
-may be overwritten if desired.
-:type stochkit_home: str
-
-- Parameters:
-algorithm – The solver by which to simulate the model. ‘ssa’ or ‘tau_leaping’
-
-
-are the available options. If ‘ssa’ is chosen, StochKit will choose
-from the available ssa options.
-:type algorithm: str
-
-- Parameters:
-
-job_id (str) – If given, this will be the name of the solver run. Usually not set.
-extra_args – Any extra arguments for the stochkit solver. See StochKit2
-
-
-
-documentation for details.
-:type extra_args: str
-
-- Parameters:
-
-debug (bool) – Set to True to provide additional debug information about the simulation.
-show_labels (str) – Use names of species as index of result object rather than position numbers.
-
-
-
-
-
-
-
-
-
-
--
-class gillespy2.solvers.stochkit.StochKitSolver[source]¶
-Bases: StochKitBaseSolver
-
-
-
--
-name = 'StochKitSolver'¶
-Abstract class for StochKit solver derived from the GillesPySolver class.
-This is generally used to set up the solver.
-
-- Parameters:
-
-model (GillesPy2.model) – The model on which the solver will operate
-t (float) – The end time of the solver
-number_of_trajectories – The number of times to sample the chemical master equation. Each
-
-
-
-trajectory will be returned at the end of the simulation.
-:type number_of_trajectories: int
-
-- Parameters:
-
-increment (float) – The time step of the solution
-seed (int) – The random seed for the simulation. Defaults to None.
-stochkit_home – Path to stochkit. This is set automatically upon installation, but
-
-
-
-may be overwritten if desired.
-:type stochkit_home: str
-
-- Parameters:
-algorithm – The solver by which to simulate the model. ‘ssa’ or ‘tau_leaping’
-
-
-are the available options. If ‘ssa’ is chosen, StochKit will choose
-from the available ssa options.
-:type algorithm: str
-
-- Parameters:
-
-job_id (str) – If given, this will be the name of the solver run. Usually not set.
-extra_args – Any extra arguments for the stochkit solver. See StochKit2
-
-
-
-documentation for details.
-:type extra_args: str
-
-- Parameters:
-
-debug (bool) – Set to True to provide additional debug information about the simulation.
-show_labels (str) – Use names of species as index of result object rather than position numbers.
-
-
-
-
-
-
-
-
-
+
+Module contents¶
@@ -513,14 +119,6 @@ Submodules
- -
- ←
- gillespy2.solvers.numpy package
-
- -
- gillespy2.solvers.utilities package
- →
-
diff --git a/docs/build/html/classes/gillespy2.solvers.utilities.html b/docs/build/html/classes/gillespy2.solvers.utilities.html
index 7240672d4..895ae6434 100644
--- a/docs/build/html/classes/gillespy2.solvers.utilities.html
+++ b/docs/build/html/classes/gillespy2.solvers.utilities.html
@@ -19,7 +19,7 @@
-
+
@@ -85,7 +85,7 @@ Related Topics
Documentation overview
- gillespy2 package
- gillespy2.solvers package
- - Previous: gillespy2.solvers.stochkit package
+ - Previous: gillespy2.solvers.numpy package
- Next: gillespy2.stochss package
@@ -246,7 +246,7 @@ Submodulesgillespy2.solvers.stochkit package
+ gillespy2.solvers.numpy package
gillespy2.stochss package
diff --git a/docs/build/html/genindex.html b/docs/build/html/genindex.html
index 4eb7bd570..82430ab09 100644
--- a/docs/build/html/genindex.html
+++ b/docs/build/html/genindex.html
@@ -860,22 +860,12 @@ G
(gillespy2.solvers.ODECSolver static method)
(gillespy2.solvers.TauHybridCSolver class method)
-
-
- get_template() (gillespy2.solvers.cpp.build.template_gen.SanitizedModel method)
-
- get_trajectories() (gillespy2.solvers.stochkit.stochkit_solvers.StochKitODESolver class method)
-
-
+ - get_template() (gillespy2.solvers.cpp.build.template_gen.SanitizedModel method)
+
- get_translation_table() (gillespy2.core.Jsonify method)
@@ -1150,20 +1140,6 @@ G
- module
-
-
- -
- gillespy2.solvers.stochkit
-
-
- - module
-
-
- -
- gillespy2.solvers.stochkit.stochkit_solvers
-
-
- - module
-
@@ -1298,8 +1274,6 @@
K
L
- - locate_executable() (gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver static method)
-
- LOOP_OVER_INTEGRATE (gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus attribute)
@@ -1435,10 +1407,6 @@ M
- gillespy2.solvers.numpy.tau_hybrid_solver
- gillespy2.solvers.numpy.tau_leaping_solver
-
- - gillespy2.solvers.stochkit
-
- - gillespy2.solvers.stochkit.stochkit_solvers
- gillespy2.solvers.utilities
@@ -1513,16 +1481,6 @@ N
- (gillespy2.solvers.ODESolver attribute)
- (gillespy2.solvers.SSACSolver attribute)
-
- - (gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver attribute)
-
- - (gillespy2.solvers.stochkit.stochkit_solvers.StochKitODESolver attribute)
-
- - (gillespy2.solvers.stochkit.stochkit_solvers.StochKitSolver attribute)
-
- - (gillespy2.solvers.stochkit.StochKitODESolver attribute)
-
- - (gillespy2.solvers.stochkit.StochKitSolver attribute)
- (gillespy2.solvers.TauHybridCSolver attribute)
@@ -1731,8 +1689,6 @@ P
- (gillespy2.core.model.Model method)
- - process_seed() (gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver static method)
-
- public_vars() (gillespy2.core.Jsonify method)
@@ -1783,8 +1739,6 @@ R
- (gillespy2.solvers.NumPySSASolver attribute)
- (gillespy2.solvers.ODESolver attribute)
-
- - (gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver attribute)
- (gillespy2.solvers.TauHybridSolver attribute)
@@ -1931,16 +1885,6 @@ R
- (gillespy2.solvers.ODESolver method)
- (gillespy2.solvers.SSACSolver method)
-
- - (gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver class method)
-
- - (gillespy2.solvers.stochkit.stochkit_solvers.StochKitODESolver class method)
-
- - (gillespy2.solvers.stochkit.stochkit_solvers.StochKitSolver class method)
-
- - (gillespy2.solvers.stochkit.StochKitODESolver class method)
-
- - (gillespy2.solvers.stochkit.StochKitSolver class method)
- (gillespy2.solvers.TauHybridCSolver method)
@@ -2061,12 +2005,12 @@ S
- (gillespy2.core.reaction.Reaction method)
+
+
-
- SimulationReturnCode (class in gillespy2.solvers.cpp.c_solver)
- SimulationTimeoutError, [1]
@@ -2109,20 +2053,6 @@
S
- - StochKitBaseSolver (class in gillespy2.solvers.stochkit.stochkit_solvers)
-
- - StochKitODESolver (class in gillespy2.solvers.stochkit)
-
-
- - StochKitSolver (class in gillespy2.solvers.stochkit)
-
-
- StochMLDocument (class in gillespy2.core)
diff --git a/docs/build/html/objects.inv b/docs/build/html/objects.inv
index 6294c764b..e1f453ee3 100644
Binary files a/docs/build/html/objects.inv and b/docs/build/html/objects.inv differ
diff --git a/docs/build/html/py-modindex.html b/docs/build/html/py-modindex.html
index 796ef6824..2a087ec1a 100644
--- a/docs/build/html/py-modindex.html
+++ b/docs/build/html/py-modindex.html
@@ -304,16 +304,6 @@
Python Module Index
gillespy2.solvers.numpy.tau_leaping_solver
-
-
-
- gillespy2.solvers.stochkit
-
-
-
-
- gillespy2.solvers.stochkit.stochkit_solvers
-
diff --git a/docs/build/html/searchindex.js b/docs/build/html/searchindex.js
index 1ef644db1..f36560790 100644
--- a/docs/build/html/searchindex.js
+++ b/docs/build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["classes/gillespy2", "classes/gillespy2.core", "classes/gillespy2.sbml", "classes/gillespy2.solvers", "classes/gillespy2.solvers.auto", "classes/gillespy2.solvers.cpp", "classes/gillespy2.solvers.cpp.build", "classes/gillespy2.solvers.cython", "classes/gillespy2.solvers.numpy", "classes/gillespy2.solvers.stochkit", "classes/gillespy2.solvers.utilities", "classes/gillespy2.stochss", "getting_started/basic_usage/basic_usage", "getting_started/installation/installation", "index", "tutorials/tut_michaelis_menten/tut_michaelis_menten", "tutorials/tut_sbml/tut_sbml", "tutorials/tut_toggle_switch/tut_toggle_switch"], "filenames": ["classes/gillespy2.rst", "classes/gillespy2.core.rst", "classes/gillespy2.sbml.rst", "classes/gillespy2.solvers.rst", "classes/gillespy2.solvers.auto.rst", "classes/gillespy2.solvers.cpp.rst", "classes/gillespy2.solvers.cpp.build.rst", "classes/gillespy2.solvers.cython.rst", "classes/gillespy2.solvers.numpy.rst", "classes/gillespy2.solvers.stochkit.rst", "classes/gillespy2.solvers.utilities.rst", "classes/gillespy2.stochss.rst", "getting_started/basic_usage/basic_usage.rst", "getting_started/installation/installation.rst", "index.rst", "tutorials/tut_michaelis_menten/tut_michaelis_menten.rst", "tutorials/tut_sbml/tut_sbml.rst", "tutorials/tut_toggle_switch/tut_toggle_switch.rst"], "titles": ["gillespy2 package", "gillespy2.core package", "gillespy2.sbml package", "gillespy2.solvers package", "gillespy2.solvers.auto package", "gillespy2.solvers.cpp package", "gillespy2.solvers.cpp.build package", "gillespy2.solvers.cython package", "gillespy2.solvers.numpy package", "gillespy2.solvers.stochkit package", "gillespy2.solvers.utilities package", "gillespy2.stochss package", "Basic usage", "Installation", "Documentation for GillesPy2 1.8.1", "Tutorial: using solvers", "Tutorial: using SBML", "Tutorial: ODE vs. SSA"], "terms": {"core": [0, 10, 14], "submodul": [0, 3], "assignmentrul": 0, "sanitized_formula": [0, 1], "cleanup": 0, "cleanup_tempfil": [0, 1], "event": [0, 3, 8], "add_assign": [0, 1], "eventassign": [0, 1], "eventtrigg": [0, 1], "sanitized_express": [0, 1], "functiondefinit": 0, "get_arg_str": [0, 1], "sanitized_funct": [0, 1], "gillespyerror": 0, "assignmentruleerror": [0, 1], "builderror": [0, 1], "directoryerror": [0, 1], "eventerror": [0, 1], "executionerror": [0, 1], "functiondefinitionerror": [0, 1], "invalidmodelerror": [0, 1], "invalidstochmlerror": [0, 1], "modelerror": [0, 1], "parametererror": [0, 1], "rateruleerror": [0, 1], "reactionerror": [0, 1], "resultserror": [0, 1], "sbmlerror": [0, 1], "simulationerror": [0, 1], "simulationtimeouterror": [0, 1], "solvererror": [0, 1], "specieserror": [0, 1], "stochmlimporterror": [0, 1], "timespanerror": [0, 1], "validationerror": [0, 1], "gillespysolv": [0, 3, 5, 8, 9], "get_solver_set": [0, 1, 3, 5, 8], "get_supported_featur": [0, 1, 3, 5, 8], "get_supported_integrator_opt": [0, 1, 3, 5], "name": [0, 1, 3, 5, 6, 8, 9, 10, 12, 17], "run": [0, 1, 3, 5, 6, 8, 9, 12, 17], "validate_integrator_opt": [0, 1], "validate_model": [0, 1], "validate_sbml_featur": [0, 1], "validate_tspan": [0, 1], "jsonifi": 0, "complexjsoncod": [0, 1], "decod": [0, 1, 5], "default": [0, 1, 3, 5, 8, 9], "int64cod": [0, 1], "from_json": [0, 1], "to_dict": [0, 1], "from_dict": [0, 1], "get_json_hash": [0, 1], "get_translation_t": [0, 1], "make_translation_t": [0, 1], "public_var": [0, 1], "to_anon": [0, 1], "to_json": [0, 1], "to_nam": [0, 1], "ndarraycod": [0, 1], "setcod": [0, 1], "translationt": [0, 1], "obj_to_anon": [0, 1], "obj_to_nam": [0, 1], "recursive_transl": [0, 1], "typecod": [0, 1], "livegraph": 0, "crepeattim": [0, 1], "paus": [0, 1, 3, 5], "livedisplay": [0, 1], "displai": [0, 1, 3, 5, 8], "increment_trajectori": [0, 1], "print_text_head": [0, 1], "trajectory_head": [0, 1], "repeattim": [0, 1], "display_typ": [0, 1], "valid_graph_param": [0, 1], "model": [0, 3, 5, 6, 8, 9, 10, 11, 12, 14, 17], "add": [0, 1, 6], "add_assignment_rul": [0, 1], "add_ev": [0, 1], "add_function_definit": [0, 1], "add_paramet": [0, 1, 12, 17], "add_rate_rul": [0, 1], "add_react": [0, 1, 12, 17], "add_speci": [0, 1, 12, 17], "compile_prep": [0, 1], "delete_all_assignment_rul": [0, 1], "delete_all_ev": [0, 1], "delete_all_function_definit": [0, 1], "delete_all_paramet": [0, 1], "delete_all_rate_rul": [0, 1], "delete_all_react": [0, 1], "delete_all_speci": [0, 1], "delete_assignment_rul": [0, 1], "delete_ev": [0, 1], "delete_function_definit": [0, 1], "delete_paramet": [0, 1], "delete_rate_rul": [0, 1], "delete_react": [0, 1], "delete_speci": [0, 1], "get_all_assignment_rul": [0, 1], "get_all_ev": [0, 1], "get_all_function_definit": [0, 1], "get_all_paramet": [0, 1], "get_all_rate_rul": [0, 1], "get_all_react": [0, 1], "get_all_speci": [0, 1], "get_assignment_rul": [0, 1], "get_best_solv": [0, 1], "get_best_solver_algo": [0, 1], "get_el": [0, 1], "get_ev": [0, 1], "get_function_definit": [0, 1], "get_model_featur": [0, 1], "get_paramet": [0, 1], "get_rate_rul": [0, 1], "get_react": [0, 1], "get_speci": [0, 1], "problem_with_nam": [0, 1], "reserved_nam": [0, 1, 5, 6], "sanitized_parameter_nam": [0, 1], "sanitized_species_nam": [0, 1], "serial": [0, 1], "set_paramet": [0, 1], "set_unit": [0, 1], "special_charact": [0, 1], "timespan": [0, 12, 17], "update_namespac": [0, 1], "validate_reactants_and_product": [0, 1], "stochmldocu": [0, 1], "from_fil": [0, 1], "from_model": [0, 1], "from_str": [0, 1], "to_model": [0, 1], "to_str": [0, 1], "export_sbml": [0, 1], "export_stochss": [0, 1], "import_sbml": [0, 1], "paramet": [0, 3, 5, 6, 8, 9, 10, 11, 12, 17], "valid": [0, 1, 5, 6], "raterul": [0, 6], "reaction": [0, 3, 5, 6, 8, 10, 12, 17], "annot": [0, 1], "addproduct": [0, 1], "addreact": [0, 1], "add_product": [0, 1], "create_mass_act": [0, 1], "sanitized_propensity_funct": [0, 1], "settyp": [0, 1], "set_annot": [0, 1], "set_propens": [0, 1], "set_rat": [0, 1], "verifi": [0, 1], "result": [0, 3, 5, 6, 8, 9, 10, 12, 17], "average_ensembl": [0, 1], "build_from_solver_result": [0, 1], "plot": [0, 1, 3, 5, 8, 12, 17], "plot_mean_stdev": [0, 1], "plot_std_dev_rang": [0, 1], "plotplotli": [0, 1], "plotplotly_mean_stdev": [0, 1], "plotplotly_std_dev_rang": [0, 1], "stddev_ensembl": [0, 1], "to_arrai": [0, 1], "to_csv": [0, 1], "trajectori": [0, 1, 3, 5, 8, 9, 12], "common_rgb_valu": [0, 1], "sortableobject": 0, "speci": [0, 3, 5, 6, 9, 10, 12, 17], "set_initial_valu": [0, 1], "arang": [0, 1], "linspac": [0, 1, 12, 17], "chainmap": [0, 1], "clear": [0, 1], "copi": [0, 1, 6, 13], "fromkei": [0, 1], "get": [0, 1, 3, 5, 6, 8, 13], "new_child": [0, 1], "parent": [0, 1, 17], "pop": [0, 1], "popitem": [0, 1], "ordereddict": [0, 1], "item": [0, 1, 6], "kei": [0, 1, 6, 12], "move_to_end": [0, 1], "setdefault": [0, 1], "updat": [0, 1, 6], "valu": [0, 1, 3, 5, 6, 8, 12, 17], "userdict": [0, 1], "userlist": [0, 1], "append": [0, 1], "count": [0, 1], "extend": [0, 1], "index": [0, 1, 9, 12, 14], "insert": [0, 1], "remov": [0, 1, 6], "revers": [0, 1, 12], "sort": [0, 1, 6], "datetim": [0, 1], "astimezon": [0, 1], "combin": [0, 1, 10, 12], "ctime": [0, 1], "date": [0, 1], "dst": [0, 1], "fold": [0, 1], "fromisoformat": [0, 1], "fromtimestamp": [0, 1], "hour": [0, 1], "isoformat": [0, 1], "max": [0, 1], "microsecond": [0, 1], "min": [0, 1], "minut": [0, 1], "now": [0, 1, 17], "replac": [0, 1], "resolut": [0, 1], "second": [0, 1, 3, 5, 8], "strptime": [0, 1], "time": [0, 1, 3, 5, 8, 9, 10, 12, 14, 17], "timestamp": [0, 1], "timetupl": [0, 1], "timetz": [0, 1], "tzinfo": [0, 1], "tzname": [0, 1], "utcfromtimestamp": [0, 1], "utcnow": [0, 1], "utcoffset": [0, 1], "utctimetupl": [0, 1], "sbml": [0, 1, 6, 12, 14], "sbmlexport": 0, "sbmlimport": 0, "solver": [0, 1, 14, 17], "cpp": [0, 3], "c_decod": [0, 3], "c_solver": [0, 3], "ode_c_solv": [0, 3], "ssa_c_solv": [0, 3], "tau_hybrid_c_solv": [0, 3], "tau_leaping_c_solv": [0, 3], "numpi": [0, 1, 3, 5, 10, 14], "cle_solv": [0, 3], "ode_solv": [0, 3], "ssa_solv": [0, 3], "tau_hybrid_solv": [0, 3], "tau_leaping_solv": [0, 3], "stochkit": [0, 1, 3], "stochkit_solv": [0, 3], "util": [0, 3, 6], "tau": [0, 1, 3, 5, 8, 12, 14], "cpp_support_test": [0, 3], "solverutil": [0, 3], "clesolv": [0, 3, 8], "pause_ev": [0, 3, 8], "rc": [0, 1, 3, 5, 8, 9], "stop_ev": [0, 3, 8], "numpyssasolv": [0, 3, 8], "odecsolv": [0, 3, 5], "target": [0, 1, 3, 5], "odesolv": [0, 3, 8], "ssacsolv": [0, 1, 3, 5], "tauhybridcsolv": [0, 3, 5], "errorstatu": [0, 3, 5], "tauhybridsolv": [0, 1, 3, 8], "tauleapingcsolv": [0, 3, 5], "tauleapingsolv": [0, 3, 8], "stochss": [0, 1, 14], "stochssexport": 0, "export": [0, 1, 11], "class": [1, 3, 5, 6, 8, 9, 12, 17], "variabl": [1, 3, 5, 6, 10, 12], "none": [1, 3, 5, 6, 8, 9, 10, 11, 12, 17], "formula": 1, "sourc": [1, 3, 5, 6, 8, 9, 10, 11, 13, 14], "base": [1, 3, 5, 6, 8, 9, 10, 17], "an": [1, 3, 5, 6, 8, 12, 13, 14, 17], "i": [1, 3, 5, 6, 8, 9, 10, 12, 14, 17], "us": [1, 3, 5, 6, 8, 9, 10, 14, 17], "express": [1, 3, 5, 12, 17], "equat": [1, 3, 5, 8, 9, 12, 17], "set": [1, 3, 5, 6, 8, 9, 12], "thi": [1, 3, 5, 6, 8, 9, 10, 12, 14, 17], "would": 1, "correspond": [1, 6], "function": [1, 3, 5, 8, 9, 10], "form": [1, 10, 12, 14], "x": 1, "f": 1, "v": [1, 14], "str": [1, 3, 5, 6, 8, 9, 11], "rule": [1, 6], "modifi": [1, 6], "string": [1, 3, 5, 6, 8], "represent": [1, 12], "evalu": 1, "species_map": 1, "parameter_map": 1, "sanit": [1, 6], "assign": [1, 6], "dict": [1, 3, 5, 6, 8], "map": [1, 6], "return": [1, 3, 5, 6, 8, 9, 10, 12, 17], "The": [1, 3, 5, 6, 8, 9, 10, 12, 14, 17], "type": [1, 3, 5, 6, 8, 9, 12, 13], "all": [1, 3, 5, 6, 8, 12, 17], "tempfil": 1, "build": [1, 3, 5], "delai": 1, "prioriti": 1, "0": [1, 3, 5, 8, 9, 12, 17], "trigger": 1, "use_values_from_trigger_tim": 1, "fals": [1, 3, 5, 6, 8, 9, 11], "can": [1, 3, 5, 8, 12, 13, 14, 17], "given": [1, 3, 5, 6, 8, 9, 12, 17], "assignment_express": 1, "directli": [1, 5, 13, 14], "scalar": 1, "If": [1, 3, 5, 6, 8, 9, 14], "should": [1, 3, 5, 6, 8, 13], "understood": 1, "namespac": [1, 6], "which": [1, 3, 5, 6, 8, 9, 10, 12], "call": [1, 3, 5, 6, 8, 9, 12], "referenc": 1, "list": [1, 3, 5, 6, 8, 10, 12], "execut": [1, 6, 12], "contain": [1, 3, 5, 6, 8, 10, 12], "math": 1, "boolean": 1, "upon": [1, 5, 9], "transit": 1, "from": [1, 3, 5, 6, 8, 9, 12, 13, 14], "true": [1, 3, 5, 6, 8, 9], "mai": [1, 5, 9], "immedi": 1, "after": [1, 6, 10], "design": [1, 12], "within": [1, 9, 12, 17], "between": [1, 3, 5, 6, 8, 12], "its": 1, "ad": 1, "describ": [1, 10], "chang": [1, 3, 5, 8], "perform": [1, 3, 5, 6, 8, 14, 17], "current": [1, 6, 10, 12], "simul": [1, 3, 5, 6, 8, 9, 10, 12, 14, 17], "either": 1, "fire": 1, "associ": [1, 6], "specifi": [1, 3, 5, 6, 8], "depend": [1, 6, 10], "how": 1, "configur": 1, "compon": [1, 12, 17], "includ": [1, 3, 6, 8, 14, 17], "compart": 1, "when": [1, 6, 10, 12], "must": 1, "": [1, 6, 12, 14, 17], "initial_valu": [1, 12, 17], "persist": 1, "detect": [1, 3, 8], "environ": [1, 6, 14], "condit": 1, "order": 1, "A": [1, 3, 5, 6, 8, 12], "mathemat": [1, 14], "caus": [1, 6], "present": [1, 6], "otherwis": [1, 6], "initi": [1, 3, 10, 12, 17], "calcul": [1, 3, 5, 8], "bool": [1, 3, 5, 6, 8, 9], "start": 1, "t": [1, 3, 5, 6, 8, 9, 10], "determin": [1, 6], "arg": 1, "object": [1, 3, 5, 6, 8, 9, 10, 12, 14, 17], "defin": [1, 6, 12, 17], "dure": [1, 6], "made": [1, 5, 10], "bodi": 1, "oper": [1, 3, 5, 6, 8, 9, 13], "argument": [1, 3, 5, 6, 8, 9, 12, 17], "convert": [1, 6, 11], "comma": 1, "separ": 1, "format": [1, 6, 12, 14], "definit": [1, 6, 12, 17], "except": 1, "abstract": [1, 5, 9, 12], "classmethod": [1, 3, 5, 6, 8, 9], "support": [1, 3, 5, 6, 8, 10, 14], "featur": [1, 3, 5, 6, 8], "integr": [1, 3, 5, 8, 14], "option": [1, 3, 5, 6, 8, 9], "20": [1, 9], "number_of_trajectori": [1, 3, 5, 8, 9, 10, 12], "1": [1, 3, 5, 8, 9, 10, 12, 17], "increment": [1, 3, 5, 8, 9], "05": [1, 9], "seed": [1, 3, 5, 8, 9, 12], "debug": [1, 3, 5, 6, 8, 9], "profil": [1, 3, 5, 6, 8, 9], "kwarg": [1, 3, 5, 6, 8, 9], "out": [1, 3, 5, 9, 14], "collect": [1, 3, 5, 9], "gillespi": [1, 3, 5, 9, 10, 11, 14], "int": [1, 3, 5, 8, 9], "end": [1, 3, 5, 8, 9, 12], "number": [1, 3, 5, 8, 9, 12], "sampl": [1, 3, 5, 6, 8, 9, 12], "chemic": [1, 3, 5, 8, 9, 10], "master": [1, 3, 5, 8, 9], "each": [1, 3, 5, 8, 9, 12], "float": [1, 3, 5, 8, 9], "step": [1, 3, 5, 8, 9, 10, 12], "solut": [1, 3, 5, 8, 9], "random": [1, 3, 5, 8, 9, 12], "provid": [1, 3, 5, 6, 8, 9, 12], "addit": [1, 3, 5, 8, 9, 12], "inform": [1, 3, 5, 6, 8, 9], "about": [1, 3, 5, 8, 9], "sol_model": 1, "same": [1, 3, 5, 8, 12, 17], "pass": [1, 3, 5, 6, 8, 12], "rais": [1, 6], "ar": [1, 3, 5, 6, 8, 9, 10, 12, 17], "equal": 1, "check": [1, 6, 10], "unsupport": 1, "span": [1, 12, 17], "both": [1, 6, 17], "user": [1, 13, 14], "neither": 1, "translation_t": 1, "encode_priv": 1, "jsonencod": 1, "deleg": 1, "encod": 1, "one": [1, 5, 6, 12], "more": [1, 3, 5, 8, 12], "implemente": [1, 5], "instanc": [1, 5, 6, 12], "translat": 1, "privat": 1, "public": [1, 14, 17], "json": 1, "onli": [1, 6, 10], "json_dict": 1, "dictionari": [1, 3, 5, 6, 8, 10, 12], "python": [1, 6, 10, 12, 13, 14, 17], "o": 1, "dump": 1, "bad": 1, "anyth": 1, "els": 1, "make": [1, 3, 5, 17], "freak": 1, "being": [1, 6, 10], "coder": 1, "enabl": [1, 6], "int64": 1, "static": [1, 3, 5, 9], "obj": 1, "some": [1, 12, 17], "json_str": 1, "new": [1, 5, 6, 12], "readi": 1, "note": 1, "complex": 1, "inherit": [1, 3, 8], "do": [1, 12], "need": [1, 5, 14, 17], "manual": 1, "By": [1, 3, 5, 8], "back": [1, 12], "var": 1, "interfac": 1, "allow": [1, 6, 17], "arbitrari": 1, "src_dict": 1, "__new__": 1, "appli": [1, 6], "onto": 1, "__dict__": 1, "ignore_whitespac": 1, "hash_private_v": 1, "hash": 1, "self": 1, "whitespac": 1, "strip": 1, "prior": 1, "non": [1, 6], "md5": 1, "tabl": 1, "pair": [1, 6], "data": [1, 3, 5, 6, 8, 10, 12], "gener": [1, 3, 6, 8, 9, 14], "equival": 1, "newli": [1, 6], "exist": [1, 3, 5, 6], "_": 1, "ignor": [1, 5], "prefix": 1, "anonym": 1, "ndarrai": [1, 5], "tree": [1, 6, 13], "behavior": [1, 5, 6], "anon": 1, "recurs": [1, 13], "anonymis": 1, "properti": [1, 6], "identifi": [1, 6], "search": [1, 14], "through": [1, 5, 6, 9], "match": 1, "found": [1, 6, 10, 14], "substitut": 1, "interv": [1, 3, 5, 8], "timer": 1, "thread": 1, "repeatedli": 1, "instead": [1, 6], "simpli": 1, "c": [1, 5, 6, 10, 12, 14], "live": 1, "graph": [1, 3, 5, 8, 10], "method": [1, 3, 5, 8, 9, 10, 12, 14, 17], "repres": [1, 6, 12, 17], "activ": 1, "you": [1, 13, 14, 17], "overrid": [1, 3, 5, 6], "subclass": [1, 17], "standard": 1, "invok": [1, 5, 6, 12, 17], "callabl": [1, 5], "constructor": [1, 5], "ani": [1, 5, 6, 9, 14, 17], "sequenti": 1, "keyword": [1, 3, 5, 8, 12, 17], "taken": [1, 3, 8], "respect": [1, 12], "timelin": [1, 3, 8, 10], "live_output_opt": [1, 3, 5, 8], "resum": [1, 3, 5, 8, 10], "hold": 1, "requir": [1, 6], "live_output": [1, 3, 5, 8], "curr_stat": 1, "curr_tim": 1, "trajectory_bas": 1, "finish": 1, "output": [1, 3, 5, 6, 8], "grapher": 1, "state": [1, 3, 5, 8, 10], "len": 1, "refer": [1, 3, 8, 12], "indic": [1, 5, 6], "whether": [1, 5, 6], "ha": [1, 5, 6, 12, 14], "trajectory_num": 1, "trejectori": 1, "counter": 1, "file_obj": 1, "print": 1, "header": [1, 6], "text": [1, 3, 5, 8], "file": [1, 6, 10, 11, 12, 14], "write": [1, 6], "creat": [1, 5, 6, 10, 12, 14], "invalid": [1, 6], "popul": [1, 5, 6, 12], "volum": [1, 10], "tspan": [1, 12, 17], "well": [1, 6, 14, 17], "mix": 1, "biochem": [1, 12, 14, 17], "discret": 1, "stochast": [1, 3, 5, 6, 8, 12, 14, 17], "determinist": [1, 3, 5, 8, 12, 17], "concentr": [1, 17], "automat": [1, 5, 6, 9, 12], "convers": [1, 6, 11], "system": [1, 3, 5, 6, 8, 12, 13, 14], "matter": 1, "also": [1, 12, 14], "vol": 1, "custom": [1, 5, 6, 10, 12], "e": 1, "mass": [1, 6], "action": [1, 6], "propens": [1, 3, 5, 6, 8, 10], "timepoint": 1, "later": [1, 6], "see": [1, 3, 8, 9], "further": 1, "descript": 1, "befor": [1, 6], "other": [1, 6], "accept": [1, 5, 6], "than": [1, 3, 5, 8, 9], "particular": 1, "rate": [1, 6, 12, 17], "were": [1, 6], "assignment_rul": 1, "fail": [1, 3, 5, 6, 17], "function_definit": 1, "defint": 1, "rate_rul": [1, 6], "prepar": [1, 5, 6], "part": 1, "assignemt": 1, "evetn": 1, "find": [1, 3, 5, 8, 14], "best": [1, 12], "dynam": [1, 12, 17], "continu": [1, 3, 5, 8, 12, 14, 17], "precompil": 1, "choos": [1, 9], "algorithm": [1, 3, 5, 8, 9, 12, 17], "we": [1, 12, 14, 17], "version": [1, 14], "element": 1, "what": [1, 6], "specif": [1, 6], "compat": 1, "everi": 1, "deprec": [1, 3, 5, 8], "timeout": [1, 3, 5, 8], "solver_arg": 1, "There": [1, 12], "here": [1, 17], "ssa": [1, 3, 5, 8, 9, 14], "time_out": 1, "sent": 1, "signal": 1, "handler": 1, "restrict": 1, "od": [1, 3, 5, 6, 8, 14], "leap": [1, 3, 5, 8, 10, 14], "pick": 1, "csv": 1, "To": 1, "retriev": 1, "keyboard": 1, "interrupt": 1, "press": 1, "control": 1, "stop": [1, 5, 10], "jupyt": 1, "notebook": 1, "your": [1, 13], "previous": [1, 3, 5, 8], "ran": 1, "wish": 1, "singl": [1, 3, 5, 6, 8], "BE": 1, "OR": 1, "unexpect": 1, "occur": 1, "chosen": [1, 9], "simplifi": 1, "intern": 1, "notat": 1, "stochml": 1, "p_name": 1, "pname": 1, "whose": 1, "g": 1, "k1": [1, 12], "4": [1, 3, 5, 10, 12], "unit": 1, "time_span": 1, "doe": [1, 6], "uniform": 1, "iter": [1, 5], "evenli": 1, "space": 1, "np": 1, "point": [1, 3, 8, 12], "inclus": 1, "flatten": 1, "ensur": [1, 6], "reactant": [1, 12, 17], "product": [1, 12, 17], "resolv": [1, 6], "serializi": 1, "deseri": 1, "nativ": 1, "stochkit2": [1, 9], "xml": 1, "filepath": [1, 6], "intial": 1, "document": [1, 9], "exisit": 1, "read": [1, 3, 5, 14], "disk": 1, "assum": [1, 5, 6, 17], "alreadi": [1, 5], "resolveparamt": 1, "intend": [1, 5, 6], "test": [1, 10], "NOT": 1, "frommodel": 1, "tostr": 1, "instanti": [1, 12, 17], "gillespy_model": 1, "filenam": 1, "path": [1, 6, 9, 11], "return_stochss_model": [1, 11], "report_silently_with_sbml_error": 1, "term": [1, 12], "caution": 1, "import": [1, 12, 17], "desir": [1, 9], "silent": 1, "error": 1, "outsid": 1, "bound": [1, 3, 5, 8], "coverag": 1, "scope": 1, "attribut": 1, "dx": 1, "dt": 1, "w": 1, "propensity_funct": [1, 17], "ode_propensity_funct": 1, "massact": 1, "own": 1, "neg": 1, "union": [1, 6], "those": [1, 3, 8, 14], "consum": 1, "stoichiometri": [1, 6, 12], "exampl": [1, 3, 6, 8], "r1": [1, 12, 17], "r2": [1, 12, 17], "2": [1, 3, 5, 12, 17], "two": [1, 12, 17], "where": [1, 12], "switch": [1, 12, 17], "take": [1, 3, 5, 8], "care": 1, "For": [1, 3, 5, 6, 8, 12], "have": [1, 3, 5, 8, 17], "input": 1, "constant": [1, 6, 12], "independ": 1, "wa": [1, 10], "could": 1, "impact": 1, "preserv": 1, "spatialpi": 1, "produc": [1, 3, 5, 6, 8, 12], "particip": 1, "json_object": 1, "rxntype": 1, "marat": 1, "properli": 1, "noth": 1, "sucesss": 1, "failur": 1, "mean": [1, 12], "clear_output": [1, 3, 5, 8], "refresh": [1, 3, 5, 8], "xaxis_label": 1, "xscale": 1, "linear": 1, "yscale": 1, "yaxis_label": 1, "style": 1, "titl": [1, 12, 17], "show_titl": 1, "show_legend": 1, "multiple_graph": 1, "included_species_list": 1, "save_png": 1, "figsiz": [1, 12], "18": 1, "10": [1, 10, 12, 17], "matplotlib": [1, 12], "label": [1, 9, 12], "axi": 1, "y": [1, 10], "IF": 1, "thei": 1, "overlap": 1, "save": [1, 3, 8], "png": 1, "tupl": [1, 3, 5, 6, 8], "size": [1, 3, 5, 8, 10], "width": 1, "height": 1, "ddof": 1, "depict": 1, "deviat": 1, "legend": [1, 12], "shown": 1, "delta": 1, "degre": 1, "freedom": 1, "divisor": 1, "n": 1, "return_plotly_figur": 1, "layout_arg": 1, "plotli": 1, "view": 1, "figur": [1, 12], "trace": 1, "layout": 1, "edit": 1, "dicctionari": 1, "arrai": [1, 3, 5, 8, 12], "nametag": 1, "stamp": 1, "directori": [1, 5, 6, 12], "tag": 1, "locat": 1, "solver_nam": 1, "undefin": 1, "statu": 1, "code": [1, 12, 14, 17], "success": 1, "50": 1, "hex": 1, "color": 1, "sortabl": 1, "boundary_condit": 1, "mode": 1, "allow_negative_popul": 1, "switch_min": 1, "switch_tol": 1, "03": [1, 3, 5, 8], "interact": 1, "cannot": 1, "FOR": 1, "WITH": 1, "reduc": 1, "below": 1, "toler": [1, 3, 5, 8], "level": [1, 3, 5, 8], "consid": 1, "compar": [1, 6, 17], "estim": 1, "sd": 1, "minimum": 1, "setter": 1, "durat": 1, "rang": [1, 12], "distanc": 1, "num_point": 1, "empti": [1, 6], "repeat": 1, "mutablemap": 1, "group": 1, "multipl": [1, 3, 5, 8], "togeth": [1, 12], "underli": 1, "store": [1, 3, 8], "That": 1, "access": 1, "lookup": 1, "until": [1, 5], "In": [1, 12, 17], "contrast": 1, "delet": [1, 5, 6], "first": [1, 5, 12, 13, 17], "leav": 1, "intact": 1, "ref": 1, "k": [1, 12], "d": [1, 10, 12], "m": [1, 12, 13], "follow": [1, 6, 12, 13, 17], "previou": [1, 5, 10], "keyerror": 1, "rememb": 1, "shallow": 1, "like": [1, 12], "last": 1, "move": 1, "begin": [1, 17], "lifo": 1, "fifo": 1, "lack": 1, "case": 1, "initlist": 1, "mutablesequ": 1, "less": 1, "complet": [1, 5], "wrapper": 1, "around": [1, 6], "sequenc": 1, "integ": 1, "occurr": 1, "valueerror": 1, "recommend": 1, "indexerror": 1, "IN": 1, "place": 1, "kwd": 1, "year": 1, "month": 1, "dai": 1, "remain": 1, "tz": 1, "local": 1, "timezon": 1, "field": 1, "posix": 1, "sep": 1, "iso": 1, "8601": 1, "yyyi": 1, "mm": 1, "ddt": 1, "hh": 1, "ss": 1, "mmm": 1, "uuu": 1, "timespec": 1, "auto": 1, "millisecond": 1, "9999": 1, "12": [1, 3, 8], "31": 1, "23": 1, "59": 1, "999999": 1, "timedelta": 1, "pars": [1, 6, 10], "localtim": 1, "construct": 1, "naiv": 1, "utc": 1, "build_engin": [3, 5], "template_gen": [3, 5], "basicsimdecod": [3, 5], "get_output": [3, 5], "iterativesimdecod": [3, 5], "with_callback": [3, 5], "simdecod": [3, 5], "create_default": [3, 5], "csolver": [3, 5], "simulationreturncod": [3, 5], "done": [3, 5], "stochkitbasesolv": [3, 9], "label_trajectori": [3, 9], "locate_execut": [3, 9], "process_se": [3, 9], "stochkitodesolv": [3, 9], "get_trajectori": [3, 9], "stochkitsolv": [3, 9], "select": [3, 10], "check_cpp_support": [3, 10], "change_param_valu": [3, 10], "dependency_graph": [3, 10], "numpy_initi": [3, 10], "numpy_resum": [3, 10], "numpy_trajectory_base_initi": [3, 10], "species_pars": [3, 10], "update_species_init_valu": [3, 10], "langevin": [3, 8], "over": [3, 5, 8, 12], "rel": [3, 5, 8], "yield": [3, 5, 8], "greatli": [3, 5, 8], "improv": [3, 5, 8, 12], "veri": [3, 5, 8], "littl": [3, 5, 8], "trade": [3, 5, 8], "off": [3, 5, 8], "accuraci": [3, 5, 8, 12], "denot": [3, 5, 8], "rtype": [3, 5, 6, 8], "tau_tol": [3, 5, 8], "typic": [3, 8], "record": [3, 8], "progress": [3, 5, 8], "longer": [3, 5, 8], "exit": [3, 5, 8], "larger": [3, 5, 8], "via": [3, 5, 8], "output_directori": [3, 5], "delete_directori": [3, 5], "ordinari": [3, 5, 8, 17], "differenti": [3, 5, 8, 17], "sundial": [3, 5], "odc_c_solv": [3, 5], "integrator_opt": [3, 5, 8], "alwai": [3, 5, 8], "scipi": [3, 8], "lsoda": [3, 8], "vode": [3, 8], "zvode": [3, 8], "dopri5": [3, 8], "dop853": [3, 8], "detail": [3, 8, 9], "http": [3, 8, 13], "doc": [3, 8], "org": [3, 8], "html": [3, 8], "max_step": [3, 8], "rtol": [3, 8], "01": [3, 8], "root": [3, 5, 8, 12], "interpret": [3, 5, 8, 13], "direct": [3, 5, 8, 14], "along": [3, 5, 8], "interchang": [3, 5, 8], "simultan": [3, 5, 8], "intenum": [3, 5], "enumer": [3, 5], "integrator_fail": [3, 5], "3": [3, 5, 13, 14], "invalid_after_ssa": [3, 5], "loop_over_integr": [3, 5], "negative_state_at_begining_of_step": [3, 5], "6": [3, 5], "negative_state_no_ssa_react": [3, 5], "5": [3, 5], "unknown": [3, 5], "tau_step": [3, 5], "use_root_find": [3, 5], "hybrid": [3, 5, 12], "profile_react": [3, 8], "event_sensit": [3, 8], "100": [3, 8, 12, 17], "inspect": [3, 8], "1e": [3, 8], "9": [3, 8], "atol": [3, 8], "tau_leap": [3, 5, 9], "buildengin": [5, 6], "build_cach": [5, 6], "build_simul": [5, 6], "clean": [5, 6], "get_executable_path": [5, 6], "get_missing_depend": [5, 6], "template_definitions_nam": [5, 6], "template_options_nam": [5, 6], "cppconvert": [5, 6], "cppexpressiontransform": [5, 6], "get_str": [5, 6], "visit_and": [5, 6], "visit_or": [5, 6], "validationvisitor": [5, 6], "getexpr_cpp": [5, 6], "getexpr_python": [5, 6], "map_oper": [5, 6], "operator_map": [5, 6], "with_blacklist": [5, 6], "with_namespac": [5, 6], "expressionconvert": [5, 6], "convert_str": [5, 6], "parse_comparison": [5, 6], "parse_log": [5, 6], "parse_oper": [5, 6], "visit_add": [5, 6], "visit_binop": [5, 6], "visit_boolop": [5, 6], "visit_byt": [5, 6], "visit_cal": [5, 6], "visit_compar": [5, 6], "visit_const": [5, 6], "visit_div": [5, 6], "visit_ellipsi": [5, 6], "visit_eq": [5, 6], "visit_gt": [5, 6], "visit_lt": [5, 6], "visit_mult": [5, 6], "visit_nam": [5, 6], "visit_nameconst": [5, 6], "visit_noteq": [5, 6], "visit_num": [5, 6], "visit_pow": [5, 6], "visit_str": [5, 6], "visit_sub": [5, 6], "visit_usub": [5, 6], "visit_unaryop": [5, 6], "expressionresult": [5, 6], "pythonconvert": [5, 6], "prebuild": [5, 6], "sanitizedmodel": [5, 6], "function_map": [5, 6], "get_opt": [5, 6], "get_templ": [5, 6], "use_propens": [5, 6], "use_rate_rul": [5, 6], "use_react": [5, 6], "get_model_defin": [5, 6], "template_def_propens": [5, 6], "template_def_rate_rul": [5, 6], "template_def_react": [5, 6], "template_def_speci": [5, 6], "template_def_vari": [5, 6], "update_model_opt": [5, 6], "write_definit": [5, 6], "write_templ": [5, 6], "simpl": 5, "fulli": [5, 6], "subprocess": 5, "3d": 5, "bufferedread": 5, "buffer": 5, "reader": 5, "stdout": 5, "process": [5, 9, 12, 17], "avail": [5, 9, 14], "block": 5, "been": [5, 6], "io": 5, "member": 5, "open": [5, 14], "popen": 5, "callback": 5, "regular": 5, "timestep": 5, "receiv": 5, "handl": [5, 6], "just": 5, "page_s": 5, "256": 5, "regist": [5, 14], "suggest": [5, 14], "byte": [5, 6], "smaller": 5, "consist": [5, 6], "cost": 5, "better": 5, "overal": [5, 12], "sporad": 5, "total": 5, "signatur": 5, "def": [5, 12, 17], "entri": 5, "abc": 5, "wai": [5, 12], "implement": 5, "expect": [5, 6], "num_trajectori": 5, "num_timestep": 5, "num_speci": 5, "predefin": 5, "shape": 5, "prefer": 5, "work": 5, "completet": 5, "33": 5, "output_dir": 6, "cache_dir": 6, "force_rebuild": 6, "cach": 6, "rebuild": 6, "simulation_nam": 6, "temp": 6, "odesimul": 6, "overriden": 6, "makefil": 6, "debugg": 6, "artifact": 6, "built": 6, "miss": 6, "templat": 6, "compil": 6, "them": 6, "template_definit": 6, "h": 6, "who": 6, "param": 6, "template_opt": 6, "ast": [6, 10], "nodetransform": 6, "node": 6, "binop": 6, "And": [6, 17], "Or": 6, "blacklist": 6, "pre": 6, "flight": 6, "syntax": 6, "check_blacklist": 6, "visit_assign": 6, "boolop": 6, "unaryop": 6, "statement": 6, "syntaxerror": 6, "imposs": 6, "_ast": 6, "Not": 6, "noteq": 6, "mod": 6, "bitand": 6, "mult": 6, "pow": [6, 17], "sub": 6, "div": 6, "floordiv": 6, "lt": 6, "lshift": 6, "lte": 6, "eq": 6, "gt": 6, "gte": 6, "rshift": 6, "matmult": 6, "bitxor": 6, "bitor": 6, "so": [6, 12], "far": 6, "against": 6, "addition": 6, "reject": 6, "rvalu": 6, "duplic": 6, "differ": [6, 13], "flag": 6, "nodevisitor": 6, "ellipsi": 6, "nameconst": 6, "num": 6, "usub": 6, "invalid_nam": 6, "invalid_oper": 6, "is_valid": 6, "struct": 6, "obj_dir": 6, "wrap": 6, "ab": 6, "round": 6, "macro": 6, "attach": 6, "matrix": 6, "runtim": 6, "relev": 6, "relat": 6, "itself": 6, "written": 6, "absolut": 6, "extens": 6, "cle": 8, "stochkit_hom": 9, "instal": [9, 14], "overwritten": 9, "job_id": 9, "usual": 9, "extra_arg": 9, "extra": 9, "show_label": 9, "rather": 9, "posit": 9, "out_dir": 9, "deriv": 9, "up": [9, 12], "stochkit_od": 9, "py": [9, 10], "cao": 10, "petzold": 10, "l": 10, "r": [10, 12], "2006": 10, "effici": [10, 12], "pdf": 10, "journal": 10, "physic": 10, "124": 10, "044109": 10, "bibcod": 10, "2006jchph": 10, "124d4109c": 10, "doi": 10, "1063": 10, "2159468": 10, "pmid": 10, "16460151": 10, "basic_tau_leaping_solv": 10, "basic_tau_hybrid": 10, "epsilon": 10, "initail": 10, "tau_arg": 10, "machin": 10, "listofparamet": 10, "listofreact": 10, "timestop": 10, "simulation_data": 10, "helper": 10, "choic": 10, "old": 10, "custom_prop_fun": 10, "look": [10, 12], "listofspeci": 10, "orient": [12, 14], "molecular": [12, 17], "graphic": 12, "visual": 12, "structur": 12, "uml_class_diagram": 12, "md": 12, "dimer": 12, "molecul": 12, "known": 12, "monom": 12, "situat": [12, 17], "ndash": 12, "let": [12, 17], "short": [12, 14], "come": 12, "decai": 12, "dissoci": 12, "react": 12, "anoth": 12, "break": 12, "apart": 12, "creation": 12, "nbsp": 12, "kc": 12, "kd": 12, "characterist": [12, 17], "our": [12, 14, 17], "facil": [12, 17], "parameter_valu": [12, 17], "k_c": 12, "005": 12, "k_d": 12, "08": 12, "30": 12, "r_c": 12, "r_creation": 12, "r_d": 12, "r_dissoci": 12, "101": [12, 17], "abov": [12, 17], "subarrai": 12, "pyplot": 12, "plt": 12, "b": 12, "With": 12, "few": 12, "command": [12, 13], "offer": [12, 14], "mani": 12, "altern": 12, "solv": 12, "demonstr": [12, 17], "It": [12, 14], "high": [12, 17], "thu": [12, 17], "lower": 12, "greater": 12, "low": 12, "sole": 12, "automaticswitchexampl": 12, "3e": 12, "k2": 12, "5e": 12, "k3": 12, "2e": 12, "400": 12, "10000": 12, "r3": [12, 17], "600": 12, "601": 12, "achiev": 12, "suppli": 12, "basictauhybridsolv": 12, "15": 12, "loc": 12, "gillespy2": [13, 17], "comput": 13, "linux": 13, "maco": 13, "window": 13, "abl": 13, "packag": [13, 14, 17], "manag": 13, "pip": 13, "shell": 13, "python3": 13, "upgrad": 13, "As": 13, "instruct": 13, "github": [13, 14], "git": 13, "com": 13, "final": 13, "clone": 13, "cd": 13, "approach": 14, "biolog": 14, "varieti": 14, "sever": 14, "variant": 14, "numer": 14, "optim": 14, "cython": 14, "latest": 14, "pypi": 14, "licens": 14, "under": 14, "gnu": 14, "pleas": 14, "develop": 14, "fund": 14, "nih": 14, "grant": 14, "2r01eb014877": 14, "prove": 14, "fill": 14, "registr": 14, "problem": 14, "report": 14, "issu": 14, "tracker": 14, "project": 14, "contact": 14, "main": 14, "author": 14, "dr": 14, "brian": 14, "drawert": 14, "question": 14, "basic": [14, 17], "usag": 14, "subpackag": 14, "modul": 14, "content": 14, "page": 14, "forthcom": [15, 16], "accur": 17, "limit": 17, "often": 17, "captur": 17, "cellular": 17, "becaus": 17, "formul": 17, "spatial": 17, "homogen": 17, "biomolecul": 17, "nevertheless": 17, "appropri": 17, "script": 17, "rest": 17, "next": 17, "gardner": 17, "et": 17, "al": 17, "natur": 17, "1999": 17, "genet": 17, "toggl": 17, "escherichia": 17, "coli": 17, "toggleswitch": 17, "toggle_switch": 17, "alpha1": 17, "alpha2": 17, "beta": 17, "gamma": 17, "mu": 17, "u": 17, "cu": 17, "cv": 17, "du": 17, "dv": 17, "r4": 17, "without": 17, "s_result": 17, "again": 17, "d_result": 17, "template_dir": 6}, "objects": {"": [[0, 0, 0, "-", "gillespy2"]], "gillespy2": [[1, 0, 0, "-", "core"], [2, 0, 0, "-", "sbml"], [3, 0, 0, "-", "solvers"], [11, 0, 0, "-", "stochss"]], "gillespy2.core": [[1, 1, 1, "", "AssignmentRule"], [1, 3, 1, "", "AssignmentRuleError"], [1, 3, 1, "", "BuildError"], [1, 1, 1, "", "ChainMap"], [1, 3, 1, "", "DirectoryError"], [1, 1, 1, "", "Event"], [1, 1, 1, "", "EventAssignment"], [1, 3, 1, "", "EventError"], [1, 1, 1, "", "EventTrigger"], [1, 3, 1, "", "ExecutionError"], [1, 1, 1, "", "FunctionDefinition"], [1, 3, 1, "", "FunctionDefinitionError"], [1, 1, 1, "", "GillesPySolver"], [1, 3, 1, "", "InvalidModelError"], [1, 3, 1, "", "InvalidStochMLError"], [1, 1, 1, "", "Jsonify"], [1, 1, 1, "", "Model"], [1, 3, 1, "", "ModelError"], [1, 1, 1, "", "OrderedDict"], [1, 1, 1, "", "Parameter"], [1, 3, 1, "", "ParameterError"], [1, 1, 1, "", "RateRule"], [1, 3, 1, "", "RateRuleError"], [1, 1, 1, "", "Reaction"], [1, 3, 1, "", "ReactionError"], [1, 1, 1, "", "Results"], [1, 3, 1, "", "ResultsError"], [1, 3, 1, "", "SBMLError"], [1, 3, 1, "", "SimulationError"], [1, 3, 1, "", "SimulationTimeoutError"], [1, 3, 1, "", "SolverError"], [1, 1, 1, "", "SortableObject"], [1, 1, 1, "", "Species"], [1, 3, 1, "", "SpeciesError"], [1, 1, 1, "", "StochMLDocument"], [1, 3, 1, "", "StochMLImportError"], [1, 1, 1, "", "TimeSpan"], [1, 3, 1, "", "TimespanError"], [1, 1, 1, "", "Trajectory"], [1, 1, 1, "", "TranslationTable"], [1, 1, 1, "", "UserDict"], [1, 1, 1, "", "UserList"], [1, 3, 1, "", "ValidationError"], [1, 0, 0, "-", "assignmentrule"], [1, 0, 0, "-", "cleanup"], [1, 6, 1, "", "cleanup_tempfiles"], [1, 6, 1, "", "common_rgb_values"], [1, 1, 1, "", "datetime"], [1, 0, 0, "-", "events"], [1, 6, 1, "", "export_SBML"], [1, 6, 1, "", "export_StochSS"], [1, 0, 0, "-", "functiondefinition"], [1, 0, 0, "-", "gillespyError"], [1, 0, 0, "-", "gillespySolver"], [1, 6, 1, "", "import_SBML"], [1, 0, 0, "-", "jsonify"], [1, 0, 0, "-", "liveGraphing"], [1, 0, 0, "-", "model"], [1, 0, 0, "-", "parameter"], [1, 0, 0, "-", "raterule"], [1, 0, 0, "-", "reaction"], [1, 0, 0, "-", "results"], [1, 0, 0, "-", "sortableobject"], [1, 0, 0, "-", "species"], [1, 0, 0, "-", "timespan"]], "gillespy2.core.AssignmentRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.ChainMap": [[1, 2, 1, "", "clear"], [1, 2, 1, "", "copy"], [1, 2, 1, "", "fromkeys"], [1, 2, 1, "", "get"], [1, 2, 1, "", "new_child"], [1, 4, 1, "", "parents"], [1, 2, 1, "", "pop"], [1, 2, 1, "", "popitem"]], "gillespy2.core.Event": [[1, 2, 1, "", "add_assignment"]], "gillespy2.core.EventTrigger": [[1, 2, 1, "", "sanitized_expression"]], "gillespy2.core.FunctionDefinition": [[1, 2, 1, "", "get_arg_string"], [1, 2, 1, "", "sanitized_function"]], "gillespy2.core.GillesPySolver": [[1, 2, 1, "", "get_solver_settings"], [1, 2, 1, "", "get_supported_features"], [1, 2, 1, "", "get_supported_integrator_options"], [1, 5, 1, "", "name"], [1, 2, 1, "", "run"], [1, 2, 1, "", "validate_integrator_options"], [1, 2, 1, "", "validate_model"], [1, 2, 1, "", "validate_sbml_features"], [1, 2, 1, "", "validate_tspan"]], "gillespy2.core.Jsonify": [[1, 2, 1, "", "from_dict"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "get_json_hash"], [1, 2, 1, "", "get_translation_table"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "public_vars"], [1, 2, 1, "", "to_anon"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "to_json"], [1, 2, 1, "", "to_named"]], "gillespy2.core.Model": [[1, 2, 1, "", "add"], [1, 2, 1, "", "add_assignment_rule"], [1, 2, 1, "", "add_event"], [1, 2, 1, "", "add_function_definition"], [1, 2, 1, "", "add_parameter"], [1, 2, 1, "", "add_rate_rule"], [1, 2, 1, "", "add_reaction"], [1, 2, 1, "", "add_species"], [1, 2, 1, "", "compile_prep"], [1, 2, 1, "", "delete_all_assignment_rules"], [1, 2, 1, "", "delete_all_events"], [1, 2, 1, "", "delete_all_function_definitions"], [1, 2, 1, "", "delete_all_parameters"], [1, 2, 1, "", "delete_all_rate_rules"], [1, 2, 1, "", "delete_all_reactions"], [1, 2, 1, "", "delete_all_species"], [1, 2, 1, "", "delete_assignment_rule"], [1, 2, 1, "", "delete_event"], [1, 2, 1, "", "delete_function_definition"], [1, 2, 1, "", "delete_parameter"], [1, 2, 1, "", "delete_rate_rule"], [1, 2, 1, "", "delete_reaction"], [1, 2, 1, "", "delete_species"], [1, 2, 1, "", "get_all_assignment_rules"], [1, 2, 1, "", "get_all_events"], [1, 2, 1, "", "get_all_function_definitions"], [1, 2, 1, "", "get_all_parameters"], [1, 2, 1, "", "get_all_rate_rules"], [1, 2, 1, "", "get_all_reactions"], [1, 2, 1, "", "get_all_species"], [1, 2, 1, "", "get_assignment_rule"], [1, 2, 1, "", "get_best_solver"], [1, 2, 1, "", "get_best_solver_algo"], [1, 2, 1, "", "get_element"], [1, 2, 1, "", "get_event"], [1, 2, 1, "", "get_function_definition"], [1, 2, 1, "", "get_model_features"], [1, 2, 1, "", "get_parameter"], [1, 2, 1, "", "get_rate_rule"], [1, 2, 1, "", "get_reaction"], [1, 2, 1, "", "get_species"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "problem_with_name"], [1, 5, 1, "", "reserved_names"], [1, 2, 1, "", "run"], [1, 2, 1, "", "sanitized_parameter_names"], [1, 2, 1, "", "sanitized_species_names"], [1, 2, 1, "", "serialize"], [1, 2, 1, "", "set_parameter"], [1, 2, 1, "", "set_units"], [1, 5, 1, "", "special_characters"], [1, 2, 1, "", "timespan"], [1, 2, 1, "", "update_namespace"], [1, 2, 1, "", "validate_reactants_and_products"]], "gillespy2.core.OrderedDict": [[1, 2, 1, "", "clear"], [1, 2, 1, "", "copy"], [1, 2, 1, "", "fromkeys"], [1, 2, 1, "", "items"], [1, 2, 1, "", "keys"], [1, 2, 1, "", "move_to_end"], [1, 2, 1, "", "pop"], [1, 2, 1, "", "popitem"], [1, 2, 1, "", "setdefault"], [1, 2, 1, "", "update"], [1, 2, 1, "", "values"]], "gillespy2.core.Parameter": [[1, 2, 1, "", "sanitized_expression"], [1, 2, 1, "", "validate"]], "gillespy2.core.RateRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.Reaction": [[1, 2, 1, "", "Annotate"], [1, 2, 1, "", "addProduct"], [1, 2, 1, "", "addReactant"], [1, 2, 1, "", "add_product"], [1, 2, 1, "", "add_reactant"], [1, 2, 1, "", "create_mass_action"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "sanitized_propensity_function"], [1, 2, 1, "", "setType"], [1, 2, 1, "", "set_annotation"], [1, 2, 1, "", "set_propensities"], [1, 2, 1, "", "set_rate"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "validate"], [1, 2, 1, "", "verify"]], "gillespy2.core.Results": [[1, 2, 1, "", "average_ensemble"], [1, 2, 1, "", "build_from_solver_results"], [1, 2, 1, "", "plot"], [1, 2, 1, "", "plot_mean_stdev"], [1, 2, 1, "", "plot_std_dev_range"], [1, 2, 1, "", "plotplotly"], [1, 2, 1, "", "plotplotly_mean_stdev"], [1, 2, 1, "", "plotplotly_std_dev_range"], [1, 2, 1, "", "stddev_ensemble"], [1, 2, 1, "", "to_array"], [1, 2, 1, "", "to_csv"]], "gillespy2.core.Species": [[1, 2, 1, "", "set_initial_value"], [1, 2, 1, "", "validate"]], "gillespy2.core.StochMLDocument": [[1, 2, 1, "", "from_file"], [1, 2, 1, "", "from_model"], [1, 2, 1, "", "from_string"], [1, 2, 1, "", "to_model"], [1, 2, 1, "", "to_string"]], "gillespy2.core.TimeSpan": [[1, 2, 1, "", "arange"], [1, 2, 1, "", "linspace"], [1, 2, 1, "", "validate"]], "gillespy2.core.TranslationTable": [[1, 2, 1, "", "obj_to_anon"], [1, 2, 1, "", "obj_to_named"], [1, 2, 1, "", "recursive_translate"]], "gillespy2.core.UserDict": [[1, 2, 1, "", "copy"], [1, 2, 1, "", "fromkeys"]], "gillespy2.core.UserList": [[1, 2, 1, "", "append"], [1, 2, 1, "", "clear"], [1, 2, 1, "", "copy"], [1, 2, 1, "", "count"], [1, 2, 1, "", "extend"], [1, 2, 1, "", "index"], [1, 2, 1, "", "insert"], [1, 2, 1, "", "pop"], [1, 2, 1, "", "remove"], [1, 2, 1, "", "reverse"], [1, 2, 1, "", "sort"]], "gillespy2.core.assignmentrule": [[1, 1, 1, "", "AssignmentRule"]], "gillespy2.core.assignmentrule.AssignmentRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.cleanup": [[1, 6, 1, "", "cleanup_tempfiles"]], "gillespy2.core.datetime": [[1, 2, 1, "", "astimezone"], [1, 2, 1, "", "combine"], [1, 2, 1, "", "ctime"], [1, 2, 1, "", "date"], [1, 2, 1, "", "dst"], [1, 5, 1, "", "fold"], [1, 2, 1, "", "fromisoformat"], [1, 2, 1, "", "fromtimestamp"], [1, 5, 1, "", "hour"], [1, 2, 1, "", "isoformat"], [1, 5, 1, "", "max"], [1, 5, 1, "", "microsecond"], [1, 5, 1, "", "min"], [1, 5, 1, "", "minute"], [1, 2, 1, "", "now"], [1, 2, 1, "", "replace"], [1, 5, 1, "", "resolution"], [1, 5, 1, "", "second"], [1, 2, 1, "", "strptime"], [1, 2, 1, "", "time"], [1, 2, 1, "", "timestamp"], [1, 2, 1, "", "timetuple"], [1, 2, 1, "", "timetz"], [1, 5, 1, "", "tzinfo"], [1, 2, 1, "", "tzname"], [1, 2, 1, "", "utcfromtimestamp"], [1, 2, 1, "", "utcnow"], [1, 2, 1, "", "utcoffset"], [1, 2, 1, "", "utctimetuple"]], "gillespy2.core.events": [[1, 1, 1, "", "Event"], [1, 1, 1, "", "EventAssignment"], [1, 1, 1, "", "EventTrigger"]], "gillespy2.core.events.Event": [[1, 2, 1, "", "add_assignment"]], "gillespy2.core.events.EventTrigger": [[1, 2, 1, "", "sanitized_expression"]], "gillespy2.core.functiondefinition": [[1, 1, 1, "", "FunctionDefinition"]], "gillespy2.core.functiondefinition.FunctionDefinition": [[1, 2, 1, "", "get_arg_string"], [1, 2, 1, "", "sanitized_function"]], "gillespy2.core.gillespyError": [[1, 3, 1, "", "AssignmentRuleError"], [1, 3, 1, "", "BuildError"], [1, 3, 1, "", "DirectoryError"], [1, 3, 1, "", "EventError"], [1, 3, 1, "", "ExecutionError"], [1, 3, 1, "", "FunctionDefinitionError"], [1, 3, 1, "", "InvalidModelError"], [1, 3, 1, "", "InvalidStochMLError"], [1, 3, 1, "", "ModelError"], [1, 3, 1, "", "ParameterError"], [1, 3, 1, "", "RateRuleError"], [1, 3, 1, "", "ReactionError"], [1, 3, 1, "", "ResultsError"], [1, 3, 1, "", "SBMLError"], [1, 3, 1, "", "SimulationError"], [1, 3, 1, "", "SimulationTimeoutError"], [1, 3, 1, "", "SolverError"], [1, 3, 1, "", "SpeciesError"], [1, 3, 1, "", "StochMLImportError"], [1, 3, 1, "", "TimespanError"], [1, 3, 1, "", "ValidationError"]], "gillespy2.core.gillespySolver": [[1, 1, 1, "", "GillesPySolver"]], "gillespy2.core.gillespySolver.GillesPySolver": [[1, 2, 1, "", "get_solver_settings"], [1, 2, 1, "", "get_supported_features"], [1, 2, 1, "", "get_supported_integrator_options"], [1, 5, 1, "", "name"], [1, 2, 1, "", "run"], [1, 2, 1, "", "validate_integrator_options"], [1, 2, 1, "", "validate_model"], [1, 2, 1, "", "validate_sbml_features"], [1, 2, 1, "", "validate_tspan"]], "gillespy2.core.jsonify": [[1, 1, 1, "", "ComplexJsonCoder"], [1, 1, 1, "", "Int64Coder"], [1, 1, 1, "", "Jsonify"], [1, 1, 1, "", "NdArrayCoder"], [1, 1, 1, "", "SetCoder"], [1, 1, 1, "", "TranslationTable"], [1, 1, 1, "", "TypeCoder"]], "gillespy2.core.jsonify.ComplexJsonCoder": [[1, 2, 1, "", "decode"], [1, 2, 1, "", "default"]], "gillespy2.core.jsonify.Int64Coder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.jsonify.Jsonify": [[1, 2, 1, "", "from_dict"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "get_json_hash"], [1, 2, 1, "", "get_translation_table"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "public_vars"], [1, 2, 1, "", "to_anon"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "to_json"], [1, 2, 1, "", "to_named"]], "gillespy2.core.jsonify.NdArrayCoder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.jsonify.SetCoder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.jsonify.TranslationTable": [[1, 2, 1, "", "obj_to_anon"], [1, 2, 1, "", "obj_to_named"], [1, 2, 1, "", "recursive_translate"]], "gillespy2.core.jsonify.TypeCoder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.liveGraphing": [[1, 1, 1, "", "CRepeatTimer"], [1, 1, 1, "", "LiveDisplayer"], [1, 1, 1, "", "RepeatTimer"], [1, 6, 1, "", "display_types"], [1, 6, 1, "", "valid_graph_params"]], "gillespy2.core.liveGraphing.CRepeatTimer": [[1, 5, 1, "", "pause"], [1, 2, 1, "", "run"]], "gillespy2.core.liveGraphing.LiveDisplayer": [[1, 2, 1, "", "display"], [1, 2, 1, "", "increment_trajectory"], [1, 2, 1, "", "print_text_header"], [1, 2, 1, "", "trajectory_header"]], "gillespy2.core.liveGraphing.RepeatTimer": [[1, 5, 1, "", "pause"], [1, 2, 1, "", "run"]], "gillespy2.core.model": [[1, 1, 1, "", "Model"], [1, 1, 1, "", "StochMLDocument"], [1, 6, 1, "", "export_SBML"], [1, 6, 1, "", "export_StochSS"], [1, 6, 1, "", "import_SBML"]], "gillespy2.core.model.Model": [[1, 2, 1, "", "add"], [1, 2, 1, "", "add_assignment_rule"], [1, 2, 1, "", "add_event"], [1, 2, 1, "", "add_function_definition"], [1, 2, 1, "", "add_parameter"], [1, 2, 1, "", "add_rate_rule"], [1, 2, 1, "", "add_reaction"], [1, 2, 1, "", "add_species"], [1, 2, 1, "", "compile_prep"], [1, 2, 1, "", "delete_all_assignment_rules"], [1, 2, 1, "", "delete_all_events"], [1, 2, 1, "", "delete_all_function_definitions"], [1, 2, 1, "", "delete_all_parameters"], [1, 2, 1, "", "delete_all_rate_rules"], [1, 2, 1, "", "delete_all_reactions"], [1, 2, 1, "", "delete_all_species"], [1, 2, 1, "", "delete_assignment_rule"], [1, 2, 1, "", "delete_event"], [1, 2, 1, "", "delete_function_definition"], [1, 2, 1, "", "delete_parameter"], [1, 2, 1, "", "delete_rate_rule"], [1, 2, 1, "", "delete_reaction"], [1, 2, 1, "", "delete_species"], [1, 2, 1, "", "get_all_assignment_rules"], [1, 2, 1, "", "get_all_events"], [1, 2, 1, "", "get_all_function_definitions"], [1, 2, 1, "", "get_all_parameters"], [1, 2, 1, "", "get_all_rate_rules"], [1, 2, 1, "", "get_all_reactions"], [1, 2, 1, "", "get_all_species"], [1, 2, 1, "", "get_assignment_rule"], [1, 2, 1, "", "get_best_solver"], [1, 2, 1, "", "get_best_solver_algo"], [1, 2, 1, "", "get_element"], [1, 2, 1, "", "get_event"], [1, 2, 1, "", "get_function_definition"], [1, 2, 1, "", "get_model_features"], [1, 2, 1, "", "get_parameter"], [1, 2, 1, "", "get_rate_rule"], [1, 2, 1, "", "get_reaction"], [1, 2, 1, "", "get_species"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "problem_with_name"], [1, 5, 1, "", "reserved_names"], [1, 2, 1, "", "run"], [1, 2, 1, "", "sanitized_parameter_names"], [1, 2, 1, "", "sanitized_species_names"], [1, 2, 1, "", "serialize"], [1, 2, 1, "", "set_parameter"], [1, 2, 1, "", "set_units"], [1, 5, 1, "", "special_characters"], [1, 2, 1, "", "timespan"], [1, 2, 1, "", "update_namespace"], [1, 2, 1, "", "validate_reactants_and_products"]], "gillespy2.core.model.StochMLDocument": [[1, 2, 1, "", "from_file"], [1, 2, 1, "", "from_model"], [1, 2, 1, "", "from_string"], [1, 2, 1, "", "to_model"], [1, 2, 1, "", "to_string"]], "gillespy2.core.parameter": [[1, 1, 1, "", "Parameter"]], "gillespy2.core.parameter.Parameter": [[1, 2, 1, "", "sanitized_expression"], [1, 2, 1, "", "validate"]], "gillespy2.core.raterule": [[1, 1, 1, "", "RateRule"]], "gillespy2.core.raterule.RateRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.reaction": [[1, 1, 1, "", "Reaction"]], "gillespy2.core.reaction.Reaction": [[1, 2, 1, "", "Annotate"], [1, 2, 1, "", "addProduct"], [1, 2, 1, "", "addReactant"], [1, 2, 1, "", "add_product"], [1, 2, 1, "", "add_reactant"], [1, 2, 1, "", "create_mass_action"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "sanitized_propensity_function"], [1, 2, 1, "", "setType"], [1, 2, 1, "", "set_annotation"], [1, 2, 1, "", "set_propensities"], [1, 2, 1, "", "set_rate"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "validate"], [1, 2, 1, "", "verify"]], "gillespy2.core.results": [[1, 1, 1, "", "Results"], [1, 1, 1, "", "Trajectory"], [1, 6, 1, "", "common_rgb_values"]], "gillespy2.core.results.Results": [[1, 2, 1, "", "average_ensemble"], [1, 2, 1, "", "build_from_solver_results"], [1, 2, 1, "", "plot"], [1, 2, 1, "", "plot_mean_stdev"], [1, 2, 1, "", "plot_std_dev_range"], [1, 2, 1, "", "plotplotly"], [1, 2, 1, "", "plotplotly_mean_stdev"], [1, 2, 1, "", "plotplotly_std_dev_range"], [1, 2, 1, "", "stddev_ensemble"], [1, 2, 1, "", "to_array"], [1, 2, 1, "", "to_csv"]], "gillespy2.core.sortableobject": [[1, 1, 1, "", "SortableObject"]], "gillespy2.core.species": [[1, 1, 1, "", "Species"]], "gillespy2.core.species.Species": [[1, 2, 1, "", "set_initial_value"], [1, 2, 1, "", "validate"]], "gillespy2.core.timespan": [[1, 1, 1, "", "TimeSpan"]], "gillespy2.core.timespan.TimeSpan": [[1, 2, 1, "", "arange"], [1, 2, 1, "", "linspace"], [1, 2, 1, "", "validate"]], "gillespy2.solvers": [[3, 1, 1, "", "CLESolver"], [3, 1, 1, "", "NumPySSASolver"], [3, 1, 1, "", "ODECSolver"], [3, 1, 1, "", "ODESolver"], [3, 1, 1, "", "SSACSolver"], [3, 1, 1, "", "TauHybridCSolver"], [3, 1, 1, "", "TauHybridSolver"], [3, 1, 1, "", "TauLeapingCSolver"], [3, 1, 1, "", "TauLeapingSolver"], [5, 0, 0, "-", "cpp"], [8, 0, 0, "-", "numpy"], [9, 0, 0, "-", "stochkit"], [10, 0, 0, "-", "utilities"]], "gillespy2.solvers.CLESolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.NumPySSASolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.ODECSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 2, 1, "", "get_supported_integrator_options"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.ODESolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.SSACSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.TauHybridCSolver": [[3, 1, 1, "", "ErrorStatus"], [3, 2, 1, "", "get_solver_settings"], [3, 2, 1, "", "get_supported_features"], [3, 2, 1, "", "get_supported_integrator_options"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.TauHybridCSolver.ErrorStatus": [[3, 5, 1, "", "INTEGRATOR_FAILED"], [3, 5, 1, "", "INVALID_AFTER_SSA"], [3, 5, 1, "", "LOOP_OVER_INTEGRATE"], [3, 5, 1, "", "NEGATIVE_STATE_AT_BEGINING_OF_STEP"], [3, 5, 1, "", "NEGATIVE_STATE_NO_SSA_REACTION"], [3, 5, 1, "", "UNKNOWN"]], "gillespy2.solvers.TauHybridSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 2, 1, "", "get_supported_features"], [3, 5, 1, "", "name"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.TauLeapingCSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.TauLeapingSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.cpp": [[5, 1, 1, "", "ODECSolver"], [5, 1, 1, "", "SSACSolver"], [5, 1, 1, "", "TauHybridCSolver"], [5, 1, 1, "", "TauLeapingCSolver"], [6, 0, 0, "-", "build"], [5, 0, 0, "-", "c_decoder"], [5, 0, 0, "-", "c_solver"], [5, 0, 0, "-", "ode_c_solver"], [5, 0, 0, "-", "ssa_c_solver"], [5, 0, 0, "-", "tau_hybrid_c_solver"], [5, 0, 0, "-", "tau_leaping_c_solver"]], "gillespy2.solvers.cpp.ODECSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.SSACSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.TauHybridCSolver": [[5, 1, 1, "", "ErrorStatus"], [5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_features"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus": [[5, 5, 1, "", "INTEGRATOR_FAILED"], [5, 5, 1, "", "INVALID_AFTER_SSA"], [5, 5, 1, "", "LOOP_OVER_INTEGRATE"], [5, 5, 1, "", "NEGATIVE_STATE_AT_BEGINING_OF_STEP"], [5, 5, 1, "", "NEGATIVE_STATE_NO_SSA_REACTION"], [5, 5, 1, "", "UNKNOWN"]], "gillespy2.solvers.cpp.TauLeapingCSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.build": [[6, 0, 0, "-", "build_engine"], [6, 0, 0, "-", "expression"], [6, 0, 0, "-", "make"], [6, 0, 0, "-", "template_gen"]], "gillespy2.solvers.cpp.build.build_engine": [[6, 1, 1, "", "BuildEngine"]], "gillespy2.solvers.cpp.build.build_engine.BuildEngine": [[6, 2, 1, "", "build_cache"], [6, 2, 1, "", "build_simulation"], [6, 2, 1, "", "clean"], [6, 2, 1, "", "get_executable_path"], [6, 2, 1, "", "get_missing_dependencies"], [6, 2, 1, "", "prepare"], [6, 5, 1, "", "template_definitions_name"], [6, 5, 1, "", "template_options_name"]], "gillespy2.solvers.cpp.build.expression": [[6, 1, 1, "", "CppConverter"], [6, 1, 1, "", "Expression"], [6, 1, 1, "", "ExpressionConverter"], [6, 1, 1, "", "ExpressionResults"], [6, 1, 1, "", "PythonConverter"]], "gillespy2.solvers.cpp.build.expression.CppConverter": [[6, 1, 1, "", "CppExpressionTransformer"], [6, 2, 1, "", "get_str"], [6, 2, 1, "", "visit_And"], [6, 2, 1, "", "visit_Or"]], "gillespy2.solvers.cpp.build.expression.CppConverter.CppExpressionTransformer": [[6, 2, 1, "", "visit_BinOp"]], "gillespy2.solvers.cpp.build.expression.Expression": [[6, 1, 1, "", "ValidationVisitor"], [6, 2, 1, "", "getexpr_cpp"], [6, 2, 1, "", "getexpr_python"], [6, 2, 1, "", "map_operator"], [6, 5, 1, "", "operator_map"], [6, 2, 1, "", "validate"], [6, 2, 1, "", "with_blacklist"], [6, 2, 1, "", "with_namespace"]], "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor": [[6, 2, 1, "", "check_blacklist"], [6, 2, 1, "", "visit_Assign"], [6, 2, 1, "", "visit_BinOp"], [6, 2, 1, "", "visit_BoolOp"], [6, 2, 1, "", "visit_Call"], [6, 2, 1, "", "visit_Compare"], [6, 2, 1, "", "visit_Name"], [6, 2, 1, "", "visit_UnaryOp"]], "gillespy2.solvers.cpp.build.expression.ExpressionConverter": [[6, 2, 1, "", "convert_str"], [6, 2, 1, "", "get_str"], [6, 2, 1, "", "parse_comparison"], [6, 2, 1, "", "parse_logical"], [6, 2, 1, "", "parse_operator"], [6, 2, 1, "", "visit_Add"], [6, 2, 1, "", "visit_BinOp"], [6, 2, 1, "", "visit_BoolOp"], [6, 2, 1, "", "visit_Bytes"], [6, 2, 1, "", "visit_Call"], [6, 2, 1, "", "visit_Compare"], [6, 2, 1, "", "visit_Constant"], [6, 2, 1, "", "visit_Div"], [6, 2, 1, "", "visit_Ellipsis"], [6, 2, 1, "", "visit_Eq"], [6, 2, 1, "", "visit_Gt"], [6, 2, 1, "", "visit_GtE"], [6, 2, 1, "", "visit_Lt"], [6, 2, 1, "", "visit_LtE"], [6, 2, 1, "", "visit_Mult"], [6, 2, 1, "", "visit_Name"], [6, 2, 1, "", "visit_NameConstant"], [6, 2, 1, "", "visit_NotEq"], [6, 2, 1, "", "visit_Num"], [6, 2, 1, "", "visit_Pow"], [6, 2, 1, "", "visit_Str"], [6, 2, 1, "", "visit_Sub"], [6, 2, 1, "", "visit_USub"], [6, 2, 1, "", "visit_UnaryOp"]], "gillespy2.solvers.cpp.build.expression.PythonConverter": [[6, 2, 1, "", "visit_And"], [6, 2, 1, "", "visit_Or"]], "gillespy2.solvers.cpp.build.make": [[6, 1, 1, "", "Make"]], "gillespy2.solvers.cpp.build.make.Make": [[6, 2, 1, "", "build_simulation"], [6, 2, 1, "", "prebuild"]], "gillespy2.solvers.cpp.build.template_gen": [[6, 1, 1, "", "SanitizedModel"], [6, 6, 1, "", "get_model_defines"], [6, 6, 1, "", "template_def_propensities"], [6, 6, 1, "", "template_def_rate_rules"], [6, 6, 1, "", "template_def_reactions"], [6, 6, 1, "", "template_def_species"], [6, 6, 1, "", "template_def_variables"], [6, 6, 1, "", "update_model_options"], [6, 6, 1, "", "write_definitions"], [6, 6, 1, "", "write_template"]], "gillespy2.solvers.cpp.build.template_gen.SanitizedModel": [[6, 5, 1, "", "function_map"], [6, 2, 1, "", "get_options"], [6, 2, 1, "", "get_template"], [6, 5, 1, "", "reserved_names"], [6, 2, 1, "", "use_propensity"], [6, 2, 1, "", "use_rate_rule"], [6, 2, 1, "", "use_reaction"]], "gillespy2.solvers.cpp.c_decoder": [[5, 1, 1, "", "BasicSimDecoder"], [5, 1, 1, "", "IterativeSimDecoder"], [5, 1, 1, "", "SimDecoder"]], "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder": [[5, 2, 1, "", "get_output"], [5, 2, 1, "", "read"]], "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder": [[5, 2, 1, "", "get_output"], [5, 2, 1, "", "read"], [5, 2, 1, "", "with_callback"]], "gillespy2.solvers.cpp.c_decoder.SimDecoder": [[5, 2, 1, "", "create_default"], [5, 2, 1, "", "get_output"], [5, 2, 1, "", "read"]], "gillespy2.solvers.cpp.c_solver": [[5, 1, 1, "", "CSolver"], [5, 1, 1, "", "SimulationReturnCode"]], "gillespy2.solvers.cpp.c_solver.CSolver": [[5, 5, 1, "", "rc"]], "gillespy2.solvers.cpp.c_solver.SimulationReturnCode": [[5, 5, 1, "", "DONE"], [5, 5, 1, "", "FAILED"], [5, 5, 1, "", "PAUSED"]], "gillespy2.solvers.cpp.ode_c_solver": [[5, 1, 1, "", "ODECSolver"]], "gillespy2.solvers.cpp.ode_c_solver.ODECSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.ssa_c_solver": [[5, 1, 1, "", "SSACSolver"]], "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver": [[5, 1, 1, "", "TauHybridCSolver"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver": [[5, 1, 1, "", "ErrorStatus"], [5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_features"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus": [[5, 5, 1, "", "INTEGRATOR_FAILED"], [5, 5, 1, "", "INVALID_AFTER_SSA"], [5, 5, 1, "", "LOOP_OVER_INTEGRATE"], [5, 5, 1, "", "NEGATIVE_STATE_AT_BEGINING_OF_STEP"], [5, 5, 1, "", "NEGATIVE_STATE_NO_SSA_REACTION"], [5, 5, 1, "", "UNKNOWN"]], "gillespy2.solvers.cpp.tau_leaping_c_solver": [[5, 1, 1, "", "TauLeapingCSolver"]], "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.numpy": [[8, 1, 1, "", "CLESolver"], [8, 0, 0, "-", "CLE_solver"], [8, 1, 1, "", "NumPySSASolver"], [8, 1, 1, "", "ODESolver"], [8, 1, 1, "", "TauHybridSolver"], [8, 1, 1, "", "TauLeapingSolver"], [8, 0, 0, "-", "ode_solver"], [8, 0, 0, "-", "ssa_solver"], [8, 0, 0, "-", "tau_hybrid_solver"], [8, 0, 0, "-", "tau_leaping_solver"]], "gillespy2.solvers.numpy.CLESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.CLE_solver": [[8, 1, 1, "", "CLESolver"]], "gillespy2.solvers.numpy.CLE_solver.CLESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.NumPySSASolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.ODESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.TauHybridSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 2, 1, "", "get_supported_features"], [8, 5, 1, "", "name"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.TauLeapingSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.ode_solver": [[8, 1, 1, "", "ODESolver"]], "gillespy2.solvers.numpy.ode_solver.ODESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.ssa_solver": [[8, 1, 1, "", "NumPySSASolver"]], "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.tau_hybrid_solver": [[8, 1, 1, "", "TauHybridSolver"]], "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 2, 1, "", "get_supported_features"], [8, 5, 1, "", "name"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.tau_leaping_solver": [[8, 1, 1, "", "TauLeapingSolver"]], "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.stochkit": [[9, 1, 1, "", "StochKitODESolver"], [9, 1, 1, "", "StochKitSolver"], [9, 0, 0, "-", "stochkit_solvers"]], "gillespy2.solvers.stochkit.StochKitODESolver": [[9, 2, 1, "", "get_trajectories"], [9, 5, 1, "", "name"], [9, 2, 1, "", "run"]], "gillespy2.solvers.stochkit.StochKitSolver": [[9, 2, 1, "", "get_trajectories"], [9, 5, 1, "", "name"], [9, 2, 1, "", "run"]], "gillespy2.solvers.stochkit.stochkit_solvers": [[9, 1, 1, "", "StochKitBaseSolver"], [9, 1, 1, "", "StochKitODESolver"], [9, 1, 1, "", "StochKitSolver"]], "gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver": [[9, 2, 1, "", "label_trajectories"], [9, 2, 1, "", "locate_executable"], [9, 5, 1, "", "name"], [9, 2, 1, "", "process_seed"], [9, 5, 1, "", "rc"], [9, 2, 1, "", "run"]], "gillespy2.solvers.stochkit.stochkit_solvers.StochKitODESolver": [[9, 2, 1, "", "get_trajectories"], [9, 5, 1, "", "name"], [9, 2, 1, "", "run"]], "gillespy2.solvers.stochkit.stochkit_solvers.StochKitSolver": [[9, 2, 1, "", "get_trajectories"], [9, 5, 1, "", "name"], [9, 2, 1, "", "run"]], "gillespy2.solvers.utilities": [[10, 0, 0, "-", "Tau"], [10, 0, 0, "-", "cpp_support_test"], [10, 0, 0, "-", "solverutils"]], "gillespy2.solvers.utilities.Tau": [[10, 6, 1, "", "initialize"], [10, 6, 1, "", "select"]], "gillespy2.solvers.utilities.cpp_support_test": [[10, 6, 1, "", "check_cpp_support"]], "gillespy2.solvers.utilities.solverutils": [[10, 6, 1, "", "change_param_values"], [10, 6, 1, "", "dependency_grapher"], [10, 6, 1, "", "numpy_initialization"], [10, 6, 1, "", "numpy_resume"], [10, 6, 1, "", "numpy_trajectory_base_initialization"], [10, 6, 1, "", "species_parse"], [10, 6, 1, "", "update_species_init_values"]], "gillespy2.stochss": [[11, 0, 0, "-", "StochSSexport"]], "gillespy2.stochss.StochSSexport": [[11, 6, 1, "", "export"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:exception", "4": "py:property", "5": "py:attribute", "6": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "exception", "Python exception"], "4": ["py", "property", "Python property"], "5": ["py", "attribute", "Python attribute"], "6": ["py", "function", "Python function"]}, "titleterms": {"gillespy2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14], "packag": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "subpackag": [0, 3, 5], "modul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "content": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "core": 1, "submodul": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11], "assignmentrul": 1, "cleanup": 1, "event": 1, "functiondefinit": 1, "gillespyerror": 1, "gillespysolv": 1, "jsonifi": 1, "livegraph": 1, "model": 1, "paramet": 1, "raterul": 1, "reaction": 1, "result": 1, "sortableobject": 1, "speci": 1, "timespan": 1, "sbml": [2, 16], "sbmlexport": 2, "sbmlimport": 2, "solver": [3, 4, 5, 6, 7, 8, 9, 10, 12, 15], "auto": 4, "ssa_solv": [4, 8], "cpp": [5, 6], "c_decod": 5, "c_solver": 5, "ode_c_solv": 5, "ssa_c_solv": 5, "tau_hybrid_c_solv": 5, "tau_leaping_c_solv": 5, "build": 6, "build_engin": 6, "express": 6, "make": 6, "template_gen": 6, "cython": 7, "cython_ssa_solv": 7, "numpi": 8, "cle_solv": 8, "ode_solv": 8, "tau_hybrid_solv": 8, "tau_leaping_solv": 8, "stochkit": 9, "stochkit_solv": 9, "util": 10, "tau": 10, "cpp_support_test": 10, "solverutil": 10, "stochss": 11, "stochssexport": 11, "basic": 12, "usag": 12, "simpl": 12, "exampl": 12, "us": [12, 13, 15, 16], "select": 12, "differ": 12, "instal": 13, "prefer": 13, "method": 13, "pypi": 13, "altern": 13, "code": 13, "repositori": 13, "document": 14, "1": 14, "7": [], "2": [], "get": 14, "copi": 14, "help": 14, "start": 14, "tutori": [14, 15, 16, 17], "api": 14, "refer": 14, "indic": 14, "tabl": 14, "od": 17, "v": 17, "ssa": 17, "8": 14, "0": []}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "sphinx": 57}, "alltitles": {"Tutorial: using SBML": [[16, "tutorial-using-sbml"]], "gillespy2.solvers.stochkit package": [[9, "gillespy2-solvers-stochkit-package"]], "Submodules": [[9, "submodules"], [10, "submodules"], [11, "submodules"], [7, "submodules"], [8, "submodules"], [4, "submodules"], [1, "submodules"], [6, "submodules"], [2, "submodules"], [5, "submodules"]], "gillespy2.solvers.stochkit.stochkit_solvers module": [[9, "module-gillespy2.solvers.stochkit.stochkit_solvers"]], "Module contents": [[9, "module-gillespy2.solvers.stochkit"], [10, "module-gillespy2.solvers.utilities"], [11, "module-gillespy2.stochss"], [0, "module-gillespy2"], [3, "module-gillespy2.solvers"], [7, "module-contents"], [8, "module-gillespy2.solvers.numpy"], [4, "module-contents"], [1, "module-gillespy2.core"], [6, "module-gillespy2.solvers.cpp.build"], [2, "module-gillespy2.sbml"], [5, "module-gillespy2.solvers.cpp"]], "Tutorial: using solvers": [[15, "tutorial-using-solvers"]], "gillespy2.solvers.utilities package": [[10, "gillespy2-solvers-utilities-package"]], "gillespy2.solvers.utilities.Tau module": [[10, "module-gillespy2.solvers.utilities.Tau"]], "gillespy2.solvers.utilities.cpp_support_test module": [[10, "module-gillespy2.solvers.utilities.cpp_support_test"]], "gillespy2.solvers.utilities.solverutils module": [[10, "module-gillespy2.solvers.utilities.solverutils"]], "gillespy2.stochss package": [[11, "gillespy2-stochss-package"]], "gillespy2.stochss.StochSSexport module": [[11, "module-gillespy2.stochss.StochSSexport"]], "Basic usage": [[12, "basic-usage"]], "Simple example of using GillesPy2": [[12, "simple-example-of-using-gillespy2"]], "Example of selecting a different solver": [[12, "example-of-selecting-a-different-solver"]], "Installation": [[13, "installation"]], "Preferred method: using PyPI": [[13, "preferred-method-using-pypi"]], "Alternative methods: using the code repository": [[13, "alternative-methods-using-the-code-repository"]], "Documentation for GillesPy2 1.8.1": [[14, "documentation-for-gillespy2-release"]], "Getting a copy of GillesPy2": [[14, "getting-a-copy-of-gillespy2"]], "Getting help": [[14, "getting-help"]], "Documentation": [[14, "documentation"]], "Getting started": [[14, null]], "Tutorials": [[14, null]], "API reference": [[14, null]], "Indices and tables": [[14, "indices-and-tables"]], "Tutorial: ODE vs. SSA": [[17, "tutorial-ode-vs-ssa"]], "gillespy2 package": [[0, "gillespy2-package"]], "Subpackages": [[0, "subpackages"], [3, "subpackages"], [5, "subpackages"]], "gillespy2.solvers package": [[3, "gillespy2-solvers-package"]], "gillespy2.solvers.cython package": [[7, "gillespy2-solvers-cython-package"]], "gillespy2.solvers.cython.cython_ssa_solver module": [[7, "gillespy2-solvers-cython-cython-ssa-solver-module"]], "gillespy2.solvers.numpy package": [[8, "gillespy2-solvers-numpy-package"]], "gillespy2.solvers.numpy.CLE_solver module": [[8, "module-gillespy2.solvers.numpy.CLE_solver"]], "gillespy2.solvers.numpy.ode_solver module": [[8, "module-gillespy2.solvers.numpy.ode_solver"]], "gillespy2.solvers.numpy.ssa_solver module": [[8, "module-gillespy2.solvers.numpy.ssa_solver"]], "gillespy2.solvers.numpy.tau_hybrid_solver module": [[8, "module-gillespy2.solvers.numpy.tau_hybrid_solver"]], "gillespy2.solvers.numpy.tau_leaping_solver module": [[8, "module-gillespy2.solvers.numpy.tau_leaping_solver"]], "gillespy2.solvers.auto package": [[4, "gillespy2-solvers-auto-package"]], "gillespy2.solvers.auto.ssa_solver module": [[4, "gillespy2-solvers-auto-ssa-solver-module"]], "gillespy2.core package": [[1, "gillespy2-core-package"]], "gillespy2.core.assignmentrule module": [[1, "module-gillespy2.core.assignmentrule"]], "gillespy2.core.cleanup module": [[1, "module-gillespy2.core.cleanup"]], "gillespy2.core.events module": [[1, "module-gillespy2.core.events"]], "gillespy2.core.functiondefinition module": [[1, "module-gillespy2.core.functiondefinition"]], "gillespy2.core.gillespyError module": [[1, "module-gillespy2.core.gillespyError"]], "gillespy2.core.gillespySolver module": [[1, "module-gillespy2.core.gillespySolver"]], "gillespy2.core.jsonify module": [[1, "module-gillespy2.core.jsonify"]], "gillespy2.core.liveGraphing module": [[1, "module-gillespy2.core.liveGraphing"]], "gillespy2.core.model module": [[1, "module-gillespy2.core.model"]], "gillespy2.core.parameter module": [[1, "module-gillespy2.core.parameter"]], "gillespy2.core.raterule module": [[1, "module-gillespy2.core.raterule"]], "gillespy2.core.reaction module": [[1, "module-gillespy2.core.reaction"]], "gillespy2.core.results module": [[1, "module-gillespy2.core.results"]], "gillespy2.core.sortableobject module": [[1, "module-gillespy2.core.sortableobject"]], "gillespy2.core.species module": [[1, "module-gillespy2.core.species"]], "gillespy2.core.timespan module": [[1, "module-gillespy2.core.timespan"]], "gillespy2.solvers.cpp.build package": [[6, "gillespy2-solvers-cpp-build-package"]], "gillespy2.solvers.cpp.build.build_engine module": [[6, "module-gillespy2.solvers.cpp.build.build_engine"]], "gillespy2.solvers.cpp.build.expression module": [[6, "module-gillespy2.solvers.cpp.build.expression"]], "gillespy2.solvers.cpp.build.make module": [[6, "module-gillespy2.solvers.cpp.build.make"]], "gillespy2.solvers.cpp.build.template_gen module": [[6, "module-gillespy2.solvers.cpp.build.template_gen"]], "gillespy2.sbml package": [[2, "gillespy2-sbml-package"]], "gillespy2.sbml.SBMLexport module": [[2, "gillespy2-sbml-sbmlexport-module"]], "gillespy2.sbml.SBMLimport module": [[2, "gillespy2-sbml-sbmlimport-module"]], "gillespy2.solvers.cpp package": [[5, "gillespy2-solvers-cpp-package"]], "gillespy2.solvers.cpp.c_decoder module": [[5, "module-gillespy2.solvers.cpp.c_decoder"]], "gillespy2.solvers.cpp.c_solver module": [[5, "module-gillespy2.solvers.cpp.c_solver"]], "gillespy2.solvers.cpp.ode_c_solver module": [[5, "module-gillespy2.solvers.cpp.ode_c_solver"]], "gillespy2.solvers.cpp.ssa_c_solver module": [[5, "module-gillespy2.solvers.cpp.ssa_c_solver"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver module": [[5, "module-gillespy2.solvers.cpp.tau_hybrid_c_solver"]], "gillespy2.solvers.cpp.tau_leaping_c_solver module": [[5, "module-gillespy2.solvers.cpp.tau_leaping_c_solver"]]}, "indexentries": {"gillespy2": [[0, "module-gillespy2"]], "module": [[0, "module-gillespy2"], [1, "module-gillespy2.core"], [1, "module-gillespy2.core.assignmentrule"], [1, "module-gillespy2.core.cleanup"], [1, "module-gillespy2.core.events"], [1, "module-gillespy2.core.functiondefinition"], [1, "module-gillespy2.core.gillespyError"], [1, "module-gillespy2.core.gillespySolver"], [1, "module-gillespy2.core.jsonify"], [1, "module-gillespy2.core.liveGraphing"], [1, "module-gillespy2.core.model"], [1, "module-gillespy2.core.parameter"], [1, "module-gillespy2.core.raterule"], [1, "module-gillespy2.core.reaction"], [1, "module-gillespy2.core.results"], [1, "module-gillespy2.core.sortableobject"], [1, "module-gillespy2.core.species"], [1, "module-gillespy2.core.timespan"], [2, "module-gillespy2.sbml"], [3, "module-gillespy2.solvers"], [5, "module-gillespy2.solvers.cpp"], [5, "module-gillespy2.solvers.cpp.c_decoder"], [5, "module-gillespy2.solvers.cpp.c_solver"], [5, "module-gillespy2.solvers.cpp.ode_c_solver"], [5, "module-gillespy2.solvers.cpp.ssa_c_solver"], [5, "module-gillespy2.solvers.cpp.tau_hybrid_c_solver"], [5, "module-gillespy2.solvers.cpp.tau_leaping_c_solver"], [6, "module-gillespy2.solvers.cpp.build"], [6, "module-gillespy2.solvers.cpp.build.build_engine"], [6, "module-gillespy2.solvers.cpp.build.expression"], [6, "module-gillespy2.solvers.cpp.build.make"], [6, "module-gillespy2.solvers.cpp.build.template_gen"], [8, "module-gillespy2.solvers.numpy"], [8, "module-gillespy2.solvers.numpy.CLE_solver"], [8, "module-gillespy2.solvers.numpy.ode_solver"], [8, "module-gillespy2.solvers.numpy.ssa_solver"], [8, "module-gillespy2.solvers.numpy.tau_hybrid_solver"], [8, "module-gillespy2.solvers.numpy.tau_leaping_solver"], [9, "module-gillespy2.solvers.stochkit"], [9, "module-gillespy2.solvers.stochkit.stochkit_solvers"], [10, "module-gillespy2.solvers.utilities"], [10, "module-gillespy2.solvers.utilities.Tau"], [10, "module-gillespy2.solvers.utilities.cpp_support_test"], [10, "module-gillespy2.solvers.utilities.solverutils"], [11, "module-gillespy2.stochss"], [11, "module-gillespy2.stochss.StochSSexport"]], "annotate() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.Annotate"]], "annotate() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.Annotate"]], "assignmentrule (class in gillespy2.core)": [[1, "gillespy2.core.AssignmentRule"]], "assignmentrule (class in gillespy2.core.assignmentrule)": [[1, "gillespy2.core.assignmentrule.AssignmentRule"]], "assignmentruleerror": [[1, "gillespy2.core.AssignmentRuleError"], [1, "gillespy2.core.gillespyError.AssignmentRuleError"]], "builderror": [[1, "gillespy2.core.BuildError"], [1, "gillespy2.core.gillespyError.BuildError"]], "crepeattimer (class in gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.CRepeatTimer"]], "chainmap (class in gillespy2.core)": [[1, "gillespy2.core.ChainMap"]], "complexjsoncoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.ComplexJsonCoder"]], "directoryerror": [[1, "gillespy2.core.DirectoryError"], [1, "gillespy2.core.gillespyError.DirectoryError"]], "event (class in gillespy2.core)": [[1, "gillespy2.core.Event"]], "event (class in gillespy2.core.events)": [[1, "gillespy2.core.events.Event"]], "eventassignment (class in gillespy2.core)": [[1, "gillespy2.core.EventAssignment"]], "eventassignment (class in gillespy2.core.events)": [[1, "gillespy2.core.events.EventAssignment"]], "eventerror": [[1, "gillespy2.core.EventError"], [1, "gillespy2.core.gillespyError.EventError"]], "eventtrigger (class in gillespy2.core)": [[1, "gillespy2.core.EventTrigger"]], "eventtrigger (class in gillespy2.core.events)": [[1, "gillespy2.core.events.EventTrigger"]], "executionerror": [[1, "gillespy2.core.ExecutionError"], [1, "gillespy2.core.gillespyError.ExecutionError"]], "functiondefinition (class in gillespy2.core)": [[1, "gillespy2.core.FunctionDefinition"]], "functiondefinition (class in gillespy2.core.functiondefinition)": [[1, "gillespy2.core.functiondefinition.FunctionDefinition"]], "functiondefinitionerror": [[1, "gillespy2.core.FunctionDefinitionError"], [1, "gillespy2.core.gillespyError.FunctionDefinitionError"]], "gillespysolver (class in gillespy2.core)": [[1, "gillespy2.core.GillesPySolver"]], "gillespysolver (class in gillespy2.core.gillespysolver)": [[1, "gillespy2.core.gillespySolver.GillesPySolver"]], "int64coder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.Int64Coder"]], "invalidmodelerror": [[1, "gillespy2.core.InvalidModelError"], [1, "gillespy2.core.gillespyError.InvalidModelError"]], "invalidstochmlerror": [[1, "gillespy2.core.InvalidStochMLError"], [1, "gillespy2.core.gillespyError.InvalidStochMLError"]], "jsonify (class in gillespy2.core)": [[1, "gillespy2.core.Jsonify"]], "jsonify (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.Jsonify"]], "livedisplayer (class in gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer"]], "model (class in gillespy2.core)": [[1, "gillespy2.core.Model"]], "model (class in gillespy2.core.model)": [[1, "gillespy2.core.model.Model"]], "modelerror": [[1, "gillespy2.core.ModelError"], [1, "gillespy2.core.gillespyError.ModelError"]], "ndarraycoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.NdArrayCoder"]], "ordereddict (class in gillespy2.core)": [[1, "gillespy2.core.OrderedDict"]], "parameter (class in gillespy2.core)": [[1, "gillespy2.core.Parameter"]], "parameter (class in gillespy2.core.parameter)": [[1, "gillespy2.core.parameter.Parameter"]], "parametererror": [[1, "gillespy2.core.ParameterError"], [1, "gillespy2.core.gillespyError.ParameterError"]], "raterule (class in gillespy2.core)": [[1, "gillespy2.core.RateRule"]], "raterule (class in gillespy2.core.raterule)": [[1, "gillespy2.core.raterule.RateRule"]], "rateruleerror": [[1, "gillespy2.core.RateRuleError"], [1, "gillespy2.core.gillespyError.RateRuleError"]], "reaction (class in gillespy2.core)": [[1, "gillespy2.core.Reaction"]], "reaction (class in gillespy2.core.reaction)": [[1, "gillespy2.core.reaction.Reaction"]], "reactionerror": [[1, "gillespy2.core.ReactionError"], [1, "gillespy2.core.gillespyError.ReactionError"]], "repeattimer (class in gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.RepeatTimer"]], "results (class in gillespy2.core)": [[1, "gillespy2.core.Results"]], "results (class in gillespy2.core.results)": [[1, "gillespy2.core.results.Results"]], "resultserror": [[1, "gillespy2.core.ResultsError"], [1, "gillespy2.core.gillespyError.ResultsError"]], "sbmlerror": [[1, "gillespy2.core.SBMLError"], [1, "gillespy2.core.gillespyError.SBMLError"]], "setcoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.SetCoder"]], "simulationerror": [[1, "gillespy2.core.SimulationError"], [1, "gillespy2.core.gillespyError.SimulationError"]], "simulationtimeouterror": [[1, "gillespy2.core.SimulationTimeoutError"], [1, "gillespy2.core.gillespyError.SimulationTimeoutError"]], "solvererror": [[1, "gillespy2.core.SolverError"], [1, "gillespy2.core.gillespyError.SolverError"]], "sortableobject (class in gillespy2.core)": [[1, "gillespy2.core.SortableObject"]], "sortableobject (class in gillespy2.core.sortableobject)": [[1, "gillespy2.core.sortableobject.SortableObject"]], "species (class in gillespy2.core)": [[1, "gillespy2.core.Species"]], "species (class in gillespy2.core.species)": [[1, "gillespy2.core.species.Species"]], "specieserror": [[1, "gillespy2.core.SpeciesError"], [1, "gillespy2.core.gillespyError.SpeciesError"]], "stochmldocument (class in gillespy2.core)": [[1, "gillespy2.core.StochMLDocument"]], "stochmldocument (class in gillespy2.core.model)": [[1, "gillespy2.core.model.StochMLDocument"]], "stochmlimporterror": [[1, "gillespy2.core.StochMLImportError"], [1, "gillespy2.core.gillespyError.StochMLImportError"]], "timespan (class in gillespy2.core)": [[1, "gillespy2.core.TimeSpan"]], "timespan (class in gillespy2.core.timespan)": [[1, "gillespy2.core.timespan.TimeSpan"]], "timespanerror": [[1, "gillespy2.core.TimespanError"], [1, "gillespy2.core.gillespyError.TimespanError"]], "trajectory (class in gillespy2.core)": [[1, "gillespy2.core.Trajectory"]], "trajectory (class in gillespy2.core.results)": [[1, "gillespy2.core.results.Trajectory"]], "translationtable (class in gillespy2.core)": [[1, "gillespy2.core.TranslationTable"]], "translationtable (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.TranslationTable"]], "typecoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.TypeCoder"]], "userdict (class in gillespy2.core)": [[1, "gillespy2.core.UserDict"]], "userlist (class in gillespy2.core)": [[1, "gillespy2.core.UserList"]], "validationerror": [[1, "gillespy2.core.ValidationError"], [1, "gillespy2.core.gillespyError.ValidationError"]], "add() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add"]], "add() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add"]], "addproduct() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.addProduct"]], "addproduct() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.addProduct"]], "addreactant() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.addReactant"]], "addreactant() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.addReactant"]], "add_assignment() (gillespy2.core.event method)": [[1, "gillespy2.core.Event.add_assignment"]], "add_assignment() (gillespy2.core.events.event method)": [[1, "gillespy2.core.events.Event.add_assignment"]], "add_assignment_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_assignment_rule"]], "add_assignment_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_assignment_rule"]], "add_event() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_event"]], "add_event() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_event"]], "add_function_definition() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_function_definition"]], "add_function_definition() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_function_definition"]], "add_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_parameter"]], "add_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_parameter"]], "add_product() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.add_product"]], "add_product() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.add_product"]], "add_rate_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_rate_rule"]], "add_rate_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_rate_rule"]], "add_reactant() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.add_reactant"]], "add_reactant() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.add_reactant"]], "add_reaction() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_reaction"]], "add_reaction() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_reaction"]], "add_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_species"]], "add_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_species"]], "append() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.append"]], "arange() (gillespy2.core.timespan class method)": [[1, "gillespy2.core.TimeSpan.arange"]], "arange() (gillespy2.core.timespan.timespan class method)": [[1, "gillespy2.core.timespan.TimeSpan.arange"]], "astimezone() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.astimezone"]], "average_ensemble() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.average_ensemble"]], "average_ensemble() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.average_ensemble"]], "build_from_solver_results() (gillespy2.core.results class method)": [[1, "gillespy2.core.Results.build_from_solver_results"]], "build_from_solver_results() (gillespy2.core.results.results class method)": [[1, "gillespy2.core.results.Results.build_from_solver_results"]], "cleanup_tempfiles() (in module gillespy2.core)": [[1, "gillespy2.core.cleanup_tempfiles"]], "cleanup_tempfiles() (in module gillespy2.core.cleanup)": [[1, "gillespy2.core.cleanup.cleanup_tempfiles"]], "clear() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.clear"]], "clear() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.clear"]], "clear() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.clear"]], "combine() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.combine"]], "common_rgb_values() (in module gillespy2.core)": [[1, "gillespy2.core.common_rgb_values"]], "common_rgb_values() (in module gillespy2.core.results)": [[1, "gillespy2.core.results.common_rgb_values"]], "compile_prep() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.compile_prep"]], "compile_prep() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.compile_prep"]], "copy() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.copy"]], "copy() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.copy"]], "copy() (gillespy2.core.userdict method)": [[1, "gillespy2.core.UserDict.copy"]], "copy() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.copy"]], "count() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.count"]], "create_mass_action() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.create_mass_action"]], "create_mass_action() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.create_mass_action"]], "ctime() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.ctime"]], "date() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.date"]], "datetime (class in gillespy2.core)": [[1, "gillespy2.core.datetime"]], "decode() (gillespy2.core.jsonify.complexjsoncoder method)": [[1, "gillespy2.core.jsonify.ComplexJsonCoder.decode"]], "default() (gillespy2.core.jsonify.complexjsoncoder method)": [[1, "gillespy2.core.jsonify.ComplexJsonCoder.default"]], "delete_all_assignment_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_assignment_rules"]], "delete_all_assignment_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_assignment_rules"]], "delete_all_events() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_events"]], "delete_all_events() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_events"]], "delete_all_function_definitions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_function_definitions"]], "delete_all_function_definitions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_function_definitions"]], "delete_all_parameters() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_parameters"]], "delete_all_parameters() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_parameters"]], "delete_all_rate_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_rate_rules"]], "delete_all_rate_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_rate_rules"]], "delete_all_reactions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_reactions"]], "delete_all_reactions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_reactions"]], "delete_all_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_species"]], "delete_all_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_species"]], "delete_assignment_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_assignment_rule"]], "delete_assignment_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_assignment_rule"]], "delete_event() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_event"]], "delete_event() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_event"]], "delete_function_definition() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_function_definition"]], "delete_function_definition() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_function_definition"]], "delete_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_parameter"]], "delete_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_parameter"]], "delete_rate_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_rate_rule"]], "delete_rate_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_rate_rule"]], "delete_reaction() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_reaction"]], "delete_reaction() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_reaction"]], "delete_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_species"]], "delete_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_species"]], "display() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.display"]], "display_types() (in module gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.display_types"]], "dst() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.dst"]], "export_sbml() (in module gillespy2.core)": [[1, "gillespy2.core.export_SBML"]], "export_sbml() (in module gillespy2.core.model)": [[1, "gillespy2.core.model.export_SBML"]], "export_stochss() (in module gillespy2.core)": [[1, "gillespy2.core.export_StochSS"]], "export_stochss() (in module gillespy2.core.model)": [[1, "gillespy2.core.model.export_StochSS"]], "extend() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.extend"]], "fold (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.fold"]], "from_dict() (gillespy2.core.jsonify class method)": [[1, "gillespy2.core.Jsonify.from_dict"]], "from_dict() (gillespy2.core.jsonify.jsonify class method)": [[1, "gillespy2.core.jsonify.Jsonify.from_dict"]], "from_file() (gillespy2.core.stochmldocument class method)": [[1, "gillespy2.core.StochMLDocument.from_file"]], "from_file() (gillespy2.core.model.stochmldocument class method)": [[1, "gillespy2.core.model.StochMLDocument.from_file"]], "from_json() (gillespy2.core.jsonify class method)": [[1, "gillespy2.core.Jsonify.from_json"]], "from_json() (gillespy2.core.reaction class method)": [[1, "gillespy2.core.Reaction.from_json"]], "from_json() (gillespy2.core.jsonify.int64coder static method)": [[1, "gillespy2.core.jsonify.Int64Coder.from_json"]], "from_json() (gillespy2.core.jsonify.jsonify class method)": [[1, "gillespy2.core.jsonify.Jsonify.from_json"]], "from_json() (gillespy2.core.jsonify.ndarraycoder static method)": [[1, "gillespy2.core.jsonify.NdArrayCoder.from_json"]], "from_json() (gillespy2.core.jsonify.setcoder static method)": [[1, "gillespy2.core.jsonify.SetCoder.from_json"]], "from_json() (gillespy2.core.jsonify.typecoder static method)": [[1, "gillespy2.core.jsonify.TypeCoder.from_json"]], "from_json() (gillespy2.core.reaction.reaction class method)": [[1, "gillespy2.core.reaction.Reaction.from_json"]], "from_model() (gillespy2.core.stochmldocument class method)": [[1, "gillespy2.core.StochMLDocument.from_model"]], "from_model() (gillespy2.core.model.stochmldocument class method)": [[1, "gillespy2.core.model.StochMLDocument.from_model"]], "from_string() (gillespy2.core.stochmldocument class method)": [[1, "gillespy2.core.StochMLDocument.from_string"]], "from_string() (gillespy2.core.model.stochmldocument class method)": [[1, "gillespy2.core.model.StochMLDocument.from_string"]], "fromisoformat() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.fromisoformat"]], "fromkeys() (gillespy2.core.chainmap class method)": [[1, "gillespy2.core.ChainMap.fromkeys"]], "fromkeys() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.fromkeys"]], "fromkeys() (gillespy2.core.userdict class method)": [[1, "gillespy2.core.UserDict.fromkeys"]], "fromtimestamp() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.fromtimestamp"]], "get() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.get"]], "get_all_assignment_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_assignment_rules"]], "get_all_assignment_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_assignment_rules"]], "get_all_events() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_events"]], "get_all_events() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_events"]], "get_all_function_definitions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_function_definitions"]], "get_all_function_definitions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_function_definitions"]], "get_all_parameters() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_parameters"]], "get_all_parameters() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_parameters"]], "get_all_rate_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_rate_rules"]], "get_all_rate_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_rate_rules"]], "get_all_reactions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_reactions"]], "get_all_reactions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_reactions"]], "get_all_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_species"]], "get_all_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_species"]], "get_arg_string() (gillespy2.core.functiondefinition method)": [[1, "gillespy2.core.FunctionDefinition.get_arg_string"]], "get_arg_string() (gillespy2.core.functiondefinition.functiondefinition method)": [[1, "gillespy2.core.functiondefinition.FunctionDefinition.get_arg_string"]], "get_assignment_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_assignment_rule"]], "get_assignment_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_assignment_rule"]], "get_best_solver() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_best_solver"]], "get_best_solver() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_best_solver"]], "get_best_solver_algo() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_best_solver_algo"]], "get_best_solver_algo() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_best_solver_algo"]], "get_element() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_element"]], "get_element() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_element"]], "get_event() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_event"]], "get_event() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_event"]], "get_function_definition() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_function_definition"]], "get_function_definition() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_function_definition"]], "get_json_hash() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.get_json_hash"]], "get_json_hash() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.get_json_hash"]], "get_model_features() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_model_features"]], "get_model_features() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_model_features"]], "get_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_parameter"]], "get_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_parameter"]], "get_rate_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_rate_rule"]], "get_rate_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_rate_rule"]], "get_reaction() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_reaction"]], "get_reaction() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_reaction"]], "get_solver_settings() (gillespy2.core.gillespysolver method)": [[1, "gillespy2.core.GillesPySolver.get_solver_settings"]], "get_solver_settings() (gillespy2.core.gillespysolver.gillespysolver method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.get_solver_settings"]], "get_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_species"]], "get_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_species"]], "get_supported_features() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.get_supported_features"]], "get_supported_features() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.get_supported_features"]], "get_supported_integrator_options() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.get_supported_integrator_options"]], "get_translation_table() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.get_translation_table"]], "get_translation_table() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.get_translation_table"]], "gillespy2.core": [[1, "module-gillespy2.core"]], "gillespy2.core.assignmentrule": [[1, "module-gillespy2.core.assignmentrule"]], "gillespy2.core.cleanup": [[1, "module-gillespy2.core.cleanup"]], "gillespy2.core.events": [[1, "module-gillespy2.core.events"]], "gillespy2.core.functiondefinition": [[1, "module-gillespy2.core.functiondefinition"]], "gillespy2.core.gillespyerror": [[1, "module-gillespy2.core.gillespyError"]], "gillespy2.core.gillespysolver": [[1, "module-gillespy2.core.gillespySolver"]], "gillespy2.core.jsonify": [[1, "module-gillespy2.core.jsonify"]], "gillespy2.core.livegraphing": [[1, "module-gillespy2.core.liveGraphing"]], "gillespy2.core.model": [[1, "module-gillespy2.core.model"]], "gillespy2.core.parameter": [[1, "module-gillespy2.core.parameter"]], "gillespy2.core.raterule": [[1, "module-gillespy2.core.raterule"]], "gillespy2.core.reaction": [[1, "module-gillespy2.core.reaction"]], "gillespy2.core.results": [[1, "module-gillespy2.core.results"]], "gillespy2.core.sortableobject": [[1, "module-gillespy2.core.sortableobject"]], "gillespy2.core.species": [[1, "module-gillespy2.core.species"]], "gillespy2.core.timespan": [[1, "module-gillespy2.core.timespan"]], "hour (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.hour"]], "import_sbml() (in module gillespy2.core)": [[1, "gillespy2.core.import_SBML"]], "import_sbml() (in module gillespy2.core.model)": [[1, "gillespy2.core.model.import_SBML"]], "increment_trajectory() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.increment_trajectory"]], "index() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.index"]], "insert() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.insert"]], "isoformat() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.isoformat"]], "items() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.items"]], "keys() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.keys"]], "linspace() (gillespy2.core.timespan class method)": [[1, "gillespy2.core.TimeSpan.linspace"]], "linspace() (gillespy2.core.timespan.timespan class method)": [[1, "gillespy2.core.timespan.TimeSpan.linspace"]], "make_translation_table() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.make_translation_table"]], "make_translation_table() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.make_translation_table"]], "make_translation_table() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.make_translation_table"]], "make_translation_table() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.make_translation_table"]], "max (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.max"]], "microsecond (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.microsecond"]], "min (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.min"]], "minute (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.minute"]], "move_to_end() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.move_to_end"]], "name (gillespy2.core.gillespysolver attribute)": [[1, "gillespy2.core.GillesPySolver.name"]], "name (gillespy2.core.gillespysolver.gillespysolver attribute)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.name"]], "new_child() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.new_child"]], "now() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.now"]], "obj_to_anon() (gillespy2.core.translationtable method)": [[1, "gillespy2.core.TranslationTable.obj_to_anon"]], "obj_to_anon() (gillespy2.core.jsonify.translationtable method)": [[1, "gillespy2.core.jsonify.TranslationTable.obj_to_anon"]], "obj_to_named() (gillespy2.core.translationtable method)": [[1, "gillespy2.core.TranslationTable.obj_to_named"]], "obj_to_named() (gillespy2.core.jsonify.translationtable method)": [[1, "gillespy2.core.jsonify.TranslationTable.obj_to_named"]], "parents (gillespy2.core.chainmap property)": [[1, "gillespy2.core.ChainMap.parents"]], "pause (gillespy2.core.livegraphing.crepeattimer attribute)": [[1, "gillespy2.core.liveGraphing.CRepeatTimer.pause"]], "pause (gillespy2.core.livegraphing.repeattimer attribute)": [[1, "gillespy2.core.liveGraphing.RepeatTimer.pause"]], "plot() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plot"]], "plot() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plot"]], "plot_mean_stdev() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plot_mean_stdev"]], "plot_mean_stdev() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plot_mean_stdev"]], "plot_std_dev_range() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plot_std_dev_range"]], "plot_std_dev_range() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plot_std_dev_range"]], "plotplotly() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plotplotly"]], "plotplotly() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plotplotly"]], "plotplotly_mean_stdev() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plotplotly_mean_stdev"]], "plotplotly_mean_stdev() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plotplotly_mean_stdev"]], "plotplotly_std_dev_range() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plotplotly_std_dev_range"]], "plotplotly_std_dev_range() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plotplotly_std_dev_range"]], "pop() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.pop"]], "pop() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.pop"]], "pop() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.pop"]], "popitem() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.popitem"]], "popitem() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.popitem"]], "print_text_header() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.print_text_header"]], "problem_with_name() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.problem_with_name"]], "problem_with_name() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.problem_with_name"]], "public_vars() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.public_vars"]], "public_vars() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.public_vars"]], "recursive_translate() (gillespy2.core.translationtable method)": [[1, "gillespy2.core.TranslationTable.recursive_translate"]], "recursive_translate() (gillespy2.core.jsonify.translationtable method)": [[1, "gillespy2.core.jsonify.TranslationTable.recursive_translate"]], "remove() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.remove"]], "replace() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.replace"]], "reserved_names (gillespy2.core.model attribute)": [[1, "gillespy2.core.Model.reserved_names"]], "reserved_names (gillespy2.core.model.model attribute)": [[1, "gillespy2.core.model.Model.reserved_names"]], "resolution (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.resolution"]], "reverse() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.reverse"]], "run() (gillespy2.core.gillespysolver method)": [[1, "gillespy2.core.GillesPySolver.run"]], "run() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.run"]], "run() (gillespy2.core.gillespysolver.gillespysolver method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.run"]], "run() (gillespy2.core.livegraphing.crepeattimer method)": [[1, "gillespy2.core.liveGraphing.CRepeatTimer.run"]], "run() (gillespy2.core.livegraphing.repeattimer method)": [[1, "gillespy2.core.liveGraphing.RepeatTimer.run"]], "run() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.run"]], "sanitized_expression() (gillespy2.core.eventtrigger method)": [[1, "gillespy2.core.EventTrigger.sanitized_expression"]], "sanitized_expression() (gillespy2.core.parameter method)": [[1, "gillespy2.core.Parameter.sanitized_expression"]], "sanitized_expression() (gillespy2.core.events.eventtrigger method)": [[1, "gillespy2.core.events.EventTrigger.sanitized_expression"]], "sanitized_expression() (gillespy2.core.parameter.parameter method)": [[1, "gillespy2.core.parameter.Parameter.sanitized_expression"]], "sanitized_formula() (gillespy2.core.assignmentrule method)": [[1, "gillespy2.core.AssignmentRule.sanitized_formula"]], "sanitized_formula() (gillespy2.core.raterule method)": [[1, "gillespy2.core.RateRule.sanitized_formula"]], "sanitized_formula() (gillespy2.core.assignmentrule.assignmentrule method)": [[1, "gillespy2.core.assignmentrule.AssignmentRule.sanitized_formula"]], "sanitized_formula() (gillespy2.core.raterule.raterule method)": [[1, "gillespy2.core.raterule.RateRule.sanitized_formula"]], "sanitized_function() (gillespy2.core.functiondefinition method)": [[1, "gillespy2.core.FunctionDefinition.sanitized_function"]], "sanitized_function() (gillespy2.core.functiondefinition.functiondefinition method)": [[1, "gillespy2.core.functiondefinition.FunctionDefinition.sanitized_function"]], "sanitized_parameter_names() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.sanitized_parameter_names"]], "sanitized_parameter_names() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.sanitized_parameter_names"]], "sanitized_propensity_function() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.sanitized_propensity_function"]], "sanitized_propensity_function() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.sanitized_propensity_function"]], "sanitized_species_names() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.sanitized_species_names"]], "sanitized_species_names() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.sanitized_species_names"]], "second (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.second"]], "serialize() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.serialize"]], "serialize() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.serialize"]], "settype() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.setType"]], "settype() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.setType"]], "set_annotation() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.set_annotation"]], "set_annotation() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.set_annotation"]], "set_initial_value() (gillespy2.core.species method)": [[1, "gillespy2.core.Species.set_initial_value"]], "set_initial_value() (gillespy2.core.species.species method)": [[1, "gillespy2.core.species.Species.set_initial_value"]], "set_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.set_parameter"]], "set_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.set_parameter"]], "set_propensities() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.set_propensities"]], "set_propensities() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.set_propensities"]], "set_rate() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.set_rate"]], "set_rate() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.set_rate"]], "set_units() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.set_units"]], "set_units() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.set_units"]], "setdefault() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.setdefault"]], "sort() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.sort"]], "special_characters (gillespy2.core.model attribute)": [[1, "gillespy2.core.Model.special_characters"]], "special_characters (gillespy2.core.model.model attribute)": [[1, "gillespy2.core.model.Model.special_characters"]], "stddev_ensemble() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.stddev_ensemble"]], "stddev_ensemble() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.stddev_ensemble"]], "strptime() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.strptime"]], "time() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.time"]], "timespan() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.timespan"]], "timespan() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.timespan"]], "timestamp() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.timestamp"]], "timetuple() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.timetuple"]], "timetz() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.timetz"]], "to_anon() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_anon"]], "to_anon() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_anon"]], "to_array() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.to_array"]], "to_array() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.to_array"]], "to_csv() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.to_csv"]], "to_csv() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.to_csv"]], "to_dict() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_dict"]], "to_dict() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.to_dict"]], "to_dict() (gillespy2.core.jsonify.int64coder static method)": [[1, "gillespy2.core.jsonify.Int64Coder.to_dict"]], "to_dict() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_dict"]], "to_dict() (gillespy2.core.jsonify.ndarraycoder static method)": [[1, "gillespy2.core.jsonify.NdArrayCoder.to_dict"]], "to_dict() (gillespy2.core.jsonify.setcoder static method)": [[1, "gillespy2.core.jsonify.SetCoder.to_dict"]], "to_dict() (gillespy2.core.jsonify.typecoder static method)": [[1, "gillespy2.core.jsonify.TypeCoder.to_dict"]], "to_dict() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.to_dict"]], "to_json() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_json"]], "to_json() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_json"]], "to_model() (gillespy2.core.stochmldocument method)": [[1, "gillespy2.core.StochMLDocument.to_model"]], "to_model() (gillespy2.core.model.stochmldocument method)": [[1, "gillespy2.core.model.StochMLDocument.to_model"]], "to_named() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_named"]], "to_named() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_named"]], "to_string() (gillespy2.core.stochmldocument method)": [[1, "gillespy2.core.StochMLDocument.to_string"]], "to_string() (gillespy2.core.model.stochmldocument method)": [[1, "gillespy2.core.model.StochMLDocument.to_string"]], "trajectory_header() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.trajectory_header"]], "tzinfo (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.tzinfo"]], "tzname() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.tzname"]], "update() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.update"]], "update_namespace() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.update_namespace"]], "update_namespace() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.update_namespace"]], "utcfromtimestamp() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utcfromtimestamp"]], "utcnow() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utcnow"]], "utcoffset() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utcoffset"]], "utctimetuple() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utctimetuple"]], "valid_graph_params() (in module gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.valid_graph_params"]], "validate() (gillespy2.core.parameter method)": [[1, "gillespy2.core.Parameter.validate"]], "validate() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.validate"]], "validate() (gillespy2.core.species method)": [[1, "gillespy2.core.Species.validate"]], "validate() (gillespy2.core.timespan method)": [[1, "gillespy2.core.TimeSpan.validate"]], "validate() (gillespy2.core.parameter.parameter method)": [[1, "gillespy2.core.parameter.Parameter.validate"]], "validate() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.validate"]], "validate() (gillespy2.core.species.species method)": [[1, "gillespy2.core.species.Species.validate"]], "validate() (gillespy2.core.timespan.timespan method)": [[1, "gillespy2.core.timespan.TimeSpan.validate"]], "validate_integrator_options() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.validate_integrator_options"]], "validate_integrator_options() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_integrator_options"]], "validate_model() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.validate_model"]], "validate_model() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_model"]], "validate_reactants_and_products() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.validate_reactants_and_products"]], "validate_reactants_and_products() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.validate_reactants_and_products"]], "validate_sbml_features() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.validate_sbml_features"]], "validate_sbml_features() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_sbml_features"]], "validate_tspan() (gillespy2.core.gillespysolver method)": [[1, "gillespy2.core.GillesPySolver.validate_tspan"]], "validate_tspan() (gillespy2.core.gillespysolver.gillespysolver method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_tspan"]], "values() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.values"]], "verify() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.verify"]], "verify() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.verify"]], "gillespy2.sbml": [[2, "module-gillespy2.sbml"]], "clesolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.CLESolver"]], "integrator_failed (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.INTEGRATOR_FAILED"]], "invalid_after_ssa (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.INVALID_AFTER_SSA"]], "loop_over_integrate (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.LOOP_OVER_INTEGRATE"]], "negative_state_at_begining_of_step (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_AT_BEGINING_OF_STEP"]], "negative_state_no_ssa_reaction (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_NO_SSA_REACTION"]], "numpyssasolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.NumPySSASolver"]], "odecsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.ODECSolver"]], "odesolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.ODESolver"]], "ssacsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.SSACSolver"]], "tauhybridcsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauHybridCSolver"]], "tauhybridcsolver.errorstatus (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus"]], "tauhybridsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauHybridSolver"]], "tauleapingcsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauLeapingCSolver"]], "tauleapingsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauLeapingSolver"]], "unknown (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.UNKNOWN"]], "get_solver_settings() (gillespy2.solvers.clesolver class method)": [[3, "gillespy2.solvers.CLESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpyssasolver class method)": [[3, "gillespy2.solvers.NumPySSASolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.odecsolver class method)": [[3, "gillespy2.solvers.ODECSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.odesolver class method)": [[3, "gillespy2.solvers.ODESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.ssacsolver class method)": [[3, "gillespy2.solvers.SSACSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauhybridcsolver class method)": [[3, "gillespy2.solvers.TauHybridCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauhybridsolver class method)": [[3, "gillespy2.solvers.TauHybridSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauleapingcsolver class method)": [[3, "gillespy2.solvers.TauLeapingCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauleapingsolver class method)": [[3, "gillespy2.solvers.TauLeapingSolver.get_solver_settings"]], "get_supported_features() (gillespy2.solvers.tauhybridcsolver class method)": [[3, "gillespy2.solvers.TauHybridCSolver.get_supported_features"]], "get_supported_features() (gillespy2.solvers.tauhybridsolver class method)": [[3, "gillespy2.solvers.TauHybridSolver.get_supported_features"]], "get_supported_integrator_options() (gillespy2.solvers.odecsolver static method)": [[3, "gillespy2.solvers.ODECSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.tauhybridcsolver class method)": [[3, "gillespy2.solvers.TauHybridCSolver.get_supported_integrator_options"]], "gillespy2.solvers": [[3, "module-gillespy2.solvers"]], "name (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.name"]], "name (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.name"]], "name (gillespy2.solvers.odecsolver attribute)": [[3, "gillespy2.solvers.ODECSolver.name"]], "name (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.name"]], "name (gillespy2.solvers.ssacsolver attribute)": [[3, "gillespy2.solvers.SSACSolver.name"]], "name (gillespy2.solvers.tauhybridcsolver attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.name"]], "name (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.name"]], "name (gillespy2.solvers.tauleapingcsolver attribute)": [[3, "gillespy2.solvers.TauLeapingCSolver.name"]], "name (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.name"]], "pause_event (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.pause_event"]], "pause_event (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.pause_event"]], "pause_event (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.pause_event"]], "pause_event (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.pause_event"]], "rc (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.rc"]], "rc (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.rc"]], "rc (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.rc"]], "rc (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.rc"]], "rc (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.rc"]], "result (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.result"]], "result (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.result"]], "result (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.result"]], "result (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.result"]], "result (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.result"]], "run() (gillespy2.solvers.clesolver method)": [[3, "gillespy2.solvers.CLESolver.run"]], "run() (gillespy2.solvers.numpyssasolver method)": [[3, "gillespy2.solvers.NumPySSASolver.run"]], "run() (gillespy2.solvers.odecsolver method)": [[3, "gillespy2.solvers.ODECSolver.run"]], "run() (gillespy2.solvers.odesolver method)": [[3, "gillespy2.solvers.ODESolver.run"]], "run() (gillespy2.solvers.ssacsolver method)": [[3, "gillespy2.solvers.SSACSolver.run"]], "run() (gillespy2.solvers.tauhybridcsolver method)": [[3, "gillespy2.solvers.TauHybridCSolver.run"]], "run() (gillespy2.solvers.tauhybridsolver method)": [[3, "gillespy2.solvers.TauHybridSolver.run"]], "run() (gillespy2.solvers.tauleapingcsolver method)": [[3, "gillespy2.solvers.TauLeapingCSolver.run"]], "run() (gillespy2.solvers.tauleapingsolver method)": [[3, "gillespy2.solvers.TauLeapingSolver.run"]], "stop_event (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.stop_event"]], "stop_event (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.stop_event"]], "stop_event (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.stop_event"]], "stop_event (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.stop_event"]], "stop_event (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.stop_event"]], "target (gillespy2.solvers.odecsolver attribute)": [[3, "gillespy2.solvers.ODECSolver.target"]], "target (gillespy2.solvers.ssacsolver attribute)": [[3, "gillespy2.solvers.SSACSolver.target"]], "target (gillespy2.solvers.tauhybridcsolver attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.target"]], "target (gillespy2.solvers.tauleapingcsolver attribute)": [[3, "gillespy2.solvers.TauLeapingCSolver.target"]], "basicsimdecoder (class in gillespy2.solvers.cpp.c_decoder)": [[5, "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder"]], "csolver (class in gillespy2.solvers.cpp.c_solver)": [[5, "gillespy2.solvers.cpp.c_solver.CSolver"]], "done (gillespy2.solvers.cpp.c_solver.simulationreturncode attribute)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode.DONE"]], "failed (gillespy2.solvers.cpp.c_solver.simulationreturncode attribute)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode.FAILED"]], "integrator_failed (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.INTEGRATOR_FAILED"]], "integrator_failed (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.INTEGRATOR_FAILED"]], "invalid_after_ssa (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.INVALID_AFTER_SSA"]], "invalid_after_ssa (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.INVALID_AFTER_SSA"]], "iterativesimdecoder (class in gillespy2.solvers.cpp.c_decoder)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder"]], "loop_over_integrate (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.LOOP_OVER_INTEGRATE"]], "loop_over_integrate (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.LOOP_OVER_INTEGRATE"]], "negative_state_at_begining_of_step (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_AT_BEGINING_OF_STEP"]], "negative_state_at_begining_of_step (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_AT_BEGINING_OF_STEP"]], "negative_state_no_ssa_reaction (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_NO_SSA_REACTION"]], "negative_state_no_ssa_reaction (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_NO_SSA_REACTION"]], "odecsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.ODECSolver"]], "odecsolver (class in gillespy2.solvers.cpp.ode_c_solver)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver"]], "paused (gillespy2.solvers.cpp.c_solver.simulationreturncode attribute)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode.PAUSED"]], "ssacsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.SSACSolver"]], "ssacsolver (class in gillespy2.solvers.cpp.ssa_c_solver)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver"]], "simdecoder (class in gillespy2.solvers.cpp.c_decoder)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder"]], "simulationreturncode (class in gillespy2.solvers.cpp.c_solver)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode"]], "tauhybridcsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver"]], "tauhybridcsolver (class in gillespy2.solvers.cpp.tau_hybrid_c_solver)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver"]], "tauhybridcsolver.errorstatus (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus"]], "tauhybridcsolver.errorstatus (class in gillespy2.solvers.cpp.tau_hybrid_c_solver)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus"]], "tauleapingcsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver"]], "tauleapingcsolver (class in gillespy2.solvers.cpp.tau_leaping_c_solver)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver"]], "unknown (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.UNKNOWN"]], "unknown (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.UNKNOWN"]], "build_engine (gillespy2.solvers.cpp.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ODECSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.SSACSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.ode_c_solver.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.build_engine"]], "create_default() (gillespy2.solvers.cpp.c_decoder.simdecoder class method)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder.create_default"]], "get_output() (gillespy2.solvers.cpp.c_decoder.basicsimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder.get_output"]], "get_output() (gillespy2.solvers.cpp.c_decoder.iterativesimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder.get_output"]], "get_output() (gillespy2.solvers.cpp.c_decoder.simdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder.get_output"]], "get_solver_settings() (gillespy2.solvers.cpp.odecsolver class method)": [[5, "gillespy2.solvers.cpp.ODECSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.ssacsolver class method)": [[5, "gillespy2.solvers.cpp.SSACSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tauleapingcsolver class method)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.ode_c_solver.odecsolver class method)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver class method)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.get_solver_settings"]], "get_supported_features() (gillespy2.solvers.cpp.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.get_supported_features"]], "get_supported_features() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.get_supported_features"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.odecsolver static method)": [[5, "gillespy2.solvers.cpp.ODECSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.ode_c_solver.odecsolver static method)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.get_supported_integrator_options"]], "gillespy2.solvers.cpp": [[5, "module-gillespy2.solvers.cpp"]], "gillespy2.solvers.cpp.c_decoder": [[5, "module-gillespy2.solvers.cpp.c_decoder"]], "gillespy2.solvers.cpp.c_solver": [[5, "module-gillespy2.solvers.cpp.c_solver"]], "gillespy2.solvers.cpp.ode_c_solver": [[5, "module-gillespy2.solvers.cpp.ode_c_solver"]], "gillespy2.solvers.cpp.ssa_c_solver": [[5, "module-gillespy2.solvers.cpp.ssa_c_solver"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver": [[5, "module-gillespy2.solvers.cpp.tau_hybrid_c_solver"]], "gillespy2.solvers.cpp.tau_leaping_c_solver": [[5, "module-gillespy2.solvers.cpp.tau_leaping_c_solver"]], "name (gillespy2.solvers.cpp.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ODECSolver.name"]], "name (gillespy2.solvers.cpp.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.SSACSolver.name"]], "name (gillespy2.solvers.cpp.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.name"]], "name (gillespy2.solvers.cpp.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.name"]], "name (gillespy2.solvers.cpp.ode_c_solver.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.name"]], "name (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.name"]], "name (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.name"]], "name (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.name"]], "rc (gillespy2.solvers.cpp.c_solver.csolver attribute)": [[5, "gillespy2.solvers.cpp.c_solver.CSolver.rc"]], "read() (gillespy2.solvers.cpp.c_decoder.basicsimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder.read"]], "read() (gillespy2.solvers.cpp.c_decoder.iterativesimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder.read"]], "read() (gillespy2.solvers.cpp.c_decoder.simdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder.read"]], "run() (gillespy2.solvers.cpp.odecsolver method)": [[5, "gillespy2.solvers.cpp.ODECSolver.run"]], "run() (gillespy2.solvers.cpp.ssacsolver method)": [[5, "gillespy2.solvers.cpp.SSACSolver.run"]], "run() (gillespy2.solvers.cpp.tauhybridcsolver method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.run"]], "run() (gillespy2.solvers.cpp.tauleapingcsolver method)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.run"]], "run() (gillespy2.solvers.cpp.ode_c_solver.odecsolver method)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.run"]], "run() (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver method)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.run"]], "run() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.run"]], "run() (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver method)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.run"]], "target (gillespy2.solvers.cpp.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ODECSolver.target"]], "target (gillespy2.solvers.cpp.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.SSACSolver.target"]], "target (gillespy2.solvers.cpp.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.target"]], "target (gillespy2.solvers.cpp.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.target"]], "target (gillespy2.solvers.cpp.ode_c_solver.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.target"]], "target (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.target"]], "target (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.target"]], "target (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.target"]], "with_callback() (gillespy2.solvers.cpp.c_decoder.iterativesimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder.with_callback"]], "buildengine (class in gillespy2.solvers.cpp.build.build_engine)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine"]], "cppconverter (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter"]], "cppconverter.cppexpressiontransformer (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.CppExpressionTransformer"]], "expression (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.Expression"]], "expression.validationvisitor (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor"]], "expressionconverter (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter"]], "expressionresults (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionResults"]], "make (class in gillespy2.solvers.cpp.build.make)": [[6, "gillespy2.solvers.cpp.build.make.Make"]], "pythonconverter (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.PythonConverter"]], "sanitizedmodel (class in gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel"]], "build_cache() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.build_cache"]], "build_simulation() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.build_simulation"]], "build_simulation() (gillespy2.solvers.cpp.build.make.make method)": [[6, "gillespy2.solvers.cpp.build.make.Make.build_simulation"]], "check_blacklist() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.check_blacklist"]], "clean() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.clean"]], "convert_str() (gillespy2.solvers.cpp.build.expression.expressionconverter class method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.convert_str"]], "function_map (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel attribute)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.function_map"]], "get_executable_path() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.get_executable_path"]], "get_missing_dependencies() (gillespy2.solvers.cpp.build.build_engine.buildengine class method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.get_missing_dependencies"]], "get_model_defines() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.get_model_defines"]], "get_options() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.get_options"]], "get_str() (gillespy2.solvers.cpp.build.expression.cppconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.get_str"]], "get_str() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.get_str"]], "get_template() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.get_template"]], "getexpr_cpp() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.getexpr_cpp"]], "getexpr_python() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.getexpr_python"]], "gillespy2.solvers.cpp.build": [[6, "module-gillespy2.solvers.cpp.build"]], "gillespy2.solvers.cpp.build.build_engine": [[6, "module-gillespy2.solvers.cpp.build.build_engine"]], "gillespy2.solvers.cpp.build.expression": [[6, "module-gillespy2.solvers.cpp.build.expression"]], "gillespy2.solvers.cpp.build.make": [[6, "module-gillespy2.solvers.cpp.build.make"]], "gillespy2.solvers.cpp.build.template_gen": [[6, "module-gillespy2.solvers.cpp.build.template_gen"]], "map_operator() (gillespy2.solvers.cpp.build.expression.expression class method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.map_operator"]], "operator_map (gillespy2.solvers.cpp.build.expression.expression attribute)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.operator_map"]], "parse_comparison() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.parse_comparison"]], "parse_logical() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.parse_logical"]], "parse_operator() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.parse_operator"]], "prebuild() (gillespy2.solvers.cpp.build.make.make method)": [[6, "gillespy2.solvers.cpp.build.make.Make.prebuild"]], "prepare() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.prepare"]], "reserved_names (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel attribute)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.reserved_names"]], "template_def_propensities() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_propensities"]], "template_def_rate_rules() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_rate_rules"]], "template_def_reactions() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_reactions"]], "template_def_species() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_species"]], "template_def_variables() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_variables"]], "template_definitions_name (gillespy2.solvers.cpp.build.build_engine.buildengine attribute)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.template_definitions_name"]], "template_options_name (gillespy2.solvers.cpp.build.build_engine.buildengine attribute)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.template_options_name"]], "update_model_options() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.update_model_options"]], "use_propensity() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.use_propensity"]], "use_rate_rule() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.use_rate_rule"]], "use_reaction() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.use_reaction"]], "validate() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.validate"]], "visit_add() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Add"]], "visit_and() (gillespy2.solvers.cpp.build.expression.cppconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.visit_And"]], "visit_and() (gillespy2.solvers.cpp.build.expression.pythonconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.PythonConverter.visit_And"]], "visit_assign() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Assign"]], "visit_binop() (gillespy2.solvers.cpp.build.expression.cppconverter.cppexpressiontransformer method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.CppExpressionTransformer.visit_BinOp"]], "visit_binop() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_BinOp"]], "visit_binop() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_BinOp"]], "visit_boolop() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_BoolOp"]], "visit_boolop() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_BoolOp"]], "visit_bytes() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Bytes"]], "visit_call() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Call"]], "visit_call() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Call"]], "visit_compare() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Compare"]], "visit_compare() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Compare"]], "visit_constant() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Constant"]], "visit_div() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Div"]], "visit_ellipsis() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Ellipsis"]], "visit_eq() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Eq"]], "visit_gt() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Gt"]], "visit_gte() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_GtE"]], "visit_lt() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Lt"]], "visit_lte() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_LtE"]], "visit_mult() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Mult"]], "visit_name() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Name"]], "visit_name() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Name"]], "visit_nameconstant() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_NameConstant"]], "visit_noteq() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_NotEq"]], "visit_num() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Num"]], "visit_or() (gillespy2.solvers.cpp.build.expression.cppconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.visit_Or"]], "visit_or() (gillespy2.solvers.cpp.build.expression.pythonconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.PythonConverter.visit_Or"]], "visit_pow() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Pow"]], "visit_str() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Str"]], "visit_sub() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Sub"]], "visit_usub() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_USub"]], "visit_unaryop() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_UnaryOp"]], "visit_unaryop() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_UnaryOp"]], "with_blacklist() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.with_blacklist"]], "with_namespace() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.with_namespace"]], "write_definitions() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.write_definitions"]], "write_template() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.write_template"]], "clesolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.CLESolver"]], "clesolver (class in gillespy2.solvers.numpy.cle_solver)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver"]], "numpyssasolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.NumPySSASolver"]], "numpyssasolver (class in gillespy2.solvers.numpy.ssa_solver)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver"]], "odesolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.ODESolver"]], "odesolver (class in gillespy2.solvers.numpy.ode_solver)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver"]], "tauhybridsolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.TauHybridSolver"]], "tauhybridsolver (class in gillespy2.solvers.numpy.tau_hybrid_solver)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver"]], "tauleapingsolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver"]], "tauleapingsolver (class in gillespy2.solvers.numpy.tau_leaping_solver)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver"]], "get_solver_settings() (gillespy2.solvers.numpy.clesolver class method)": [[8, "gillespy2.solvers.numpy.CLESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.cle_solver.clesolver class method)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.numpyssasolver class method)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.odesolver class method)": [[8, "gillespy2.solvers.numpy.ODESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tauleapingsolver class method)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.ode_solver.odesolver class method)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.ssa_solver.numpyssasolver class method)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver class method)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.get_solver_settings"]], "get_supported_features() (gillespy2.solvers.numpy.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.get_supported_features"]], "get_supported_features() (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.get_supported_features"]], "gillespy2.solvers.numpy": [[8, "module-gillespy2.solvers.numpy"]], "gillespy2.solvers.numpy.cle_solver": [[8, "module-gillespy2.solvers.numpy.CLE_solver"]], "gillespy2.solvers.numpy.ode_solver": [[8, "module-gillespy2.solvers.numpy.ode_solver"]], "gillespy2.solvers.numpy.ssa_solver": [[8, "module-gillespy2.solvers.numpy.ssa_solver"]], "gillespy2.solvers.numpy.tau_hybrid_solver": [[8, "module-gillespy2.solvers.numpy.tau_hybrid_solver"]], "gillespy2.solvers.numpy.tau_leaping_solver": [[8, "module-gillespy2.solvers.numpy.tau_leaping_solver"]], "name (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.name"]], "name (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.name"]], "name (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.name"]], "name (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.name"]], "name (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.name"]], "name (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.name"]], "name (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.name"]], "name (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.name"]], "name (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.name"]], "name (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.name"]], "pause_event (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.pause_event"]], "rc (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.rc"]], "rc (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.rc"]], "rc (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.rc"]], "rc (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.rc"]], "rc (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.rc"]], "rc (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.rc"]], "rc (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.rc"]], "rc (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.rc"]], "rc (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.rc"]], "rc (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.rc"]], "result (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.result"]], "result (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.result"]], "result (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.result"]], "result (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.result"]], "result (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.result"]], "result (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.result"]], "result (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.result"]], "result (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.result"]], "result (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.result"]], "result (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.result"]], "run() (gillespy2.solvers.numpy.clesolver method)": [[8, "gillespy2.solvers.numpy.CLESolver.run"]], "run() (gillespy2.solvers.numpy.cle_solver.clesolver method)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.run"]], "run() (gillespy2.solvers.numpy.numpyssasolver method)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.run"]], "run() (gillespy2.solvers.numpy.odesolver method)": [[8, "gillespy2.solvers.numpy.ODESolver.run"]], "run() (gillespy2.solvers.numpy.tauhybridsolver method)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.run"]], "run() (gillespy2.solvers.numpy.tauleapingsolver method)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.run"]], "run() (gillespy2.solvers.numpy.ode_solver.odesolver method)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.run"]], "run() (gillespy2.solvers.numpy.ssa_solver.numpyssasolver method)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.run"]], "run() (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver method)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.run"]], "run() (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver method)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.run"]], "stop_event (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.stop_event"]], "stochkitbasesolver (class in gillespy2.solvers.stochkit.stochkit_solvers)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver"]], "stochkitodesolver (class in gillespy2.solvers.stochkit)": [[9, "gillespy2.solvers.stochkit.StochKitODESolver"]], "stochkitodesolver (class in gillespy2.solvers.stochkit.stochkit_solvers)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitODESolver"]], "stochkitsolver (class in gillespy2.solvers.stochkit)": [[9, "gillespy2.solvers.stochkit.StochKitSolver"]], "stochkitsolver (class in gillespy2.solvers.stochkit.stochkit_solvers)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitSolver"]], "get_trajectories() (gillespy2.solvers.stochkit.stochkitodesolver class method)": [[9, "gillespy2.solvers.stochkit.StochKitODESolver.get_trajectories"]], "get_trajectories() (gillespy2.solvers.stochkit.stochkitsolver class method)": [[9, "gillespy2.solvers.stochkit.StochKitSolver.get_trajectories"]], "get_trajectories() (gillespy2.solvers.stochkit.stochkit_solvers.stochkitodesolver class method)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitODESolver.get_trajectories"]], "get_trajectories() (gillespy2.solvers.stochkit.stochkit_solvers.stochkitsolver class method)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitSolver.get_trajectories"]], "gillespy2.solvers.stochkit": [[9, "module-gillespy2.solvers.stochkit"]], "gillespy2.solvers.stochkit.stochkit_solvers": [[9, "module-gillespy2.solvers.stochkit.stochkit_solvers"]], "label_trajectories() (gillespy2.solvers.stochkit.stochkit_solvers.stochkitbasesolver static method)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver.label_trajectories"]], "locate_executable() (gillespy2.solvers.stochkit.stochkit_solvers.stochkitbasesolver static method)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver.locate_executable"]], "name (gillespy2.solvers.stochkit.stochkitodesolver attribute)": [[9, "gillespy2.solvers.stochkit.StochKitODESolver.name"]], "name (gillespy2.solvers.stochkit.stochkitsolver attribute)": [[9, "gillespy2.solvers.stochkit.StochKitSolver.name"]], "name (gillespy2.solvers.stochkit.stochkit_solvers.stochkitbasesolver attribute)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver.name"]], "name (gillespy2.solvers.stochkit.stochkit_solvers.stochkitodesolver attribute)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitODESolver.name"]], "name (gillespy2.solvers.stochkit.stochkit_solvers.stochkitsolver attribute)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitSolver.name"]], "process_seed() (gillespy2.solvers.stochkit.stochkit_solvers.stochkitbasesolver static method)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver.process_seed"]], "rc (gillespy2.solvers.stochkit.stochkit_solvers.stochkitbasesolver attribute)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver.rc"]], "run() (gillespy2.solvers.stochkit.stochkitodesolver class method)": [[9, "gillespy2.solvers.stochkit.StochKitODESolver.run"]], "run() (gillespy2.solvers.stochkit.stochkitsolver class method)": [[9, "gillespy2.solvers.stochkit.StochKitSolver.run"]], "run() (gillespy2.solvers.stochkit.stochkit_solvers.stochkitbasesolver class method)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitBaseSolver.run"]], "run() (gillespy2.solvers.stochkit.stochkit_solvers.stochkitodesolver class method)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitODESolver.run"]], "run() (gillespy2.solvers.stochkit.stochkit_solvers.stochkitsolver class method)": [[9, "gillespy2.solvers.stochkit.stochkit_solvers.StochKitSolver.run"]], "change_param_values() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.change_param_values"]], "check_cpp_support() (in module gillespy2.solvers.utilities.cpp_support_test)": [[10, "gillespy2.solvers.utilities.cpp_support_test.check_cpp_support"]], "dependency_grapher() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.dependency_grapher"]], "gillespy2.solvers.utilities": [[10, "module-gillespy2.solvers.utilities"]], "gillespy2.solvers.utilities.tau": [[10, "module-gillespy2.solvers.utilities.Tau"]], "gillespy2.solvers.utilities.cpp_support_test": [[10, "module-gillespy2.solvers.utilities.cpp_support_test"]], "gillespy2.solvers.utilities.solverutils": [[10, "module-gillespy2.solvers.utilities.solverutils"]], "initialize() (in module gillespy2.solvers.utilities.tau)": [[10, "gillespy2.solvers.utilities.Tau.initialize"]], "numpy_initialization() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.numpy_initialization"]], "numpy_resume() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.numpy_resume"]], "numpy_trajectory_base_initialization() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.numpy_trajectory_base_initialization"]], "select() (in module gillespy2.solvers.utilities.tau)": [[10, "gillespy2.solvers.utilities.Tau.select"]], "species_parse() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.species_parse"]], "update_species_init_values() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.update_species_init_values"]], "export() (in module gillespy2.stochss.stochssexport)": [[11, "gillespy2.stochss.StochSSexport.export"]], "gillespy2.stochss": [[11, "module-gillespy2.stochss"]], "gillespy2.stochss.stochssexport": [[11, "module-gillespy2.stochss.StochSSexport"]]}})
\ No newline at end of file
+Search.setIndex({"docnames": ["classes/gillespy2", "classes/gillespy2.core", "classes/gillespy2.sbml", "classes/gillespy2.solvers", "classes/gillespy2.solvers.auto", "classes/gillespy2.solvers.cpp", "classes/gillespy2.solvers.cpp.build", "classes/gillespy2.solvers.cython", "classes/gillespy2.solvers.numpy", "classes/gillespy2.solvers.stochkit", "classes/gillespy2.solvers.utilities", "classes/gillespy2.stochss", "getting_started/basic_usage/basic_usage", "getting_started/installation/installation", "index", "tutorials/tut_michaelis_menten/tut_michaelis_menten", "tutorials/tut_sbml/tut_sbml", "tutorials/tut_toggle_switch/tut_toggle_switch"], "filenames": ["classes/gillespy2.rst", "classes/gillespy2.core.rst", "classes/gillespy2.sbml.rst", "classes/gillespy2.solvers.rst", "classes/gillespy2.solvers.auto.rst", "classes/gillespy2.solvers.cpp.rst", "classes/gillespy2.solvers.cpp.build.rst", "classes/gillespy2.solvers.cython.rst", "classes/gillespy2.solvers.numpy.rst", "classes/gillespy2.solvers.stochkit.rst", "classes/gillespy2.solvers.utilities.rst", "classes/gillespy2.stochss.rst", "getting_started/basic_usage/basic_usage.rst", "getting_started/installation/installation.rst", "index.rst", "tutorials/tut_michaelis_menten/tut_michaelis_menten.rst", "tutorials/tut_sbml/tut_sbml.rst", "tutorials/tut_toggle_switch/tut_toggle_switch.rst"], "titles": ["gillespy2 package", "gillespy2.core package", "gillespy2.sbml package", "gillespy2.solvers package", "gillespy2.solvers.auto package", "gillespy2.solvers.cpp package", "gillespy2.solvers.cpp.build package", "gillespy2.solvers.cython package", "gillespy2.solvers.numpy package", "gillespy2.solvers.stochkit package", "gillespy2.solvers.utilities package", "gillespy2.stochss package", "Basic usage", "Installation", "Documentation for GillesPy2 1.8.1", "Tutorial: using solvers", "Tutorial: using SBML", "Tutorial: ODE vs. SSA"], "terms": {"core": [0, 10, 14], "submodul": [0, 3], "assignmentrul": 0, "sanitized_formula": [0, 1], "cleanup": 0, "cleanup_tempfil": [0, 1], "event": [0, 3, 8], "add_assign": [0, 1], "eventassign": [0, 1], "eventtrigg": [0, 1], "sanitized_express": [0, 1], "functiondefinit": 0, "get_arg_str": [0, 1], "sanitized_funct": [0, 1], "gillespyerror": 0, "assignmentruleerror": [0, 1], "builderror": [0, 1], "directoryerror": [0, 1], "eventerror": [0, 1], "executionerror": [0, 1], "functiondefinitionerror": [0, 1], "invalidmodelerror": [0, 1], "invalidstochmlerror": [0, 1], "modelerror": [0, 1], "parametererror": [0, 1], "rateruleerror": [0, 1], "reactionerror": [0, 1], "resultserror": [0, 1], "sbmlerror": [0, 1], "simulationerror": [0, 1], "simulationtimeouterror": [0, 1], "solvererror": [0, 1], "specieserror": [0, 1], "stochmlimporterror": [0, 1], "timespanerror": [0, 1], "validationerror": [0, 1], "gillespysolv": [0, 3, 5, 8], "get_solver_set": [0, 1, 3, 5, 8], "get_supported_featur": [0, 1, 3, 5, 8], "get_supported_integrator_opt": [0, 1, 3, 5], "name": [0, 1, 3, 5, 6, 8, 10, 12, 17], "run": [0, 1, 3, 5, 6, 8, 12, 17], "validate_integrator_opt": [0, 1], "validate_model": [0, 1], "validate_sbml_featur": [0, 1], "validate_tspan": [0, 1], "jsonifi": 0, "complexjsoncod": [0, 1], "decod": [0, 1, 5], "default": [0, 1, 3, 5, 8], "int64cod": [0, 1], "from_json": [0, 1], "to_dict": [0, 1], "from_dict": [0, 1], "get_json_hash": [0, 1], "get_translation_t": [0, 1], "make_translation_t": [0, 1], "public_var": [0, 1], "to_anon": [0, 1], "to_json": [0, 1], "to_nam": [0, 1], "ndarraycod": [0, 1], "setcod": [0, 1], "translationt": [0, 1], "obj_to_anon": [0, 1], "obj_to_nam": [0, 1], "recursive_transl": [0, 1], "typecod": [0, 1], "livegraph": 0, "crepeattim": [0, 1], "paus": [0, 1, 3, 5], "livedisplay": [0, 1], "displai": [0, 1, 3, 5, 8], "increment_trajectori": [0, 1], "print_text_head": [0, 1], "trajectory_head": [0, 1], "repeattim": [0, 1], "display_typ": [0, 1], "valid_graph_param": [0, 1], "model": [0, 3, 5, 6, 8, 10, 11, 12, 14, 17], "add": [0, 1, 6], "add_assignment_rul": [0, 1], "add_ev": [0, 1], "add_function_definit": [0, 1], "add_paramet": [0, 1, 12, 17], "add_rate_rul": [0, 1], "add_react": [0, 1, 12, 17], "add_speci": [0, 1, 12, 17], "compile_prep": [0, 1], "delete_all_assignment_rul": [0, 1], "delete_all_ev": [0, 1], "delete_all_function_definit": [0, 1], "delete_all_paramet": [0, 1], "delete_all_rate_rul": [0, 1], "delete_all_react": [0, 1], "delete_all_speci": [0, 1], "delete_assignment_rul": [0, 1], "delete_ev": [0, 1], "delete_function_definit": [0, 1], "delete_paramet": [0, 1], "delete_rate_rul": [0, 1], "delete_react": [0, 1], "delete_speci": [0, 1], "get_all_assignment_rul": [0, 1], "get_all_ev": [0, 1], "get_all_function_definit": [0, 1], "get_all_paramet": [0, 1], "get_all_rate_rul": [0, 1], "get_all_react": [0, 1], "get_all_speci": [0, 1], "get_assignment_rul": [0, 1], "get_best_solv": [0, 1], "get_best_solver_algo": [0, 1], "get_el": [0, 1], "get_ev": [0, 1], "get_function_definit": [0, 1], "get_model_featur": [0, 1], "get_paramet": [0, 1], "get_rate_rul": [0, 1], "get_react": [0, 1], "get_speci": [0, 1], "problem_with_nam": [0, 1], "reserved_nam": [0, 1, 5, 6], "sanitized_parameter_nam": [0, 1], "sanitized_species_nam": [0, 1], "serial": [0, 1], "set_paramet": [0, 1], "set_unit": [0, 1], "special_charact": [0, 1], "timespan": [0, 12, 17], "update_namespac": [0, 1], "validate_reactants_and_product": [0, 1], "stochmldocu": [0, 1], "from_fil": [0, 1], "from_model": [0, 1], "from_str": [0, 1], "to_model": [0, 1], "to_str": [0, 1], "export_sbml": [0, 1], "export_stochss": [0, 1], "import_sbml": [0, 1], "paramet": [0, 3, 5, 6, 8, 10, 11, 12, 17], "valid": [0, 1, 5, 6], "raterul": [0, 6], "reaction": [0, 3, 5, 6, 8, 10, 12, 17], "annot": [0, 1], "addproduct": [0, 1], "addreact": [0, 1], "add_product": [0, 1], "create_mass_act": [0, 1], "sanitized_propensity_funct": [0, 1], "settyp": [0, 1], "set_annot": [0, 1], "set_propens": [0, 1], "set_rat": [0, 1], "verifi": [0, 1], "result": [0, 3, 5, 6, 8, 10, 12, 17], "average_ensembl": [0, 1], "build_from_solver_result": [0, 1], "plot": [0, 1, 3, 5, 8, 12, 17], "plot_mean_stdev": [0, 1], "plot_std_dev_rang": [0, 1], "plotplotli": [0, 1], "plotplotly_mean_stdev": [0, 1], "plotplotly_std_dev_rang": [0, 1], "stddev_ensembl": [0, 1], "to_arrai": [0, 1], "to_csv": [0, 1], "trajectori": [0, 1, 3, 5, 8, 12], "common_rgb_valu": [0, 1], "sortableobject": 0, "speci": [0, 3, 5, 6, 10, 12, 17], "set_initial_valu": [0, 1], "arang": [0, 1], "linspac": [0, 1, 12, 17], "chainmap": [0, 1], "clear": [0, 1], "copi": [0, 1, 6, 13], "fromkei": [0, 1], "get": [0, 1, 3, 5, 6, 8, 13], "new_child": [0, 1], "parent": [0, 1, 17], "pop": [0, 1], "popitem": [0, 1], "ordereddict": [0, 1], "item": [0, 1, 6], "kei": [0, 1, 6, 12], "move_to_end": [0, 1], "setdefault": [0, 1], "updat": [0, 1, 6], "valu": [0, 1, 3, 5, 6, 8, 12, 17], "userdict": [0, 1], "userlist": [0, 1], "append": [0, 1], "count": [0, 1], "extend": [0, 1], "index": [0, 1, 12, 14], "insert": [0, 1], "remov": [0, 1, 6], "revers": [0, 1, 12], "sort": [0, 1, 6], "datetim": [0, 1], "astimezon": [0, 1], "combin": [0, 1, 10, 12], "ctime": [0, 1], "date": [0, 1], "dst": [0, 1], "fold": [0, 1], "fromisoformat": [0, 1], "fromtimestamp": [0, 1], "hour": [0, 1], "isoformat": [0, 1], "max": [0, 1], "microsecond": [0, 1], "min": [0, 1], "minut": [0, 1], "now": [0, 1, 17], "replac": [0, 1], "resolut": [0, 1], "second": [0, 1, 3, 5, 8], "strptime": [0, 1], "time": [0, 1, 3, 5, 8, 10, 12, 14, 17], "timestamp": [0, 1], "timetupl": [0, 1], "timetz": [0, 1], "tzinfo": [0, 1], "tzname": [0, 1], "utcfromtimestamp": [0, 1], "utcnow": [0, 1], "utcoffset": [0, 1], "utctimetupl": [0, 1], "sbml": [0, 1, 6, 12, 14], "sbmlexport": 0, "sbmlimport": 0, "solver": [0, 1, 14, 17], "cpp": [0, 3], "c_decod": [0, 3], "c_solver": [0, 3], "ode_c_solv": [0, 3], "ssa_c_solv": [0, 3], "tau_hybrid_c_solv": [0, 3], "tau_leaping_c_solv": [0, 3], "numpi": [0, 1, 3, 5, 10, 14], "cle_solv": [0, 3], "ode_solv": [0, 3], "ssa_solv": [0, 3], "tau_hybrid_solv": [0, 3], "tau_leaping_solv": [0, 3], "stochkit": [], "stochkit_solv": [], "util": [0, 3, 6], "tau": [0, 1, 3, 5, 8, 12, 14], "cpp_support_test": [0, 3], "solverutil": [0, 3], "clesolv": [0, 3, 8], "pause_ev": [0, 3, 8], "rc": [0, 1, 3, 5, 8], "stop_ev": [0, 3, 8], "numpyssasolv": [0, 3, 8], "odecsolv": [0, 3, 5], "target": [0, 1, 3, 5], "odesolv": [0, 3, 8], "ssacsolv": [0, 1, 3, 5], "tauhybridcsolv": [0, 3, 5], "errorstatu": [0, 3, 5], "tauhybridsolv": [0, 1, 3, 8], "tauleapingcsolv": [0, 3, 5], "tauleapingsolv": [0, 3, 8], "stochss": [0, 1, 14], "stochssexport": 0, "export": [0, 1, 11], "class": [1, 3, 5, 6, 8, 12, 17], "variabl": [1, 3, 5, 6, 10, 12], "none": [1, 3, 5, 6, 8, 10, 11, 12, 17], "formula": 1, "sourc": [1, 3, 5, 6, 8, 10, 11, 13, 14], "base": [1, 3, 5, 6, 8, 10, 17], "an": [1, 3, 5, 6, 8, 12, 13, 14, 17], "i": [1, 3, 5, 6, 8, 10, 12, 14, 17], "us": [1, 3, 5, 6, 8, 10, 14, 17], "express": [1, 3, 5, 12, 17], "equat": [1, 3, 5, 8, 12, 17], "set": [1, 3, 5, 6, 8, 12], "thi": [1, 3, 5, 6, 8, 10, 12, 14, 17], "would": 1, "correspond": [1, 6], "function": [1, 3, 5, 8, 10], "form": [1, 10, 12, 14], "x": 1, "f": 1, "v": [1, 14], "str": [1, 3, 5, 6, 8, 11], "rule": [1, 6], "modifi": [1, 6], "string": [1, 3, 5, 6, 8], "represent": [1, 12], "evalu": 1, "species_map": 1, "parameter_map": 1, "sanit": [1, 6], "assign": [1, 6], "dict": [1, 3, 5, 6, 8], "map": [1, 6], "return": [1, 3, 5, 6, 8, 10, 12, 17], "The": [1, 3, 5, 6, 8, 10, 12, 14, 17], "type": [1, 3, 5, 6, 8, 12, 13], "all": [1, 3, 5, 6, 8, 12, 17], "tempfil": 1, "build": [1, 3, 5], "delai": 1, "prioriti": 1, "0": [1, 3, 5, 8, 12, 17], "trigger": 1, "use_values_from_trigger_tim": 1, "fals": [1, 3, 5, 6, 8, 11], "can": [1, 3, 5, 8, 12, 13, 14, 17], "given": [1, 3, 5, 6, 8, 12, 17], "assignment_express": 1, "directli": [1, 5, 13, 14], "scalar": 1, "If": [1, 3, 5, 6, 8, 14], "should": [1, 3, 5, 6, 8, 13], "understood": 1, "namespac": [1, 6], "which": [1, 3, 5, 6, 8, 10, 12], "call": [1, 3, 5, 6, 8, 12], "referenc": 1, "list": [1, 3, 5, 6, 8, 10, 12], "execut": [1, 6, 12], "contain": [1, 3, 5, 6, 8, 10, 12], "math": 1, "boolean": 1, "upon": [1, 5], "transit": 1, "from": [1, 3, 5, 6, 8, 12, 13, 14], "true": [1, 3, 5, 6, 8], "mai": [1, 5], "immedi": 1, "after": [1, 6, 10], "design": [1, 12], "within": [1, 12, 17], "between": [1, 3, 5, 6, 8, 12], "its": 1, "ad": 1, "describ": [1, 10], "chang": [1, 3, 5, 8], "perform": [1, 3, 5, 6, 8, 14, 17], "current": [1, 6, 10, 12], "simul": [1, 3, 5, 6, 8, 10, 12, 14, 17], "either": 1, "fire": 1, "associ": [1, 6], "specifi": [1, 3, 5, 6, 8], "depend": [1, 6, 10], "how": 1, "configur": 1, "compon": [1, 12, 17], "includ": [1, 3, 6, 8, 14, 17], "compart": 1, "when": [1, 6, 10, 12], "must": 1, "": [1, 6, 12, 14, 17], "initial_valu": [1, 12, 17], "persist": 1, "detect": [1, 3, 8], "environ": [1, 6, 14], "condit": 1, "order": 1, "A": [1, 3, 5, 6, 8, 12], "mathemat": [1, 14], "caus": [1, 6], "present": [1, 6], "otherwis": [1, 6], "initi": [1, 3, 10, 12, 17], "calcul": [1, 3, 5, 8], "bool": [1, 3, 5, 6, 8], "start": 1, "t": [1, 3, 5, 6, 8, 10], "determin": [1, 6], "arg": 1, "object": [1, 3, 5, 6, 8, 10, 12, 14, 17], "defin": [1, 6, 12, 17], "dure": [1, 6], "made": [1, 5, 10], "bodi": 1, "oper": [1, 3, 5, 6, 8, 13], "argument": [1, 3, 5, 6, 8, 12, 17], "convert": [1, 6, 11], "comma": 1, "separ": 1, "format": [1, 6, 12, 14], "definit": [1, 6, 12, 17], "except": 1, "abstract": [1, 5, 12], "classmethod": [1, 3, 5, 6, 8], "support": [1, 3, 5, 6, 8, 10, 14], "featur": [1, 3, 5, 6, 8], "integr": [1, 3, 5, 8, 14], "option": [1, 3, 5, 6, 8], "20": 1, "number_of_trajectori": [1, 3, 5, 8, 10, 12], "1": [1, 3, 5, 8, 10, 12, 17], "increment": [1, 3, 5, 8], "05": 1, "seed": [1, 3, 5, 8, 12], "debug": [1, 3, 5, 6, 8], "profil": [1, 3, 5, 6, 8], "kwarg": [1, 3, 5, 6, 8], "out": [1, 3, 5, 14], "collect": [1, 3, 5], "gillespi": [1, 3, 5, 10, 11, 14], "int": [1, 3, 5, 8], "end": [1, 3, 5, 8, 12], "number": [1, 3, 5, 8, 12], "sampl": [1, 3, 5, 6, 8, 12], "chemic": [1, 3, 5, 8, 10], "master": [1, 3, 5, 8], "each": [1, 3, 5, 8, 12], "float": [1, 3, 5, 8], "step": [1, 3, 5, 8, 10, 12], "solut": [1, 3, 5, 8], "random": [1, 3, 5, 8, 12], "provid": [1, 3, 5, 6, 8, 12], "addit": [1, 3, 5, 8, 12], "inform": [1, 3, 5, 6, 8], "about": [1, 3, 5, 8], "sol_model": 1, "same": [1, 3, 5, 8, 12, 17], "pass": [1, 3, 5, 6, 8, 12], "rais": [1, 6], "ar": [1, 3, 5, 6, 8, 10, 12, 17], "equal": 1, "check": [1, 6, 10], "unsupport": 1, "span": [1, 12, 17], "both": [1, 6, 17], "user": [1, 13, 14], "neither": 1, "translation_t": 1, "encode_priv": 1, "jsonencod": 1, "deleg": 1, "encod": 1, "one": [1, 5, 6, 12], "more": [1, 3, 5, 8, 12], "implemente": [1, 5], "instanc": [1, 5, 6, 12], "translat": 1, "privat": 1, "public": [1, 14, 17], "json": 1, "onli": [1, 6, 10], "json_dict": 1, "dictionari": [1, 3, 5, 6, 8, 10, 12], "python": [1, 6, 10, 12, 13, 14, 17], "o": 1, "dump": 1, "bad": 1, "anyth": 1, "els": 1, "make": [1, 3, 5, 17], "freak": 1, "being": [1, 6, 10], "coder": 1, "enabl": [1, 6], "int64": 1, "static": [1, 3, 5], "obj": 1, "some": [1, 12, 17], "json_str": 1, "new": [1, 5, 6, 12], "readi": 1, "note": 1, "complex": 1, "inherit": [1, 3, 8], "do": [1, 12], "need": [1, 5, 14, 17], "manual": 1, "By": [1, 3, 5, 8], "back": [1, 12], "var": 1, "interfac": 1, "allow": [1, 6, 17], "arbitrari": 1, "src_dict": 1, "__new__": 1, "appli": [1, 6], "onto": 1, "__dict__": 1, "ignore_whitespac": 1, "hash_private_v": 1, "hash": 1, "self": 1, "whitespac": 1, "strip": 1, "prior": 1, "non": [1, 6], "md5": 1, "tabl": 1, "pair": [1, 6], "data": [1, 3, 5, 6, 8, 10, 12], "gener": [1, 3, 6, 8, 14], "equival": 1, "newli": [1, 6], "exist": [1, 3, 5, 6], "_": 1, "ignor": [1, 5], "prefix": 1, "anonym": 1, "ndarrai": [1, 5], "tree": [1, 6, 13], "behavior": [1, 5, 6], "anon": 1, "recurs": [1, 13], "anonymis": 1, "properti": [1, 6], "identifi": [1, 6], "search": [1, 14], "through": [1, 5, 6], "match": 1, "found": [1, 6, 10, 14], "substitut": 1, "interv": [1, 3, 5, 8], "timer": 1, "thread": 1, "repeatedli": 1, "instead": [1, 6], "simpli": 1, "c": [1, 5, 6, 10, 12, 14], "live": 1, "graph": [1, 3, 5, 8, 10], "method": [1, 3, 5, 8, 10, 12, 14, 17], "repres": [1, 6, 12, 17], "activ": 1, "you": [1, 13, 14, 17], "overrid": [1, 3, 5, 6], "subclass": [1, 17], "standard": 1, "invok": [1, 5, 6, 12, 17], "callabl": [1, 5], "constructor": [1, 5], "ani": [1, 5, 6, 14, 17], "sequenti": 1, "keyword": [1, 3, 5, 8, 12, 17], "taken": [1, 3, 8], "respect": [1, 12], "timelin": [1, 3, 8, 10], "live_output_opt": [1, 3, 5, 8], "resum": [1, 3, 5, 8, 10], "hold": 1, "requir": [1, 6], "live_output": [1, 3, 5, 8], "curr_stat": 1, "curr_tim": 1, "trajectory_bas": 1, "finish": 1, "output": [1, 3, 5, 6, 8], "grapher": 1, "state": [1, 3, 5, 8, 10], "len": 1, "refer": [1, 3, 8, 12], "indic": [1, 5, 6], "whether": [1, 5, 6], "ha": [1, 5, 6, 12, 14], "trajectory_num": 1, "trejectori": 1, "counter": 1, "file_obj": 1, "print": 1, "header": [1, 6], "text": [1, 3, 5, 8], "file": [1, 6, 10, 11, 12, 14], "write": [1, 6], "creat": [1, 5, 6, 10, 12, 14], "invalid": [1, 6], "popul": [1, 5, 6, 12], "volum": [1, 10], "tspan": [1, 12, 17], "well": [1, 6, 14, 17], "mix": 1, "biochem": [1, 12, 14, 17], "discret": 1, "stochast": [1, 3, 5, 6, 8, 12, 14, 17], "determinist": [1, 3, 5, 8, 12, 17], "concentr": [1, 17], "automat": [1, 5, 6, 12], "convers": [1, 6, 11], "system": [1, 3, 5, 6, 8, 12, 13, 14], "matter": 1, "also": [1, 12, 14], "vol": 1, "custom": [1, 5, 6, 10, 12], "e": 1, "mass": [1, 6], "action": [1, 6], "propens": [1, 3, 5, 6, 8, 10], "timepoint": 1, "later": [1, 6], "see": [1, 3, 8], "further": 1, "descript": 1, "befor": [1, 6], "other": [1, 6], "accept": [1, 5, 6], "than": [1, 3, 5, 8], "particular": 1, "rate": [1, 6, 12, 17], "were": [1, 6], "assignment_rul": 1, "fail": [1, 3, 5, 6, 17], "function_definit": 1, "defint": 1, "rate_rul": [1, 6], "prepar": [1, 5, 6], "part": 1, "assignemt": 1, "evetn": 1, "find": [1, 3, 5, 8, 14], "best": [1, 12], "dynam": [1, 12, 17], "continu": [1, 3, 5, 8, 12, 14, 17], "precompil": 1, "choos": 1, "algorithm": [1, 3, 5, 8, 12, 17], "we": [1, 12, 14, 17], "version": [1, 14], "element": 1, "what": [1, 6], "specif": [1, 6], "compat": 1, "everi": 1, "deprec": [1, 3, 5, 8], "timeout": [1, 3, 5, 8], "solver_arg": 1, "There": [1, 12], "here": [1, 17], "ssa": [1, 3, 5, 8, 14], "time_out": 1, "sent": 1, "signal": 1, "handler": 1, "restrict": 1, "od": [1, 3, 5, 6, 8, 14], "leap": [1, 3, 5, 8, 10, 14], "pick": 1, "csv": 1, "To": 1, "retriev": 1, "keyboard": 1, "interrupt": 1, "press": 1, "control": 1, "stop": [1, 5, 10], "jupyt": 1, "notebook": 1, "your": [1, 13], "previous": [1, 3, 5, 8], "ran": 1, "wish": 1, "singl": [1, 3, 5, 6, 8], "BE": 1, "OR": 1, "unexpect": 1, "occur": 1, "chosen": 1, "simplifi": 1, "intern": 1, "notat": 1, "stochml": 1, "p_name": 1, "pname": 1, "whose": 1, "g": 1, "k1": [1, 12], "4": [1, 3, 5, 10, 12], "unit": 1, "time_span": 1, "doe": [1, 6], "uniform": 1, "iter": [1, 5], "evenli": 1, "space": 1, "np": 1, "point": [1, 3, 8, 12], "inclus": 1, "flatten": 1, "ensur": [1, 6], "reactant": [1, 12, 17], "product": [1, 12, 17], "resolv": [1, 6], "serializi": 1, "deseri": 1, "nativ": 1, "stochkit2": [], "xml": 1, "filepath": [1, 6], "intial": 1, "document": 1, "exisit": 1, "read": [1, 3, 5, 14], "disk": 1, "assum": [1, 5, 6, 17], "alreadi": [1, 5], "resolveparamt": 1, "intend": [1, 5, 6], "test": [1, 10], "NOT": 1, "frommodel": 1, "tostr": 1, "instanti": [1, 12, 17], "gillespy_model": 1, "filenam": 1, "path": [1, 6, 11], "return_stochss_model": [1, 11], "report_silently_with_sbml_error": 1, "term": [1, 12], "caution": 1, "import": [1, 12, 17], "desir": 1, "silent": 1, "error": 1, "outsid": 1, "bound": [1, 3, 5, 8], "coverag": 1, "scope": 1, "attribut": 1, "dx": 1, "dt": 1, "w": 1, "propensity_funct": [1, 17], "ode_propensity_funct": 1, "massact": 1, "own": 1, "neg": 1, "union": [1, 6], "those": [1, 3, 8, 14], "consum": 1, "stoichiometri": [1, 6, 12], "exampl": [1, 3, 6, 8], "r1": [1, 12, 17], "r2": [1, 12, 17], "2": [1, 3, 5, 12, 17], "two": [1, 12, 17], "where": [1, 12], "switch": [1, 12, 17], "take": [1, 3, 5, 8], "care": 1, "For": [1, 3, 5, 6, 8, 12], "have": [1, 3, 5, 8, 17], "input": 1, "constant": [1, 6, 12], "independ": 1, "wa": [1, 10], "could": 1, "impact": 1, "preserv": 1, "spatialpi": 1, "produc": [1, 3, 5, 6, 8, 12], "particip": 1, "json_object": 1, "rxntype": 1, "marat": 1, "properli": 1, "noth": 1, "sucesss": 1, "failur": 1, "mean": [1, 12], "clear_output": [1, 3, 5, 8], "refresh": [1, 3, 5, 8], "xaxis_label": 1, "xscale": 1, "linear": 1, "yscale": 1, "yaxis_label": 1, "style": 1, "titl": [1, 12, 17], "show_titl": 1, "show_legend": 1, "multiple_graph": 1, "included_species_list": 1, "save_png": 1, "figsiz": [1, 12], "18": 1, "10": [1, 10, 12, 17], "matplotlib": [1, 12], "label": [1, 12], "axi": 1, "y": [1, 10], "IF": 1, "thei": 1, "overlap": 1, "save": [1, 3, 8], "png": 1, "tupl": [1, 3, 5, 6, 8], "size": [1, 3, 5, 8, 10], "width": 1, "height": 1, "ddof": 1, "depict": 1, "deviat": 1, "legend": [1, 12], "shown": 1, "delta": 1, "degre": 1, "freedom": 1, "divisor": 1, "n": 1, "return_plotly_figur": 1, "layout_arg": 1, "plotli": 1, "view": 1, "figur": [1, 12], "trace": 1, "layout": 1, "edit": 1, "dicctionari": 1, "arrai": [1, 3, 5, 8, 12], "nametag": 1, "stamp": 1, "directori": [1, 5, 6, 12], "tag": 1, "locat": 1, "solver_nam": 1, "undefin": 1, "statu": 1, "code": [1, 12, 14, 17], "success": 1, "50": 1, "hex": 1, "color": 1, "sortabl": 1, "boundary_condit": 1, "mode": 1, "allow_negative_popul": 1, "switch_min": 1, "switch_tol": 1, "03": [1, 3, 5, 8], "interact": 1, "cannot": 1, "FOR": 1, "WITH": 1, "reduc": 1, "below": 1, "toler": [1, 3, 5, 8], "level": [1, 3, 5, 8], "consid": 1, "compar": [1, 6, 17], "estim": 1, "sd": 1, "minimum": 1, "setter": 1, "durat": 1, "rang": [1, 12], "distanc": 1, "num_point": 1, "empti": [1, 6], "repeat": 1, "mutablemap": 1, "group": 1, "multipl": [1, 3, 5, 8], "togeth": [1, 12], "underli": 1, "store": [1, 3, 8], "That": 1, "access": 1, "lookup": 1, "until": [1, 5], "In": [1, 12, 17], "contrast": 1, "delet": [1, 5, 6], "first": [1, 5, 12, 13, 17], "leav": 1, "intact": 1, "ref": 1, "k": [1, 12], "d": [1, 10, 12], "m": [1, 12, 13], "follow": [1, 6, 12, 13, 17], "previou": [1, 5, 10], "keyerror": 1, "rememb": 1, "shallow": 1, "like": [1, 12], "last": 1, "move": 1, "begin": [1, 17], "lifo": 1, "fifo": 1, "lack": 1, "case": 1, "initlist": 1, "mutablesequ": 1, "less": 1, "complet": [1, 5], "wrapper": 1, "around": [1, 6], "sequenc": 1, "integ": 1, "occurr": 1, "valueerror": 1, "recommend": 1, "indexerror": 1, "IN": 1, "place": 1, "kwd": 1, "year": 1, "month": 1, "dai": 1, "remain": 1, "tz": 1, "local": 1, "timezon": 1, "field": 1, "posix": 1, "sep": 1, "iso": 1, "8601": 1, "yyyi": 1, "mm": 1, "ddt": 1, "hh": 1, "ss": 1, "mmm": 1, "uuu": 1, "timespec": 1, "auto": 1, "millisecond": 1, "9999": 1, "12": [1, 3, 8], "31": 1, "23": 1, "59": 1, "999999": 1, "timedelta": 1, "pars": [1, 6, 10], "localtim": 1, "construct": 1, "naiv": 1, "utc": 1, "build_engin": [3, 5], "template_gen": [3, 5], "basicsimdecod": [3, 5], "get_output": [3, 5], "iterativesimdecod": [3, 5], "with_callback": [3, 5], "simdecod": [3, 5], "create_default": [3, 5], "csolver": [3, 5], "simulationreturncod": [3, 5], "done": [3, 5], "stochkitbasesolv": [], "label_trajectori": [], "locate_execut": [], "process_se": [], "stochkitodesolv": [], "get_trajectori": [], "stochkitsolv": [], "select": [3, 10], "check_cpp_support": [3, 10], "change_param_valu": [3, 10], "dependency_graph": [3, 10], "numpy_initi": [3, 10], "numpy_resum": [3, 10], "numpy_trajectory_base_initi": [3, 10], "species_pars": [3, 10], "update_species_init_valu": [3, 10], "langevin": [3, 8], "over": [3, 5, 8, 12], "rel": [3, 5, 8], "yield": [3, 5, 8], "greatli": [3, 5, 8], "improv": [3, 5, 8, 12], "veri": [3, 5, 8], "littl": [3, 5, 8], "trade": [3, 5, 8], "off": [3, 5, 8], "accuraci": [3, 5, 8, 12], "denot": [3, 5, 8], "rtype": [3, 5, 6, 8], "tau_tol": [3, 5, 8], "typic": [3, 8], "record": [3, 8], "progress": [3, 5, 8], "longer": [3, 5, 8], "exit": [3, 5, 8], "larger": [3, 5, 8], "via": [3, 5, 8], "output_directori": [3, 5], "delete_directori": [3, 5], "ordinari": [3, 5, 8, 17], "differenti": [3, 5, 8, 17], "sundial": [3, 5], "odc_c_solv": [3, 5], "integrator_opt": [3, 5, 8], "alwai": [3, 5, 8], "scipi": [3, 8], "lsoda": [3, 8], "vode": [3, 8], "zvode": [3, 8], "dopri5": [3, 8], "dop853": [3, 8], "detail": [3, 8], "http": [3, 8, 13], "doc": [3, 8], "org": [3, 8], "html": [3, 8], "max_step": [3, 8], "rtol": [3, 8], "01": [3, 8], "root": [3, 5, 8, 12], "interpret": [3, 5, 8, 13], "direct": [3, 5, 8, 14], "along": [3, 5, 8], "interchang": [3, 5, 8], "simultan": [3, 5, 8], "intenum": [3, 5], "enumer": [3, 5], "integrator_fail": [3, 5], "3": [3, 5, 13, 14], "invalid_after_ssa": [3, 5], "loop_over_integr": [3, 5], "negative_state_at_begining_of_step": [3, 5], "6": [3, 5], "negative_state_no_ssa_react": [3, 5], "5": [3, 5], "unknown": [3, 5], "tau_step": [3, 5], "use_root_find": [3, 5], "hybrid": [3, 5, 12], "profile_react": [3, 8], "event_sensit": [3, 8], "100": [3, 8, 12, 17], "inspect": [3, 8], "1e": [3, 8], "9": [3, 8], "atol": [3, 8], "tau_leap": [3, 5], "buildengin": [5, 6], "build_cach": [5, 6], "build_simul": [5, 6], "clean": [5, 6], "get_executable_path": [5, 6], "get_missing_depend": [5, 6], "template_definitions_nam": [5, 6], "template_options_nam": [5, 6], "cppconvert": [5, 6], "cppexpressiontransform": [5, 6], "get_str": [5, 6], "visit_and": [5, 6], "visit_or": [5, 6], "validationvisitor": [5, 6], "getexpr_cpp": [5, 6], "getexpr_python": [5, 6], "map_oper": [5, 6], "operator_map": [5, 6], "with_blacklist": [5, 6], "with_namespac": [5, 6], "expressionconvert": [5, 6], "convert_str": [5, 6], "parse_comparison": [5, 6], "parse_log": [5, 6], "parse_oper": [5, 6], "visit_add": [5, 6], "visit_binop": [5, 6], "visit_boolop": [5, 6], "visit_byt": [5, 6], "visit_cal": [5, 6], "visit_compar": [5, 6], "visit_const": [5, 6], "visit_div": [5, 6], "visit_ellipsi": [5, 6], "visit_eq": [5, 6], "visit_gt": [5, 6], "visit_lt": [5, 6], "visit_mult": [5, 6], "visit_nam": [5, 6], "visit_nameconst": [5, 6], "visit_noteq": [5, 6], "visit_num": [5, 6], "visit_pow": [5, 6], "visit_str": [5, 6], "visit_sub": [5, 6], "visit_usub": [5, 6], "visit_unaryop": [5, 6], "expressionresult": [5, 6], "pythonconvert": [5, 6], "prebuild": [5, 6], "sanitizedmodel": [5, 6], "function_map": [5, 6], "get_opt": [5, 6], "get_templ": [5, 6], "use_propens": [5, 6], "use_rate_rul": [5, 6], "use_react": [5, 6], "get_model_defin": [5, 6], "template_def_propens": [5, 6], "template_def_rate_rul": [5, 6], "template_def_react": [5, 6], "template_def_speci": [5, 6], "template_def_vari": [5, 6], "update_model_opt": [5, 6], "write_definit": [5, 6], "write_templ": [5, 6], "simpl": 5, "fulli": [5, 6], "subprocess": 5, "3d": 5, "bufferedread": 5, "buffer": 5, "reader": 5, "stdout": 5, "process": [5, 12, 17], "avail": [5, 14], "block": 5, "been": [5, 6], "io": 5, "member": 5, "open": [5, 14], "popen": 5, "callback": 5, "regular": 5, "timestep": 5, "receiv": 5, "handl": [5, 6], "just": 5, "page_s": 5, "256": 5, "regist": [5, 14], "suggest": [5, 14], "byte": [5, 6], "smaller": 5, "consist": [5, 6], "cost": 5, "better": 5, "overal": [5, 12], "sporad": 5, "total": 5, "signatur": 5, "def": [5, 12, 17], "entri": 5, "abc": 5, "wai": [5, 12], "implement": 5, "expect": [5, 6], "num_trajectori": 5, "num_timestep": 5, "num_speci": 5, "predefin": 5, "shape": 5, "prefer": 5, "work": 5, "completet": 5, "33": 5, "output_dir": 6, "cache_dir": 6, "force_rebuild": 6, "cach": 6, "rebuild": 6, "simulation_nam": 6, "temp": 6, "odesimul": 6, "overriden": 6, "makefil": 6, "debugg": 6, "artifact": 6, "built": 6, "miss": 6, "templat": 6, "compil": 6, "them": 6, "template_definit": 6, "h": 6, "who": 6, "param": 6, "template_opt": 6, "ast": [6, 10], "nodetransform": 6, "node": 6, "binop": 6, "And": [6, 17], "Or": 6, "blacklist": 6, "pre": 6, "flight": 6, "syntax": 6, "check_blacklist": 6, "visit_assign": 6, "boolop": 6, "unaryop": 6, "statement": 6, "syntaxerror": 6, "imposs": 6, "_ast": 6, "Not": 6, "noteq": 6, "mod": 6, "bitand": 6, "mult": 6, "pow": [6, 17], "sub": 6, "div": 6, "floordiv": 6, "lt": 6, "lshift": 6, "lte": 6, "eq": 6, "gt": 6, "gte": 6, "rshift": 6, "matmult": 6, "bitxor": 6, "bitor": 6, "so": [6, 12], "far": 6, "against": 6, "addition": 6, "reject": 6, "rvalu": 6, "duplic": 6, "differ": [6, 13], "flag": 6, "nodevisitor": 6, "ellipsi": 6, "nameconst": 6, "num": 6, "usub": 6, "invalid_nam": 6, "invalid_oper": 6, "is_valid": 6, "struct": 6, "obj_dir": 6, "wrap": 6, "ab": 6, "round": 6, "macro": 6, "attach": 6, "matrix": 6, "runtim": 6, "relev": 6, "relat": 6, "itself": 6, "written": 6, "absolut": 6, "extens": 6, "cle": 8, "stochkit_hom": [], "instal": 14, "overwritten": [], "job_id": [], "usual": [], "extra_arg": [], "extra": [], "show_label": [], "rather": [], "posit": [], "out_dir": [], "deriv": [], "up": 12, "stochkit_od": [], "py": 10, "cao": 10, "petzold": 10, "l": 10, "r": [10, 12], "2006": 10, "effici": [10, 12], "pdf": 10, "journal": 10, "physic": 10, "124": 10, "044109": 10, "bibcod": 10, "2006jchph": 10, "124d4109c": 10, "doi": 10, "1063": 10, "2159468": 10, "pmid": 10, "16460151": 10, "basic_tau_leaping_solv": 10, "basic_tau_hybrid": 10, "epsilon": 10, "initail": 10, "tau_arg": 10, "machin": 10, "listofparamet": 10, "listofreact": 10, "timestop": 10, "simulation_data": 10, "helper": 10, "choic": 10, "old": 10, "custom_prop_fun": 10, "look": [10, 12], "listofspeci": 10, "orient": [12, 14], "molecular": [12, 17], "graphic": 12, "visual": 12, "structur": 12, "uml_class_diagram": 12, "md": 12, "dimer": 12, "molecul": 12, "known": 12, "monom": 12, "situat": [12, 17], "ndash": 12, "let": [12, 17], "short": [12, 14], "come": 12, "decai": 12, "dissoci": 12, "react": 12, "anoth": 12, "break": 12, "apart": 12, "creation": 12, "nbsp": 12, "kc": 12, "kd": 12, "characterist": [12, 17], "our": [12, 14, 17], "facil": [12, 17], "parameter_valu": [12, 17], "k_c": 12, "005": 12, "k_d": 12, "08": 12, "30": 12, "r_c": 12, "r_creation": 12, "r_d": 12, "r_dissoci": 12, "101": [12, 17], "abov": [12, 17], "subarrai": 12, "pyplot": 12, "plt": 12, "b": 12, "With": 12, "few": 12, "command": [12, 13], "offer": [12, 14], "mani": 12, "altern": 12, "solv": 12, "demonstr": [12, 17], "It": [12, 14], "high": [12, 17], "thu": [12, 17], "lower": 12, "greater": 12, "low": 12, "sole": 12, "automaticswitchexampl": 12, "3e": 12, "k2": 12, "5e": 12, "k3": 12, "2e": 12, "400": 12, "10000": 12, "r3": [12, 17], "600": 12, "601": 12, "achiev": 12, "suppli": 12, "basictauhybridsolv": 12, "15": 12, "loc": 12, "gillespy2": [13, 17], "comput": 13, "linux": 13, "maco": 13, "window": 13, "abl": 13, "packag": [13, 14, 17], "manag": 13, "pip": 13, "shell": 13, "python3": 13, "upgrad": 13, "As": 13, "instruct": 13, "github": [13, 14], "git": 13, "com": 13, "final": 13, "clone": 13, "cd": 13, "approach": 14, "biolog": 14, "varieti": 14, "sever": 14, "variant": 14, "numer": 14, "optim": 14, "cython": 14, "latest": 14, "pypi": 14, "licens": 14, "under": 14, "gnu": 14, "pleas": 14, "develop": 14, "fund": 14, "nih": 14, "grant": 14, "2r01eb014877": 14, "prove": 14, "fill": 14, "registr": 14, "problem": 14, "report": 14, "issu": 14, "tracker": 14, "project": 14, "contact": 14, "main": 14, "author": 14, "dr": 14, "brian": 14, "drawert": 14, "question": 14, "basic": [14, 17], "usag": 14, "subpackag": 14, "modul": 14, "content": 14, "page": 14, "forthcom": [15, 16], "accur": 17, "limit": 17, "often": 17, "captur": 17, "cellular": 17, "becaus": 17, "formul": 17, "spatial": 17, "homogen": 17, "biomolecul": 17, "nevertheless": 17, "appropri": 17, "script": 17, "rest": 17, "next": 17, "gardner": 17, "et": 17, "al": 17, "natur": 17, "1999": 17, "genet": 17, "toggl": 17, "escherichia": 17, "coli": 17, "toggleswitch": 17, "toggle_switch": 17, "alpha1": 17, "alpha2": 17, "beta": 17, "gamma": 17, "mu": 17, "u": 17, "cu": 17, "cv": 17, "du": 17, "dv": 17, "r4": 17, "without": 17, "s_result": 17, "again": 17, "d_result": 17, "template_dir": 6}, "objects": {"": [[0, 0, 0, "-", "gillespy2"]], "gillespy2": [[1, 0, 0, "-", "core"], [2, 0, 0, "-", "sbml"], [3, 0, 0, "-", "solvers"], [11, 0, 0, "-", "stochss"]], "gillespy2.core": [[1, 1, 1, "", "AssignmentRule"], [1, 3, 1, "", "AssignmentRuleError"], [1, 3, 1, "", "BuildError"], [1, 1, 1, "", "ChainMap"], [1, 3, 1, "", "DirectoryError"], [1, 1, 1, "", "Event"], [1, 1, 1, "", "EventAssignment"], [1, 3, 1, "", "EventError"], [1, 1, 1, "", "EventTrigger"], [1, 3, 1, "", "ExecutionError"], [1, 1, 1, "", "FunctionDefinition"], [1, 3, 1, "", "FunctionDefinitionError"], [1, 1, 1, "", "GillesPySolver"], [1, 3, 1, "", "InvalidModelError"], [1, 3, 1, "", "InvalidStochMLError"], [1, 1, 1, "", "Jsonify"], [1, 1, 1, "", "Model"], [1, 3, 1, "", "ModelError"], [1, 1, 1, "", "OrderedDict"], [1, 1, 1, "", "Parameter"], [1, 3, 1, "", "ParameterError"], [1, 1, 1, "", "RateRule"], [1, 3, 1, "", "RateRuleError"], [1, 1, 1, "", "Reaction"], [1, 3, 1, "", "ReactionError"], [1, 1, 1, "", "Results"], [1, 3, 1, "", "ResultsError"], [1, 3, 1, "", "SBMLError"], [1, 3, 1, "", "SimulationError"], [1, 3, 1, "", "SimulationTimeoutError"], [1, 3, 1, "", "SolverError"], [1, 1, 1, "", "SortableObject"], [1, 1, 1, "", "Species"], [1, 3, 1, "", "SpeciesError"], [1, 1, 1, "", "StochMLDocument"], [1, 3, 1, "", "StochMLImportError"], [1, 1, 1, "", "TimeSpan"], [1, 3, 1, "", "TimespanError"], [1, 1, 1, "", "Trajectory"], [1, 1, 1, "", "TranslationTable"], [1, 1, 1, "", "UserDict"], [1, 1, 1, "", "UserList"], [1, 3, 1, "", "ValidationError"], [1, 0, 0, "-", "assignmentrule"], [1, 0, 0, "-", "cleanup"], [1, 6, 1, "", "cleanup_tempfiles"], [1, 6, 1, "", "common_rgb_values"], [1, 1, 1, "", "datetime"], [1, 0, 0, "-", "events"], [1, 6, 1, "", "export_SBML"], [1, 6, 1, "", "export_StochSS"], [1, 0, 0, "-", "functiondefinition"], [1, 0, 0, "-", "gillespyError"], [1, 0, 0, "-", "gillespySolver"], [1, 6, 1, "", "import_SBML"], [1, 0, 0, "-", "jsonify"], [1, 0, 0, "-", "liveGraphing"], [1, 0, 0, "-", "model"], [1, 0, 0, "-", "parameter"], [1, 0, 0, "-", "raterule"], [1, 0, 0, "-", "reaction"], [1, 0, 0, "-", "results"], [1, 0, 0, "-", "sortableobject"], [1, 0, 0, "-", "species"], [1, 0, 0, "-", "timespan"]], "gillespy2.core.AssignmentRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.ChainMap": [[1, 2, 1, "", "clear"], [1, 2, 1, "", "copy"], [1, 2, 1, "", "fromkeys"], [1, 2, 1, "", "get"], [1, 2, 1, "", "new_child"], [1, 4, 1, "", "parents"], [1, 2, 1, "", "pop"], [1, 2, 1, "", "popitem"]], "gillespy2.core.Event": [[1, 2, 1, "", "add_assignment"]], "gillespy2.core.EventTrigger": [[1, 2, 1, "", "sanitized_expression"]], "gillespy2.core.FunctionDefinition": [[1, 2, 1, "", "get_arg_string"], [1, 2, 1, "", "sanitized_function"]], "gillespy2.core.GillesPySolver": [[1, 2, 1, "", "get_solver_settings"], [1, 2, 1, "", "get_supported_features"], [1, 2, 1, "", "get_supported_integrator_options"], [1, 5, 1, "", "name"], [1, 2, 1, "", "run"], [1, 2, 1, "", "validate_integrator_options"], [1, 2, 1, "", "validate_model"], [1, 2, 1, "", "validate_sbml_features"], [1, 2, 1, "", "validate_tspan"]], "gillespy2.core.Jsonify": [[1, 2, 1, "", "from_dict"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "get_json_hash"], [1, 2, 1, "", "get_translation_table"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "public_vars"], [1, 2, 1, "", "to_anon"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "to_json"], [1, 2, 1, "", "to_named"]], "gillespy2.core.Model": [[1, 2, 1, "", "add"], [1, 2, 1, "", "add_assignment_rule"], [1, 2, 1, "", "add_event"], [1, 2, 1, "", "add_function_definition"], [1, 2, 1, "", "add_parameter"], [1, 2, 1, "", "add_rate_rule"], [1, 2, 1, "", "add_reaction"], [1, 2, 1, "", "add_species"], [1, 2, 1, "", "compile_prep"], [1, 2, 1, "", "delete_all_assignment_rules"], [1, 2, 1, "", "delete_all_events"], [1, 2, 1, "", "delete_all_function_definitions"], [1, 2, 1, "", "delete_all_parameters"], [1, 2, 1, "", "delete_all_rate_rules"], [1, 2, 1, "", "delete_all_reactions"], [1, 2, 1, "", "delete_all_species"], [1, 2, 1, "", "delete_assignment_rule"], [1, 2, 1, "", "delete_event"], [1, 2, 1, "", "delete_function_definition"], [1, 2, 1, "", "delete_parameter"], [1, 2, 1, "", "delete_rate_rule"], [1, 2, 1, "", "delete_reaction"], [1, 2, 1, "", "delete_species"], [1, 2, 1, "", "get_all_assignment_rules"], [1, 2, 1, "", "get_all_events"], [1, 2, 1, "", "get_all_function_definitions"], [1, 2, 1, "", "get_all_parameters"], [1, 2, 1, "", "get_all_rate_rules"], [1, 2, 1, "", "get_all_reactions"], [1, 2, 1, "", "get_all_species"], [1, 2, 1, "", "get_assignment_rule"], [1, 2, 1, "", "get_best_solver"], [1, 2, 1, "", "get_best_solver_algo"], [1, 2, 1, "", "get_element"], [1, 2, 1, "", "get_event"], [1, 2, 1, "", "get_function_definition"], [1, 2, 1, "", "get_model_features"], [1, 2, 1, "", "get_parameter"], [1, 2, 1, "", "get_rate_rule"], [1, 2, 1, "", "get_reaction"], [1, 2, 1, "", "get_species"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "problem_with_name"], [1, 5, 1, "", "reserved_names"], [1, 2, 1, "", "run"], [1, 2, 1, "", "sanitized_parameter_names"], [1, 2, 1, "", "sanitized_species_names"], [1, 2, 1, "", "serialize"], [1, 2, 1, "", "set_parameter"], [1, 2, 1, "", "set_units"], [1, 5, 1, "", "special_characters"], [1, 2, 1, "", "timespan"], [1, 2, 1, "", "update_namespace"], [1, 2, 1, "", "validate_reactants_and_products"]], "gillespy2.core.OrderedDict": [[1, 2, 1, "", "clear"], [1, 2, 1, "", "copy"], [1, 2, 1, "", "fromkeys"], [1, 2, 1, "", "items"], [1, 2, 1, "", "keys"], [1, 2, 1, "", "move_to_end"], [1, 2, 1, "", "pop"], [1, 2, 1, "", "popitem"], [1, 2, 1, "", "setdefault"], [1, 2, 1, "", "update"], [1, 2, 1, "", "values"]], "gillespy2.core.Parameter": [[1, 2, 1, "", "sanitized_expression"], [1, 2, 1, "", "validate"]], "gillespy2.core.RateRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.Reaction": [[1, 2, 1, "", "Annotate"], [1, 2, 1, "", "addProduct"], [1, 2, 1, "", "addReactant"], [1, 2, 1, "", "add_product"], [1, 2, 1, "", "add_reactant"], [1, 2, 1, "", "create_mass_action"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "sanitized_propensity_function"], [1, 2, 1, "", "setType"], [1, 2, 1, "", "set_annotation"], [1, 2, 1, "", "set_propensities"], [1, 2, 1, "", "set_rate"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "validate"], [1, 2, 1, "", "verify"]], "gillespy2.core.Results": [[1, 2, 1, "", "average_ensemble"], [1, 2, 1, "", "build_from_solver_results"], [1, 2, 1, "", "plot"], [1, 2, 1, "", "plot_mean_stdev"], [1, 2, 1, "", "plot_std_dev_range"], [1, 2, 1, "", "plotplotly"], [1, 2, 1, "", "plotplotly_mean_stdev"], [1, 2, 1, "", "plotplotly_std_dev_range"], [1, 2, 1, "", "stddev_ensemble"], [1, 2, 1, "", "to_array"], [1, 2, 1, "", "to_csv"]], "gillespy2.core.Species": [[1, 2, 1, "", "set_initial_value"], [1, 2, 1, "", "validate"]], "gillespy2.core.StochMLDocument": [[1, 2, 1, "", "from_file"], [1, 2, 1, "", "from_model"], [1, 2, 1, "", "from_string"], [1, 2, 1, "", "to_model"], [1, 2, 1, "", "to_string"]], "gillespy2.core.TimeSpan": [[1, 2, 1, "", "arange"], [1, 2, 1, "", "linspace"], [1, 2, 1, "", "validate"]], "gillespy2.core.TranslationTable": [[1, 2, 1, "", "obj_to_anon"], [1, 2, 1, "", "obj_to_named"], [1, 2, 1, "", "recursive_translate"]], "gillespy2.core.UserDict": [[1, 2, 1, "", "copy"], [1, 2, 1, "", "fromkeys"]], "gillespy2.core.UserList": [[1, 2, 1, "", "append"], [1, 2, 1, "", "clear"], [1, 2, 1, "", "copy"], [1, 2, 1, "", "count"], [1, 2, 1, "", "extend"], [1, 2, 1, "", "index"], [1, 2, 1, "", "insert"], [1, 2, 1, "", "pop"], [1, 2, 1, "", "remove"], [1, 2, 1, "", "reverse"], [1, 2, 1, "", "sort"]], "gillespy2.core.assignmentrule": [[1, 1, 1, "", "AssignmentRule"]], "gillespy2.core.assignmentrule.AssignmentRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.cleanup": [[1, 6, 1, "", "cleanup_tempfiles"]], "gillespy2.core.datetime": [[1, 2, 1, "", "astimezone"], [1, 2, 1, "", "combine"], [1, 2, 1, "", "ctime"], [1, 2, 1, "", "date"], [1, 2, 1, "", "dst"], [1, 5, 1, "", "fold"], [1, 2, 1, "", "fromisoformat"], [1, 2, 1, "", "fromtimestamp"], [1, 5, 1, "", "hour"], [1, 2, 1, "", "isoformat"], [1, 5, 1, "", "max"], [1, 5, 1, "", "microsecond"], [1, 5, 1, "", "min"], [1, 5, 1, "", "minute"], [1, 2, 1, "", "now"], [1, 2, 1, "", "replace"], [1, 5, 1, "", "resolution"], [1, 5, 1, "", "second"], [1, 2, 1, "", "strptime"], [1, 2, 1, "", "time"], [1, 2, 1, "", "timestamp"], [1, 2, 1, "", "timetuple"], [1, 2, 1, "", "timetz"], [1, 5, 1, "", "tzinfo"], [1, 2, 1, "", "tzname"], [1, 2, 1, "", "utcfromtimestamp"], [1, 2, 1, "", "utcnow"], [1, 2, 1, "", "utcoffset"], [1, 2, 1, "", "utctimetuple"]], "gillespy2.core.events": [[1, 1, 1, "", "Event"], [1, 1, 1, "", "EventAssignment"], [1, 1, 1, "", "EventTrigger"]], "gillespy2.core.events.Event": [[1, 2, 1, "", "add_assignment"]], "gillespy2.core.events.EventTrigger": [[1, 2, 1, "", "sanitized_expression"]], "gillespy2.core.functiondefinition": [[1, 1, 1, "", "FunctionDefinition"]], "gillespy2.core.functiondefinition.FunctionDefinition": [[1, 2, 1, "", "get_arg_string"], [1, 2, 1, "", "sanitized_function"]], "gillespy2.core.gillespyError": [[1, 3, 1, "", "AssignmentRuleError"], [1, 3, 1, "", "BuildError"], [1, 3, 1, "", "DirectoryError"], [1, 3, 1, "", "EventError"], [1, 3, 1, "", "ExecutionError"], [1, 3, 1, "", "FunctionDefinitionError"], [1, 3, 1, "", "InvalidModelError"], [1, 3, 1, "", "InvalidStochMLError"], [1, 3, 1, "", "ModelError"], [1, 3, 1, "", "ParameterError"], [1, 3, 1, "", "RateRuleError"], [1, 3, 1, "", "ReactionError"], [1, 3, 1, "", "ResultsError"], [1, 3, 1, "", "SBMLError"], [1, 3, 1, "", "SimulationError"], [1, 3, 1, "", "SimulationTimeoutError"], [1, 3, 1, "", "SolverError"], [1, 3, 1, "", "SpeciesError"], [1, 3, 1, "", "StochMLImportError"], [1, 3, 1, "", "TimespanError"], [1, 3, 1, "", "ValidationError"]], "gillespy2.core.gillespySolver": [[1, 1, 1, "", "GillesPySolver"]], "gillespy2.core.gillespySolver.GillesPySolver": [[1, 2, 1, "", "get_solver_settings"], [1, 2, 1, "", "get_supported_features"], [1, 2, 1, "", "get_supported_integrator_options"], [1, 5, 1, "", "name"], [1, 2, 1, "", "run"], [1, 2, 1, "", "validate_integrator_options"], [1, 2, 1, "", "validate_model"], [1, 2, 1, "", "validate_sbml_features"], [1, 2, 1, "", "validate_tspan"]], "gillespy2.core.jsonify": [[1, 1, 1, "", "ComplexJsonCoder"], [1, 1, 1, "", "Int64Coder"], [1, 1, 1, "", "Jsonify"], [1, 1, 1, "", "NdArrayCoder"], [1, 1, 1, "", "SetCoder"], [1, 1, 1, "", "TranslationTable"], [1, 1, 1, "", "TypeCoder"]], "gillespy2.core.jsonify.ComplexJsonCoder": [[1, 2, 1, "", "decode"], [1, 2, 1, "", "default"]], "gillespy2.core.jsonify.Int64Coder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.jsonify.Jsonify": [[1, 2, 1, "", "from_dict"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "get_json_hash"], [1, 2, 1, "", "get_translation_table"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "public_vars"], [1, 2, 1, "", "to_anon"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "to_json"], [1, 2, 1, "", "to_named"]], "gillespy2.core.jsonify.NdArrayCoder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.jsonify.SetCoder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.jsonify.TranslationTable": [[1, 2, 1, "", "obj_to_anon"], [1, 2, 1, "", "obj_to_named"], [1, 2, 1, "", "recursive_translate"]], "gillespy2.core.jsonify.TypeCoder": [[1, 2, 1, "", "from_json"], [1, 2, 1, "", "to_dict"]], "gillespy2.core.liveGraphing": [[1, 1, 1, "", "CRepeatTimer"], [1, 1, 1, "", "LiveDisplayer"], [1, 1, 1, "", "RepeatTimer"], [1, 6, 1, "", "display_types"], [1, 6, 1, "", "valid_graph_params"]], "gillespy2.core.liveGraphing.CRepeatTimer": [[1, 5, 1, "", "pause"], [1, 2, 1, "", "run"]], "gillespy2.core.liveGraphing.LiveDisplayer": [[1, 2, 1, "", "display"], [1, 2, 1, "", "increment_trajectory"], [1, 2, 1, "", "print_text_header"], [1, 2, 1, "", "trajectory_header"]], "gillespy2.core.liveGraphing.RepeatTimer": [[1, 5, 1, "", "pause"], [1, 2, 1, "", "run"]], "gillespy2.core.model": [[1, 1, 1, "", "Model"], [1, 1, 1, "", "StochMLDocument"], [1, 6, 1, "", "export_SBML"], [1, 6, 1, "", "export_StochSS"], [1, 6, 1, "", "import_SBML"]], "gillespy2.core.model.Model": [[1, 2, 1, "", "add"], [1, 2, 1, "", "add_assignment_rule"], [1, 2, 1, "", "add_event"], [1, 2, 1, "", "add_function_definition"], [1, 2, 1, "", "add_parameter"], [1, 2, 1, "", "add_rate_rule"], [1, 2, 1, "", "add_reaction"], [1, 2, 1, "", "add_species"], [1, 2, 1, "", "compile_prep"], [1, 2, 1, "", "delete_all_assignment_rules"], [1, 2, 1, "", "delete_all_events"], [1, 2, 1, "", "delete_all_function_definitions"], [1, 2, 1, "", "delete_all_parameters"], [1, 2, 1, "", "delete_all_rate_rules"], [1, 2, 1, "", "delete_all_reactions"], [1, 2, 1, "", "delete_all_species"], [1, 2, 1, "", "delete_assignment_rule"], [1, 2, 1, "", "delete_event"], [1, 2, 1, "", "delete_function_definition"], [1, 2, 1, "", "delete_parameter"], [1, 2, 1, "", "delete_rate_rule"], [1, 2, 1, "", "delete_reaction"], [1, 2, 1, "", "delete_species"], [1, 2, 1, "", "get_all_assignment_rules"], [1, 2, 1, "", "get_all_events"], [1, 2, 1, "", "get_all_function_definitions"], [1, 2, 1, "", "get_all_parameters"], [1, 2, 1, "", "get_all_rate_rules"], [1, 2, 1, "", "get_all_reactions"], [1, 2, 1, "", "get_all_species"], [1, 2, 1, "", "get_assignment_rule"], [1, 2, 1, "", "get_best_solver"], [1, 2, 1, "", "get_best_solver_algo"], [1, 2, 1, "", "get_element"], [1, 2, 1, "", "get_event"], [1, 2, 1, "", "get_function_definition"], [1, 2, 1, "", "get_model_features"], [1, 2, 1, "", "get_parameter"], [1, 2, 1, "", "get_rate_rule"], [1, 2, 1, "", "get_reaction"], [1, 2, 1, "", "get_species"], [1, 2, 1, "", "make_translation_table"], [1, 2, 1, "", "problem_with_name"], [1, 5, 1, "", "reserved_names"], [1, 2, 1, "", "run"], [1, 2, 1, "", "sanitized_parameter_names"], [1, 2, 1, "", "sanitized_species_names"], [1, 2, 1, "", "serialize"], [1, 2, 1, "", "set_parameter"], [1, 2, 1, "", "set_units"], [1, 5, 1, "", "special_characters"], [1, 2, 1, "", "timespan"], [1, 2, 1, "", "update_namespace"], [1, 2, 1, "", "validate_reactants_and_products"]], "gillespy2.core.model.StochMLDocument": [[1, 2, 1, "", "from_file"], [1, 2, 1, "", "from_model"], [1, 2, 1, "", "from_string"], [1, 2, 1, "", "to_model"], [1, 2, 1, "", "to_string"]], "gillespy2.core.parameter": [[1, 1, 1, "", "Parameter"]], "gillespy2.core.parameter.Parameter": [[1, 2, 1, "", "sanitized_expression"], [1, 2, 1, "", "validate"]], "gillespy2.core.raterule": [[1, 1, 1, "", "RateRule"]], "gillespy2.core.raterule.RateRule": [[1, 2, 1, "", "sanitized_formula"]], "gillespy2.core.reaction": [[1, 1, 1, "", "Reaction"]], "gillespy2.core.reaction.Reaction": [[1, 2, 1, "", "Annotate"], [1, 2, 1, "", "addProduct"], [1, 2, 1, "", "addReactant"], [1, 2, 1, "", "add_product"], [1, 2, 1, "", "add_reactant"], [1, 2, 1, "", "create_mass_action"], [1, 2, 1, "", "from_json"], [1, 2, 1, "", "sanitized_propensity_function"], [1, 2, 1, "", "setType"], [1, 2, 1, "", "set_annotation"], [1, 2, 1, "", "set_propensities"], [1, 2, 1, "", "set_rate"], [1, 2, 1, "", "to_dict"], [1, 2, 1, "", "validate"], [1, 2, 1, "", "verify"]], "gillespy2.core.results": [[1, 1, 1, "", "Results"], [1, 1, 1, "", "Trajectory"], [1, 6, 1, "", "common_rgb_values"]], "gillespy2.core.results.Results": [[1, 2, 1, "", "average_ensemble"], [1, 2, 1, "", "build_from_solver_results"], [1, 2, 1, "", "plot"], [1, 2, 1, "", "plot_mean_stdev"], [1, 2, 1, "", "plot_std_dev_range"], [1, 2, 1, "", "plotplotly"], [1, 2, 1, "", "plotplotly_mean_stdev"], [1, 2, 1, "", "plotplotly_std_dev_range"], [1, 2, 1, "", "stddev_ensemble"], [1, 2, 1, "", "to_array"], [1, 2, 1, "", "to_csv"]], "gillespy2.core.sortableobject": [[1, 1, 1, "", "SortableObject"]], "gillespy2.core.species": [[1, 1, 1, "", "Species"]], "gillespy2.core.species.Species": [[1, 2, 1, "", "set_initial_value"], [1, 2, 1, "", "validate"]], "gillespy2.core.timespan": [[1, 1, 1, "", "TimeSpan"]], "gillespy2.core.timespan.TimeSpan": [[1, 2, 1, "", "arange"], [1, 2, 1, "", "linspace"], [1, 2, 1, "", "validate"]], "gillespy2.solvers": [[3, 1, 1, "", "CLESolver"], [3, 1, 1, "", "NumPySSASolver"], [3, 1, 1, "", "ODECSolver"], [3, 1, 1, "", "ODESolver"], [3, 1, 1, "", "SSACSolver"], [3, 1, 1, "", "TauHybridCSolver"], [3, 1, 1, "", "TauHybridSolver"], [3, 1, 1, "", "TauLeapingCSolver"], [3, 1, 1, "", "TauLeapingSolver"], [5, 0, 0, "-", "cpp"], [8, 0, 0, "-", "numpy"], [10, 0, 0, "-", "utilities"]], "gillespy2.solvers.CLESolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.NumPySSASolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.ODECSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 2, 1, "", "get_supported_integrator_options"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.ODESolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.SSACSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.TauHybridCSolver": [[3, 1, 1, "", "ErrorStatus"], [3, 2, 1, "", "get_solver_settings"], [3, 2, 1, "", "get_supported_features"], [3, 2, 1, "", "get_supported_integrator_options"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.TauHybridCSolver.ErrorStatus": [[3, 5, 1, "", "INTEGRATOR_FAILED"], [3, 5, 1, "", "INVALID_AFTER_SSA"], [3, 5, 1, "", "LOOP_OVER_INTEGRATE"], [3, 5, 1, "", "NEGATIVE_STATE_AT_BEGINING_OF_STEP"], [3, 5, 1, "", "NEGATIVE_STATE_NO_SSA_REACTION"], [3, 5, 1, "", "UNKNOWN"]], "gillespy2.solvers.TauHybridSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 2, 1, "", "get_supported_features"], [3, 5, 1, "", "name"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.TauLeapingCSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 2, 1, "", "run"], [3, 5, 1, "", "target"]], "gillespy2.solvers.TauLeapingSolver": [[3, 2, 1, "", "get_solver_settings"], [3, 5, 1, "", "name"], [3, 5, 1, "", "pause_event"], [3, 5, 1, "", "rc"], [3, 5, 1, "", "result"], [3, 2, 1, "", "run"], [3, 5, 1, "", "stop_event"]], "gillespy2.solvers.cpp": [[5, 1, 1, "", "ODECSolver"], [5, 1, 1, "", "SSACSolver"], [5, 1, 1, "", "TauHybridCSolver"], [5, 1, 1, "", "TauLeapingCSolver"], [6, 0, 0, "-", "build"], [5, 0, 0, "-", "c_decoder"], [5, 0, 0, "-", "c_solver"], [5, 0, 0, "-", "ode_c_solver"], [5, 0, 0, "-", "ssa_c_solver"], [5, 0, 0, "-", "tau_hybrid_c_solver"], [5, 0, 0, "-", "tau_leaping_c_solver"]], "gillespy2.solvers.cpp.ODECSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.SSACSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.TauHybridCSolver": [[5, 1, 1, "", "ErrorStatus"], [5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_features"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus": [[5, 5, 1, "", "INTEGRATOR_FAILED"], [5, 5, 1, "", "INVALID_AFTER_SSA"], [5, 5, 1, "", "LOOP_OVER_INTEGRATE"], [5, 5, 1, "", "NEGATIVE_STATE_AT_BEGINING_OF_STEP"], [5, 5, 1, "", "NEGATIVE_STATE_NO_SSA_REACTION"], [5, 5, 1, "", "UNKNOWN"]], "gillespy2.solvers.cpp.TauLeapingCSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.build": [[6, 0, 0, "-", "build_engine"], [6, 0, 0, "-", "expression"], [6, 0, 0, "-", "make"], [6, 0, 0, "-", "template_gen"]], "gillespy2.solvers.cpp.build.build_engine": [[6, 1, 1, "", "BuildEngine"]], "gillespy2.solvers.cpp.build.build_engine.BuildEngine": [[6, 2, 1, "", "build_cache"], [6, 2, 1, "", "build_simulation"], [6, 2, 1, "", "clean"], [6, 2, 1, "", "get_executable_path"], [6, 2, 1, "", "get_missing_dependencies"], [6, 2, 1, "", "prepare"], [6, 5, 1, "", "template_definitions_name"], [6, 5, 1, "", "template_options_name"]], "gillespy2.solvers.cpp.build.expression": [[6, 1, 1, "", "CppConverter"], [6, 1, 1, "", "Expression"], [6, 1, 1, "", "ExpressionConverter"], [6, 1, 1, "", "ExpressionResults"], [6, 1, 1, "", "PythonConverter"]], "gillespy2.solvers.cpp.build.expression.CppConverter": [[6, 1, 1, "", "CppExpressionTransformer"], [6, 2, 1, "", "get_str"], [6, 2, 1, "", "visit_And"], [6, 2, 1, "", "visit_Or"]], "gillespy2.solvers.cpp.build.expression.CppConverter.CppExpressionTransformer": [[6, 2, 1, "", "visit_BinOp"]], "gillespy2.solvers.cpp.build.expression.Expression": [[6, 1, 1, "", "ValidationVisitor"], [6, 2, 1, "", "getexpr_cpp"], [6, 2, 1, "", "getexpr_python"], [6, 2, 1, "", "map_operator"], [6, 5, 1, "", "operator_map"], [6, 2, 1, "", "validate"], [6, 2, 1, "", "with_blacklist"], [6, 2, 1, "", "with_namespace"]], "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor": [[6, 2, 1, "", "check_blacklist"], [6, 2, 1, "", "visit_Assign"], [6, 2, 1, "", "visit_BinOp"], [6, 2, 1, "", "visit_BoolOp"], [6, 2, 1, "", "visit_Call"], [6, 2, 1, "", "visit_Compare"], [6, 2, 1, "", "visit_Name"], [6, 2, 1, "", "visit_UnaryOp"]], "gillespy2.solvers.cpp.build.expression.ExpressionConverter": [[6, 2, 1, "", "convert_str"], [6, 2, 1, "", "get_str"], [6, 2, 1, "", "parse_comparison"], [6, 2, 1, "", "parse_logical"], [6, 2, 1, "", "parse_operator"], [6, 2, 1, "", "visit_Add"], [6, 2, 1, "", "visit_BinOp"], [6, 2, 1, "", "visit_BoolOp"], [6, 2, 1, "", "visit_Bytes"], [6, 2, 1, "", "visit_Call"], [6, 2, 1, "", "visit_Compare"], [6, 2, 1, "", "visit_Constant"], [6, 2, 1, "", "visit_Div"], [6, 2, 1, "", "visit_Ellipsis"], [6, 2, 1, "", "visit_Eq"], [6, 2, 1, "", "visit_Gt"], [6, 2, 1, "", "visit_GtE"], [6, 2, 1, "", "visit_Lt"], [6, 2, 1, "", "visit_LtE"], [6, 2, 1, "", "visit_Mult"], [6, 2, 1, "", "visit_Name"], [6, 2, 1, "", "visit_NameConstant"], [6, 2, 1, "", "visit_NotEq"], [6, 2, 1, "", "visit_Num"], [6, 2, 1, "", "visit_Pow"], [6, 2, 1, "", "visit_Str"], [6, 2, 1, "", "visit_Sub"], [6, 2, 1, "", "visit_USub"], [6, 2, 1, "", "visit_UnaryOp"]], "gillespy2.solvers.cpp.build.expression.PythonConverter": [[6, 2, 1, "", "visit_And"], [6, 2, 1, "", "visit_Or"]], "gillespy2.solvers.cpp.build.make": [[6, 1, 1, "", "Make"]], "gillespy2.solvers.cpp.build.make.Make": [[6, 2, 1, "", "build_simulation"], [6, 2, 1, "", "prebuild"]], "gillespy2.solvers.cpp.build.template_gen": [[6, 1, 1, "", "SanitizedModel"], [6, 6, 1, "", "get_model_defines"], [6, 6, 1, "", "template_def_propensities"], [6, 6, 1, "", "template_def_rate_rules"], [6, 6, 1, "", "template_def_reactions"], [6, 6, 1, "", "template_def_species"], [6, 6, 1, "", "template_def_variables"], [6, 6, 1, "", "update_model_options"], [6, 6, 1, "", "write_definitions"], [6, 6, 1, "", "write_template"]], "gillespy2.solvers.cpp.build.template_gen.SanitizedModel": [[6, 5, 1, "", "function_map"], [6, 2, 1, "", "get_options"], [6, 2, 1, "", "get_template"], [6, 5, 1, "", "reserved_names"], [6, 2, 1, "", "use_propensity"], [6, 2, 1, "", "use_rate_rule"], [6, 2, 1, "", "use_reaction"]], "gillespy2.solvers.cpp.c_decoder": [[5, 1, 1, "", "BasicSimDecoder"], [5, 1, 1, "", "IterativeSimDecoder"], [5, 1, 1, "", "SimDecoder"]], "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder": [[5, 2, 1, "", "get_output"], [5, 2, 1, "", "read"]], "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder": [[5, 2, 1, "", "get_output"], [5, 2, 1, "", "read"], [5, 2, 1, "", "with_callback"]], "gillespy2.solvers.cpp.c_decoder.SimDecoder": [[5, 2, 1, "", "create_default"], [5, 2, 1, "", "get_output"], [5, 2, 1, "", "read"]], "gillespy2.solvers.cpp.c_solver": [[5, 1, 1, "", "CSolver"], [5, 1, 1, "", "SimulationReturnCode"]], "gillespy2.solvers.cpp.c_solver.CSolver": [[5, 5, 1, "", "rc"]], "gillespy2.solvers.cpp.c_solver.SimulationReturnCode": [[5, 5, 1, "", "DONE"], [5, 5, 1, "", "FAILED"], [5, 5, 1, "", "PAUSED"]], "gillespy2.solvers.cpp.ode_c_solver": [[5, 1, 1, "", "ODECSolver"]], "gillespy2.solvers.cpp.ode_c_solver.ODECSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.ssa_c_solver": [[5, 1, 1, "", "SSACSolver"]], "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver": [[5, 1, 1, "", "TauHybridCSolver"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver": [[5, 1, 1, "", "ErrorStatus"], [5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 2, 1, "", "get_supported_features"], [5, 2, 1, "", "get_supported_integrator_options"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus": [[5, 5, 1, "", "INTEGRATOR_FAILED"], [5, 5, 1, "", "INVALID_AFTER_SSA"], [5, 5, 1, "", "LOOP_OVER_INTEGRATE"], [5, 5, 1, "", "NEGATIVE_STATE_AT_BEGINING_OF_STEP"], [5, 5, 1, "", "NEGATIVE_STATE_NO_SSA_REACTION"], [5, 5, 1, "", "UNKNOWN"]], "gillespy2.solvers.cpp.tau_leaping_c_solver": [[5, 1, 1, "", "TauLeapingCSolver"]], "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver": [[5, 5, 1, "", "build_engine"], [5, 2, 1, "", "get_solver_settings"], [5, 5, 1, "", "name"], [5, 2, 1, "", "run"], [5, 5, 1, "", "target"]], "gillespy2.solvers.numpy": [[8, 1, 1, "", "CLESolver"], [8, 0, 0, "-", "CLE_solver"], [8, 1, 1, "", "NumPySSASolver"], [8, 1, 1, "", "ODESolver"], [8, 1, 1, "", "TauHybridSolver"], [8, 1, 1, "", "TauLeapingSolver"], [8, 0, 0, "-", "ode_solver"], [8, 0, 0, "-", "ssa_solver"], [8, 0, 0, "-", "tau_hybrid_solver"], [8, 0, 0, "-", "tau_leaping_solver"]], "gillespy2.solvers.numpy.CLESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.CLE_solver": [[8, 1, 1, "", "CLESolver"]], "gillespy2.solvers.numpy.CLE_solver.CLESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.NumPySSASolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.ODESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.TauHybridSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 2, 1, "", "get_supported_features"], [8, 5, 1, "", "name"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.TauLeapingSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.ode_solver": [[8, 1, 1, "", "ODESolver"]], "gillespy2.solvers.numpy.ode_solver.ODESolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.ssa_solver": [[8, 1, 1, "", "NumPySSASolver"]], "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.tau_hybrid_solver": [[8, 1, 1, "", "TauHybridSolver"]], "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 2, 1, "", "get_supported_features"], [8, 5, 1, "", "name"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.numpy.tau_leaping_solver": [[8, 1, 1, "", "TauLeapingSolver"]], "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver": [[8, 2, 1, "", "get_solver_settings"], [8, 5, 1, "", "name"], [8, 5, 1, "", "pause_event"], [8, 5, 1, "", "rc"], [8, 5, 1, "", "result"], [8, 2, 1, "", "run"], [8, 5, 1, "", "stop_event"]], "gillespy2.solvers.utilities": [[10, 0, 0, "-", "Tau"], [10, 0, 0, "-", "cpp_support_test"], [10, 0, 0, "-", "solverutils"]], "gillespy2.solvers.utilities.Tau": [[10, 6, 1, "", "initialize"], [10, 6, 1, "", "select"]], "gillespy2.solvers.utilities.cpp_support_test": [[10, 6, 1, "", "check_cpp_support"]], "gillespy2.solvers.utilities.solverutils": [[10, 6, 1, "", "change_param_values"], [10, 6, 1, "", "dependency_grapher"], [10, 6, 1, "", "numpy_initialization"], [10, 6, 1, "", "numpy_resume"], [10, 6, 1, "", "numpy_trajectory_base_initialization"], [10, 6, 1, "", "species_parse"], [10, 6, 1, "", "update_species_init_values"]], "gillespy2.stochss": [[11, 0, 0, "-", "StochSSexport"]], "gillespy2.stochss.StochSSexport": [[11, 6, 1, "", "export"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:exception", "4": "py:property", "5": "py:attribute", "6": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "exception", "Python exception"], "4": ["py", "property", "Python property"], "5": ["py", "attribute", "Python attribute"], "6": ["py", "function", "Python function"]}, "titleterms": {"gillespy2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14], "packag": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "subpackag": [0, 3, 5], "modul": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "content": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "core": 1, "submodul": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11], "assignmentrul": 1, "cleanup": 1, "event": 1, "functiondefinit": 1, "gillespyerror": 1, "gillespysolv": 1, "jsonifi": 1, "livegraph": 1, "model": 1, "paramet": 1, "raterul": 1, "reaction": 1, "result": 1, "sortableobject": 1, "speci": 1, "timespan": 1, "sbml": [2, 16], "sbmlexport": 2, "sbmlimport": 2, "solver": [3, 4, 5, 6, 7, 8, 9, 10, 12, 15], "auto": 4, "ssa_solv": [4, 8], "cpp": [5, 6], "c_decod": 5, "c_solver": 5, "ode_c_solv": 5, "ssa_c_solv": 5, "tau_hybrid_c_solv": 5, "tau_leaping_c_solv": 5, "build": 6, "build_engin": 6, "express": 6, "make": 6, "template_gen": 6, "cython": 7, "cython_ssa_solv": 7, "numpi": 8, "cle_solv": 8, "ode_solv": 8, "tau_hybrid_solv": 8, "tau_leaping_solv": 8, "stochkit": 9, "stochkit_solv": 9, "util": 10, "tau": 10, "cpp_support_test": 10, "solverutil": 10, "stochss": 11, "stochssexport": 11, "basic": 12, "usag": 12, "simpl": 12, "exampl": 12, "us": [12, 13, 15, 16], "select": 12, "differ": 12, "instal": 13, "prefer": 13, "method": 13, "pypi": 13, "altern": 13, "code": 13, "repositori": 13, "document": 14, "1": 14, "7": [], "2": [], "get": 14, "copi": 14, "help": 14, "start": 14, "tutori": [14, 15, 16, 17], "api": 14, "refer": 14, "indic": 14, "tabl": 14, "od": 17, "v": 17, "ssa": 17, "8": 14, "0": []}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.todo": 2, "sphinx": 57}, "alltitles": {"Tutorial: using SBML": [[16, "tutorial-using-sbml"]], "gillespy2.stochss package": [[11, "gillespy2-stochss-package"]], "Submodules": [[11, "submodules"], [9, "submodules"], [10, "submodules"], [1, "submodules"], [6, "submodules"], [4, "submodules"], [7, "submodules"], [8, "submodules"], [5, "submodules"], [2, "submodules"]], "gillespy2.stochss.StochSSexport module": [[11, "module-gillespy2.stochss.StochSSexport"]], "Module contents": [[11, "module-gillespy2.stochss"], [9, "module-contents"], [10, "module-gillespy2.solvers.utilities"], [1, "module-gillespy2.core"], [0, "module-gillespy2"], [6, "module-gillespy2.solvers.cpp.build"], [4, "module-contents"], [7, "module-contents"], [8, "module-gillespy2.solvers.numpy"], [5, "module-gillespy2.solvers.cpp"], [2, "module-gillespy2.sbml"], [3, "module-gillespy2.solvers"]], "Installation": [[13, "installation"]], "Preferred method: using PyPI": [[13, "preferred-method-using-pypi"]], "Alternative methods: using the code repository": [[13, "alternative-methods-using-the-code-repository"]], "Tutorial: using solvers": [[15, "tutorial-using-solvers"]], "Tutorial: ODE vs. SSA": [[17, "tutorial-ode-vs-ssa"]], "Documentation for GillesPy2 1.8.1": [[14, "documentation-for-gillespy2-release"]], "Getting a copy of GillesPy2": [[14, "getting-a-copy-of-gillespy2"]], "Getting help": [[14, "getting-help"]], "Documentation": [[14, "documentation"]], "Getting started": [[14, null]], "Tutorials": [[14, null]], "API reference": [[14, null]], "Indices and tables": [[14, "indices-and-tables"]], "Basic usage": [[12, "basic-usage"]], "Simple example of using GillesPy2": [[12, "simple-example-of-using-gillespy2"]], "Example of selecting a different solver": [[12, "example-of-selecting-a-different-solver"]], "gillespy2.solvers.stochkit package": [[9, "gillespy2-solvers-stochkit-package"]], "gillespy2.solvers.stochkit.stochkit_solvers module": [[9, "gillespy2-solvers-stochkit-stochkit-solvers-module"]], "gillespy2.solvers.utilities package": [[10, "gillespy2-solvers-utilities-package"]], "gillespy2.solvers.utilities.Tau module": [[10, "module-gillespy2.solvers.utilities.Tau"]], "gillespy2.solvers.utilities.cpp_support_test module": [[10, "module-gillespy2.solvers.utilities.cpp_support_test"]], "gillespy2.solvers.utilities.solverutils module": [[10, "module-gillespy2.solvers.utilities.solverutils"]], "gillespy2.core package": [[1, "gillespy2-core-package"]], "gillespy2.core.assignmentrule module": [[1, "module-gillespy2.core.assignmentrule"]], "gillespy2.core.cleanup module": [[1, "module-gillespy2.core.cleanup"]], "gillespy2.core.events module": [[1, "module-gillespy2.core.events"]], "gillespy2.core.functiondefinition module": [[1, "module-gillespy2.core.functiondefinition"]], "gillespy2.core.gillespyError module": [[1, "module-gillespy2.core.gillespyError"]], "gillespy2.core.gillespySolver module": [[1, "module-gillespy2.core.gillespySolver"]], "gillespy2.core.jsonify module": [[1, "module-gillespy2.core.jsonify"]], "gillespy2.core.liveGraphing module": [[1, "module-gillespy2.core.liveGraphing"]], "gillespy2.core.model module": [[1, "module-gillespy2.core.model"]], "gillespy2.core.parameter module": [[1, "module-gillespy2.core.parameter"]], "gillespy2.core.raterule module": [[1, "module-gillespy2.core.raterule"]], "gillespy2.core.reaction module": [[1, "module-gillespy2.core.reaction"]], "gillespy2.core.results module": [[1, "module-gillespy2.core.results"]], "gillespy2.core.sortableobject module": [[1, "module-gillespy2.core.sortableobject"]], "gillespy2.core.species module": [[1, "module-gillespy2.core.species"]], "gillespy2.core.timespan module": [[1, "module-gillespy2.core.timespan"]], "gillespy2 package": [[0, "gillespy2-package"]], "Subpackages": [[0, "subpackages"], [5, "subpackages"], [3, "subpackages"]], "gillespy2.solvers.cpp.build package": [[6, "gillespy2-solvers-cpp-build-package"]], "gillespy2.solvers.cpp.build.build_engine module": [[6, "module-gillespy2.solvers.cpp.build.build_engine"]], "gillespy2.solvers.cpp.build.expression module": [[6, "module-gillespy2.solvers.cpp.build.expression"]], "gillespy2.solvers.cpp.build.make module": [[6, "module-gillespy2.solvers.cpp.build.make"]], "gillespy2.solvers.cpp.build.template_gen module": [[6, "module-gillespy2.solvers.cpp.build.template_gen"]], "gillespy2.solvers.auto package": [[4, "gillespy2-solvers-auto-package"]], "gillespy2.solvers.auto.ssa_solver module": [[4, "gillespy2-solvers-auto-ssa-solver-module"]], "gillespy2.solvers.cython package": [[7, "gillespy2-solvers-cython-package"]], "gillespy2.solvers.cython.cython_ssa_solver module": [[7, "gillespy2-solvers-cython-cython-ssa-solver-module"]], "gillespy2.solvers.numpy package": [[8, "gillespy2-solvers-numpy-package"]], "gillespy2.solvers.numpy.CLE_solver module": [[8, "module-gillespy2.solvers.numpy.CLE_solver"]], "gillespy2.solvers.numpy.ode_solver module": [[8, "module-gillespy2.solvers.numpy.ode_solver"]], "gillespy2.solvers.numpy.ssa_solver module": [[8, "module-gillespy2.solvers.numpy.ssa_solver"]], "gillespy2.solvers.numpy.tau_hybrid_solver module": [[8, "module-gillespy2.solvers.numpy.tau_hybrid_solver"]], "gillespy2.solvers.numpy.tau_leaping_solver module": [[8, "module-gillespy2.solvers.numpy.tau_leaping_solver"]], "gillespy2.solvers.cpp package": [[5, "gillespy2-solvers-cpp-package"]], "gillespy2.solvers.cpp.c_decoder module": [[5, "module-gillespy2.solvers.cpp.c_decoder"]], "gillespy2.solvers.cpp.c_solver module": [[5, "module-gillespy2.solvers.cpp.c_solver"]], "gillespy2.solvers.cpp.ode_c_solver module": [[5, "module-gillespy2.solvers.cpp.ode_c_solver"]], "gillespy2.solvers.cpp.ssa_c_solver module": [[5, "module-gillespy2.solvers.cpp.ssa_c_solver"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver module": [[5, "module-gillespy2.solvers.cpp.tau_hybrid_c_solver"]], "gillespy2.solvers.cpp.tau_leaping_c_solver module": [[5, "module-gillespy2.solvers.cpp.tau_leaping_c_solver"]], "gillespy2.sbml package": [[2, "gillespy2-sbml-package"]], "gillespy2.sbml.SBMLexport module": [[2, "gillespy2-sbml-sbmlexport-module"]], "gillespy2.sbml.SBMLimport module": [[2, "gillespy2-sbml-sbmlimport-module"]], "gillespy2.solvers package": [[3, "gillespy2-solvers-package"]]}, "indexentries": {"gillespy2": [[0, "module-gillespy2"]], "module": [[0, "module-gillespy2"], [1, "module-gillespy2.core"], [1, "module-gillespy2.core.assignmentrule"], [1, "module-gillespy2.core.cleanup"], [1, "module-gillespy2.core.events"], [1, "module-gillespy2.core.functiondefinition"], [1, "module-gillespy2.core.gillespyError"], [1, "module-gillespy2.core.gillespySolver"], [1, "module-gillespy2.core.jsonify"], [1, "module-gillespy2.core.liveGraphing"], [1, "module-gillespy2.core.model"], [1, "module-gillespy2.core.parameter"], [1, "module-gillespy2.core.raterule"], [1, "module-gillespy2.core.reaction"], [1, "module-gillespy2.core.results"], [1, "module-gillespy2.core.sortableobject"], [1, "module-gillespy2.core.species"], [1, "module-gillespy2.core.timespan"], [2, "module-gillespy2.sbml"], [3, "module-gillespy2.solvers"], [5, "module-gillespy2.solvers.cpp"], [5, "module-gillespy2.solvers.cpp.c_decoder"], [5, "module-gillespy2.solvers.cpp.c_solver"], [5, "module-gillespy2.solvers.cpp.ode_c_solver"], [5, "module-gillespy2.solvers.cpp.ssa_c_solver"], [5, "module-gillespy2.solvers.cpp.tau_hybrid_c_solver"], [5, "module-gillespy2.solvers.cpp.tau_leaping_c_solver"], [6, "module-gillespy2.solvers.cpp.build"], [6, "module-gillespy2.solvers.cpp.build.build_engine"], [6, "module-gillespy2.solvers.cpp.build.expression"], [6, "module-gillespy2.solvers.cpp.build.make"], [6, "module-gillespy2.solvers.cpp.build.template_gen"], [8, "module-gillespy2.solvers.numpy"], [8, "module-gillespy2.solvers.numpy.CLE_solver"], [8, "module-gillespy2.solvers.numpy.ode_solver"], [8, "module-gillespy2.solvers.numpy.ssa_solver"], [8, "module-gillespy2.solvers.numpy.tau_hybrid_solver"], [8, "module-gillespy2.solvers.numpy.tau_leaping_solver"], [10, "module-gillespy2.solvers.utilities"], [10, "module-gillespy2.solvers.utilities.Tau"], [10, "module-gillespy2.solvers.utilities.cpp_support_test"], [10, "module-gillespy2.solvers.utilities.solverutils"], [11, "module-gillespy2.stochss"], [11, "module-gillespy2.stochss.StochSSexport"]], "annotate() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.Annotate"]], "annotate() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.Annotate"]], "assignmentrule (class in gillespy2.core)": [[1, "gillespy2.core.AssignmentRule"]], "assignmentrule (class in gillespy2.core.assignmentrule)": [[1, "gillespy2.core.assignmentrule.AssignmentRule"]], "assignmentruleerror": [[1, "gillespy2.core.AssignmentRuleError"], [1, "gillespy2.core.gillespyError.AssignmentRuleError"]], "builderror": [[1, "gillespy2.core.BuildError"], [1, "gillespy2.core.gillespyError.BuildError"]], "crepeattimer (class in gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.CRepeatTimer"]], "chainmap (class in gillespy2.core)": [[1, "gillespy2.core.ChainMap"]], "complexjsoncoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.ComplexJsonCoder"]], "directoryerror": [[1, "gillespy2.core.DirectoryError"], [1, "gillespy2.core.gillespyError.DirectoryError"]], "event (class in gillespy2.core)": [[1, "gillespy2.core.Event"]], "event (class in gillespy2.core.events)": [[1, "gillespy2.core.events.Event"]], "eventassignment (class in gillespy2.core)": [[1, "gillespy2.core.EventAssignment"]], "eventassignment (class in gillespy2.core.events)": [[1, "gillespy2.core.events.EventAssignment"]], "eventerror": [[1, "gillespy2.core.EventError"], [1, "gillespy2.core.gillespyError.EventError"]], "eventtrigger (class in gillespy2.core)": [[1, "gillespy2.core.EventTrigger"]], "eventtrigger (class in gillespy2.core.events)": [[1, "gillespy2.core.events.EventTrigger"]], "executionerror": [[1, "gillespy2.core.ExecutionError"], [1, "gillespy2.core.gillespyError.ExecutionError"]], "functiondefinition (class in gillespy2.core)": [[1, "gillespy2.core.FunctionDefinition"]], "functiondefinition (class in gillespy2.core.functiondefinition)": [[1, "gillespy2.core.functiondefinition.FunctionDefinition"]], "functiondefinitionerror": [[1, "gillespy2.core.FunctionDefinitionError"], [1, "gillespy2.core.gillespyError.FunctionDefinitionError"]], "gillespysolver (class in gillespy2.core)": [[1, "gillespy2.core.GillesPySolver"]], "gillespysolver (class in gillespy2.core.gillespysolver)": [[1, "gillespy2.core.gillespySolver.GillesPySolver"]], "int64coder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.Int64Coder"]], "invalidmodelerror": [[1, "gillespy2.core.InvalidModelError"], [1, "gillespy2.core.gillespyError.InvalidModelError"]], "invalidstochmlerror": [[1, "gillespy2.core.InvalidStochMLError"], [1, "gillespy2.core.gillespyError.InvalidStochMLError"]], "jsonify (class in gillespy2.core)": [[1, "gillespy2.core.Jsonify"]], "jsonify (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.Jsonify"]], "livedisplayer (class in gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer"]], "model (class in gillespy2.core)": [[1, "gillespy2.core.Model"]], "model (class in gillespy2.core.model)": [[1, "gillespy2.core.model.Model"]], "modelerror": [[1, "gillespy2.core.ModelError"], [1, "gillespy2.core.gillespyError.ModelError"]], "ndarraycoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.NdArrayCoder"]], "ordereddict (class in gillespy2.core)": [[1, "gillespy2.core.OrderedDict"]], "parameter (class in gillespy2.core)": [[1, "gillespy2.core.Parameter"]], "parameter (class in gillespy2.core.parameter)": [[1, "gillespy2.core.parameter.Parameter"]], "parametererror": [[1, "gillespy2.core.ParameterError"], [1, "gillespy2.core.gillespyError.ParameterError"]], "raterule (class in gillespy2.core)": [[1, "gillespy2.core.RateRule"]], "raterule (class in gillespy2.core.raterule)": [[1, "gillespy2.core.raterule.RateRule"]], "rateruleerror": [[1, "gillespy2.core.RateRuleError"], [1, "gillespy2.core.gillespyError.RateRuleError"]], "reaction (class in gillespy2.core)": [[1, "gillespy2.core.Reaction"]], "reaction (class in gillespy2.core.reaction)": [[1, "gillespy2.core.reaction.Reaction"]], "reactionerror": [[1, "gillespy2.core.ReactionError"], [1, "gillespy2.core.gillespyError.ReactionError"]], "repeattimer (class in gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.RepeatTimer"]], "results (class in gillespy2.core)": [[1, "gillespy2.core.Results"]], "results (class in gillespy2.core.results)": [[1, "gillespy2.core.results.Results"]], "resultserror": [[1, "gillespy2.core.ResultsError"], [1, "gillespy2.core.gillespyError.ResultsError"]], "sbmlerror": [[1, "gillespy2.core.SBMLError"], [1, "gillespy2.core.gillespyError.SBMLError"]], "setcoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.SetCoder"]], "simulationerror": [[1, "gillespy2.core.SimulationError"], [1, "gillespy2.core.gillespyError.SimulationError"]], "simulationtimeouterror": [[1, "gillespy2.core.SimulationTimeoutError"], [1, "gillespy2.core.gillespyError.SimulationTimeoutError"]], "solvererror": [[1, "gillespy2.core.SolverError"], [1, "gillespy2.core.gillespyError.SolverError"]], "sortableobject (class in gillespy2.core)": [[1, "gillespy2.core.SortableObject"]], "sortableobject (class in gillespy2.core.sortableobject)": [[1, "gillespy2.core.sortableobject.SortableObject"]], "species (class in gillespy2.core)": [[1, "gillespy2.core.Species"]], "species (class in gillespy2.core.species)": [[1, "gillespy2.core.species.Species"]], "specieserror": [[1, "gillespy2.core.SpeciesError"], [1, "gillespy2.core.gillespyError.SpeciesError"]], "stochmldocument (class in gillespy2.core)": [[1, "gillespy2.core.StochMLDocument"]], "stochmldocument (class in gillespy2.core.model)": [[1, "gillespy2.core.model.StochMLDocument"]], "stochmlimporterror": [[1, "gillespy2.core.StochMLImportError"], [1, "gillespy2.core.gillespyError.StochMLImportError"]], "timespan (class in gillespy2.core)": [[1, "gillespy2.core.TimeSpan"]], "timespan (class in gillespy2.core.timespan)": [[1, "gillespy2.core.timespan.TimeSpan"]], "timespanerror": [[1, "gillespy2.core.TimespanError"], [1, "gillespy2.core.gillespyError.TimespanError"]], "trajectory (class in gillespy2.core)": [[1, "gillespy2.core.Trajectory"]], "trajectory (class in gillespy2.core.results)": [[1, "gillespy2.core.results.Trajectory"]], "translationtable (class in gillespy2.core)": [[1, "gillespy2.core.TranslationTable"]], "translationtable (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.TranslationTable"]], "typecoder (class in gillespy2.core.jsonify)": [[1, "gillespy2.core.jsonify.TypeCoder"]], "userdict (class in gillespy2.core)": [[1, "gillespy2.core.UserDict"]], "userlist (class in gillespy2.core)": [[1, "gillespy2.core.UserList"]], "validationerror": [[1, "gillespy2.core.ValidationError"], [1, "gillespy2.core.gillespyError.ValidationError"]], "add() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add"]], "add() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add"]], "addproduct() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.addProduct"]], "addproduct() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.addProduct"]], "addreactant() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.addReactant"]], "addreactant() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.addReactant"]], "add_assignment() (gillespy2.core.event method)": [[1, "gillespy2.core.Event.add_assignment"]], "add_assignment() (gillespy2.core.events.event method)": [[1, "gillespy2.core.events.Event.add_assignment"]], "add_assignment_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_assignment_rule"]], "add_assignment_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_assignment_rule"]], "add_event() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_event"]], "add_event() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_event"]], "add_function_definition() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_function_definition"]], "add_function_definition() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_function_definition"]], "add_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_parameter"]], "add_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_parameter"]], "add_product() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.add_product"]], "add_product() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.add_product"]], "add_rate_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_rate_rule"]], "add_rate_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_rate_rule"]], "add_reactant() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.add_reactant"]], "add_reactant() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.add_reactant"]], "add_reaction() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_reaction"]], "add_reaction() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_reaction"]], "add_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.add_species"]], "add_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.add_species"]], "append() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.append"]], "arange() (gillespy2.core.timespan class method)": [[1, "gillespy2.core.TimeSpan.arange"]], "arange() (gillespy2.core.timespan.timespan class method)": [[1, "gillespy2.core.timespan.TimeSpan.arange"]], "astimezone() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.astimezone"]], "average_ensemble() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.average_ensemble"]], "average_ensemble() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.average_ensemble"]], "build_from_solver_results() (gillespy2.core.results class method)": [[1, "gillespy2.core.Results.build_from_solver_results"]], "build_from_solver_results() (gillespy2.core.results.results class method)": [[1, "gillespy2.core.results.Results.build_from_solver_results"]], "cleanup_tempfiles() (in module gillespy2.core)": [[1, "gillespy2.core.cleanup_tempfiles"]], "cleanup_tempfiles() (in module gillespy2.core.cleanup)": [[1, "gillespy2.core.cleanup.cleanup_tempfiles"]], "clear() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.clear"]], "clear() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.clear"]], "clear() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.clear"]], "combine() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.combine"]], "common_rgb_values() (in module gillespy2.core)": [[1, "gillespy2.core.common_rgb_values"]], "common_rgb_values() (in module gillespy2.core.results)": [[1, "gillespy2.core.results.common_rgb_values"]], "compile_prep() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.compile_prep"]], "compile_prep() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.compile_prep"]], "copy() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.copy"]], "copy() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.copy"]], "copy() (gillespy2.core.userdict method)": [[1, "gillespy2.core.UserDict.copy"]], "copy() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.copy"]], "count() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.count"]], "create_mass_action() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.create_mass_action"]], "create_mass_action() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.create_mass_action"]], "ctime() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.ctime"]], "date() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.date"]], "datetime (class in gillespy2.core)": [[1, "gillespy2.core.datetime"]], "decode() (gillespy2.core.jsonify.complexjsoncoder method)": [[1, "gillespy2.core.jsonify.ComplexJsonCoder.decode"]], "default() (gillespy2.core.jsonify.complexjsoncoder method)": [[1, "gillespy2.core.jsonify.ComplexJsonCoder.default"]], "delete_all_assignment_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_assignment_rules"]], "delete_all_assignment_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_assignment_rules"]], "delete_all_events() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_events"]], "delete_all_events() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_events"]], "delete_all_function_definitions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_function_definitions"]], "delete_all_function_definitions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_function_definitions"]], "delete_all_parameters() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_parameters"]], "delete_all_parameters() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_parameters"]], "delete_all_rate_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_rate_rules"]], "delete_all_rate_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_rate_rules"]], "delete_all_reactions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_reactions"]], "delete_all_reactions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_reactions"]], "delete_all_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_all_species"]], "delete_all_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_all_species"]], "delete_assignment_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_assignment_rule"]], "delete_assignment_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_assignment_rule"]], "delete_event() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_event"]], "delete_event() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_event"]], "delete_function_definition() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_function_definition"]], "delete_function_definition() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_function_definition"]], "delete_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_parameter"]], "delete_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_parameter"]], "delete_rate_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_rate_rule"]], "delete_rate_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_rate_rule"]], "delete_reaction() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_reaction"]], "delete_reaction() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_reaction"]], "delete_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.delete_species"]], "delete_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.delete_species"]], "display() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.display"]], "display_types() (in module gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.display_types"]], "dst() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.dst"]], "export_sbml() (in module gillespy2.core)": [[1, "gillespy2.core.export_SBML"]], "export_sbml() (in module gillespy2.core.model)": [[1, "gillespy2.core.model.export_SBML"]], "export_stochss() (in module gillespy2.core)": [[1, "gillespy2.core.export_StochSS"]], "export_stochss() (in module gillespy2.core.model)": [[1, "gillespy2.core.model.export_StochSS"]], "extend() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.extend"]], "fold (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.fold"]], "from_dict() (gillespy2.core.jsonify class method)": [[1, "gillespy2.core.Jsonify.from_dict"]], "from_dict() (gillespy2.core.jsonify.jsonify class method)": [[1, "gillespy2.core.jsonify.Jsonify.from_dict"]], "from_file() (gillespy2.core.stochmldocument class method)": [[1, "gillespy2.core.StochMLDocument.from_file"]], "from_file() (gillespy2.core.model.stochmldocument class method)": [[1, "gillespy2.core.model.StochMLDocument.from_file"]], "from_json() (gillespy2.core.jsonify class method)": [[1, "gillespy2.core.Jsonify.from_json"]], "from_json() (gillespy2.core.reaction class method)": [[1, "gillespy2.core.Reaction.from_json"]], "from_json() (gillespy2.core.jsonify.int64coder static method)": [[1, "gillespy2.core.jsonify.Int64Coder.from_json"]], "from_json() (gillespy2.core.jsonify.jsonify class method)": [[1, "gillespy2.core.jsonify.Jsonify.from_json"]], "from_json() (gillespy2.core.jsonify.ndarraycoder static method)": [[1, "gillespy2.core.jsonify.NdArrayCoder.from_json"]], "from_json() (gillespy2.core.jsonify.setcoder static method)": [[1, "gillespy2.core.jsonify.SetCoder.from_json"]], "from_json() (gillespy2.core.jsonify.typecoder static method)": [[1, "gillespy2.core.jsonify.TypeCoder.from_json"]], "from_json() (gillespy2.core.reaction.reaction class method)": [[1, "gillespy2.core.reaction.Reaction.from_json"]], "from_model() (gillespy2.core.stochmldocument class method)": [[1, "gillespy2.core.StochMLDocument.from_model"]], "from_model() (gillespy2.core.model.stochmldocument class method)": [[1, "gillespy2.core.model.StochMLDocument.from_model"]], "from_string() (gillespy2.core.stochmldocument class method)": [[1, "gillespy2.core.StochMLDocument.from_string"]], "from_string() (gillespy2.core.model.stochmldocument class method)": [[1, "gillespy2.core.model.StochMLDocument.from_string"]], "fromisoformat() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.fromisoformat"]], "fromkeys() (gillespy2.core.chainmap class method)": [[1, "gillespy2.core.ChainMap.fromkeys"]], "fromkeys() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.fromkeys"]], "fromkeys() (gillespy2.core.userdict class method)": [[1, "gillespy2.core.UserDict.fromkeys"]], "fromtimestamp() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.fromtimestamp"]], "get() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.get"]], "get_all_assignment_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_assignment_rules"]], "get_all_assignment_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_assignment_rules"]], "get_all_events() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_events"]], "get_all_events() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_events"]], "get_all_function_definitions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_function_definitions"]], "get_all_function_definitions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_function_definitions"]], "get_all_parameters() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_parameters"]], "get_all_parameters() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_parameters"]], "get_all_rate_rules() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_rate_rules"]], "get_all_rate_rules() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_rate_rules"]], "get_all_reactions() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_reactions"]], "get_all_reactions() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_reactions"]], "get_all_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_all_species"]], "get_all_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_all_species"]], "get_arg_string() (gillespy2.core.functiondefinition method)": [[1, "gillespy2.core.FunctionDefinition.get_arg_string"]], "get_arg_string() (gillespy2.core.functiondefinition.functiondefinition method)": [[1, "gillespy2.core.functiondefinition.FunctionDefinition.get_arg_string"]], "get_assignment_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_assignment_rule"]], "get_assignment_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_assignment_rule"]], "get_best_solver() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_best_solver"]], "get_best_solver() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_best_solver"]], "get_best_solver_algo() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_best_solver_algo"]], "get_best_solver_algo() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_best_solver_algo"]], "get_element() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_element"]], "get_element() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_element"]], "get_event() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_event"]], "get_event() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_event"]], "get_function_definition() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_function_definition"]], "get_function_definition() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_function_definition"]], "get_json_hash() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.get_json_hash"]], "get_json_hash() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.get_json_hash"]], "get_model_features() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_model_features"]], "get_model_features() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_model_features"]], "get_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_parameter"]], "get_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_parameter"]], "get_rate_rule() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_rate_rule"]], "get_rate_rule() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_rate_rule"]], "get_reaction() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_reaction"]], "get_reaction() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_reaction"]], "get_solver_settings() (gillespy2.core.gillespysolver method)": [[1, "gillespy2.core.GillesPySolver.get_solver_settings"]], "get_solver_settings() (gillespy2.core.gillespysolver.gillespysolver method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.get_solver_settings"]], "get_species() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.get_species"]], "get_species() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.get_species"]], "get_supported_features() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.get_supported_features"]], "get_supported_features() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.get_supported_features"]], "get_supported_integrator_options() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.get_supported_integrator_options"]], "get_translation_table() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.get_translation_table"]], "get_translation_table() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.get_translation_table"]], "gillespy2.core": [[1, "module-gillespy2.core"]], "gillespy2.core.assignmentrule": [[1, "module-gillespy2.core.assignmentrule"]], "gillespy2.core.cleanup": [[1, "module-gillespy2.core.cleanup"]], "gillespy2.core.events": [[1, "module-gillespy2.core.events"]], "gillespy2.core.functiondefinition": [[1, "module-gillespy2.core.functiondefinition"]], "gillespy2.core.gillespyerror": [[1, "module-gillespy2.core.gillespyError"]], "gillespy2.core.gillespysolver": [[1, "module-gillespy2.core.gillespySolver"]], "gillespy2.core.jsonify": [[1, "module-gillespy2.core.jsonify"]], "gillespy2.core.livegraphing": [[1, "module-gillespy2.core.liveGraphing"]], "gillespy2.core.model": [[1, "module-gillespy2.core.model"]], "gillespy2.core.parameter": [[1, "module-gillespy2.core.parameter"]], "gillespy2.core.raterule": [[1, "module-gillespy2.core.raterule"]], "gillespy2.core.reaction": [[1, "module-gillespy2.core.reaction"]], "gillespy2.core.results": [[1, "module-gillespy2.core.results"]], "gillespy2.core.sortableobject": [[1, "module-gillespy2.core.sortableobject"]], "gillespy2.core.species": [[1, "module-gillespy2.core.species"]], "gillespy2.core.timespan": [[1, "module-gillespy2.core.timespan"]], "hour (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.hour"]], "import_sbml() (in module gillespy2.core)": [[1, "gillespy2.core.import_SBML"]], "import_sbml() (in module gillespy2.core.model)": [[1, "gillespy2.core.model.import_SBML"]], "increment_trajectory() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.increment_trajectory"]], "index() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.index"]], "insert() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.insert"]], "isoformat() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.isoformat"]], "items() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.items"]], "keys() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.keys"]], "linspace() (gillespy2.core.timespan class method)": [[1, "gillespy2.core.TimeSpan.linspace"]], "linspace() (gillespy2.core.timespan.timespan class method)": [[1, "gillespy2.core.timespan.TimeSpan.linspace"]], "make_translation_table() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.make_translation_table"]], "make_translation_table() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.make_translation_table"]], "make_translation_table() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.make_translation_table"]], "make_translation_table() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.make_translation_table"]], "max (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.max"]], "microsecond (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.microsecond"]], "min (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.min"]], "minute (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.minute"]], "move_to_end() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.move_to_end"]], "name (gillespy2.core.gillespysolver attribute)": [[1, "gillespy2.core.GillesPySolver.name"]], "name (gillespy2.core.gillespysolver.gillespysolver attribute)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.name"]], "new_child() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.new_child"]], "now() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.now"]], "obj_to_anon() (gillespy2.core.translationtable method)": [[1, "gillespy2.core.TranslationTable.obj_to_anon"]], "obj_to_anon() (gillespy2.core.jsonify.translationtable method)": [[1, "gillespy2.core.jsonify.TranslationTable.obj_to_anon"]], "obj_to_named() (gillespy2.core.translationtable method)": [[1, "gillespy2.core.TranslationTable.obj_to_named"]], "obj_to_named() (gillespy2.core.jsonify.translationtable method)": [[1, "gillespy2.core.jsonify.TranslationTable.obj_to_named"]], "parents (gillespy2.core.chainmap property)": [[1, "gillespy2.core.ChainMap.parents"]], "pause (gillespy2.core.livegraphing.crepeattimer attribute)": [[1, "gillespy2.core.liveGraphing.CRepeatTimer.pause"]], "pause (gillespy2.core.livegraphing.repeattimer attribute)": [[1, "gillespy2.core.liveGraphing.RepeatTimer.pause"]], "plot() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plot"]], "plot() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plot"]], "plot_mean_stdev() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plot_mean_stdev"]], "plot_mean_stdev() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plot_mean_stdev"]], "plot_std_dev_range() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plot_std_dev_range"]], "plot_std_dev_range() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plot_std_dev_range"]], "plotplotly() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plotplotly"]], "plotplotly() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plotplotly"]], "plotplotly_mean_stdev() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plotplotly_mean_stdev"]], "plotplotly_mean_stdev() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plotplotly_mean_stdev"]], "plotplotly_std_dev_range() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.plotplotly_std_dev_range"]], "plotplotly_std_dev_range() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.plotplotly_std_dev_range"]], "pop() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.pop"]], "pop() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.pop"]], "pop() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.pop"]], "popitem() (gillespy2.core.chainmap method)": [[1, "gillespy2.core.ChainMap.popitem"]], "popitem() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.popitem"]], "print_text_header() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.print_text_header"]], "problem_with_name() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.problem_with_name"]], "problem_with_name() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.problem_with_name"]], "public_vars() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.public_vars"]], "public_vars() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.public_vars"]], "recursive_translate() (gillespy2.core.translationtable method)": [[1, "gillespy2.core.TranslationTable.recursive_translate"]], "recursive_translate() (gillespy2.core.jsonify.translationtable method)": [[1, "gillespy2.core.jsonify.TranslationTable.recursive_translate"]], "remove() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.remove"]], "replace() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.replace"]], "reserved_names (gillespy2.core.model attribute)": [[1, "gillespy2.core.Model.reserved_names"]], "reserved_names (gillespy2.core.model.model attribute)": [[1, "gillespy2.core.model.Model.reserved_names"]], "resolution (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.resolution"]], "reverse() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.reverse"]], "run() (gillespy2.core.gillespysolver method)": [[1, "gillespy2.core.GillesPySolver.run"]], "run() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.run"]], "run() (gillespy2.core.gillespysolver.gillespysolver method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.run"]], "run() (gillespy2.core.livegraphing.crepeattimer method)": [[1, "gillespy2.core.liveGraphing.CRepeatTimer.run"]], "run() (gillespy2.core.livegraphing.repeattimer method)": [[1, "gillespy2.core.liveGraphing.RepeatTimer.run"]], "run() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.run"]], "sanitized_expression() (gillespy2.core.eventtrigger method)": [[1, "gillespy2.core.EventTrigger.sanitized_expression"]], "sanitized_expression() (gillespy2.core.parameter method)": [[1, "gillespy2.core.Parameter.sanitized_expression"]], "sanitized_expression() (gillespy2.core.events.eventtrigger method)": [[1, "gillespy2.core.events.EventTrigger.sanitized_expression"]], "sanitized_expression() (gillespy2.core.parameter.parameter method)": [[1, "gillespy2.core.parameter.Parameter.sanitized_expression"]], "sanitized_formula() (gillespy2.core.assignmentrule method)": [[1, "gillespy2.core.AssignmentRule.sanitized_formula"]], "sanitized_formula() (gillespy2.core.raterule method)": [[1, "gillespy2.core.RateRule.sanitized_formula"]], "sanitized_formula() (gillespy2.core.assignmentrule.assignmentrule method)": [[1, "gillespy2.core.assignmentrule.AssignmentRule.sanitized_formula"]], "sanitized_formula() (gillespy2.core.raterule.raterule method)": [[1, "gillespy2.core.raterule.RateRule.sanitized_formula"]], "sanitized_function() (gillespy2.core.functiondefinition method)": [[1, "gillespy2.core.FunctionDefinition.sanitized_function"]], "sanitized_function() (gillespy2.core.functiondefinition.functiondefinition method)": [[1, "gillespy2.core.functiondefinition.FunctionDefinition.sanitized_function"]], "sanitized_parameter_names() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.sanitized_parameter_names"]], "sanitized_parameter_names() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.sanitized_parameter_names"]], "sanitized_propensity_function() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.sanitized_propensity_function"]], "sanitized_propensity_function() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.sanitized_propensity_function"]], "sanitized_species_names() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.sanitized_species_names"]], "sanitized_species_names() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.sanitized_species_names"]], "second (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.second"]], "serialize() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.serialize"]], "serialize() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.serialize"]], "settype() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.setType"]], "settype() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.setType"]], "set_annotation() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.set_annotation"]], "set_annotation() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.set_annotation"]], "set_initial_value() (gillespy2.core.species method)": [[1, "gillespy2.core.Species.set_initial_value"]], "set_initial_value() (gillespy2.core.species.species method)": [[1, "gillespy2.core.species.Species.set_initial_value"]], "set_parameter() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.set_parameter"]], "set_parameter() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.set_parameter"]], "set_propensities() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.set_propensities"]], "set_propensities() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.set_propensities"]], "set_rate() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.set_rate"]], "set_rate() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.set_rate"]], "set_units() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.set_units"]], "set_units() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.set_units"]], "setdefault() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.setdefault"]], "sort() (gillespy2.core.userlist method)": [[1, "gillespy2.core.UserList.sort"]], "special_characters (gillespy2.core.model attribute)": [[1, "gillespy2.core.Model.special_characters"]], "special_characters (gillespy2.core.model.model attribute)": [[1, "gillespy2.core.model.Model.special_characters"]], "stddev_ensemble() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.stddev_ensemble"]], "stddev_ensemble() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.stddev_ensemble"]], "strptime() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.strptime"]], "time() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.time"]], "timespan() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.timespan"]], "timespan() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.timespan"]], "timestamp() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.timestamp"]], "timetuple() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.timetuple"]], "timetz() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.timetz"]], "to_anon() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_anon"]], "to_anon() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_anon"]], "to_array() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.to_array"]], "to_array() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.to_array"]], "to_csv() (gillespy2.core.results method)": [[1, "gillespy2.core.Results.to_csv"]], "to_csv() (gillespy2.core.results.results method)": [[1, "gillespy2.core.results.Results.to_csv"]], "to_dict() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_dict"]], "to_dict() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.to_dict"]], "to_dict() (gillespy2.core.jsonify.int64coder static method)": [[1, "gillespy2.core.jsonify.Int64Coder.to_dict"]], "to_dict() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_dict"]], "to_dict() (gillespy2.core.jsonify.ndarraycoder static method)": [[1, "gillespy2.core.jsonify.NdArrayCoder.to_dict"]], "to_dict() (gillespy2.core.jsonify.setcoder static method)": [[1, "gillespy2.core.jsonify.SetCoder.to_dict"]], "to_dict() (gillespy2.core.jsonify.typecoder static method)": [[1, "gillespy2.core.jsonify.TypeCoder.to_dict"]], "to_dict() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.to_dict"]], "to_json() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_json"]], "to_json() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_json"]], "to_model() (gillespy2.core.stochmldocument method)": [[1, "gillespy2.core.StochMLDocument.to_model"]], "to_model() (gillespy2.core.model.stochmldocument method)": [[1, "gillespy2.core.model.StochMLDocument.to_model"]], "to_named() (gillespy2.core.jsonify method)": [[1, "gillespy2.core.Jsonify.to_named"]], "to_named() (gillespy2.core.jsonify.jsonify method)": [[1, "gillespy2.core.jsonify.Jsonify.to_named"]], "to_string() (gillespy2.core.stochmldocument method)": [[1, "gillespy2.core.StochMLDocument.to_string"]], "to_string() (gillespy2.core.model.stochmldocument method)": [[1, "gillespy2.core.model.StochMLDocument.to_string"]], "trajectory_header() (gillespy2.core.livegraphing.livedisplayer method)": [[1, "gillespy2.core.liveGraphing.LiveDisplayer.trajectory_header"]], "tzinfo (gillespy2.core.datetime attribute)": [[1, "gillespy2.core.datetime.tzinfo"]], "tzname() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.tzname"]], "update() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.update"]], "update_namespace() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.update_namespace"]], "update_namespace() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.update_namespace"]], "utcfromtimestamp() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utcfromtimestamp"]], "utcnow() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utcnow"]], "utcoffset() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utcoffset"]], "utctimetuple() (gillespy2.core.datetime method)": [[1, "gillespy2.core.datetime.utctimetuple"]], "valid_graph_params() (in module gillespy2.core.livegraphing)": [[1, "gillespy2.core.liveGraphing.valid_graph_params"]], "validate() (gillespy2.core.parameter method)": [[1, "gillespy2.core.Parameter.validate"]], "validate() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.validate"]], "validate() (gillespy2.core.species method)": [[1, "gillespy2.core.Species.validate"]], "validate() (gillespy2.core.timespan method)": [[1, "gillespy2.core.TimeSpan.validate"]], "validate() (gillespy2.core.parameter.parameter method)": [[1, "gillespy2.core.parameter.Parameter.validate"]], "validate() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.validate"]], "validate() (gillespy2.core.species.species method)": [[1, "gillespy2.core.species.Species.validate"]], "validate() (gillespy2.core.timespan.timespan method)": [[1, "gillespy2.core.timespan.TimeSpan.validate"]], "validate_integrator_options() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.validate_integrator_options"]], "validate_integrator_options() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_integrator_options"]], "validate_model() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.validate_model"]], "validate_model() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_model"]], "validate_reactants_and_products() (gillespy2.core.model method)": [[1, "gillespy2.core.Model.validate_reactants_and_products"]], "validate_reactants_and_products() (gillespy2.core.model.model method)": [[1, "gillespy2.core.model.Model.validate_reactants_and_products"]], "validate_sbml_features() (gillespy2.core.gillespysolver class method)": [[1, "gillespy2.core.GillesPySolver.validate_sbml_features"]], "validate_sbml_features() (gillespy2.core.gillespysolver.gillespysolver class method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_sbml_features"]], "validate_tspan() (gillespy2.core.gillespysolver method)": [[1, "gillespy2.core.GillesPySolver.validate_tspan"]], "validate_tspan() (gillespy2.core.gillespysolver.gillespysolver method)": [[1, "gillespy2.core.gillespySolver.GillesPySolver.validate_tspan"]], "values() (gillespy2.core.ordereddict method)": [[1, "gillespy2.core.OrderedDict.values"]], "verify() (gillespy2.core.reaction method)": [[1, "gillespy2.core.Reaction.verify"]], "verify() (gillespy2.core.reaction.reaction method)": [[1, "gillespy2.core.reaction.Reaction.verify"]], "gillespy2.sbml": [[2, "module-gillespy2.sbml"]], "clesolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.CLESolver"]], "integrator_failed (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.INTEGRATOR_FAILED"]], "invalid_after_ssa (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.INVALID_AFTER_SSA"]], "loop_over_integrate (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.LOOP_OVER_INTEGRATE"]], "negative_state_at_begining_of_step (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_AT_BEGINING_OF_STEP"]], "negative_state_no_ssa_reaction (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_NO_SSA_REACTION"]], "numpyssasolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.NumPySSASolver"]], "odecsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.ODECSolver"]], "odesolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.ODESolver"]], "ssacsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.SSACSolver"]], "tauhybridcsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauHybridCSolver"]], "tauhybridcsolver.errorstatus (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus"]], "tauhybridsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauHybridSolver"]], "tauleapingcsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauLeapingCSolver"]], "tauleapingsolver (class in gillespy2.solvers)": [[3, "gillespy2.solvers.TauLeapingSolver"]], "unknown (gillespy2.solvers.tauhybridcsolver.errorstatus attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.ErrorStatus.UNKNOWN"]], "get_solver_settings() (gillespy2.solvers.clesolver class method)": [[3, "gillespy2.solvers.CLESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpyssasolver class method)": [[3, "gillespy2.solvers.NumPySSASolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.odecsolver class method)": [[3, "gillespy2.solvers.ODECSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.odesolver class method)": [[3, "gillespy2.solvers.ODESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.ssacsolver class method)": [[3, "gillespy2.solvers.SSACSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauhybridcsolver class method)": [[3, "gillespy2.solvers.TauHybridCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauhybridsolver class method)": [[3, "gillespy2.solvers.TauHybridSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauleapingcsolver class method)": [[3, "gillespy2.solvers.TauLeapingCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.tauleapingsolver class method)": [[3, "gillespy2.solvers.TauLeapingSolver.get_solver_settings"]], "get_supported_features() (gillespy2.solvers.tauhybridcsolver class method)": [[3, "gillespy2.solvers.TauHybridCSolver.get_supported_features"]], "get_supported_features() (gillespy2.solvers.tauhybridsolver class method)": [[3, "gillespy2.solvers.TauHybridSolver.get_supported_features"]], "get_supported_integrator_options() (gillespy2.solvers.odecsolver static method)": [[3, "gillespy2.solvers.ODECSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.tauhybridcsolver class method)": [[3, "gillespy2.solvers.TauHybridCSolver.get_supported_integrator_options"]], "gillespy2.solvers": [[3, "module-gillespy2.solvers"]], "name (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.name"]], "name (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.name"]], "name (gillespy2.solvers.odecsolver attribute)": [[3, "gillespy2.solvers.ODECSolver.name"]], "name (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.name"]], "name (gillespy2.solvers.ssacsolver attribute)": [[3, "gillespy2.solvers.SSACSolver.name"]], "name (gillespy2.solvers.tauhybridcsolver attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.name"]], "name (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.name"]], "name (gillespy2.solvers.tauleapingcsolver attribute)": [[3, "gillespy2.solvers.TauLeapingCSolver.name"]], "name (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.name"]], "pause_event (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.pause_event"]], "pause_event (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.pause_event"]], "pause_event (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.pause_event"]], "pause_event (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.pause_event"]], "rc (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.rc"]], "rc (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.rc"]], "rc (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.rc"]], "rc (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.rc"]], "rc (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.rc"]], "result (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.result"]], "result (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.result"]], "result (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.result"]], "result (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.result"]], "result (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.result"]], "run() (gillespy2.solvers.clesolver method)": [[3, "gillespy2.solvers.CLESolver.run"]], "run() (gillespy2.solvers.numpyssasolver method)": [[3, "gillespy2.solvers.NumPySSASolver.run"]], "run() (gillespy2.solvers.odecsolver method)": [[3, "gillespy2.solvers.ODECSolver.run"]], "run() (gillespy2.solvers.odesolver method)": [[3, "gillespy2.solvers.ODESolver.run"]], "run() (gillespy2.solvers.ssacsolver method)": [[3, "gillespy2.solvers.SSACSolver.run"]], "run() (gillespy2.solvers.tauhybridcsolver method)": [[3, "gillespy2.solvers.TauHybridCSolver.run"]], "run() (gillespy2.solvers.tauhybridsolver method)": [[3, "gillespy2.solvers.TauHybridSolver.run"]], "run() (gillespy2.solvers.tauleapingcsolver method)": [[3, "gillespy2.solvers.TauLeapingCSolver.run"]], "run() (gillespy2.solvers.tauleapingsolver method)": [[3, "gillespy2.solvers.TauLeapingSolver.run"]], "stop_event (gillespy2.solvers.clesolver attribute)": [[3, "gillespy2.solvers.CLESolver.stop_event"]], "stop_event (gillespy2.solvers.numpyssasolver attribute)": [[3, "gillespy2.solvers.NumPySSASolver.stop_event"]], "stop_event (gillespy2.solvers.odesolver attribute)": [[3, "gillespy2.solvers.ODESolver.stop_event"]], "stop_event (gillespy2.solvers.tauhybridsolver attribute)": [[3, "gillespy2.solvers.TauHybridSolver.stop_event"]], "stop_event (gillespy2.solvers.tauleapingsolver attribute)": [[3, "gillespy2.solvers.TauLeapingSolver.stop_event"]], "target (gillespy2.solvers.odecsolver attribute)": [[3, "gillespy2.solvers.ODECSolver.target"]], "target (gillespy2.solvers.ssacsolver attribute)": [[3, "gillespy2.solvers.SSACSolver.target"]], "target (gillespy2.solvers.tauhybridcsolver attribute)": [[3, "gillespy2.solvers.TauHybridCSolver.target"]], "target (gillespy2.solvers.tauleapingcsolver attribute)": [[3, "gillespy2.solvers.TauLeapingCSolver.target"]], "basicsimdecoder (class in gillespy2.solvers.cpp.c_decoder)": [[5, "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder"]], "csolver (class in gillespy2.solvers.cpp.c_solver)": [[5, "gillespy2.solvers.cpp.c_solver.CSolver"]], "done (gillespy2.solvers.cpp.c_solver.simulationreturncode attribute)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode.DONE"]], "failed (gillespy2.solvers.cpp.c_solver.simulationreturncode attribute)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode.FAILED"]], "integrator_failed (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.INTEGRATOR_FAILED"]], "integrator_failed (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.INTEGRATOR_FAILED"]], "invalid_after_ssa (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.INVALID_AFTER_SSA"]], "invalid_after_ssa (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.INVALID_AFTER_SSA"]], "iterativesimdecoder (class in gillespy2.solvers.cpp.c_decoder)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder"]], "loop_over_integrate (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.LOOP_OVER_INTEGRATE"]], "loop_over_integrate (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.LOOP_OVER_INTEGRATE"]], "negative_state_at_begining_of_step (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_AT_BEGINING_OF_STEP"]], "negative_state_at_begining_of_step (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_AT_BEGINING_OF_STEP"]], "negative_state_no_ssa_reaction (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_NO_SSA_REACTION"]], "negative_state_no_ssa_reaction (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.NEGATIVE_STATE_NO_SSA_REACTION"]], "odecsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.ODECSolver"]], "odecsolver (class in gillespy2.solvers.cpp.ode_c_solver)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver"]], "paused (gillespy2.solvers.cpp.c_solver.simulationreturncode attribute)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode.PAUSED"]], "ssacsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.SSACSolver"]], "ssacsolver (class in gillespy2.solvers.cpp.ssa_c_solver)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver"]], "simdecoder (class in gillespy2.solvers.cpp.c_decoder)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder"]], "simulationreturncode (class in gillespy2.solvers.cpp.c_solver)": [[5, "gillespy2.solvers.cpp.c_solver.SimulationReturnCode"]], "tauhybridcsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver"]], "tauhybridcsolver (class in gillespy2.solvers.cpp.tau_hybrid_c_solver)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver"]], "tauhybridcsolver.errorstatus (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus"]], "tauhybridcsolver.errorstatus (class in gillespy2.solvers.cpp.tau_hybrid_c_solver)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus"]], "tauleapingcsolver (class in gillespy2.solvers.cpp)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver"]], "tauleapingcsolver (class in gillespy2.solvers.cpp.tau_leaping_c_solver)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver"]], "unknown (gillespy2.solvers.cpp.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.ErrorStatus.UNKNOWN"]], "unknown (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver.errorstatus attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.ErrorStatus.UNKNOWN"]], "build_engine (gillespy2.solvers.cpp.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ODECSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.SSACSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.ode_c_solver.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.build_engine"]], "build_engine (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.build_engine"]], "create_default() (gillespy2.solvers.cpp.c_decoder.simdecoder class method)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder.create_default"]], "get_output() (gillespy2.solvers.cpp.c_decoder.basicsimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder.get_output"]], "get_output() (gillespy2.solvers.cpp.c_decoder.iterativesimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder.get_output"]], "get_output() (gillespy2.solvers.cpp.c_decoder.simdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder.get_output"]], "get_solver_settings() (gillespy2.solvers.cpp.odecsolver class method)": [[5, "gillespy2.solvers.cpp.ODECSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.ssacsolver class method)": [[5, "gillespy2.solvers.cpp.SSACSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tauleapingcsolver class method)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.ode_c_solver.odecsolver class method)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver class method)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.get_solver_settings"]], "get_supported_features() (gillespy2.solvers.cpp.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.get_supported_features"]], "get_supported_features() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.get_supported_features"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.odecsolver static method)": [[5, "gillespy2.solvers.cpp.ODECSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.ode_c_solver.odecsolver static method)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.get_supported_integrator_options"]], "get_supported_integrator_options() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver class method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.get_supported_integrator_options"]], "gillespy2.solvers.cpp": [[5, "module-gillespy2.solvers.cpp"]], "gillespy2.solvers.cpp.c_decoder": [[5, "module-gillespy2.solvers.cpp.c_decoder"]], "gillespy2.solvers.cpp.c_solver": [[5, "module-gillespy2.solvers.cpp.c_solver"]], "gillespy2.solvers.cpp.ode_c_solver": [[5, "module-gillespy2.solvers.cpp.ode_c_solver"]], "gillespy2.solvers.cpp.ssa_c_solver": [[5, "module-gillespy2.solvers.cpp.ssa_c_solver"]], "gillespy2.solvers.cpp.tau_hybrid_c_solver": [[5, "module-gillespy2.solvers.cpp.tau_hybrid_c_solver"]], "gillespy2.solvers.cpp.tau_leaping_c_solver": [[5, "module-gillespy2.solvers.cpp.tau_leaping_c_solver"]], "name (gillespy2.solvers.cpp.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ODECSolver.name"]], "name (gillespy2.solvers.cpp.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.SSACSolver.name"]], "name (gillespy2.solvers.cpp.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.name"]], "name (gillespy2.solvers.cpp.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.name"]], "name (gillespy2.solvers.cpp.ode_c_solver.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.name"]], "name (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.name"]], "name (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.name"]], "name (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.name"]], "rc (gillespy2.solvers.cpp.c_solver.csolver attribute)": [[5, "gillespy2.solvers.cpp.c_solver.CSolver.rc"]], "read() (gillespy2.solvers.cpp.c_decoder.basicsimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.BasicSimDecoder.read"]], "read() (gillespy2.solvers.cpp.c_decoder.iterativesimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder.read"]], "read() (gillespy2.solvers.cpp.c_decoder.simdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.SimDecoder.read"]], "run() (gillespy2.solvers.cpp.odecsolver method)": [[5, "gillespy2.solvers.cpp.ODECSolver.run"]], "run() (gillespy2.solvers.cpp.ssacsolver method)": [[5, "gillespy2.solvers.cpp.SSACSolver.run"]], "run() (gillespy2.solvers.cpp.tauhybridcsolver method)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.run"]], "run() (gillespy2.solvers.cpp.tauleapingcsolver method)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.run"]], "run() (gillespy2.solvers.cpp.ode_c_solver.odecsolver method)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.run"]], "run() (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver method)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.run"]], "run() (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver method)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.run"]], "run() (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver method)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.run"]], "target (gillespy2.solvers.cpp.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ODECSolver.target"]], "target (gillespy2.solvers.cpp.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.SSACSolver.target"]], "target (gillespy2.solvers.cpp.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauHybridCSolver.target"]], "target (gillespy2.solvers.cpp.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.TauLeapingCSolver.target"]], "target (gillespy2.solvers.cpp.ode_c_solver.odecsolver attribute)": [[5, "gillespy2.solvers.cpp.ode_c_solver.ODECSolver.target"]], "target (gillespy2.solvers.cpp.ssa_c_solver.ssacsolver attribute)": [[5, "gillespy2.solvers.cpp.ssa_c_solver.SSACSolver.target"]], "target (gillespy2.solvers.cpp.tau_hybrid_c_solver.tauhybridcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_hybrid_c_solver.TauHybridCSolver.target"]], "target (gillespy2.solvers.cpp.tau_leaping_c_solver.tauleapingcsolver attribute)": [[5, "gillespy2.solvers.cpp.tau_leaping_c_solver.TauLeapingCSolver.target"]], "with_callback() (gillespy2.solvers.cpp.c_decoder.iterativesimdecoder method)": [[5, "gillespy2.solvers.cpp.c_decoder.IterativeSimDecoder.with_callback"]], "buildengine (class in gillespy2.solvers.cpp.build.build_engine)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine"]], "cppconverter (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter"]], "cppconverter.cppexpressiontransformer (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.CppExpressionTransformer"]], "expression (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.Expression"]], "expression.validationvisitor (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor"]], "expressionconverter (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter"]], "expressionresults (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionResults"]], "make (class in gillespy2.solvers.cpp.build.make)": [[6, "gillespy2.solvers.cpp.build.make.Make"]], "pythonconverter (class in gillespy2.solvers.cpp.build.expression)": [[6, "gillespy2.solvers.cpp.build.expression.PythonConverter"]], "sanitizedmodel (class in gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel"]], "build_cache() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.build_cache"]], "build_simulation() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.build_simulation"]], "build_simulation() (gillespy2.solvers.cpp.build.make.make method)": [[6, "gillespy2.solvers.cpp.build.make.Make.build_simulation"]], "check_blacklist() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.check_blacklist"]], "clean() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.clean"]], "convert_str() (gillespy2.solvers.cpp.build.expression.expressionconverter class method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.convert_str"]], "function_map (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel attribute)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.function_map"]], "get_executable_path() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.get_executable_path"]], "get_missing_dependencies() (gillespy2.solvers.cpp.build.build_engine.buildengine class method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.get_missing_dependencies"]], "get_model_defines() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.get_model_defines"]], "get_options() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.get_options"]], "get_str() (gillespy2.solvers.cpp.build.expression.cppconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.get_str"]], "get_str() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.get_str"]], "get_template() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.get_template"]], "getexpr_cpp() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.getexpr_cpp"]], "getexpr_python() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.getexpr_python"]], "gillespy2.solvers.cpp.build": [[6, "module-gillespy2.solvers.cpp.build"]], "gillespy2.solvers.cpp.build.build_engine": [[6, "module-gillespy2.solvers.cpp.build.build_engine"]], "gillespy2.solvers.cpp.build.expression": [[6, "module-gillespy2.solvers.cpp.build.expression"]], "gillespy2.solvers.cpp.build.make": [[6, "module-gillespy2.solvers.cpp.build.make"]], "gillespy2.solvers.cpp.build.template_gen": [[6, "module-gillespy2.solvers.cpp.build.template_gen"]], "map_operator() (gillespy2.solvers.cpp.build.expression.expression class method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.map_operator"]], "operator_map (gillespy2.solvers.cpp.build.expression.expression attribute)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.operator_map"]], "parse_comparison() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.parse_comparison"]], "parse_logical() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.parse_logical"]], "parse_operator() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.parse_operator"]], "prebuild() (gillespy2.solvers.cpp.build.make.make method)": [[6, "gillespy2.solvers.cpp.build.make.Make.prebuild"]], "prepare() (gillespy2.solvers.cpp.build.build_engine.buildengine method)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.prepare"]], "reserved_names (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel attribute)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.reserved_names"]], "template_def_propensities() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_propensities"]], "template_def_rate_rules() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_rate_rules"]], "template_def_reactions() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_reactions"]], "template_def_species() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_species"]], "template_def_variables() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.template_def_variables"]], "template_definitions_name (gillespy2.solvers.cpp.build.build_engine.buildengine attribute)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.template_definitions_name"]], "template_options_name (gillespy2.solvers.cpp.build.build_engine.buildengine attribute)": [[6, "gillespy2.solvers.cpp.build.build_engine.BuildEngine.template_options_name"]], "update_model_options() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.update_model_options"]], "use_propensity() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.use_propensity"]], "use_rate_rule() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.use_rate_rule"]], "use_reaction() (gillespy2.solvers.cpp.build.template_gen.sanitizedmodel method)": [[6, "gillespy2.solvers.cpp.build.template_gen.SanitizedModel.use_reaction"]], "validate() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.validate"]], "visit_add() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Add"]], "visit_and() (gillespy2.solvers.cpp.build.expression.cppconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.visit_And"]], "visit_and() (gillespy2.solvers.cpp.build.expression.pythonconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.PythonConverter.visit_And"]], "visit_assign() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Assign"]], "visit_binop() (gillespy2.solvers.cpp.build.expression.cppconverter.cppexpressiontransformer method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.CppExpressionTransformer.visit_BinOp"]], "visit_binop() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_BinOp"]], "visit_binop() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_BinOp"]], "visit_boolop() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_BoolOp"]], "visit_boolop() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_BoolOp"]], "visit_bytes() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Bytes"]], "visit_call() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Call"]], "visit_call() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Call"]], "visit_compare() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Compare"]], "visit_compare() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Compare"]], "visit_constant() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Constant"]], "visit_div() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Div"]], "visit_ellipsis() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Ellipsis"]], "visit_eq() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Eq"]], "visit_gt() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Gt"]], "visit_gte() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_GtE"]], "visit_lt() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Lt"]], "visit_lte() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_LtE"]], "visit_mult() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Mult"]], "visit_name() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_Name"]], "visit_name() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Name"]], "visit_nameconstant() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_NameConstant"]], "visit_noteq() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_NotEq"]], "visit_num() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Num"]], "visit_or() (gillespy2.solvers.cpp.build.expression.cppconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.CppConverter.visit_Or"]], "visit_or() (gillespy2.solvers.cpp.build.expression.pythonconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.PythonConverter.visit_Or"]], "visit_pow() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Pow"]], "visit_str() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Str"]], "visit_sub() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_Sub"]], "visit_usub() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_USub"]], "visit_unaryop() (gillespy2.solvers.cpp.build.expression.expression.validationvisitor method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.ValidationVisitor.visit_UnaryOp"]], "visit_unaryop() (gillespy2.solvers.cpp.build.expression.expressionconverter method)": [[6, "gillespy2.solvers.cpp.build.expression.ExpressionConverter.visit_UnaryOp"]], "with_blacklist() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.with_blacklist"]], "with_namespace() (gillespy2.solvers.cpp.build.expression.expression method)": [[6, "gillespy2.solvers.cpp.build.expression.Expression.with_namespace"]], "write_definitions() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.write_definitions"]], "write_template() (in module gillespy2.solvers.cpp.build.template_gen)": [[6, "gillespy2.solvers.cpp.build.template_gen.write_template"]], "clesolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.CLESolver"]], "clesolver (class in gillespy2.solvers.numpy.cle_solver)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver"]], "numpyssasolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.NumPySSASolver"]], "numpyssasolver (class in gillespy2.solvers.numpy.ssa_solver)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver"]], "odesolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.ODESolver"]], "odesolver (class in gillespy2.solvers.numpy.ode_solver)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver"]], "tauhybridsolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.TauHybridSolver"]], "tauhybridsolver (class in gillespy2.solvers.numpy.tau_hybrid_solver)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver"]], "tauleapingsolver (class in gillespy2.solvers.numpy)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver"]], "tauleapingsolver (class in gillespy2.solvers.numpy.tau_leaping_solver)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver"]], "get_solver_settings() (gillespy2.solvers.numpy.clesolver class method)": [[8, "gillespy2.solvers.numpy.CLESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.cle_solver.clesolver class method)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.numpyssasolver class method)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.odesolver class method)": [[8, "gillespy2.solvers.numpy.ODESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tauleapingsolver class method)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.ode_solver.odesolver class method)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.ssa_solver.numpyssasolver class method)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.get_solver_settings"]], "get_solver_settings() (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver class method)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.get_solver_settings"]], "get_supported_features() (gillespy2.solvers.numpy.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.get_supported_features"]], "get_supported_features() (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver class method)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.get_supported_features"]], "gillespy2.solvers.numpy": [[8, "module-gillespy2.solvers.numpy"]], "gillespy2.solvers.numpy.cle_solver": [[8, "module-gillespy2.solvers.numpy.CLE_solver"]], "gillespy2.solvers.numpy.ode_solver": [[8, "module-gillespy2.solvers.numpy.ode_solver"]], "gillespy2.solvers.numpy.ssa_solver": [[8, "module-gillespy2.solvers.numpy.ssa_solver"]], "gillespy2.solvers.numpy.tau_hybrid_solver": [[8, "module-gillespy2.solvers.numpy.tau_hybrid_solver"]], "gillespy2.solvers.numpy.tau_leaping_solver": [[8, "module-gillespy2.solvers.numpy.tau_leaping_solver"]], "name (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.name"]], "name (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.name"]], "name (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.name"]], "name (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.name"]], "name (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.name"]], "name (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.name"]], "name (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.name"]], "name (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.name"]], "name (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.name"]], "name (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.name"]], "pause_event (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.pause_event"]], "pause_event (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.pause_event"]], "rc (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.rc"]], "rc (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.rc"]], "rc (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.rc"]], "rc (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.rc"]], "rc (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.rc"]], "rc (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.rc"]], "rc (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.rc"]], "rc (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.rc"]], "rc (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.rc"]], "rc (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.rc"]], "result (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.result"]], "result (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.result"]], "result (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.result"]], "result (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.result"]], "result (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.result"]], "result (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.result"]], "result (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.result"]], "result (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.result"]], "result (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.result"]], "result (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.result"]], "run() (gillespy2.solvers.numpy.clesolver method)": [[8, "gillespy2.solvers.numpy.CLESolver.run"]], "run() (gillespy2.solvers.numpy.cle_solver.clesolver method)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.run"]], "run() (gillespy2.solvers.numpy.numpyssasolver method)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.run"]], "run() (gillespy2.solvers.numpy.odesolver method)": [[8, "gillespy2.solvers.numpy.ODESolver.run"]], "run() (gillespy2.solvers.numpy.tauhybridsolver method)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.run"]], "run() (gillespy2.solvers.numpy.tauleapingsolver method)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.run"]], "run() (gillespy2.solvers.numpy.ode_solver.odesolver method)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.run"]], "run() (gillespy2.solvers.numpy.ssa_solver.numpyssasolver method)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.run"]], "run() (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver method)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.run"]], "run() (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver method)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.run"]], "stop_event (gillespy2.solvers.numpy.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.cle_solver.clesolver attribute)": [[8, "gillespy2.solvers.numpy.CLE_solver.CLESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.NumPySSASolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ODESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.TauHybridSolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.TauLeapingSolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.ode_solver.odesolver attribute)": [[8, "gillespy2.solvers.numpy.ode_solver.ODESolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.ssa_solver.numpyssasolver attribute)": [[8, "gillespy2.solvers.numpy.ssa_solver.NumPySSASolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tau_hybrid_solver.tauhybridsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_hybrid_solver.TauHybridSolver.stop_event"]], "stop_event (gillespy2.solvers.numpy.tau_leaping_solver.tauleapingsolver attribute)": [[8, "gillespy2.solvers.numpy.tau_leaping_solver.TauLeapingSolver.stop_event"]], "change_param_values() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.change_param_values"]], "check_cpp_support() (in module gillespy2.solvers.utilities.cpp_support_test)": [[10, "gillespy2.solvers.utilities.cpp_support_test.check_cpp_support"]], "dependency_grapher() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.dependency_grapher"]], "gillespy2.solvers.utilities": [[10, "module-gillespy2.solvers.utilities"]], "gillespy2.solvers.utilities.tau": [[10, "module-gillespy2.solvers.utilities.Tau"]], "gillespy2.solvers.utilities.cpp_support_test": [[10, "module-gillespy2.solvers.utilities.cpp_support_test"]], "gillespy2.solvers.utilities.solverutils": [[10, "module-gillespy2.solvers.utilities.solverutils"]], "initialize() (in module gillespy2.solvers.utilities.tau)": [[10, "gillespy2.solvers.utilities.Tau.initialize"]], "numpy_initialization() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.numpy_initialization"]], "numpy_resume() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.numpy_resume"]], "numpy_trajectory_base_initialization() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.numpy_trajectory_base_initialization"]], "select() (in module gillespy2.solvers.utilities.tau)": [[10, "gillespy2.solvers.utilities.Tau.select"]], "species_parse() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.species_parse"]], "update_species_init_values() (in module gillespy2.solvers.utilities.solverutils)": [[10, "gillespy2.solvers.utilities.solverutils.update_species_init_values"]], "export() (in module gillespy2.stochss.stochssexport)": [[11, "gillespy2.stochss.StochSSexport.export"]], "gillespy2.stochss": [[11, "module-gillespy2.stochss"]], "gillespy2.stochss.stochssexport": [[11, "module-gillespy2.stochss.StochSSexport"]]}})
\ No newline at end of file