net.simplace.sim.components.experimental.livestock.ManureProduction

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcAdultFemaleManureAmountAmount of Manure per Animal and Day Adult FemaleDOUBLEg/day/animal0.010000.01100.0
constantcAdultMaleManureAmountAmount of Manure per Animal and Day Adult MaleDOUBLEg/day/animal0.010000.01100.0
constantcDegradationFactorFraction of Fertilizer in Storage that degrades per dayDOUBLE10.01.00.001
constantcJuvenileFemaleManureAmountAmount of Manure per Animal and Day Juvenile FemaleDOUBLEg/day/animal0.010000.0500.0
constantcJuvenileMaleManureAmountAmount of Manure per Animal and Day Juvenile MaleDOUBLEg/day/animal0.010000.0500.0
constantcSubAdultFemaleManureAmountAmount of Manure per Animal and Day SubAdult FemaleDOUBLEg/day/animal0.010000.01000.0
constantcSubAdultMaleManureAmountAmount of Manure per Animal and Day SubAdult MaleDOUBLEg/day/animal0.010000.01000.0
inputiAdultFemaleNumber of Animals Adult FemaleDOUBLEanimal0.010000.0-
inputiAdultMaleNumber of Animals Adult MaleDOUBLEanimal0.010000.0-
inputiDoInitializeSwitch to re-initialize the model with initial values.BOOLEAN1--false
inputiDroppingFractionFraction of daily rate exported as droppingDOUBLE00.01.00.0
inputiFertilizeFractionFraction of storage exported as fertilizerDOUBLE10.01.00.0
inputiJuvenileFemaleNumber of Animals Juvenile FemaleDOUBLEanimal0.010000.0-
inputiJuvenileMaleNumber of Animals Juvenile MaleDOUBLEanimal0.010000.0-
inputiSubAdultFemaleNumber of Animals SubAdult FemaleDOUBLEanimal0.010000.0-
inputiSubAdultMaleNumber of Animals SubAdult MaleDOUBLEanimal0.010000.0-
statesManureStorageAmount of Manure available in storageDOUBLEg0.01.0E70.0
raterManureAmount of Manure produced todayDOUBLEg0.0100000.00.0
outDegradedAmountAmount of fertilizer degradedDOUBLEg/day0.010000.00.0
outDroppingAmountSum Amount of droppings exportedDOUBLEg0.01.0E70.0
outFertilizerAmountSum Amount of fertilizer exportedDOUBLEg0.01.0E70.0
outManureProducedSum Amount of Manure producedDOUBLEg0.01.0E80.0



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


// 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) - ManureProduction