Interface Hierarchical

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface Hierarchical
Narrow contract for geometries that can initialize demes inside a hierarchical meta-population.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    initHierarchicalDeme(AbstractGeometry geometry, int popSize, int demeSize, int startIndex, boolean fixedBoundary)
    Initialize one deme inside a host geometry.
  • Method Details

    • initHierarchicalDeme

      void initHierarchicalDeme(AbstractGeometry geometry, int popSize, int demeSize, int startIndex, boolean fixedBoundary)
      Initialize one deme inside a host geometry.
      Parameters:
      geometry - host geometry receiving the links
      popSize - total population size of the host geometry
      demeSize - number of individuals in the deme
      startIndex - index offset of the deme within the host geometry
      fixedBoundary - true for fixed boundary conditions