Class ProcessCostEstimate.EquipmentCostSummary

java.lang.Object
neqsim.process.costestimation.ProcessCostEstimate.EquipmentCostSummary
All Implemented Interfaces:
Serializable
Enclosing class:
ProcessCostEstimate

public static class ProcessCostEstimate.EquipmentCostSummary extends Object implements Serializable
Summary of cost data for a single equipment item.
Version:
1.0
Author:
esol
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • name

      private String name
    • type

      private String type
    • purchasedEquipmentCost

      private double purchasedEquipmentCost
    • bareModuleCost

      private double bareModuleCost
    • totalModuleCost

      private double totalModuleCost
    • installationManHours

      private double installationManHours
    • weight

      private double weight
  • Constructor Details

    • EquipmentCostSummary

      public EquipmentCostSummary(String name, String type)
      Constructor.
      Parameters:
      name - equipment name
      type - equipment type
  • Method Details

    • getName

      public String getName()
      Get equipment name.
      Returns:
      name
    • getType

      public String getType()
      Get equipment type.
      Returns:
      type
    • getPurchasedEquipmentCost

      public double getPurchasedEquipmentCost()
      Get PEC.
      Returns:
      PEC in USD
    • setPurchasedEquipmentCost

      public void setPurchasedEquipmentCost(double cost)
      Set PEC.
      Parameters:
      cost - PEC in USD
    • getBareModuleCost

      public double getBareModuleCost()
      Get BMC.
      Returns:
      BMC in USD
    • setBareModuleCost

      public void setBareModuleCost(double cost)
      Set BMC.
      Parameters:
      cost - BMC in USD
    • getTotalModuleCost

      public double getTotalModuleCost()
      Get TMC.
      Returns:
      TMC in USD
    • setTotalModuleCost

      public void setTotalModuleCost(double cost)
      Set TMC.
      Parameters:
      cost - TMC in USD
    • getInstallationManHours

      public double getInstallationManHours()
      Get installation hours.
      Returns:
      man-hours
    • setInstallationManHours

      public void setInstallationManHours(double hours)
      Set installation hours.
      Parameters:
      hours - man-hours
    • getWeight

      public double getWeight()
      Get weight.
      Returns:
      weight in kg
    • setWeight

      public void setWeight(double weight)
      Set weight.
      Parameters:
      weight - weight in kg