org.n52.operation.cropmodeling
Class GrowthProcess

java.lang.Object
  extended by org.n52.operation.cropmodeling.GrowthProcess

public class GrowthProcess
extends java.lang.Object

Calculate the growth process of the crop; this can be manipulated by specifying different groth parameters

Author:
willem nieuwenhuis

Field Summary
static double UNDEF
          GrowthProcess UNDEF field
 
Constructor Summary
GrowthProcess(GrowthParameters gp)
          The main class that starts the calculations to determine the crop growth during a period /// Starting year when the simulation should run /// Starttime in hours since beginning of year of start of the simulation /// End time in hours since the beginning of the year that end the simulation
 
Method Summary
 Crop getCrop(JulianTime time)
           
 void RunSimulation()
          The method starts calculating for all grid cells the crop attributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNDEF

public static final double UNDEF
GrowthProcess UNDEF field

See Also:
Constant Field Values
Constructor Detail

GrowthProcess

public GrowthProcess(GrowthParameters gp)
The main class that starts the calculations to determine the crop growth during a period /// Starting year when the simulation should run /// Starttime in hours since beginning of year of start of the simulation /// End time in hours since the beginning of the year that end the simulation

Parameters:
gp -
Method Detail

RunSimulation

public void RunSimulation()
The method starts calculating for all grid cells the crop attributes


getCrop

public Crop getCrop(JulianTime time)
Parameters:
time - moment to get the crop data for
Returns:
the Crop (with all its attributes) for a certain moment