A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages

D

DecPop() - Method in class HAL.Tools.PhylogenyTracker.Genome
removes an individual from the genome population, should be called as part of the disposal of all agents that share this genome.
DefaultInit(double) - Method in class HAL.GridsAndAgents.SphericalAgent2D
a default initialization function that sets the radius based on the argument, and the x and y velocities to 0
Delta1D(double[], double, int, int, boolean, Coords1DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
Delta1D(int[], int, int, int, boolean, Coords1DInt) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
Delta1DADI(double[], double, int, int, boolean, Coords1DDouble) - Static method in class HAL.Tools.Internal.ADIequations
 
deltas - Variable in class HAL.GridsAndAgents.PDEGrid3D
 
DeltaX2D(double[], double, int, int, int, int, boolean, Coords2DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
DeltaX2D(int[], int, int, int, int, int, boolean, Coords2DInt) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DeltaX2DADI(double[], double, int, int, int, int, boolean, Coords2DDouble) - Static method in class HAL.Tools.Internal.ADIequations
 
DeltaX3D(double[], double, int, int, int, int, int, int, boolean, Coords3DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
DeltaX3D(int[], int, int, int, int, int, int, int, boolean, Coords3DInt) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DeltaX3DADI(double[], double, int, int, int, int, int, int, boolean, Coords3DDouble) - Static method in class HAL.Tools.Internal.ADIequations
 
DeltaY2D(double[], double, int, int, int, int, boolean, Coords2DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
DeltaY2D(int[], int, int, int, int, int, boolean, Coords2DInt) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DeltaY2DADI(double[], double, int, int, int, int, boolean, Coords2DDouble) - Static method in class HAL.Tools.Internal.ADIequations
 
DeltaY3D(double[], double, int, int, int, int, int, int, boolean, Coords3DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
DeltaY3D(int[], int, int, int, int, int, int, int, boolean, Coords3DInt) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DeltaY3DADI(double[], double, int, int, int, int, int, int, boolean, Coords3DDouble) - Static method in class HAL.Tools.Internal.ADIequations
 
DeltaZ3D(double[], double, int, int, int, int, int, int, boolean, Coords3DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
DeltaZ3D(int[], int, int, int, int, int, int, int, boolean, Coords3DInt) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DeltaZ3DADI(double[], double, int, int, int, int, int, int, boolean, Coords3DDouble) - Static method in class HAL.Tools.Internal.ADIequations
 
Derivative - Interface in HAL.Tools.ODESolver
 
Diffusion(double) - Method in class HAL.GridsAndAgents.PDEGrid1D
runs diffusion on the current field, adding the deltas to the delta field.
Diffusion(double) - Method in class HAL.GridsAndAgents.PDEGrid2D
runs diffusion on the current field, adding the deltas to the delta field.
Diffusion(double) - Method in class HAL.GridsAndAgents.PDEGrid3D
/** runs diffusion on the current field, adding the deltas to the delta field.
Diffusion(double[]) - Method in class HAL.GridsAndAgents.PDEGrid1D
runs diffusion with discontinuous diffusion rates
Diffusion(double[], double[]) - Method in class HAL.GridsAndAgents.PDEGrid2D
runs diffusion with discontinuous diffusion rates
Diffusion(double[], double[], double[]) - Method in class HAL.GridsAndAgents.PDEGrid3D
runs diffusion with discontinuous diffusion rates
Diffusion(double[], double[], double[], Coords3DDouble, Coords3DDouble, Coords3DDouble, Coords3DDouble) - Method in class HAL.GridsAndAgents.PDEGrid3D
runs diffusion with discontinuous diffusion rates
Diffusion(double[], double[], Coords2DDouble, Coords2DDouble, Coords2DDouble) - Method in class HAL.GridsAndAgents.PDEGrid2D
runs diffusion with discontinuous diffusion rates
Diffusion(double[], Coords1DDouble, Coords1DDouble) - Method in class HAL.GridsAndAgents.PDEGrid1D
runs diffusion with discontinuous diffusion rates
Diffusion(double, double) - Method in class HAL.GridsAndAgents.PDEGrid1D
has the same effect as the above diffusion function without the boundary value argument, except rather than assuming zero flux, the boundary condition is set to either the boundaryValue, or wrap around
Diffusion(double, double) - Method in class HAL.GridsAndAgents.PDEGrid2D
has the same effect as the above diffusion function without the boundary value argument, except rather than assuming zero flux, the boundary condition is set to either the boundaryValue, or wrap around
Diffusion(double, double) - Method in class HAL.GridsAndAgents.PDEGrid3D
has the same effect as the above diffusion function without the boundary value argument, except rather than assuming zero flux, the boundary condition is set to either the boundaryValue, or wrap around
Diffusion(double, Coords1DDouble) - Method in class HAL.GridsAndAgents.PDEGrid1D
has the same effect as the above diffusion function with a boundary condition function, which will be evaluated with the out of bounds coordinates as arguments whenever a boundary value is needed, and should return the boundary value
Diffusion(double, Coords2DDouble) - Method in class HAL.GridsAndAgents.PDEGrid2D
has the same effect as the above diffusion function with a boundary condition function, which will be evaluated with the out of bounds coordinates as arguments whenever a boundary value is needed, and should return the boundary value
Diffusion(double, Coords3DDouble) - Method in class HAL.GridsAndAgents.PDEGrid3D
has the same effect as the above diffusion function with a boundary condition function, which will be evaluated with the out of bounds coordinates as arguments whenever a boundary value is needed, and should return the boundary value
Diffusion(double, MultinomialCalc) - Method in class HAL.GridsAndAgents.PopulationGrid1D
 
Diffusion(double, MultinomialCalc) - Method in class HAL.GridsAndAgents.PopulationGrid2D
 
Diffusion(double, MultinomialCalc) - Method in class HAL.GridsAndAgents.PopulationGrid3D
 
Diffusion(double, MultinomialCalcLong) - Method in class HAL.GridsAndAgents.PopulationGrid1DLong
 
Diffusion(double, MultinomialCalcLong) - Method in class HAL.GridsAndAgents.PopulationGrid2DLong
 
Diffusion(double, MultinomialCalcLong) - Method in class HAL.GridsAndAgents.PopulationGrid3DLong
 
Diffusion(Grid1Ddouble) - Method in class HAL.GridsAndAgents.PDEGrid1D
runs diffusion with discontinuous diffusion rates
Diffusion(Grid1Ddouble, Coords1DDouble, Coords1DDouble) - Method in class HAL.GridsAndAgents.PDEGrid1D
runs diffusion with discontinuous diffusion rates
Diffusion(Grid2Ddouble, Grid2Ddouble) - Method in class HAL.GridsAndAgents.PDEGrid2D
runs diffusion with discontinuous diffusion rates
Diffusion(Grid2Ddouble, Grid2Ddouble, Coords2DDouble, Coords2DDouble, Coords2DDouble) - Method in class HAL.GridsAndAgents.PDEGrid2D
runs diffusion with discontinuous diffusion rates
Diffusion(Grid3Ddouble, Grid3Ddouble, Grid3Ddouble) - Method in class HAL.GridsAndAgents.PDEGrid3D
runs diffusion with discontinuous diffusion rates
Diffusion(Grid3Ddouble, Grid3Ddouble, Grid3Ddouble, Coords3DDouble, Coords3DDouble, Coords3DDouble, Coords3DDouble) - Method in class HAL.GridsAndAgents.PDEGrid3D
runs diffusion with discontinuous diffusion rates
Diffusion1(double[], double[], double[], int, boolean, Coords1DDouble, Coords1DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
Diffusion1(double[], double[], double, int, boolean, Coords1DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
Diffusion1(int, int, PopulationGrid1D, double, int, boolean, Coords1DInt, MultinomialCalc) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
Diffusion1ADI(double[], double[], double, int, boolean, Coords1DDouble, TdmaSolver) - Static method in class HAL.Tools.Internal.ADIequations
 
Diffusion1D(PopulationGrid1D, int, int, int, MultinomialCalc, Coords1DInt, Coords1DDouble, boolean, double) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
Diffusion1DL(PopulationGrid1DLong, int, int, int, MultinomialCalcLong, Coords1DInt, Coords1DDouble, boolean, double) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
Diffusion1L(long, int, PopulationGrid1DLong, double, int, boolean, Coords1DInt, MultinomialCalcLong) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
Diffusion2(double[], double[], double[], double[], int, int, boolean, boolean, Coords2DDouble, Coords2DDouble, Coords2DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
Diffusion2(double[], double[], double, int, int, boolean, boolean, Coords2DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
Diffusion2(int, int, int, int, PopulationGrid2D, double, int, int, boolean, boolean, Coords2DInt, MultinomialCalc) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
Diffusion2DADI(double[], double[], double[], double, int, int, boolean, boolean, Coords2DDouble, TdmaSolver) - Static method in class HAL.Tools.Internal.ADIequations
 
Diffusion2DADIBetweenAction(double[], double[], double[], double, int, int, boolean, boolean, Coords2DDouble, TdmaSolver, DoubleArrayToVoid) - Static method in class HAL.GridsAndAgents.PDEGrid2D
 
Diffusion2L(long, int, int, int, PopulationGrid2DLong, double, int, int, boolean, boolean, Coords2DInt, MultinomialCalcLong) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
Diffusion3(double[], double[], double[], double[], double[], int, int, int, boolean, boolean, boolean, Coords3DDouble, Coords3DDouble, Coords3DDouble, Coords3DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
Diffusion3(double[], double[], double, int, int, int, boolean, boolean, boolean, Coords3DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
Diffusion3(int, int, int, int, int, PopulationGrid3D, double, int, int, int, boolean, boolean, boolean, Coords3DInt, MultinomialCalc) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
Diffusion3DADI(double[], double[], double[], double[], double, int, int, int, boolean, boolean, boolean, Coords3DDouble, TdmaSolver) - Static method in class HAL.Tools.Internal.ADIequations
 
Diffusion3L(long, int, int, int, int, PopulationGrid3DLong, double, int, int, int, boolean, boolean, boolean, Coords3DInt, MultinomialCalcLong) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DiffusionADI(double) - Method in class HAL.GridsAndAgents.PDEGrid2D
 
DiffusionADI(double) - Method in class HAL.GridsAndAgents.PDEGrid3D
 
DiffusionADI(double, double) - Method in class HAL.GridsAndAgents.PDEGrid2D
 
DiffusionADI(double, double) - Method in class HAL.GridsAndAgents.PDEGrid3D
 
DiffusionADI(double, double, DoubleArrayToVoid) - Method in class HAL.GridsAndAgents.PDEGrid2D
 
DiffusionADI2(boolean, double[], double[], double[], int, int, double, boolean, double) - Static method in class HAL.Tools.Internal.PDEequations
 
DiffusionCrank(double) - Method in class HAL.GridsAndAgents.PDEGrid1D
 
DiffusionCrank(double, Coords1DDouble) - Method in class HAL.GridsAndAgents.PDEGrid1D
 
DiffusionOperator2D(int[], int[], int, int, double, int, int, MultinomialCalc, Coords2DInt) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DiffusionX2D(PopulationGrid2D, int, int, int, int, int, MultinomialCalc, Coords2DInt, Coords2DDouble, boolean, double) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DiffusionX2DL(PopulationGrid2DLong, int, int, int, int, int, MultinomialCalcLong, Coords2DInt, Coords2DDouble, boolean, double) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DiffusionX3D(PopulationGrid3D, int, int, int, int, int, int, int, MultinomialCalc, Coords3DInt, Coords3DDouble, boolean, double) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DiffusionX3DL(PopulationGrid3DLong, int, int, int, int, int, int, int, MultinomialCalcLong, Coords3DInt, Coords3DDouble, boolean, double) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DiffusionY2D(PopulationGrid2D, int, int, int, int, int, MultinomialCalc, Coords2DInt, Coords2DDouble, boolean, double) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DiffusionY2DL(PopulationGrid2DLong, int, int, int, int, int, MultinomialCalcLong, Coords2DInt, Coords2DDouble, boolean, double) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DiffusionY3D(PopulationGrid3D, int, int, int, int, int, int, int, MultinomialCalc, Coords3DInt, Coords3DDouble, boolean, double) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DiffusionY3DL(PopulationGrid3DLong, int, int, int, int, int, int, int, MultinomialCalcLong, Coords3DInt, Coords3DDouble, boolean, double) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DiffusionZ3D(PopulationGrid3D, int, int, int, int, int, int, int, MultinomialCalc, Coords3DInt, Coords3DDouble, boolean, double) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DiffusionZ3DL(PopulationGrid3DLong, int, int, int, int, int, int, int, MultinomialCalcLong, Coords3DInt, Coords3DDouble, boolean, double) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
Displaced1D(double[], int, int, boolean, Coords1DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
Displaced1D(int[], int, int, boolean, Coords1DInt) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DisplacedX2D(double[], int, int, int, int, boolean, Coords2DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
DisplacedX2D(int[], int, int, int, int, boolean, Coords2DInt) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DisplacedX3D(double[], int, int, int, int, int, int, boolean, Coords3DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
DisplacedX3D(int[], int, int, int, int, int, int, boolean, Coords3DInt) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DisplacedY2D(double[], int, int, int, int, boolean, Coords2DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
DisplacedY2D(int[], int, int, int, int, boolean, Coords2DInt) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DisplacedY3D(double[], int, int, int, int, int, int, boolean, Coords3DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
DisplacedY3D(int[], int, int, int, int, int, int, boolean, Coords3DInt) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
DisplacedZ3D(double[], int, int, int, int, int, int, boolean, Coords3DDouble) - Static method in class HAL.Tools.Internal.PDEequations
 
DisplacedZ3D(int[], int, int, int, int, int, int, boolean, Coords3DInt) - Static method in class HAL.Tools.Internal.PopulationGridPDEequations
 
Dispose() - Method in class HAL.GridsAndAgents.Agent0D
deletes the agent
Dispose() - Method in class HAL.GridsAndAgents.AgentBase
removes the agent from the grid
Dispose() - Method in class HAL.GridsAndAgents.AgentPT1D
removes the agent from the grid
Dispose() - Method in class HAL.GridsAndAgents.AgentPT2D
 
Dispose() - Method in class HAL.GridsAndAgents.AgentPT3D
removes the agent from the grid
Dispose() - Method in class HAL.GridsAndAgents.AgentSQ1D
deletes the agent
Dispose() - Method in class HAL.GridsAndAgents.AgentSQ1Dunstackable
Deletes the agent
Dispose() - Method in class HAL.GridsAndAgents.AgentSQ2D
deletes the agent
Dispose() - Method in class HAL.GridsAndAgents.AgentSQ2Dunstackable
Deletes the agent
Dispose() - Method in class HAL.GridsAndAgents.AgentSQ3D
deletes the agent
Dispose() - Method in class HAL.GridsAndAgents.AgentSQ3Dunstackable
deletes the agent
DispWrap(double, double, double) - Static method in class HAL.Util
computes the minimum distance between p1 and p2, using wraparound if it is shorter
DispX(double) - Method in class HAL.GridsAndAgents.Agent1DBase
gets the X displacement from this agent to a given x position
DispX(double) - Method in class HAL.GridsAndAgents.Agent2DBase
gets the X displacement from this agent to a given x position
DispX(double) - Method in class HAL.GridsAndAgents.Agent3DBase
gets the X displacement from this agent to a given x position
DispX(double, double) - Method in interface HAL.Interfaces.Grid1D
gets the displacement from the first coorinate to the second.
DispX(double, double) - Method in interface HAL.Interfaces.Grid2D
gets the displacement from the first coorinate to the second.
DispX(double, double) - Method in interface HAL.Interfaces.Grid3D
gets the displacement from the first coorinate to the second.
DispY(double) - Method in class HAL.GridsAndAgents.Agent2DBase
gets the Y displacement from this agent to a given y position
DispY(double) - Method in class HAL.GridsAndAgents.Agent3DBase
gets the Y displacement from this agent to a given y position
DispY(double, double) - Method in interface HAL.Interfaces.Grid2D
gets the displacement from the first coorinate to the second.
DispY(double, double) - Method in interface HAL.Interfaces.Grid3D
gets the displacement from the first coorinate to the second.
DispZ(double) - Method in class HAL.GridsAndAgents.Agent3DBase
gets the Z displacement from this agent to a given z position
DispZ(double, double) - Method in interface HAL.Interfaces.Grid3D
gets the displacement from the first coorinate to the second.
Dist(double) - Method in class HAL.GridsAndAgents.Agent1DBase
gets the distance from this agent to another position
Dist(double, double) - Method in class HAL.GridsAndAgents.Agent2DBase
gets the distance from this agent to another position
Dist(double, double) - Method in interface HAL.Interfaces.Grid1D
gets the distance between two positions with or without grid wrap around (if wraparound is enabled, the shortest distance taking this into account will be returned)
Dist(double, double, double) - Method in class HAL.GridsAndAgents.Agent3DBase
gets the distance from this agent to another position
Dist(double, double, double, double) - Method in interface HAL.Interfaces.Grid2D
gets the distance between two positions with or without grid wrap around (if wraparound is enabled, the shortest distance taking this into account will be returned)
Dist(double, double, double, double) - Static method in class HAL.Util
gets the euclidean distance between (x1,y1) and (x2,y2)
Dist(double, double, double, double, double, double) - Method in interface HAL.Interfaces.Grid3D
gets the distance between two positions with or without grid wrap around (if wraparound is enabled, the shortest distance taking this into account will be returned)
Dist(double, double, double, double, double, double) - Static method in class HAL.Util
gets the euclidean distance between (x1,y1,z1) and (x2,y2,z2)
Dist(double, double, double, double, double, double, boolean, boolean) - Static method in class HAL.Util
gets the euclidean distance between (x1,y1) and (x2,y2), assuming boundaries 0,xDim and 0,yDim, and wraparound as given in the arguments
Dist(double, double, double, double, double, double, int, int, int, boolean, boolean, boolean) - Static method in class HAL.Util
gets the euclidean distance between (x1,y1,z1) and (x2,y2,z2), assuming boundaries (0,xDim),(0,yDim), and (0,zDim) and wraparound as given in the arguments
DistSquared(double) - Method in class HAL.GridsAndAgents.Agent1DBase
gets the distance squared from this agent to another position, included for completeness
DistSquared(double[], double[]) - Static method in class HAL.Util
returns the distance squared between the two position provided in any number of dimensions
DistSquared(double, double) - Method in class HAL.GridsAndAgents.Agent2DBase
gets the distance squared from this agent to another position, more efficient than Dist
DistSquared(double, double) - Method in interface HAL.Interfaces.Grid1D
gets the distance between two positions squared with or without grid wrap around
DistSquared(double, double, double) - Method in class HAL.GridsAndAgents.Agent3DBase
gets the distance squared from this agent to another position, more efficient than Dist
DistSquared(double, double, double, double) - Method in interface HAL.Interfaces.Grid2D
gets the distance squared between two positions with or without grid wrap around (if wraparound is enabled, the shortest distance taking this into account will be returned) more efficient than the Dist function above as it skips a square-root calculation.
DistSquared(double, double, double, double) - Static method in class HAL.Util
similar to dist above, but returns the distance squared
DistSquared(double, double, double, double, double, double) - Method in interface HAL.Interfaces.Grid3D
gets the distance squared between two positions with or without grid wrap around (if wraparound is enabled, the shortest distance taking this into account will be returned) more efficient than the Dist function above as it skips a square-root calculation.
DistSquared(double, double, double, double, double, double) - Static method in class HAL.Util
similar to dist above, but returns the distance squared
DistSquared(double, double, double, double, double, double, boolean, boolean) - Static method in class HAL.Util
similar to dist above, but returns the distance squared
DistSquared(double, double, double, double, double, double, int, int, int, boolean, boolean, boolean) - Static method in class HAL.Util
similar to dist above, but returns the distance squared
DistToForce(double) - Method in interface HAL.Interfaces.DistToForceMap
 
DistToForceMap - Interface in HAL.Interfaces
Created by bravorr on 5/31/17.
Divide(double, double[], Rand) - Method in class HAL.GridsAndAgents.SphericalAgent2D
Facilitiates modeling cell division.
Divide(double, double[], Rand) - Method in class HAL.GridsAndAgents.SphericalAgent3D
Facilitiates modeling cell division.
Divide(double, Rand) - Method in class HAL.GridsAndAgents.SphericalAgent2D
 
Divide(double, Rand) - Method in class HAL.GridsAndAgents.SphericalAgent3D
 
Double() - Method in interface HAL.Interfaces.RNG
 
Double() - Method in class HAL.Rand
returns a random double from 0 to 1
Double() - Method in class HAL.Tools.Internal.SplittableRN
 
Double(double) - Method in interface HAL.Interfaces.RNG
 
Double(double) - Method in class HAL.Rand
returns a random double from 0 up to bound
Double(double) - Method in class HAL.Tools.Internal.SplittableRN
 
Double(int) - Method in class HAL.Rand
 
DOUBLE_EPSILON - Static variable in class HAL.Util
 
DoubleArrayToDouble - Interface in HAL.Interfaces
 
DoubleArrayToVoid - Interface in HAL.Interfaces
 
doubles() - Method in class HAL.Tools.Internal.SplittableRN
Returns an effectively unlimited stream of pseudorandom double values from this generator and/or one split from it; each value is between zero (inclusive) and one (exclusive).
doubles(double, double) - Method in class HAL.Tools.Internal.SplittableRN
Returns an effectively unlimited stream of pseudorandom double values from this generator and/or one split from it; each value conforms to the given origin (inclusive) and bound (exclusive).
doubles(long) - Method in class HAL.Tools.Internal.SplittableRN
Returns a stream producing the given streamSize number of pseudorandom double values from this generator and/or one split from it; each value is between zero (inclusive) and one (exclusive).
doubles(long, double, double) - Method in class HAL.Tools.Internal.SplittableRN
Returns a stream producing the given streamSize number of pseudorandom double values from this generator and/or one split from it; each value conforms to the given origin (inclusive) and bound (exclusive).
Doubles2DDouble - Interface in HAL.Interfaces
 
Doubles3DDouble - Interface in HAL.Interfaces
 
DoublesToColor - Interface in HAL.Interfaces
Created by Rafael on 10/13/2017.
DoubleToAction - Interface in HAL.Interfaces
 
DoubleToColor - Interface in HAL.Interfaces
Created by Rafael on 10/13/2017.
DoubleToDouble - Interface in HAL.Interfaces
Created by Rafael on 9/18/2017.
DoubleToDoubles - Interface in HAL.Interfaces
 
DoubleToInt - Interface in HAL.Interfaces
Created by Rafael on 7/24/2017.
DoubleToInt(double) - Method in interface HAL.Interfaces.DoubleToInt
 
Draw(UIGrid) - Method in interface HAL.Interfaces.DrawFunction
 
Draw(UIGrid, int) - Method in interface HAL.Tools.InteractiveModel.TreatableTumor
 
DrawAgents(T, AgentToColorInt<Q>) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by iterating over the AgentGrid2D and drawing the first agent found at each position.
DrawAgents(T, AgentToColorInt<Q>, Coords2DInt) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by iterating over the AgentGrid2D and drawing the first agent found at each position.
DrawAxesLabels() - Method in class HAL.Gui.UIPlot
 
DrawClosestAgentsXY(T, AgentToColorInt<Q>) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by drawing the closest agent (agent with lowest Z value) at each X,Y pair, positions with no agent will be skipped
DrawClosestAgentsXY(T, AgentToColorInt<Q>, Coords2DInt) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by drawing the closest agent (agent with lowest Z value) at each X,Y pair, the background color will be used when no agent is found
DrawClosestAgentsXZ(T, AgentToColorInt<Q>) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by drawing the closest agent (agent with lowest Y value) at each X,Z pair, positions with no agent will be skipped
DrawClosestAgentsXZ(T, AgentToColorInt<Q>, Coords2DInt) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by drawing the closest agent (agent with lowest Y value) at each X,Z pair, the background color will be used when no agent is found
DrawClosestAgentsYZ(T, AgentToColorInt<Q>) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by drawing the closest agent (agent with lowest X value) at each Y,Z pair, positions with no agent will be skipped
DrawClosestAgentsYZ(T, AgentToColorInt<Q>, Coords2DInt) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by drawing the closest agent (agent with lowest X value) at each Y,Z pair, the background color will be used when no agent is found
DrawFunction - Interface in HAL.Interfaces
 
DrawFurthestAgentsXY(T, AgentToColorInt<Q>) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by drawing the furthest agent (agent with highest Z value) at each X,Y pair, positions with no agent will be skipped
DrawFurthestAgentsXY(T, AgentToColorInt<Q>, Coords2DInt) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by drawing the furthest agent (agent with highest Z value) at each X,Y pair, the background color will be used when no agent is found
DrawFurthestAgentsXZ(T, AgentToColorInt<Q>) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by drawing the furthest agent (agent with highest Y value) at each X,Z pair, positions with no agent will be skipped
DrawFurthestAgentsXZ(T, AgentToColorInt<Q>, Coords2DInt) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by drawing the furthest agent (agent with highest Y value) at each X,Z pair, the background color will be used when no agent is found
DrawFurthestAgentsYZ(T, AgentToColorInt<Q>) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by drawing the furthest agent (agent with highest X value) at each Y,Z pair, positions with no agent will be skipped
DrawFurthestAgentsYZ(T, AgentToColorInt<Q>, Coords2DInt) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by drawing the furthest agent (agent with highest X value) at each Y,Z pair, the background color will be used when no agent is found
DrawIntensityLines() - Method in class HAL.Tools.InteractiveModel.InteractiveModel
 
DrawPDEGrid(PDEGrid2D, DoubleToInt) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by reading values from the PDEGrid2D
DrawPDEGridXY(PDEGrid3D, DoubleToInt) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by reading values from the PDEGrid3D, values are summed over the Z dimension
DrawPDEGridXZ(PDEGrid3D, DoubleToInt) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by reading values from the PDEGrid3D, values are summed over the Y dimension
DrawPDEGridYZ(PDEGrid3D, DoubleToInt) - Method in class HAL.Gui.UIGrid
sets every pixel in the UIGrid by reading values from the PDEGrid3D, values are summed over the X dimension
DrawTimeline() - Method in class HAL.Tools.InteractiveModel.InteractiveModel
 
DrawWell<T> - Interface in HAL.Tools.MultiWellExperiment
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages