Class CsvMechanicalDesignDataSource

java.lang.Object
neqsim.process.mechanicaldesign.data.CsvMechanicalDesignDataSource
All Implemented Interfaces:
MechanicalDesignDataSource

public class CsvMechanicalDesignDataSource extends Object implements MechanicalDesignDataSource
Loads mechanical design limits from a CSV file. The file is expected to contain the columns EQUIPMENTTYPE, COMPANY, MAXPRESSURE, MINPRESSURE, MAXTEMPERATURE, MINTEMPERATURE, CORROSIONALLOWANCE, and JOINTEFFICIENCY. Column order is flexible as long as the header matches.
  • Field Details

    • logger

      private static final org.apache.logging.log4j.Logger logger
    • csvPath

      private final Path csvPath
  • Constructor Details

    • CsvMechanicalDesignDataSource

      public CsvMechanicalDesignDataSource(Path csvPath)
  • Method Details