net.simplace.sim.components.experimental.livestock.SellOutManagement

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcMinNumberGroup1Minimum Number of Animals Group 1DOUBLE0.0999.010.0
constantcMinNumberGroup10Minimum Number of Animals Group 10DOUBLE0.0999.010.0
constantcMinNumberGroup11Minimum Number of Animals Group 11DOUBLE0.0999.010.0
constantcMinNumberGroup12Minimum Number of Animals Group 12DOUBLE0.0999.010.0
constantcMinNumberGroup2Minimum Number of Animals Group 2DOUBLE0.0999.010.0
constantcMinNumberGroup3Minimum Number of Animals Group 3DOUBLE0.0999.010.0
constantcMinNumberGroup4Minimum Number of Animals Group 4DOUBLE0.0999.010.0
constantcMinNumberGroup5Minimum Number of Animals Group 5DOUBLE0.0999.010.0
constantcMinNumberGroup6Minimum Number of Animals Group 6DOUBLE0.0999.010.0
constantcMinNumberGroup7Minimum Number of Animals Group 7DOUBLE0.0999.010.0
constantcMinNumberGroup8Minimum Number of Animals Group 8DOUBLE0.0999.010.0
constantcMinNumberGroup9Minimum Number of Animals Group 9DOUBLE0.0999.010.0
constantcPriceLivestockGroup1Price for 1 kg of Group 1 saleDOUBLEcurrency0.0999.010.0
constantcPriceLivestockGroup10Price for 1 kg of Group 1 saleDOUBLEcurrency0.0999.010.0
constantcPriceLivestockGroup11Price for 1 kg of Group 1 saleDOUBLEcurrency0.0999.010.0
constantcPriceLivestockGroup12Price for 1 kg of Group 1 saleDOUBLEcurrency0.0999.010.0
constantcPriceLivestockGroup2Price for 1 kg of Group 1 saleDOUBLEcurrency0.0999.010.0
constantcPriceLivestockGroup3Price for 1 kg of Group 1 saleDOUBLEcurrency0.0999.010.0
constantcPriceLivestockGroup4Price for 1 kg of Group 1 saleDOUBLEcurrency0.0999.010.0
constantcPriceLivestockGroup5Price for 1 kg of Group 1 saleDOUBLEcurrency0.0999.010.0
constantcPriceLivestockGroup6Price for 1 kg of Group 1 saleDOUBLEcurrency0.0999.010.0
constantcPriceLivestockGroup7Price for 1 kg of Group 1 saleDOUBLEcurrency0.0999.010.0
constantcPriceLivestockGroup8Price for 1 kg of Group 1 saleDOUBLEcurrency0.0999.010.0
constantcPriceLivestockGroup9Price for 1 kg of Group 1 saleDOUBLEcurrency0.0999.010.0
constantcWeightPerAnimalGroup1Weight of one animal Group 1DOUBLEg0.0999999.0300000.0
constantcWeightPerAnimalGroup10Weight of one animal Group 10DOUBLEg0.0999999.010.0
constantcWeightPerAnimalGroup11Weight of one animal Group 11DOUBLEg0.0999999.010.0
constantcWeightPerAnimalGroup12Weight of one animal Group 12DOUBLEg0.0999999.010.0
constantcWeightPerAnimalGroup2Weight of one animal Group 2DOUBLEg0.0999999.0185000.0
constantcWeightPerAnimalGroup3Weight of one animal Group 3DOUBLEg0.0999999.045000.0
constantcWeightPerAnimalGroup4Weight of one animal Group 4DOUBLEg0.0999999.035000.0
constantcWeightPerAnimalGroup5Weight of one animal Group 5DOUBLEg0.0999999.0150000.0
constantcWeightPerAnimalGroup6Weight of one animal Group 6DOUBLEg0.0999999.0250000.0
constantcWeightPerAnimalGroup7Weight of one animal Group 7DOUBLEg0.0999999.010.0
constantcWeightPerAnimalGroup8Weight of one animal Group 8DOUBLEg0.0999999.010.0
constantcWeightPerAnimalGroup9Weight of one animal Group 9DOUBLEg0.0999999.010.0
inputiCashAvailMoney available (+) or required (-) for livestock saleDOUBLEcurrency-9.9999999E79.9999999E70.0
inputiDoInitializeSwitch to re-initialize the model with initial values.BOOLEAN1--false
inputiNumberGroup1Number of Animals Group 1DOUBLE0.09999.00.0
inputiNumberGroup10Number of Animals Group 10DOUBLE0.09999.00.0
inputiNumberGroup11Number of Animals Group 11DOUBLE0.09999.00.0
inputiNumberGroup12Number of Animals Group 12DOUBLE0.09999.00.0
inputiNumberGroup2Number of Animals Group 2DOUBLE0.09999.00.0
inputiNumberGroup3Number of Animals Group 3DOUBLE0.09999.00.0
inputiNumberGroup4Number of Animals Group 4DOUBLE0.09999.00.0
inputiNumberGroup5Number of Animals Group 5DOUBLE0.09999.00.0
inputiNumberGroup6Number of Animals Group 6DOUBLE0.09999.00.0
inputiNumberGroup7Number of Animals Group 7DOUBLE0.09999.00.0
inputiNumberGroup8Number of Animals Group 8DOUBLE0.09999.00.0
inputiNumberGroup9Number of Animals Group 9DOUBLE0.09999.00.0
outEarningsTotal earningsDOUBLEcurrency0.09.9999999E70.0
outNumberSoldGroup1Number of Animals sold from Group 1DOUBLE0.0999.00.0
outNumberSoldGroup10Number of Animals sold from Group 10DOUBLE0.0999.00.0
outNumberSoldGroup11Number of Animals sold from Group 11DOUBLE0.0999.00.0
outNumberSoldGroup12Number of Animals sold from Group 12DOUBLE0.0999.00.0
outNumberSoldGroup2Number of Animals sold from Group 2DOUBLE0.0999.00.0
outNumberSoldGroup3Number of Animals sold from Group 3DOUBLE0.0999.00.0
outNumberSoldGroup4Number of Animals sold from Group 4DOUBLE0.0999.00.0
outNumberSoldGroup5Number of Animals sold from Group 5DOUBLE0.0999.00.0
outNumberSoldGroup6Number of Animals sold from Group 6DOUBLE0.0999.00.0
outNumberSoldGroup7Number of Animals sold from Group 7DOUBLE0.0999.00.0
outNumberSoldGroup8Number of Animals sold from Group 8DOUBLE0.0999.00.0
outNumberSoldGroup9Number of Animals sold from Group 9DOUBLE0.0999.00.0
outSaleSuccessIf sale could meet the required money needBOOLEAN---false



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


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