net.simplace.sim.components.experimental.livestock.LivestockEnergyDemand

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcActivityActivity class [Stall, Pasture, Grazing]CHAR1--
constantcAdultFemaleWeightWeight per Animal Adult FemaleDOUBLEg/animal0.01000000.0250000.0
constantcAdultMaleWeightWeight per Animal Adult MaleDOUBLEg/animal0.01000000.0300000.0
constantcAnimalAnimal class [Cattle, Sheep]CHAR1--
constantcJuvenileFemaleWeightWeight per Animal Juvenile FemaleDOUBLEg/animal0.01000000.035000.0
constantcJuvenileMaleWeightWeight per Animal Juvenile MaleDOUBLEg/animal0.01000000.045000.0
constantcMeanWinterTemperatureMean temperature in winter monthsDOUBLEdegC-20.035.020.0
constantcMilkEnergyContentMilk energy contentDOUBLEJ/g0.010000.04600.0
constantcSubAdultFemaleWeightWeight per Animal SubAdult FemaleDOUBLEg/animal0.01000000.0150000.0
constantcSubAdultMaleWeightWeight per Animal SubAdult MaleDOUBLEg/animal0.01000000.0185000.0
inputiAdultFemaleNumber of Animals Adult FemaleDOUBLEanimal0.010000.0-
inputiAdultMaleNumber of Animals Adult MaleDOUBLEanimal0.010000.0-
inputiJuvenileFemaleNumber of Animals Juvenile FemaleDOUBLEanimal0.010000.0-
inputiJuvenileMaleNumber of Animals Juvenile MaleDOUBLEanimal0.010000.0-
inputiMilkAmountAmount of Milk producedDOUBLEg0.010000.0-
inputiSubAdultFemaleNumber of Animals SubAdult FemaleDOUBLEanimal0.010000.0-
inputiSubAdultMaleNumber of Animals SubAdult MaleDOUBLEanimal0.010000.0-
outAdultFemaleMaintenanceEnergyDemandEnergyDemand per Day Adult FemaleDOUBLEJ0.01000000.0-
outAdultFemaleTotalEnergyDemandEnergyDemand per Day Adult FemaleDOUBLEJ0.01000000.0-
outAdultMaleMaintenanceEnergyDemandEnergyDemand per Day Adult MaleDOUBLEJ0.01000000.0-
outAdultMaleTotalEnergyDemandEnergyDemand per Day Adult MaleDOUBLEJ0.01000000.0-
outJuvenileFemaleMaintenanceEnergyDemandEnergyDemand per Day Juvenile FemaleDOUBLEJ0.01000000.0-
outJuvenileFemaleTotalEnergyDemandEnergyDemand per Day Juvenile FemaleDOUBLEJ0.01000000.0-
outJuvenileMaleMaintenanceEnergyDemandEnergyDemand per Day Juvenile MaleDOUBLEJ0.01000000.0-
outJuvenileMaleTotalEnergyDemandEnergyDemand per Day Juvenile MaleDOUBLEJ0.01000000.0-
outMaintenanceEnergyDemandSum EnergyDemand for maintenance only DOUBLEJ0.01.0E70.0
outMilkEnergyDemandEnergyDemand for Milk productionDOUBLEJ0.01000000.0-
outMilkEnergyMaintenanceDemandEnergyDemand for Milk productionDOUBLEJ0.01000000.0-
outSubAdultFemaleMaintenanceEnergyDemandEnergyDemand per Day SubAdult FemaleDOUBLEJ0.01000000.0-
outSubAdultFemaleTotalEnergyDemandEnergyDemand per Day SubAdult FemaleDOUBLEJ0.01000000.0-
outSubAdultMaleMaintenanceEnergyDemandEnergyDemand per Day SubAdult MaleDOUBLEJ0.01000000.0-
outSubAdultMaleTotalEnergyDemandEnergyDemand per Day SubAdult MaleDOUBLEJ0.01000000.0-
outTotalEnergyDemandSum EnergyDemand of animalsDOUBLEJ0.01.0E70.0



public class LivestockEnergyDemand extends net.simplace.sim.model.FWSimComponent {
// Public Constructors
public LivestockEnergyDemand();


// Public Instance Methods
public HashMap createVariables(); // Defines
net.simplace.sim.model.FWSimComponent


Create the FWSimVariables as interface for this SimComponent

// Protected Instance Methods
protected void init(); // Defines net.simplace.sim.model.FWSimComponent

Initializes the fields by getting input and output FWSimVariables from VarMap
protected void process(); // Defines net.simplace.sim.model.FWSimComponent

Process the algorithm and write the results back to VarMap
protected FWSimComponent clone(FWSimVarMap aVarMap);
// Defines net.simplace.sim.model.FWSimComponent


creates a clone from this SimComponent for use in other threads


}



Hierarchy: java.lang.Object - net.simplace.sim.model.FWSimComponent (net.simplace.sim.util.FWSimFieldContainer) - LivestockEnergyDemand