Class PipelineMechanicalDesignDataSource.PipeMaterialData

java.lang.Object
neqsim.process.mechanicaldesign.pipeline.PipelineMechanicalDesignDataSource.PipeMaterialData
Enclosing class:
PipelineMechanicalDesignDataSource

public static class PipelineMechanicalDesignDataSource.PipeMaterialData extends Object
Pipeline material data holder.
Version:
1.0
Author:
Even Solbraa
  • Field Details

    • grade

      public final String grade
      Material grade (e.g., "X65").
    • specificationNumber

      public final String specificationNumber
      Specification number.
    • smys

      public final double smys
      Minimum Yield Strength in MPa.
    • smts

      public final double smts
      Minimum Tensile Strength in MPa.
    • designFactor

      public final double designFactor
      Design factor (F).
    • jointFactor

      public final double jointFactor
      Joint factor (E).
    • temperatureDerating

      public final double temperatureDerating
      Temperature derating factor (T).
  • Constructor Details

    • PipeMaterialData

      public PipeMaterialData(String grade, String specificationNumber, double smys, double smts, double designFactor, double jointFactor, double temperatureDerating)
      Constructor.
      Parameters:
      grade - material grade
      specificationNumber - specification number
      smys - minimum yield strength in MPa
      smts - minimum tensile strength in MPa
      designFactor - design factor
      jointFactor - joint factor
      temperatureDerating - temperature derating factor