Class ExpandingPopulation

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, Parameterized, Report, Summarizable, Units

    public class ExpandingPopulation
    extends ExponentialGrowth
    implements Report, Parameterized, java.io.Serializable
    This class models a population that grows exponentially from an inital population size alpha N0 to a present-day size N0. (Parameters: N0=present-day population size; r=growth rate; alpha: ratio of population sizes). This model is nested with the exponential-growth model (alpha -> 0).
    Version:
    $Id: ExpandingPopulation.java,v 1.6 2001/07/12 12:17:43 korbinian Exp $
    Author:
    Korbinian Strimmer
    See Also:
    Serialized Form
    • Field Detail

      • alpha

        public double alpha
        ratio of pop. sizes
      • alphaSE

        public double alphaSE
        standard error of time alpha
    • Constructor Detail

      • ExpandingPopulation

        public ExpandingPopulation​(int units)
        Construct demographic model with default settings
      • ExpandingPopulation

        public ExpandingPopulation​(double size,
                                   double growth,
                                   double ratio,
                                   int units)
        Construct demographic model of an expanding population