Class PopulationGrid2D

  • All Implemented Interfaces:
    Grid2D, java.lang.Iterable<java.lang.Integer>

    public class PopulationGrid2D
    extends PopulationGridBase
    implements Grid2D
    • Field Detail

      • xDim

        public final int xDim
      • yDim

        public final int yDim
      • wrapX

        public boolean wrapX
      • wrapY

        public boolean wrapY
    • Constructor Detail

      • PopulationGrid2D

        public PopulationGrid2D​(int xDim,
                                int yDim,
                                boolean wrapX,
                                boolean wrapY)
      • PopulationGrid2D

        public PopulationGrid2D​(int xDim,
                                int yDim)
    • Method Detail

      • Get

        public int Get​(int x,
                       int y)
      • Set

        public void Set​(int x,
                        int y,
                        int val)
      • Add

        public void Add​(int x,
                        int y,
                        int val)
      • Xdim

        public int Xdim()
        Specified by:
        Xdim in interface Grid2D
      • Ydim

        public int Ydim()
        Specified by:
        Ydim in interface Grid2D
      • Length

        public int Length()
        Specified by:
        Length in interface Grid2D
      • IsWrapX

        public boolean IsWrapX()
        Specified by:
        IsWrapX in interface Grid2D
      • IsWrapY

        public boolean IsWrapY()
        Specified by:
        IsWrapY in interface Grid2D
      • Diffusion

        public void Diffusion​(double diffRate,
                              MultinomialCalc mn)