- a21 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- a31 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- a32 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- a41 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- a42 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- a43 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- a51 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- a52 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- a53 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- a54 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- aborted(double) - Method in class org.simulator.math.odes.EventInProgress
-
The event has been aborted between trigger and execution.
- aborted(double) - Method in class org.simulator.sbml.SBMLEventInProgressWithDelay
-
- About - Class in org.simulator
-
This class displays a short about message for this library.
- About() - Constructor for class org.simulator.About
-
- abs(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- absTol - Variable in class org.simulator.math.odes.AdaptiveStepsizeIntegrator
-
Default absolute allowable vectorial tolerance.
- AbstractDESSolver - Class in org.simulator.math.odes
-
This Class represents an abstract solver for event-driven DES
- AbstractDESSolver() - Constructor for class org.simulator.math.odes.AbstractDESSolver
-
Initialize with default integration step size and non-negative attribute
true
.
- AbstractDESSolver(double) - Constructor for class org.simulator.math.odes.AbstractDESSolver
-
Initialize with given integration step size.
- AbstractDESSolver(double, boolean) - Constructor for class org.simulator.math.odes.AbstractDESSolver
-
Initialize with given step size and a flag whether or not negative values should be allowed.
- AbstractDESSolver(AbstractDESSolver) - Constructor for class org.simulator.math.odes.AbstractDESSolver
-
Clone constructor.
- AdamsBashforthSolver - Class in org.simulator.math.odes
-
- AdamsBashforthSolver() - Constructor for class org.simulator.math.odes.AdamsBashforthSolver
-
default constructor
- AdamsBashforthSolver(double) - Constructor for class org.simulator.math.odes.AdamsBashforthSolver
-
- AdamsBashforthSolver(double, boolean) - Constructor for class org.simulator.math.odes.AdamsBashforthSolver
-
- AdamsBashforthSolver(AdamsBashforthSolver) - Constructor for class org.simulator.math.odes.AdamsBashforthSolver
-
Clone constructor
- AdamsMoultonSolver - Class in org.simulator.math.odes
-
- AdamsMoultonSolver() - Constructor for class org.simulator.math.odes.AdamsMoultonSolver
-
- AdamsMoultonSolver(double) - Constructor for class org.simulator.math.odes.AdamsMoultonSolver
-
- AdamsMoultonSolver(double, boolean) - Constructor for class org.simulator.math.odes.AdamsMoultonSolver
-
- AdamsMoultonSolver(AdamsMoultonSolver) - Constructor for class org.simulator.math.odes.AdamsMoultonSolver
-
clone constructor
- AdaptiveStepsizeIntegrator - Class in org.simulator.math.odes
-
This is an abstract class for solvers with adaptive stepsizes and given
relative and absolute tolerances.
- AdaptiveStepsizeIntegrator() - Constructor for class org.simulator.math.odes.AdaptiveStepsizeIntegrator
-
- AdaptiveStepsizeIntegrator(double) - Constructor for class org.simulator.math.odes.AdaptiveStepsizeIntegrator
-
- AdaptiveStepsizeIntegrator(double, boolean) - Constructor for class org.simulator.math.odes.AdaptiveStepsizeIntegrator
-
- AdaptiveStepsizeIntegrator(AdaptiveStepsizeIntegrator) - Constructor for class org.simulator.math.odes.AdaptiveStepsizeIntegrator
-
clone constructor
- addAssignment(int, double) - Method in class org.simulator.math.odes.EventInProgress
-
Adds an event assignment.
- addBlock(String[]) - Method in class org.simulator.math.odes.MultiTable
-
- addConstraintListener(ConstraintListener) - Method in class org.simulator.sbml.SBMLinterpreter
-
- additionalResults(DESystem, double, double[], MultiTable, int) - Method in class org.simulator.math.odes.AbstractDESSolver
-
Compute additional result values
- AddMetaInfo - Class in org.simulator.sbml
-
This class contains static methods to add meta information to a model inside SBMLDocument.
- AddMetaInfo() - Constructor for class org.simulator.sbml.AddMetaInfo
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- addPropertyChangeListener(PropertyChangeListener) - Method in interface org.simulator.math.odes.DESSolver
-
Add PropertyChangedListener to this Solver
- addRuleObject(AssignmentRuleValue) - Method in class org.simulator.sbml.SBMLEventInProgress
-
Adds the math of an assignment rule as an AssignmentRuleObject.
- addValues(Double[], double) - Method in class org.simulator.math.odes.EventInProgress
-
The event associated with this class has been triggered.
- addValues(Double[], double) - Method in class org.simulator.sbml.SBMLEventInProgressWithDelay
-
- ALF - Static variable in class org.simulator.math.MatrixOperations
-
Ensures sufficient decrease in function value
- AlgebraicRuleConverter - Class in org.simulator.sbml
-
This class converts the algebraic rules of a model to assignment rules based
on the given matching.
- AlgebraicRuleConverter(Map<SBase, SBase>, Model) - Constructor for class org.simulator.sbml.AlgebraicRuleConverter
-
Creates a new AlgebraicRuleConverter for the given matching and model
- alreadyProcessed - Variable in class org.simulator.sbml.astnode.ASTNodeValue
-
Flag that tells whether a calculation of the value has already been done (important in the case of constant values)
- and(ASTNodeValue[], int, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- arccos(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- arccosh(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- arccot(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- arccoth(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- arccsc(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- arccsch(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- arcsec(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- arcsech(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- arcsin(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- arcsinh(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- arctan(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- arctanh(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- argumentValues - Variable in class org.simulator.sbml.astnode.FunctionValue
-
The current values of the function arguments.
- ArithmeticMean - Class in org.simulator.math
-
Class that computes the arithmetic mean of the given column distances.
- ArithmeticMean() - Constructor for class org.simulator.math.ArithmeticMean
-
- AssignmentRuleValue - Class in org.simulator.sbml.astnode
-
This class can compute and store the value of an AssignmentRule
together with the variable of the rule.
- AssignmentRuleValue(ASTNodeValue, int) - Constructor for class org.simulator.sbml.astnode.AssignmentRuleValue
-
- AssignmentRuleValue(ASTNodeValue, int, Species, int, boolean, SBMLValueHolder) - Constructor for class org.simulator.sbml.astnode.AssignmentRuleValue
-
Constructor for rules that refer to a species
- AssignmentRuleValue(ASTNodeValue, String, Map<String, Double>) - Constructor for class org.simulator.sbml.astnode.AssignmentRuleValue
-
Constructor for rules that refer to a species reference
- assignments - Variable in class org.simulator.math.odes.EventInProgress
-
- assignments - Variable in class org.simulator.sbml.SBMLEventInProgress
-
The event assignments
- ASTNodeInterpreter - Class in org.simulator.sbml.astnode
-
This class is an efficient
ASTNodeInterpreter
that takes the time of
the calculation into account.
- ASTNodeInterpreter(SBMLValueHolder) - Constructor for class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- ASTNodeValue - Class in org.simulator.sbml.astnode
-
This class can compute and store the interpreted value (double or boolean) of
an ASTNode
at the current time.
- ASTNodeValue(ASTNodeInterpreter, ASTNode) - Constructor for class org.simulator.sbml.astnode.ASTNodeValue
-
- c2 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c21 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c3 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c31 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c32 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c4 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c41 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c42 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c43 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c51 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c52 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c53 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c54 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c61 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c62 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c63 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c64 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- c65 - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- canExecuteSimulation(Simulation) - Method in class org.simulator.sedml.SedMLSBMLSimulatorExecutor
-
- ceiling(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- changePriority(double) - Method in class org.simulator.sbml.SBMLEventInProgress
-
Change the priority.
- children - Variable in class org.simulator.sbml.astnode.ASTNodeValue
-
The ASTNodeObjects of the child nodes of the corresponding ASTNode
- clearAssignments() - Method in class org.simulator.math.odes.EventInProgress
-
Clears all event assignments.
- clearRuleObjects() - Method in class org.simulator.sbml.SBMLEventInProgress
-
Clears the assignment rule objects.
- clone() - Method in class org.simulator.math.odes.AbstractDESSolver
-
- clone() - Method in class org.simulator.math.odes.AdamsBashforthSolver
-
- clone() - Method in class org.simulator.math.odes.AdamsMoultonSolver
-
- clone() - Method in interface org.simulator.math.odes.DESSolver
-
- clone() - Method in class org.simulator.math.odes.DormandPrince54Solver
-
- clone() - Method in class org.simulator.math.odes.DormandPrince853Solver
-
- clone() - Method in class org.simulator.math.odes.EulerMethod
-
- clone() - Method in class org.simulator.math.odes.FirstOrderSolver
-
- clone() - Method in class org.simulator.math.odes.GraggBulirschStoerSolver
-
- clone() - Method in class org.simulator.math.odes.HighamHall54Solver
-
- clone() - Method in class org.simulator.math.odes.RosenbrockSolver
-
- clone() - Method in class org.simulator.math.odes.RungeKutta_EventSolver
-
- clonedSolver - Variable in class org.simulator.math.odes.AbstractDESSolver
-
A cloned version of this object
- close() - Method in class org.simulator.omex.OMEXArchive
-
Since we directly work with zip archive, it needs to be closed after use
- COBRAsolver - Class in org.simulator.fba
-
This solver implementation only accepts SBML models with FBC package versions
1 or 2.
- COBRAsolver(SBMLDocument) - Constructor for class org.simulator.fba.COBRAsolver
-
Initializes the linear program and all data structures based on the
definitions in the given SBMLDocument
.
- COBRAsolverExample - Class in org.simulator.examples
-
A simple test class to demonstrate the capabilities of the FBA implementation
in Simulation Core Library.
- COBRAsolverExample(File) - Constructor for class org.simulator.examples.COBRAsolverExample
-
- compartmentIndex - Variable in class org.simulator.sbml.astnode.RuleValue
-
The index of the compartment of the species (if applicable)
- CompartmentOrParameterValue - Class in org.simulator.sbml.astnode
-
This class computes and stores values of ASTNode
s that refer to a
Compartment
or a Parameter
.
- CompartmentOrParameterValue(ASTNodeInterpreter, ASTNode, Symbol, SBMLValueHolder, int) - Constructor for class org.simulator.sbml.astnode.CompartmentOrParameterValue
-
- compartmentPosition - Variable in class org.simulator.sbml.astnode.SpeciesValue
-
The position of the compartment value of the species in the Y vector of
the value holder
- CompExample - Class in org.simulator.examples
-
A simple program that performs a simulation of SBML files containing hierarchical models.
- CompExample() - Constructor for class org.simulator.examples.CompExample
-
- compile(double, int, String) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- compile(double, String) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- compileBoolean(double) - Method in class org.simulator.sbml.astnode.ASTNodeValue
-
Computes the boolean value if the time has changed and otherwise returns the already computed value
- compileBoolean(CallableSBase, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- compileDouble(double) - Method in class org.simulator.sbml.astnode.StoichiometryValue
-
Computes the value of the stoichiometry at the current time if it has not
been computed yet or is not constant.
- compileDouble(double, double) - Method in class org.simulator.sbml.astnode.ASTNodeValue
-
Computes the double value if the time has changed and otherwise returns the already computed value
- compileDouble(double, double) - Method in class org.simulator.sbml.astnode.LocalParameterValue
-
- compileDouble(String, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- compileDouble(CallableSBase, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- compileReaction(int) - Method in class org.simulator.sbml.SBMLinterpreter
-
- compileString(ASTNode) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- compileString(ASTNodeValue) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- CompSimulator - Class in org.simulator.comp
-
Class for simulating comp models.
- CompSimulator(File) - Constructor for class org.simulator.comp.CompSimulator
-
- computeBooleanValue() - Method in class org.simulator.sbml.astnode.ASTNodeValue
-
Computes the boolean value of the node.
- computeBooleanValue() - Method in class org.simulator.sbml.astnode.FunctionValue
-
- computeChange(DESystem, double[], double, double, double[], boolean) - Method in class org.simulator.math.odes.AbstractDESSolver
-
Computes the change for a given system at the current time with the
current setting for the integration step size.
- computeChange(DESystem, double[], double, double, double[], boolean) - Method in class org.simulator.math.odes.EulerMethod
-
- computeChange(DESystem, double[], double, double, double[], boolean) - Method in class org.simulator.math.odes.FirstOrderSolver
-
- computeChange(DESystem, double[], double, double, double[], boolean) - Method in class org.simulator.math.odes.RosenbrockSolver
-
- computeChange(DESystem, double[], double, double, double[], boolean) - Method in class org.simulator.math.odes.RungeKutta_EventSolver
-
- computeDelayedValue(double, String, DESystem, double[], int) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- computeDelayedValue(double, String, DESystem, double[], int) - Method in interface org.simulator.math.odes.DelayValueHolder
-
Returns the value for the element with the given id at a time point in
the past, where the time gives the amount of time in the past.
- computeDelayedValue(double, String, DESystem, double[], int) - Method in class org.simulator.sbml.SBMLinterpreter
-
- computeDerivatives(double, double[], double[]) - Method in class org.simulator.sbml.SBMLinterpreter
-
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.ASTNodeValue
-
Computes the double value of the node.
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.CompartmentOrParameterValue
-
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.DivideValue
-
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.FunctionValue
-
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.IntegerValue
-
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.MinusValue
-
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.NamedValue
-
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.PlusValue
-
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.PowerValue
-
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.ReactionValue
-
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.RootFunctionValue
-
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.SpeciesReferenceValue
-
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.SpeciesValue
-
- computeDoubleValue(double) - Method in class org.simulator.sbml.astnode.TimesValue
-
- computeMean(double...) - Method in class org.simulator.math.ArithmeticMean
-
- computeMean(double...) - Method in class org.simulator.math.DistanceSum
-
- computeMean(double...) - Method in class org.simulator.math.MeanFunction
-
Computes the overall distance
- computeMean(Iterable<? extends Number>) - Method in class org.simulator.math.MeanFunction
-
Computes the overall distance
- computeMean(List<Double>) - Method in class org.simulator.math.MeanFunction
-
Computes the overall distance
- computeSteadyState(FastProcessDESystem, double[], double) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- ConstraintEvent - Class in org.simulator.sbml
-
This class represents the violation of a Constraint
during
simulation.
- ConstraintEvent(Constraint, double) - Constructor for class org.simulator.sbml.ConstraintEvent
-
Creates a new
ConstraintEvent
for the given
Constraint
and the given point in time.
- ConstraintExample - Class in org.simulator.examples
-
- ConstraintExample() - Constructor for class org.simulator.examples.ConstraintExample
-
- ConstraintListener - Interface in org.simulator.sbml
-
A listener interface that allows the processing of Constraint
s that
triggered during simulation.
- containsColumn(String) - Method in class org.simulator.math.odes.MultiTable.Block
-
- containsEventsOrRules() - Method in interface org.simulator.math.odes.DESystem
-
This method is used to check if this differential equation system contains
any events or rules that would require a special treatment by the numerical
solver.
- containsEventsOrRules() - Method in class org.simulator.sbml.SBMLinterpreter
-
- containsFastProcesses() - Method in interface org.simulator.math.odes.FastProcessDESystem
-
- containsFastProcesses() - Method in class org.simulator.sbml.SBMLinterpreter
-
- containsSBMLModel() - Method in class org.simulator.omex.OMEXArchive
-
- containsSEDMLDescp() - Method in class org.simulator.omex.OMEXArchive
-
- convert(Model, String) - Method in class org.simulator.io.CSVImporter
-
Function for importing a file and adapting the data to the current model
- cos(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- cosh(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- cot(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- coth(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- createIntegrator() - Method in class org.simulator.math.odes.AdamsBashforthSolver
-
- createIntegrator() - Method in class org.simulator.math.odes.AdamsMoultonSolver
-
- createIntegrator() - Method in class org.simulator.math.odes.DormandPrince54Solver
-
- createIntegrator() - Method in class org.simulator.math.odes.DormandPrince853Solver
-
- createIntegrator() - Method in class org.simulator.math.odes.FirstOrderSolver
-
initialization function of the integrator
- createIntegrator() - Method in class org.simulator.math.odes.GraggBulirschStoerSolver
-
- createIntegrator() - Method in class org.simulator.math.odes.HighamHall54Solver
-
- csc(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- csch(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- CSVImporter - Class in org.simulator.io
-
This class is for importing CSV files.
- CSVImporter() - Constructor for class org.simulator.io.CSVImporter
-
- currentReaction - Variable in class org.simulator.sbml.SBMLinterpreter
-
This field is necessary to also consider local parameters of the current
reaction because it is not possible to access these parameters from the
model.
- g(double, double[]) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- gam - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants for solving
- geq(ASTNodeValue, ASTNodeValue, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- getAbsTol() - Method in class org.simulator.math.odes.AdaptiveStepsizeIntegrator
-
- getAdditionalValueCount() - Method in interface org.simulator.math.odes.RichDESystem
-
Gives the number of intermediate results that are computed by this class.
- getAdditionalValueCount() - Method in class org.simulator.sbml.SBMLinterpreter
-
- getAdditionalValueIds() - Method in interface org.simulator.math.odes.RichDESystem
-
This provides the column/row identifiers of all intermediate results: one
identifier per result.
- getAdditionalValueIds() - Method in class org.simulator.sbml.SBMLinterpreter
-
- getAdditionalValues(double, double[]) - Method in interface org.simulator.math.odes.RichDESystem
-
Computes and/or delivers the intermediate results at the given time and
for the given results from the previous time step.
- getAdditionalValues(double, double[]) - Method in class org.simulator.sbml.SBMLinterpreter
-
- getArgumentValues() - Method in class org.simulator.sbml.astnode.FunctionValue
-
Returns the values of the arguments.
- getAssignmentRules() - Method in class org.simulator.sbml.AlgebraicRuleConverter
-
Creates a list an assignment rule for every algebraic rule in the given
model
- getAssignments() - Method in class org.simulator.math.odes.EventInProgress
-
Returns all event assignments as a map.
- getBlock(int) - Method in class org.simulator.math.odes.MultiTable
-
- getBlockCount() - Method in class org.simulator.math.odes.MultiTable
-
- getColumn(int) - Method in class org.simulator.math.odes.MultiTable.Block
-
Grants access to the specified column.
- getColumn(int) - Method in class org.simulator.math.odes.MultiTable
-
- getColumn(String) - Method in class org.simulator.math.odes.MultiTable.Block
-
- getColumn(String) - Method in class org.simulator.math.odes.MultiTable
-
Returns the column corresponding to the given identifier.
- getColumnClass(int) - Method in class org.simulator.math.odes.MultiTable
-
- getColumnCount() - Method in class org.simulator.math.odes.MultiTable.Block
-
- getColumnCount() - Method in class org.simulator.math.odes.MultiTable
-
- getColumnDistances(MultiTable, MultiTable) - Method in class org.simulator.math.QualityMeasure
-
Computes the distance of two matrices as the sum of the distances of each
row.
- getColumnHeaders() - Method in class org.simulator.sedml.MultTableSEDMLWrapper
-
- getColumnIdentifier(int) - Method in class org.simulator.math.odes.MultiTable.Block
-
- getColumnIdentifier(int) - Method in class org.simulator.math.odes.MultiTable
-
- getColumnIndex(String) - Method in class org.simulator.math.odes.MultiTable
-
Returns the index of a column for a given identifier.
- getColumnName() - Method in class org.simulator.math.odes.MultiTable.Block.Column
-
- getColumnName(int) - Method in class org.simulator.math.odes.MultiTable.Block
-
- getColumnName(int) - Method in class org.simulator.math.odes.MultiTable
-
- getColumnNames() - Method in class org.simulator.math.odes.MultiTable.Block
-
- getConstant() - Method in class org.simulator.sbml.astnode.ASTNodeValue
-
- getConstant() - Method in class org.simulator.sbml.astnode.IntegerValue
-
- getConstraintListenerCount() - Method in class org.simulator.sbml.SBMLinterpreter
-
- getCurrentCompartmentSize(String) - Method in class org.simulator.sbml.SBMLinterpreter
-
- getCurrentCompartmentSize(String) - Method in interface org.simulator.sbml.SBMLValueHolder
-
Returns the size of the compartment with the given id.
- getCurrentCompartmentValueOf(String) - Method in class org.simulator.sbml.SBMLinterpreter
-
Checks if the given symbol id refers to a Species
and returns the
value of its Compartment
or 1d otherwise
- getCurrentCompartmentValueOf(String) - Method in interface org.simulator.sbml.SBMLValueHolder
-
Returns the size of the compartment of the species with the given id.
- getCurrentParameterValue(String) - Method in class org.simulator.sbml.SBMLinterpreter
-
- getCurrentParameterValue(String) - Method in interface org.simulator.sbml.SBMLValueHolder
-
Returns the value of the parameter with the given id.
- getCurrentSpeciesValue(String) - Method in class org.simulator.sbml.SBMLinterpreter
-
- getCurrentSpeciesValue(String) - Method in interface org.simulator.sbml.SBMLValueHolder
-
Returns the value of the species with the given id.
- getCurrentStoichiometry(String) - Method in class org.simulator.sbml.SBMLinterpreter
-
- getCurrentStoichiometry(String) - Method in interface org.simulator.sbml.SBMLValueHolder
-
Returns the value of the stoichiometry of the species reference with the given id.
- getCurrentTime() - Method in class org.simulator.sbml.SBMLinterpreter
-
Returns the timepoint where the simulation is currently situated
- getCurrentTime() - Method in interface org.simulator.sbml.SBMLValueHolder
-
Returns the current simulation time.
- getCurrentValueOf(int) - Method in class org.simulator.sbml.SBMLinterpreter
-
- getCurrentValueOf(int) - Method in interface org.simulator.sbml.SBMLValueHolder
-
Returns the current value of the Y vector at the given position.
- getCurrentValueOf(String) - Method in class org.simulator.sbml.SBMLinterpreter
-
- getCurrentValueOf(String) - Method in interface org.simulator.sbml.SBMLValueHolder
-
Returns the current value of the SBase with the given id.
- getData() - Method in class org.simulator.math.odes.MultiTable.Block
-
- getData() - Method in class org.simulator.sedml.MultTableSEDMLWrapper
-
- getDataByColumnId(String) - Method in class org.simulator.sedml.MultTableSEDMLWrapper
-
- getDataByColumnIndex(int) - Method in class org.simulator.sedml.MultTableSEDMLWrapper
-
- getDefaultValue() - Method in class org.simulator.math.QualityMeasure
-
Returns the default value that is returned by the distance function in
cases in which the computation of the distance is not possible.
- getDelayObject() - Method in class org.simulator.sbml.SBMLEventInProgress
-
- getDimension() - Method in class org.simulator.sbml.SBMLinterpreter
-
- getDoc() - Method in class org.simulator.comp.CompSimulator
-
- getDocFlat() - Method in class org.simulator.comp.CompSimulator
-
- getEventCount() - Method in interface org.simulator.math.odes.EventDESystem
-
Counts the number of events in this system.
- getEventCount() - Method in class org.simulator.sbml.SBMLinterpreter
-
- getFileEntries() - Method in class org.simulator.omex.OMEXArchive
-
- getFireStatus(double) - Method in class org.simulator.math.odes.EventInProgress
-
Returns a boolean value indication if the associated event has recently
been triggered / fired
- getId() - Method in class org.simulator.math.odes.MultiTable.Block.Column
-
- getIdentifiers() - Method in interface org.simulator.math.odes.DESystem
-
Delivers an array of
String
s that describe the content of each
dimension of the resulting array of this
DESystem
.
- getIdentifiers() - Method in class org.simulator.math.odes.MultiTable.Block
-
- getIdentifiers() - Method in class org.simulator.sbml.SBMLinterpreter
-
- getIndex() - Method in class org.simulator.sbml.astnode.RuleValue
-
Returns the index of the variable in the Y vector of the value holder.
- getIndex(String) - Method in class org.simulator.sbml.astnode.FunctionValue
-
Returns the index of a specific argument.
- getIndexByColumnID(String) - Method in class org.simulator.sedml.MultTableSEDMLWrapper
-
- getInitialValues() - Method in class org.simulator.sbml.SBMLinterpreter
-
Returns the initial values of the model to be simulated.
- getIntegrator() - Method in class org.simulator.math.odes.FirstOrderSolver
-
- getKiSAOterm() - Method in class org.simulator.math.odes.AdamsBashforthSolver
-
- getKiSAOterm() - Method in class org.simulator.math.odes.AdamsMoultonSolver
-
- getKiSAOterm() - Method in interface org.simulator.math.odes.DESSolver
-
- getKiSAOterm() - Method in class org.simulator.math.odes.DormandPrince54Solver
-
- getKiSAOterm() - Method in class org.simulator.math.odes.DormandPrince853Solver
-
- getKiSAOterm() - Method in class org.simulator.math.odes.EulerMethod
-
- getKiSAOterm() - Method in class org.simulator.math.odes.GraggBulirschStoerSolver
-
- getKiSAOterm() - Method in class org.simulator.math.odes.HighamHall54Solver
-
- getKiSAOterm() - Method in class org.simulator.math.odes.RosenbrockSolver
-
- getKiSAOterm() - Method in class org.simulator.math.odes.RungeKutta_EventSolver
-
- getLastTimeExecuted() - Method in class org.simulator.math.odes.EventInProgress
-
Returns the last time the event has been executed.
- getLastTimeFired() - Method in class org.simulator.math.odes.EventInProgress
-
Returns the last time the event has been fired.
- getMappings() - Method in class org.simulator.sedml.MultTableSEDMLWrapper
-
- getMath() - Method in class org.simulator.sbml.astnode.AssignmentRuleValue
-
- getMeanFunction() - Method in class org.simulator.math.QualityMeasure
-
- getModel() - Method in class org.simulator.sbml.SBMLinterpreter
-
Returns the model that is used by this object.
- getModelXMLFor(URI) - Method in class org.simulator.sedml.FileModelResolver
-
Makes a best effort to read an XML based model and return it as a String
based upon the URI.
- getMultiTable() - Method in class org.simulator.sedml.MultTableSEDMLWrapper
-
Gets the underlying
MultiTable
wrapped by this class.
- getName() - Method in class org.simulator.math.odes.AbstractDESSolver
-
This gives a human-readable name of this solver that can be displayed in
a graphical user interface.
- getName() - Method in class org.simulator.math.odes.AdamsBashforthSolver
-
- getName() - Method in class org.simulator.math.odes.AdamsMoultonSolver
-
- getName() - Method in class org.simulator.math.odes.DormandPrince54Solver
-
- getName() - Method in class org.simulator.math.odes.DormandPrince853Solver
-
- getName() - Method in class org.simulator.math.odes.EulerMethod
-
- getName() - Method in class org.simulator.math.odes.GraggBulirschStoerSolver
-
- getName() - Method in class org.simulator.math.odes.HighamHall54Solver
-
- getName() - Method in class org.simulator.math.odes.MultiTable.Block.Column
-
- getName() - Method in class org.simulator.math.odes.MultiTable.Block
-
- getName() - Method in class org.simulator.math.odes.MultiTable
-
- getName() - Method in class org.simulator.math.odes.RosenbrockSolver
-
- getName() - Method in class org.simulator.math.odes.RungeKutta_EventSolver
-
- getName() - Method in class org.simulator.sbml.astnode.ASTNodeValue
-
Returns the name of the corresponding ASTNode.
- getNextEventAssignments(double, double, double[]) - Method in interface org.simulator.math.odes.EventDESystem
-
Returns a list with event assignments for the events triggered either by
the time t or by the concentrations of the species stored in Y.
- getNextEventAssignments(double, double, double[]) - Method in class org.simulator.sbml.SBMLinterpreter
-
- getNode() - Method in class org.simulator.sbml.astnode.ASTNodeValue
-
- getNoDerivatives() - Method in interface org.simulator.math.odes.EventDESystem
-
- getNoDerivatives() - Method in class org.simulator.sbml.SBMLinterpreter
-
- getNumBlocks() - Method in class org.simulator.math.odes.MultiTable
-
- getNumColumns() - Method in class org.simulator.sedml.MultTableSEDMLWrapper
-
- getNumDataRows() - Method in class org.simulator.sedml.MultTableSEDMLWrapper
-
- getNumEquations() - Method in class org.simulator.math.odes.RosenbrockSolver
-
- getNumEventAssignments() - Method in class org.simulator.sbml.SBMLEventInProgress
-
- getObjetiveValue() - Method in class org.simulator.fba.COBRAsolver
-
Returns the objective value of the current solution.
- getParameterCount() - Method in interface org.simulator.math.odes.ParameterizedDESystem
-
- getParameterCount() - Method in class org.simulator.sbml.SBMLinterpreter
-
This method tells you the complete number of parameters within the model.
- getParameterIdentifiers() - Method in interface org.simulator.math.odes.ParameterizedDESystem
-
It is assumed that each parameter value in the system is associated with
a unique identifier, which can be used to address it in numerical
calculations.
- getParameterValues() - Method in interface org.simulator.math.odes.ParameterizedDESystem
-
This method allows you to access all current values of the parameters
within the
ParameterizedDESystem
in form of a double array.
- getPersistent() - Method in class org.simulator.sbml.SBMLEventInProgress
-
- getPositionOfParameters() - Method in class org.simulator.sbml.SBMLinterpreter
-
- getPositiveValueCount() - Method in interface org.simulator.math.odes.DESystem
-
- getPositiveValueCount() - Method in class org.simulator.sbml.SBMLinterpreter
-
- getPriority() - Method in class org.simulator.sbml.SBMLEventInProgress
-
Return the priority of the associated event.
- getPriorityObject() - Method in class org.simulator.sbml.SBMLEventInProgress
-
- getProcessedResult() - Method in class org.simulator.sedml.ProcessSedMLResults
-
- getRelTol() - Method in class org.simulator.math.odes.AdaptiveStepsizeIntegrator
-
- getRoot() - Method in class org.simulator.math.N_Metric
-
Returns the n of the metric.
- getRow(int) - Method in class org.simulator.math.odes.MultiTable.Block
-
Delivers the given row of the data matrix as an array of doubles
only, i.e., no time points.
- getRowCount() - Method in class org.simulator.math.odes.MultiTable.Block.Column
-
- getRowCount() - Method in class org.simulator.math.odes.MultiTable.Block
-
- getRowCount() - Method in class org.simulator.math.odes.MultiTable
-
- getRuleCount() - Method in interface org.simulator.math.odes.EventDESystem
-
Counts the number of rules to be evaluated in each time point.
- getRuleCount() - Method in class org.simulator.sbml.SBMLinterpreter
-
- getRuleObjects() - Method in class org.simulator.sbml.SBMLEventInProgress
-
- getSEDMLDescp() - Method in class org.simulator.omex.OMEXArchive
-
- getSerialversionuid() - Static method in class org.simulator.math.odes.AbstractDESSolver
-
- getSerialversionuid() - Static method in class org.simulator.math.odes.MultiTable
-
- getSource() - Method in class org.simulator.sbml.ConstraintEvent
-
- getSpeciesReferenceID() - Method in class org.simulator.sbml.astnode.AssignmentRuleValue
-
Returns the id of the species reference (if present), null otherwise.
- getStepSize() - Method in class org.simulator.math.odes.AbstractDESSolver
-
- getStepSize() - Method in interface org.simulator.math.odes.DESSolver
-
Obtain the currently set integration step size.
- getStoichiometry() - Method in class org.simulator.sbml.astnode.StoichiometryValue
-
- getStoichiometrySet() - Method in class org.simulator.sbml.astnode.StoichiometryValue
-
- getTime() - Method in class org.simulator.math.odes.EventInProgress
-
Return the next time of execution of the associated event.
- getTime() - Method in class org.simulator.sbml.astnode.ASTNodeValue
-
- getTime() - Method in class org.simulator.sbml.ConstraintEvent
-
- getTimeName() - Method in class org.simulator.math.odes.MultiTable
-
The column identifier for the first column, i.e., the time column.
- getTimePoint(int) - Method in class org.simulator.math.odes.MultiTable
-
Returns the time value at the given index position.
- getTimePoints() - Method in class org.simulator.math.odes.MultiTable.Block
-
Access to the time points of the overall table.
- getTimePoints() - Method in class org.simulator.math.odes.MultiTable
-
- getTriggerObject() - Method in class org.simulator.sbml.SBMLEventInProgress
-
- getUseValuesFromTriggerTime() - Method in class org.simulator.sbml.SBMLEventInProgress
-
Returns true if the values of the assignments are calculated at the trigger time of the event, otherwise false.
- getValue() - Method in class org.simulator.sbml.astnode.RuleValue
-
Returns the value of the rule.
- getValue(double) - Method in class org.simulator.sbml.astnode.ASTNodeValue
-
Returns the value as an object (double or boolean)
- getValue(int) - Method in class org.simulator.math.odes.MultiTable.Block.Column
-
Access to the given row in this column.
- getValue(String) - Method in class org.simulator.fba.COBRAsolver
-
Returns the solution value for the Reaction
variable with the given
identifier.
- getValueAt(int, int) - Method in class org.simulator.math.odes.MultiTable.Block
-
- getValueAt(int, int) - Method in class org.simulator.math.odes.MultiTable
-
- getValues() - Method in class org.simulator.fba.COBRAsolver
-
Returns solution values for an array of Reaction
variables.
- getValues() - Method in class org.simulator.math.odes.EventInProgress
-
Return the values used in the next execution of the associated event.
- GraggBulirschStoerSolver - Class in org.simulator.math.odes
-
- GraggBulirschStoerSolver() - Constructor for class org.simulator.math.odes.GraggBulirschStoerSolver
-
default constructor
- GraggBulirschStoerSolver(double) - Constructor for class org.simulator.math.odes.GraggBulirschStoerSolver
-
- GraggBulirschStoerSolver(double, boolean) - Constructor for class org.simulator.math.odes.GraggBulirschStoerSolver
-
- GraggBulirschStoerSolver(GraggBulirschStoerSolver) - Constructor for class org.simulator.math.odes.GraggBulirschStoerSolver
-
clone constructor
- gt(ASTNodeValue, ASTNodeValue, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- id - Variable in class org.simulator.sbml.astnode.CompartmentOrParameterValue
-
The id of the compartment or parameter.
- id - Variable in class org.simulator.sbml.astnode.SpeciesValue
-
The id of the species
- inBetweenSteps(double, double, double) - Method in class org.simulator.math.odes.AbstractDESSolver
-
Computes the number of necessary steps between two time steps.
- index - Variable in class org.simulator.sbml.astnode.RuleValue
-
The index of the variable in the Y vector of the value holder
- indexMap - Variable in class org.simulator.sbml.astnode.FunctionValue
-
A map for storing the indexes of the arguments in the array argumentValues.
- init() - Method in class org.simulator.sbml.SBMLinterpreter
-
This method initializes the differential equation system for simulation.
- init(boolean) - Method in class org.simulator.sbml.SBMLinterpreter
-
This method initializes the differential equation system for simulation.
- init(boolean, double, double, double) - Method in class org.simulator.sbml.SBMLinterpreter
-
This method initializes the differential equation system for simulation.
- init(boolean, double, double, double, Map<String, Boolean>) - Method in class org.simulator.sbml.SBMLinterpreter
-
This method initializes the differential equation system for simulation.
- initialValues - Variable in class org.simulator.sbml.SBMLinterpreter
-
An array, which stores all computed initial values of the model.
- initResultMatrix(DESystem, double[], double[]) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- initResultMatrix(DESystem, double[], double, double) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- initResultMatrix(DESystem, double[], double, int) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- IntegerValue - Class in org.simulator.sbml.astnode
-
This class can compute and store the value of an integer node.
- IntegerValue(ASTNodeInterpreter, ASTNode) - Constructor for class org.simulator.sbml.astnode.IntegerValue
-
- integrator - Variable in class org.simulator.math.odes.FirstOrderSolver
-
The integrator used.
- interpreter - Variable in class org.simulator.sbml.astnode.ASTNodeValue
-
The interpreter for calculating the value
- isAmount - Variable in class org.simulator.sbml.astnode.SpeciesValue
-
Is the Y value of the species referring to an amount?
- isCellEditable(int, int) - Method in class org.simulator.math.odes.MultiTable
-
- isConstant - Variable in class org.simulator.sbml.astnode.ASTNodeValue
-
Flag that is true if the value of the ASTNode is constant.
- isDouble - Variable in class org.simulator.sbml.astnode.ASTNodeValue
-
Flag that is true if the value has double as type and false if the value is boolean
- isIncludeIntermediates() - Method in class org.simulator.math.odes.AbstractDESSolver
-
- isIncludeIntermediates() - Method in interface org.simulator.math.odes.DESSolver
-
If this method returns
true
, intermediate results that may
originate from a
RichDESystem
are included into the
MultiTable
that contains the result of a numerical integration.
- isInfinite - Variable in class org.simulator.sbml.astnode.ASTNodeValue
-
Flag that is true if the value is positive/negative infinity
- isName() - Method in class org.simulator.sbml.astnode.ASTNodeValue
-
Returns true if the corresponding ASTNode is of type name.
- isNonnegative() - Method in class org.simulator.math.odes.AbstractDESSolver
-
- isSetData() - Method in class org.simulator.math.odes.MultiTable.Block
-
Checks whether or not a data matrix has been defined in this object
- isSetInitialAmount - Variable in class org.simulator.sbml.astnode.RuleValue
-
The isSetInitialAmount attribute of the species (if applicable)
- isSetInitialConcentration - Variable in class org.simulator.sbml.astnode.RuleValue
-
The isSetInitialConcentration attribute of the species (if applicable)
- isSetInitialConcentration - Variable in class org.simulator.sbml.astnode.SpeciesValue
-
Has the species an initial concentration set?
- isSetTimePoints() - Method in class org.simulator.math.odes.MultiTable
-
Checks whether an array of time points has been set for this object.
- isSpecies - Variable in class org.simulator.sbml.astnode.RuleValue
-
Flag that is true if the variable is referring to a species, otherwise false
- isUnstable() - Method in class org.simulator.math.odes.AbstractDESSolver
-
- isUnstable() - Method in interface org.simulator.math.odes.DESSolver
-
Method to check whether the solution of the numerical integration
procedure contains
Double.NaN
values.
- iterator() - Method in class org.simulator.math.odes.MultiTable.Block.Column
-
- iterator() - Method in class org.simulator.math.odes.MultiTable
-
- main(String[]) - Static method in class org.simulator.About
-
- main(String[]) - Static method in class org.simulator.examples.BiomodelsExample
-
* Input:
directory with models (containing the biomodels),
first model to be simulated,
last model to be simulated,
- main(String[]) - Static method in class org.simulator.examples.COBRAsolverExample
-
Simple test function that reads and solves an SBML file in a flux balance
constraints framework.
- main(String[]) - Static method in class org.simulator.examples.CompExample
-
Starts a simulation at the command line.
- main(String[]) - Static method in class org.simulator.examples.ConstraintExample
-
- main(String[]) - Static method in class org.simulator.examples.OMEXExample
-
- main(String[]) - Static method in class org.simulator.examples.SEDMLExample
-
- main(String[]) - Static method in class org.simulator.examples.SimulatorExample
-
Starts a simulation at the command line.
- ManhattanDistance - Class in org.simulator.math
-
Class for computation of the Manhattan distance of two vectors.
- ManhattanDistance() - Constructor for class org.simulator.math.ManhattanDistance
-
Initializes a new distance object
- mantissa - Variable in class org.simulator.sbml.astnode.ASTNodeValue
-
The mantissa of the corresponding ASTNode
- math - Variable in class org.simulator.sbml.astnode.FunctionValue
-
The math of the function definition.
- Mathematics - Class in org.simulator.math
-
This class contains a collection of mathematical functions
like the faculty, logarithms and several trigonometric functions.
- Mathematics() - Constructor for class org.simulator.math.Mathematics
-
- MatrixException() - Constructor for exception org.simulator.math.MatrixOperations.MatrixException
-
Constructor for MatrixException
- MatrixException(String) - Constructor for exception org.simulator.math.MatrixOperations.MatrixException
-
Constructor for MatrixException with message
- MatrixOperations - Class in org.simulator.math
-
Class used to perform matrix operations, focusing on finding vector solutions
to the vector equation F(x) = 0.
- MatrixOperations() - Constructor for class org.simulator.math.MatrixOperations
-
- MatrixOperations.MatrixException - Exception in org.simulator.math
-
This exception is thrown when errors in the computation of matrix-related
solutions, their eigenvalues or eigenvectors.
- meanFunction - Variable in class org.simulator.math.QualityMeasure
-
- MeanFunction - Class in org.simulator.math
-
In this class functions for the computation of an overall distance based on
the distance values determined for each column of a table are defined.
- MeanFunction() - Constructor for class org.simulator.math.MeanFunction
-
- metric - Variable in class org.simulator.math.Relative_N_Metric
-
The metric the relative distance is based on.
- min(int, int, int) - Static method in class org.simulator.math.Mathematics
-
This just computes the minimum of three integer values.
- minus(ASTNodeValue[], int, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- MinusValue - Class in org.simulator.sbml.astnode
-
This class can compute and store the value of a minus node.
- MinusValue(ASTNodeInterpreter, ASTNode) - Constructor for class org.simulator.sbml.astnode.MinusValue
-
- model - Variable in class org.simulator.sbml.SBMLinterpreter
-
The model to be simulated.
- MODEL_ID - Static variable in class org.simulator.sbml.AddMetaInfo
-
string constant for (Sub-)Model id
- MultiTable - Class in org.simulator.math.odes
-
This data structure contains the an array of sorted time points and a matrix
organized in one column per quantity for which data (measurement or
simulation) are gathered.
- MultiTable() - Constructor for class org.simulator.math.odes.MultiTable
-
- MultiTable(double[], double[][], String[]) - Constructor for class org.simulator.math.odes.MultiTable
-
Constructs a data object for the given values.
- MultiTable(double[], double[][], String[], String[]) - Constructor for class org.simulator.math.odes.MultiTable
-
- MultiTable.Block - Class in org.simulator.math.odes
-
A
MultiTable.Block
is a data structure with a two-dimensional double array
of actual data together with identifiers for each column.
- MultiTable.Block.Column - Class in org.simulator.math.odes
-
- MultTableSEDMLWrapper - Class in org.simulator.sedml
-
This class adapts the native results to an interface that the
SED-ML processor can use
to post-process results.
- MultTableSEDMLWrapper(MultiTable) - Constructor for class org.simulator.sedml.MultTableSEDMLWrapper
-
- ParameterizedDESystem - Interface in org.simulator.math.odes
-
This class defines a differential equation system that contains parameters
whose values influence its behavior.
- PearsonCorrelation - Class in org.simulator.math
-
Implementation of the Pearson correlation.
- PearsonCorrelation() - Constructor for class org.simulator.math.PearsonCorrelation
-
Default constructor.
- PearsonCorrelation(double) - Constructor for class org.simulator.math.PearsonCorrelation
-
Constructor, which allows setting the parameter value for default value.
- persistent - Variable in class org.simulator.sbml.SBMLEventInProgress
-
The persistent attribute of the event
- piecewise(ASTNodeValue[], double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- PlotMultiTable - Class in org.simulator.plot
-
This class adds output data-plot support to SBSCL
- PlotMultiTable(MultiTable) - Constructor for class org.simulator.plot.PlotMultiTable
-
- PlotMultiTable(MultiTable, String) - Constructor for class org.simulator.plot.PlotMultiTable
-
Initializes the JFreeChart and dataSet for the chart using MultiTable
- PlotProcessedSedmlResults - Class in org.simulator.plot
-
This class adds output data-plot support to SBSCL
- PlotProcessedSedmlResults(IProcessedSedMLSimulationResults, String) - Constructor for class org.simulator.plot.PlotProcessedSedmlResults
-
Initializes the JFreeChart and dataSet for the chart using IProcessedSedMLSimulationResults
- PlotProcessedSedmlResults(IProcessedSedMLSimulationResults, List<Curve>, String) - Constructor for class org.simulator.plot.PlotProcessedSedmlResults
-
- plus(ASTNodeValue[], int, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- PlusValue - Class in org.simulator.sbml.astnode
-
This class can compute and store the value of a plus node.
- PlusValue(ASTNodeInterpreter, ASTNode) - Constructor for class org.simulator.sbml.astnode.PlusValue
-
- position - Variable in class org.simulator.sbml.astnode.CompartmentOrParameterValue
-
The position of the current compartment/parameter value in the Y vector of the value holder
- position - Variable in class org.simulator.sbml.astnode.SpeciesValue
-
The position of the species value in the Y vector of the value holder
- pow(ASTNodeValue, ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- PowerValue - Class in org.simulator.sbml.astnode
-
This class can compute and store the value of a power expression.
- PowerValue(ASTNodeInterpreter, ASTNode) - Constructor for class org.simulator.sbml.astnode.PowerValue
-
- priority - Variable in class org.simulator.sbml.SBMLEventInProgress
-
The priority of the event
- priorityObject - Variable in class org.simulator.sbml.SBMLEventInProgress
-
The priority math of the event
- process(Map<AbstractTask, List<IRawSedmlSimulationResults>>) - Method in class org.simulator.sedml.ProcessSedMLResults
-
This method modifies jlibsedml's process method to support dataGenerators for
repeatedTasks.
- processAssignmentRules(double, double[]) - Method in interface org.simulator.math.odes.EventDESystem
-
Calculates the changes or assignments that are defined by all rules in the system
at the given simulation time point.
- processAssignmentRules(double, double[]) - Method in class org.simulator.sbml.SBMLinterpreter
-
- processAssignmentVariable(double) - Method in class org.simulator.sbml.astnode.RuleValue
-
Calculates the math of the rule and returns the new value of the variable.
- processEvents(EventDESystem, double, double, double[]) - Method in class org.simulator.math.odes.AbstractDESSolver
-
Processes sudden changes in the system due to events in the EDES
- processEventsAndRules(boolean, DESystem, double, double, double[]) - Method in class org.simulator.math.odes.AbstractDESSolver
-
Function for processing the events and rules at a certain time step.
- processInitialAssignments(double, double[]) - Method in class org.simulator.sbml.SBMLinterpreter
-
Processes the initial assignments
- processRule(double[], double[], double) - Method in class org.simulator.sbml.astnode.RateRuleValue
-
Processes the rule and saves the new value of the corresponding variable in the changeRate vector.
- processRule(double[], double, boolean) - Method in class org.simulator.sbml.astnode.AssignmentRuleValue
-
Processes the rule and saves the new value of the corresponding variable
in the Y vector if changeY is set to true.
- processRules(double, double[], double[], boolean) - Method in class org.simulator.sbml.SBMLinterpreter
-
Processes the rules
- processRules(EventDESystem, double, double[]) - Method in class org.simulator.math.odes.AbstractDESSolver
-
Function for processing the rules at a certain time step.
- ProcessSedMLResults - Class in org.simulator.sedml
-
Processes raw simulation results according to instructions specified in the
DataGenerator
elements specified in the output.
- ProcessSedMLResults(SedML, Output) - Constructor for class org.simulator.sedml.ProcessSedMLResults
-
- processSimulationResults(Output, Map<AbstractTask, List<IRawSedmlSimulationResults>>) - Method in class org.simulator.sedml.SedMLSBMLSimulatorExecutor
-
Process raw data from simulations and return a output MultiTable which
contains wanted Output
- processVelocities(double[], double) - Method in class org.simulator.sbml.SBMLinterpreter
-
This method computes the multiplication of the stoichiometric matrix of the
given model system with the reaction velocities vector passed to this
method.
- processViolation(ConstraintEvent) - Method in interface org.simulator.sbml.ConstraintListener
-
- processViolation(ConstraintEvent) - Method in class org.simulator.sbml.SimpleConstraintListener
-
- PROGRESS - Static variable in class org.simulator.math.odes.AbstractDESSolver
-
Key used when informing listeners about progress by this solver.
- putOrigId(SBMLDocument) - Static method in class org.simulator.sbml.AddMetaInfo
-
A static method which add id information of each element to userObjects map
which is an element of AbstractTreeNode SBML class to store extra information
- PWR - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants used to adapt the stepsize according to the error in the last
step (see rodas.f)
- r - Variable in class org.simulator.sbml.astnode.ReactionValue
-
The corresponding reaction
- randomInt(int, int) - Static method in class org.simulator.math.RNG
-
Generates a random integer between first and second input value.
- RateRuleValue - Class in org.simulator.sbml.astnode
-
This class can compute and store the value of a rate rule together with the
variable of the rule.
- RateRuleValue(ASTNodeValue, int) - Constructor for class org.simulator.sbml.astnode.RateRuleValue
-
- RateRuleValue(ASTNodeValue, int, List<Integer>, SBMLValueHolder) - Constructor for class org.simulator.sbml.astnode.RateRuleValue
-
Constructor for a rule with a compartment as variable
- RateRuleValue(ASTNodeValue, int, Species, int, boolean, SBMLValueHolder) - Constructor for class org.simulator.sbml.astnode.RateRuleValue
-
Constructor for a rule with a species as variable
- ReactionValue - Class in org.simulator.sbml.astnode
-
This class computes and stores values of ASTNode
s that refer to a
Reaction
.
- ReactionValue(ASTNodeInterpreter, ASTNode, Reaction) - Constructor for class org.simulator.sbml.astnode.ReactionValue
-
- real - Variable in class org.simulator.sbml.astnode.ASTNodeValue
-
The real value of the corresponding ASTNode
- recovered(double) - Method in class org.simulator.math.odes.EventInProgress
-
The trigger of the associated event has made a transition from true to
false, so the event can be triggered again.
- refresh() - Method in class org.simulator.sbml.astnode.StoichiometryValue
-
Refreshes the stoichiometry.
- refresh(boolean) - Method in class org.simulator.math.odes.EventInProgress
-
- refresh(boolean) - Method in class org.simulator.sbml.SBMLEventInProgress
-
- refresh(boolean) - Method in class org.simulator.sbml.SBMLEventInProgressWithDelay
-
- refresh(double) - Method in class org.simulator.math.odes.EventInProgress
-
Refreshes the status of the event regarding the current time.
- refresh(double) - Method in class org.simulator.sbml.SBMLEventInProgressWithDelay
-
- registerDelayValueHolder(DelayValueHolder) - Method in interface org.simulator.math.odes.DelayedDESystem
-
- registerDelayValueHolder(DelayValueHolder) - Method in class org.simulator.sbml.SBMLinterpreter
-
- Relative_N_Metric - Class in org.simulator.math
-
Computes the relative distance of two vectors based on the
N_Metric
distance.
- Relative_N_Metric() - Constructor for class org.simulator.math.Relative_N_Metric
-
Default constructor
- Relative_N_Metric(double) - Constructor for class org.simulator.math.Relative_N_Metric
-
Initialization with a certain n
- Relative_N_Metric(N_Metric) - Constructor for class org.simulator.math.Relative_N_Metric
-
- RelativeEuclideanDistance - Class in org.simulator.math
-
Class for computation of the relative Euclidean distance of two vectors.
- RelativeEuclideanDistance() - Constructor for class org.simulator.math.RelativeEuclideanDistance
-
Initializes a new instance
- RelativeManhattanDistance - Class in org.simulator.math
-
Class for computation of the relative Manhattan distance of two vectors.
- RelativeManhattanDistance() - Constructor for class org.simulator.math.RelativeManhattanDistance
-
Initializes a new instance.
- RelativeSquaredError - Class in org.simulator.math
-
An implementation of the relative squared error with a default value to avoid
division by zero.
- RelativeSquaredError() - Constructor for class org.simulator.math.RelativeSquaredError
-
- RELMIN - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
the minimum acceptable value of relTol - attempts to obtain higher
accuracy than this are usually very expensive
- relTol - Variable in class org.simulator.math.odes.AdaptiveStepsizeIntegrator
-
Default relative allowable vectorial tolerance.
- removeBlock(int) - Method in class org.simulator.math.odes.MultiTable
-
- removeConstraintListener(int) - Method in class org.simulator.sbml.SBMLinterpreter
-
- removeConstraintListener(ConstraintListener) - Method in class org.simulator.sbml.SBMLinterpreter
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- removePropertyChangeListener(PropertyChangeListener) - Method in interface org.simulator.math.odes.DESSolver
-
remove PropertyChangedListener to this Solver
- reset() - Method in class org.simulator.math.odes.AbstractDESSolver
-
Initialize with default integration step size and non-negative attribute
true
.
- reset() - Method in class org.simulator.sbml.astnode.ASTNodeValue
-
Resets the node
- resetState(double, double[]) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- RichDESystem - Interface in org.simulator.math.odes
-
A
RichDESystem
is a
DESystem
that provides additional
information besides the pure rate of change during its evaluation.
- rightChild - Variable in class org.simulator.sbml.astnode.ASTNodeValue
-
The ASTNodeObject of the right child of the corresponding ASTNode
- RNG - Class in org.simulator.math
-
A Random Number Generator.
- RNG() - Constructor for class org.simulator.math.RNG
-
- root - Variable in class org.simulator.math.N_Metric
-
The n of the metric.
- root(double, ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- root(ASTNodeValue, ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- RootFunctionValue - Class in org.simulator.sbml.astnode
-
This class computes and stores values of ASTNode
s that refer to a
root function.
- RootFunctionValue(ASTNodeInterpreter, ASTNode) - Constructor for class org.simulator.sbml.astnode.RootFunctionValue
-
- RosenbrockSolver - Class in org.simulator.math.odes
-
An implementation of Rosenbrock's method to approximate ODE
solutions.
- RosenbrockSolver() - Constructor for class org.simulator.math.odes.RosenbrockSolver
-
default constructor
- RosenbrockSolver(int, double) - Constructor for class org.simulator.math.odes.RosenbrockSolver
-
- RosenbrockSolver(RosenbrockSolver) - Constructor for class org.simulator.math.odes.RosenbrockSolver
-
clone constructor
- ruleObjects - Variable in class org.simulator.sbml.SBMLEventInProgress
-
The assignment rules of the event
- RuleValue - Class in org.simulator.sbml.astnode
-
This class can compute and store the value of a rule together with the
variable of the rule.
- RuleValue(ASTNodeValue, int) - Constructor for class org.simulator.sbml.astnode.RuleValue
-
- RuleValue(ASTNodeValue, int, Species, int, boolean, SBMLValueHolder) - Constructor for class org.simulator.sbml.astnode.RuleValue
-
Constructor for rules that refer to a species.
- run() - Method in class org.simulator.sedml.SedMLSBMLSimulatorExecutor
-
This method is a wrapper to the runSimulations method from
AbstractSedmlExecutor
to add additional support for repeatedTasks.
- RungeKutta_EventSolver - Class in org.simulator.math.odes
-
Runge-Kutta method.
- RungeKutta_EventSolver() - Constructor for class org.simulator.math.odes.RungeKutta_EventSolver
-
default constructor
- RungeKutta_EventSolver(double) - Constructor for class org.simulator.math.odes.RungeKutta_EventSolver
-
- RungeKutta_EventSolver(double, boolean) - Constructor for class org.simulator.math.odes.RungeKutta_EventSolver
-
- RungeKutta_EventSolver(RungeKutta_EventSolver) - Constructor for class org.simulator.math.odes.RungeKutta_EventSolver
-
clone constructor
- s - Variable in class org.simulator.sbml.astnode.SpeciesValue
-
The corresponding species
- SAFETY - Static variable in class org.simulator.math.odes.RosenbrockSolver
-
Constants used to adapt the stepsize according to the error in the last
step (see rodas.f)
- saveExperimentToSEDML(double, double, double, AbstractDESSolver, Model, URI, OutputStream) - Method in class org.simulator.sedml.SEDMLWriter
-
Given a configured simulation, will write to SED-ML using the specified
OutputStream
.
- savePlot(String, String) - Method in class org.simulator.plot.PlotProcessedSedmlResults
-
Helper function that can save the generated plot (simulationPath sedml file) as a PNG image
with fileName in the results folder
- sb - Variable in class org.simulator.sbml.astnode.CompartmentOrParameterValue
-
The compartment or parameter the corresponding ASTNode is referring to
- SBMLEventInProgress - Class in org.simulator.sbml
-
This class represents a compilation of all information calculated during
simulation concerning events in
SBML.
- SBMLEventInProgress(boolean) - Constructor for class org.simulator.sbml.SBMLEventInProgress
-
Creates a new EventInProcess with the given boolean value indicating
whether or not it can fire at the initial time point.
- SBMLEventInProgressWithDelay - Class in org.simulator.sbml
-
This class represents a compilation of all information calculated during
simulation concerning events in SBML.
- SBMLEventInProgressWithDelay(boolean) - Constructor for class org.simulator.sbml.SBMLEventInProgressWithDelay
-
Creates a new SBMLEventInProcessWithDelay with the given boolean value
indicating whether or not it can fire at time point 0d.
- SBMLinterpreter - Class in org.simulator.sbml
-
This differential equation system (
DESystem
) takes a model in
SBML
format and maps it to a data structure that is understood by the
AbstractDESSolver
.
- SBMLinterpreter(Model) - Constructor for class org.simulator.sbml.SBMLinterpreter
-
This constructs a new
DESystem
for the given SBML
Model
.
- SBMLinterpreter(Model, double, double, double) - Constructor for class org.simulator.sbml.SBMLinterpreter
-
- SBMLinterpreter(Model, double, double, double, Map<String, Boolean>) - Constructor for class org.simulator.sbml.SBMLinterpreter
-
- SBMLValueHolder - Interface in org.simulator.sbml
-
A
SBMLValueHolder
is necessary to provide the current values for
Compartment
s,
Species
,
Parameter
s, and
SpeciesReference
s at simulation time.
- scale(double, double[]) - Static method in class org.simulator.math.Mathematics
-
Scales a vector with the given scalar.
- sec(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- sech(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- SEDMLExample - Class in org.simulator.examples
-
This test class shows how a SED-ML file can be interpreted and executed using
SBML Simulator Core solvers.
- SEDMLExample() - Constructor for class org.simulator.examples.SEDMLExample
-
- SedMLSBMLSimulatorExecutor - Class in org.simulator.sedml
-
This class extends an abstract class from jlibsedml, which provides various
support functions such as retrieving models, applying changes to models,
working out what tasks need to be executed to achieve an Output, and
post-processing of results.
- SedMLSBMLSimulatorExecutor(SedML, Output, String) - Constructor for class org.simulator.sedml.SedMLSBMLSimulatorExecutor
-
- SedMLSBMLSimulatorExecutor(SedML, Output, Map<String, Boolean>, String) - Constructor for class org.simulator.sedml.SedMLSBMLSimulatorExecutor
-
- SEDMLWriter - Class in org.simulator.sedml
-
Writes a simulation configuration to
SED-ML for export and sharing.
Usage:
- SEDMLWriter() - Constructor for class org.simulator.sedml.SEDMLWriter
-
- setAbsTol(double) - Method in class org.simulator.math.odes.AdaptiveStepsizeIntegrator
-
- setColumnNames(String[]) - Method in class org.simulator.math.odes.MultiTable.Block
-
- setComment(String) - Method in class org.simulator.sedml.SEDMLWriter
-
Set an optional human-readable comment to be added to the SED-ML file.
- setData(double[][]) - Method in class org.simulator.math.odes.MultiTable.Block
-
- setDefaultValue(double) - Method in class org.simulator.math.QualityMeasure
-
Set the value to be returned by the distance function in cases, in which
no distance can be computed.
- setDefaultValue(double) - Method in class org.simulator.math.Relative_N_Metric
-
- setDelayObject(ASTNodeValue) - Method in class org.simulator.sbml.SBMLEventInProgress
-
Sets the math of the delay to a specific ASTNodeObject.
- setDelaysIncluded(boolean) - Method in interface org.simulator.math.odes.DESystem
-
- setDelaysIncluded(boolean) - Method in class org.simulator.sbml.SBMLinterpreter
-
- setFastProcessComputation(boolean) - Method in interface org.simulator.math.odes.FastProcessDESystem
-
- setFastProcessComputation(boolean) - Method in class org.simulator.sbml.SBMLinterpreter
-
- setIdentifiers(String[]) - Method in class org.simulator.math.odes.MultiTable.Block
-
- setIncludeIntermediates(boolean) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- setIncludeIntermediates(boolean) - Method in interface org.simulator.math.odes.DESSolver
-
Allows switching whether or not intermediate results should be included
into the
MultiTable
of the result.
- setIsArchive(ArchiveComponents) - Method in class org.simulator.sedml.SedMLSBMLSimulatorExecutor
-
Enables models to be retrieved from a SED-ML archive format.
This method must be called before AbstractSedmlExecutor.runSimulations()
is called,
if a SED-ML archive is to be used as a model source.
- setMath(ASTNode) - Method in class org.simulator.sbml.astnode.FunctionValue
-
Sets the math and evaluation block of the function definition.
- setMeanFunction(MeanFunction) - Method in class org.simulator.math.QualityMeasure
-
- setName(String) - Method in class org.simulator.math.odes.MultiTable.Block
-
- setName(String) - Method in class org.simulator.math.odes.MultiTable
-
- setNonnegative(boolean) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- setParameters(double[]) - Method in interface org.simulator.math.odes.ParameterizedDESystem
-
With this method it is possible to change the values of particular
parameters.
- setParameters(double[]) - Method in class org.simulator.sbml.SBMLinterpreter
-
This method allows us to set the parameters of the model to the specified
values in the given array.
- setPersistent(boolean) - Method in class org.simulator.sbml.SBMLEventInProgress
-
Sets the persistent flag of the event.
- setPriorityObject(ASTNodeValue) - Method in class org.simulator.sbml.SBMLEventInProgress
-
Sets the math of the priority to a specific ASTNodeObject.
- setRelTol(double) - Method in class org.simulator.math.odes.AdaptiveStepsizeIntegrator
-
- setRoot(double) - Method in class org.simulator.math.EuclideanDistance
-
- setRoot(double) - Method in class org.simulator.math.ManhattanDistance
-
- setRoot(double) - Method in class org.simulator.math.N_Metric
-
Sets the root.
- setRoot(double) - Method in class org.simulator.math.Relative_N_Metric
-
Sets the root
- setRoot(double) - Method in class org.simulator.math.RelativeEuclideanDistance
-
- setRoot(double) - Method in class org.simulator.math.RelativeManhattanDistance
-
- setRowData(int, double[]) - Method in class org.simulator.math.odes.MultiTable.Block
-
Sets the given array as the new row in the given position of the data
matrix, but requires that the number of values in the array equal the
number of columns in the matrix.
- setStepSize(double) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- setStepSize(double) - Method in interface org.simulator.math.odes.DESSolver
-
Set the integration step size.
- setStepSize(double) - Method in class org.simulator.math.odes.FirstOrderSolver
-
- setTime(double) - Method in class org.simulator.sbml.astnode.ASTNodeValue
-
- setTimeName(String) - Method in class org.simulator.math.odes.MultiTable
-
Set the name of the time column
- setTimePoints(double[]) - Method in class org.simulator.math.odes.MultiTable
-
- setTriggerObject(ASTNodeValue) - Method in class org.simulator.sbml.SBMLEventInProgress
-
Sets the math of the trigger to a specific ASTNodeObject.
- setUnstableFlag(boolean) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- setUseValuesFromTriggerTime(boolean) - Method in class org.simulator.sbml.SBMLEventInProgress
-
Sets the useValuesFromTriggerTime value of the event.
- setValue(double, int) - Method in class org.simulator.math.odes.MultiTable.Block.Column
-
- setValueAt(Double, int, int) - Method in class org.simulator.math.odes.MultiTable
-
- setValueAt(Object, int, int) - Method in class org.simulator.math.odes.MultiTable.Block
-
- sign(double, double) - Static method in class org.simulator.math.MatrixOperations
-
Returns the value of a or |a| with the same sign as b
- SimpleConstraintListener - Class in org.simulator.sbml
-
This class represents a simple listener implementation to process the
violation of Constraint
s during simulation by logging the violation
event in form of a warning.
- SimpleConstraintListener() - Constructor for class org.simulator.sbml.SimpleConstraintListener
-
- SimulatorExample - Class in org.simulator.examples
-
A simple program that performs a simulation of a model.
- SimulatorExample() - Constructor for class org.simulator.examples.SimulatorExample
-
- sin(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- sinh(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- solve() - Method in class org.simulator.fba.COBRAsolver
-
Solves the linear program that is defined in the SBMLDocument
with
which this solver was initialized.
- solve(double, double) - Method in class org.simulator.comp.CompSimulator
-
- solve(double, double, DESSolver) - Method in class org.simulator.comp.CompSimulator
-
- solve(File) - Method in class org.simulator.examples.COBRAsolverExample
-
- solve(DESystem, double[], double[]) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- solve(DESystem, double[], double[]) - Method in interface org.simulator.math.odes.DESSolver
-
Solves the given differential equation system with the step size h and
the number of steps as given starting at the value x.
- solve(DESystem, double[], double, double) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- solve(DESystem, double[], double, double) - Method in interface org.simulator.math.odes.DESSolver
-
Solves the given differential equation system
- solve(DESystem, double[], double, double, int) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- solve(DESystem, double[], double, double, int) - Method in interface org.simulator.math.odes.DESSolver
-
Solves the given differential equation system with the step size h and
the number of steps as given starting at the value x.
- solve(DESystem, MultiTable.Block, double[]) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- solve(DESystem, MultiTable.Block, double[]) - Method in interface org.simulator.math.odes.DESSolver
-
Solves the given
DESystem
using new initial conditions in each
time step.
- SpeciesReferenceValue - Class in org.simulator.sbml.astnode
-
This class computes and stores values of ASTNode
s that refer to a
SpeciesReference
.
- SpeciesReferenceValue(ASTNodeInterpreter, ASTNode, SpeciesReference, SBMLValueHolder) - Constructor for class org.simulator.sbml.astnode.SpeciesReferenceValue
-
- SpeciesValue - Class in org.simulator.sbml.astnode
-
This class computes and stores values of ASTNode
s that refer to a
Species
.
- SpeciesValue(ASTNodeInterpreter, ASTNode, Species, SBMLValueHolder, int, int, String, boolean, boolean) - Constructor for class org.simulator.sbml.astnode.SpeciesValue
-
- sqrt(ASTNodeValue, double, double) - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-
- steadystate(DESystem, double[], double) - Method in class org.simulator.math.odes.AbstractDESSolver
-
- step(DESystem) - Method in class org.simulator.math.odes.RosenbrockSolver
-
This function tries to make a time step.
- stoichiometricCoefHash - Variable in class org.simulator.sbml.SBMLinterpreter
-
This
Map
saves the current stoichiometric coefficients for those
SpeciesReference
objects that are a target to an Assignment
.
- StoichiometryValue - Class in org.simulator.sbml.astnode
-
Computes for a SpeciesReference
with a stoichiometry occuring in some
Reaction
the stoichiometry.
- StoichiometryValue(SpeciesReference, int, Map<String, Double>, double[], ASTNodeValue) - Constructor for class org.simulator.sbml.astnode.StoichiometryValue
-
- STPMX - Static variable in class org.simulator.math.MatrixOperations
-
Scaled maximum step length allowed in line searches
- supportsLanguage(String) - Method in class org.simulator.sedml.SedMLSBMLSimulatorExecutor
-
- svMult(double, double[], double[]) - Static method in class org.simulator.math.Mathematics
-
Multiplies (scales) every element of the array v with s in place.
- svvAddAndScale(double, double[], double[], double[]) - Static method in class org.simulator.math.Mathematics
-
Add vectors scaled: res[i] = s*(v[i] + w[i])
- svvAddScaled(double, double[], double[], double[]) - Static method in class org.simulator.math.Mathematics
-
Add vectors scaled: res[i] = s*v[i] + w[i]
- swap(double, double) - Static method in class org.simulator.math.Mathematics
-
Swaps a and b if a is greater then b.
- symbolTime() - Method in class org.simulator.sbml.astnode.ASTNodeInterpreter
-