Package jline.solvers.fluid.petri
Class PetriSolver.FluidLevels
java.lang.Object
jline.solvers.fluid.petri.PetriSolver.FluidLevels
- Enclosing class:
- PetriSolver
The reported level of every fluid place. Under 'reflect' (the default) it is the fixed point, so a
level on a bound is the bound; under 'diffusion' a level on a bound is the stationary mean of a
Brownian motion reflected on [0, B] (see
PetriSolver.fluidLevels(jline.solvers.fluid.petri.PetriTerms, jline.solvers.fluid.petri.PetriSolver.Ctx, double[], double[], double[], double[], jline.util.matrix.Matrix, jline.solvers.SolverOptions)).-
Field Summary
FieldsModifier and TypeFieldDescriptionint[]+1 at the capacity, -1 at the empty level, 0 in the interior.double[]The mean drift of the level without its bound.double[]double[]String[]double[]The variance rate of the net inflow, set by the 'diffusion' refinement. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
names
-
level
public double[] level -
levelVar
public double[] levelVar -
drift
public double[] driftThe mean drift of the level without its bound. -
sigma2
public double[] sigma2The variance rate of the net inflow, set by the 'diffusion' refinement. -
bound
public int[] bound+1 at the capacity, -1 at the empty level, 0 in the interior. -
boundary
-
-
Constructor Details
-
FluidLevels
public FluidLevels()
-