Uses of Class
neqsim.process.fielddevelopment.workflow.FieldDevelopmentWorkflow
Packages that use FieldDevelopmentWorkflow
Package
Description
Field development workflow orchestration.
-
Uses of FieldDevelopmentWorkflow in neqsim.process.fielddevelopment.workflow
Methods in neqsim.process.fielddevelopment.workflow that return FieldDevelopmentWorkflowModifier and TypeMethodDescriptionFieldDevelopmentWorkflow.addHostFacility(HostFacility host) Adds a potential host facility for tieback analysis.FieldDevelopmentWorkflow.addWell(WellSystem well) Adds a well model.FieldDevelopmentWorkflow.configureSubseaFromConcept()Configures subsea parameters from concept.static FieldDevelopmentWorkflowFieldDevelopmentWorkflow.quickGasTieback(String name, double giipGSm3, double tiebackKm, int wellCount, double ratePerWellMSm3d, String countryCode) Creates a quick screening workflow for a gas tieback.static FieldDevelopmentWorkflowFieldDevelopmentWorkflow.quickOilDevelopment(String name, double stoiipMMbbl, int wellCount, double ratePerWellBopd, String countryCode) Creates a quick screening workflow for oil development.FieldDevelopmentWorkflow.setCalculateEmissions(boolean enabled) Enables or disables CO2 emissions calculations.FieldDevelopmentWorkflow.setConcept(FieldConcept concept) Sets the field concept.FieldDevelopmentWorkflow.setCountryCode(String countryCode) Sets the country code for tax calculations.FieldDevelopmentWorkflow.setDesignStandard(String standard) Sets the design standard for mechanical design.FieldDevelopmentWorkflow.setDiscountRate(double rate) Sets the discount rate for NPV calculations.FieldDevelopmentWorkflow.setFacilityConfig(FacilityConfig config) Sets the facility configuration.FieldDevelopmentWorkflow.setFidelityLevel(FieldDevelopmentWorkflow.FidelityLevel level) Sets the fidelity level.FieldDevelopmentWorkflow.setFluid(SystemInterface fluid) Sets the reservoir fluid.FieldDevelopmentWorkflow.setGridEmissionFactor(double factor) Sets the grid emission factor for power-from-shore.FieldDevelopmentWorkflow.setMonteCarloIterations(int iterations) Sets the number of Monte Carlo iterations for uncertainty analysis.FieldDevelopmentWorkflow.setPowerSupplyType(String type) Sets the power supply type for emissions calculations.FieldDevelopmentWorkflow.setPrices(double oil, double gas, double tariff) Sets commodity prices.FieldDevelopmentWorkflow.setProcessSystem(ProcessSystem process) Sets the process system.FieldDevelopmentWorkflow.setProductionTiming(int firstYear, int fieldLife, double plateau, double decline) Sets production timing parameters.FieldDevelopmentWorkflow.setReservoir(SimpleReservoir reservoir) Sets the reservoir model.FieldDevelopmentWorkflow.setRunMechanicalDesign(boolean enabled) Enables or disables mechanical design calculations.FieldDevelopmentWorkflow.setRunSubseaAnalysis(boolean enabled) Enables or disables subsea analysis.FieldDevelopmentWorkflow.setStudyPhase(FieldDevelopmentWorkflow.StudyPhase phase) Sets the study phase.FieldDevelopmentWorkflow.setSubseaArchitecture(SubseaProductionSystem.SubseaArchitecture arch) Sets subsea architecture type.FieldDevelopmentWorkflow.setSubseaSystem(SubseaProductionSystem subsea) Sets the subsea production system.FieldDevelopmentWorkflow.setTiebackAnalyzer(TiebackAnalyzer analyzer) Sets the tieback analyzer for subsea economics.FieldDevelopmentWorkflow.setTiebackDistanceKm(double distanceKm) Sets tieback distance for subsea development.FieldDevelopmentWorkflow.setWaterDepthM(double depthM) Sets water depth for subsea development.Method parameters in neqsim.process.fielddevelopment.workflow with type arguments of type FieldDevelopmentWorkflowModifier and TypeMethodDescriptionstatic StringFieldDevelopmentWorkflow.generateComparisonReport(List<FieldDevelopmentWorkflow> workflows) Generates a comparison report for multiple concepts.