Class SafetyValveMechanicalDesign.SafetyValveScenarioResult

java.lang.Object
neqsim.process.mechanicaldesign.valve.SafetyValveMechanicalDesign.SafetyValveScenarioResult
Enclosing class:
SafetyValveMechanicalDesign

public static final class SafetyValveMechanicalDesign.SafetyValveScenarioResult extends Object
Detailed sizing outcome for a single scenario.
Author:
esol
  • Field Details

    • scenarioName

      private final String scenarioName
    • fluidService

      private final SafetyValve.FluidService fluidService
    • sizingStandard

      private final SafetyValve.SizingStandard sizingStandard
    • requiredOrificeArea

      private final double requiredOrificeArea
    • setPressurePa

      private final double setPressurePa
    • relievingPressurePa

      private final double relievingPressurePa
    • overpressureMarginPa

      private final double overpressureMarginPa
    • backPressurePa

      private final double backPressurePa
    • activeScenario

      private final boolean activeScenario
    • controllingScenario

      private final boolean controllingScenario
  • Constructor Details

    • SafetyValveScenarioResult

      SafetyValveScenarioResult(String scenarioName, SafetyValve.FluidService fluidService, SafetyValve.SizingStandard sizingStandard, double requiredOrificeArea, double setPressurePa, double relievingPressurePa, double overpressureMarginPa, double backPressurePa, boolean activeScenario, boolean controllingScenario)
  • Method Details

    • markControlling

      SafetyValveMechanicalDesign.SafetyValveScenarioResult markControlling(boolean controlling)
    • getScenarioName

      public String getScenarioName()
    • getFluidService

      public SafetyValve.FluidService getFluidService()
    • getSizingStandard

      public SafetyValve.SizingStandard getSizingStandard()
    • getRequiredOrificeArea

      public double getRequiredOrificeArea()
    • getSetPressurePa

      public double getSetPressurePa()
    • getSetPressureBar

      public double getSetPressureBar()
    • getRelievingPressurePa

      public double getRelievingPressurePa()
    • getRelievingPressureBar

      public double getRelievingPressureBar()
    • getOverpressureMarginPa

      public double getOverpressureMarginPa()
    • getOverpressureMarginBar

      public double getOverpressureMarginBar()
    • getBackPressurePa

      public double getBackPressurePa()
    • getBackPressureBar

      public double getBackPressureBar()
    • isActiveScenario

      public boolean isActiveScenario()
    • isControllingScenario

      public boolean isControllingScenario()