Uses of Class
neqsim.process.fielddevelopment.facility.FacilityBuilder
Packages that use FacilityBuilder
Package
Description
Facility configuration and building blocks for field development.
-
Uses of FacilityBuilder in neqsim.process.fielddevelopment.facility
Methods in neqsim.process.fielddevelopment.facility that return FacilityBuilderModifier and TypeMethodDescriptionFacilityBuilder.addBlock(BlockConfig block) Adds a block to the facility.Adds a block with default parameters.FacilityBuilder.addCo2Amine(double co2SpecPercent) Adds CO2 removal via amine.FacilityBuilder.addCo2Membrane(double co2SpecPercent) Adds CO2 removal via membrane.FacilityBuilder.addCompression(int stages) Adds compression with specified number of stages.FacilityBuilder.addCompression(int stages, double outletPressure) Adds compression with specified stages and outlet pressure.FacilityBuilder.addTegDehydration(double waterSpecPpm) Adds TEG dehydration with specified water spec.static FacilityBuilderFacilityBuilder.autoGenerate(FieldConcept concept) Creates a builder and auto-generates blocks based on concept requirements.FacilityBuilder.designMargin(double margin) Sets the design margin factor (default: 1.15 = 15% margin).static FacilityBuilderFacilityBuilder.forConcept(FieldConcept concept) Creates a new facility builder for the given concept.FacilityBuilder.includeFlare(boolean include) Sets whether to include a flare system (default: true).FacilityBuilder.includePowerGeneration(boolean include) Sets whether to include power generation on-site.Sets a custom name for the facility.FacilityBuilder.withRedundancy(String blockName, int spareCount) Specifies that a block type should have redundancy (n+x).