Uses of Class
neqsim.process.util.fielddevelopment.WellScheduler.Intervention
Packages that use WellScheduler.Intervention
Package
Description
Field Development Planning utilities for NeqSim.
-
Uses of WellScheduler.Intervention in neqsim.process.util.fielddevelopment
Classes in neqsim.process.util.fielddevelopment that implement interfaces with type arguments of type WellScheduler.InterventionModifier and TypeClassDescriptionstatic final classScheduled intervention record.Fields in neqsim.process.util.fielddevelopment with type parameters of type WellScheduler.InterventionModifier and TypeFieldDescriptionprivate final List<WellScheduler.Intervention> WellScheduler.ScheduleResult.optimizedScheduleprivate final List<WellScheduler.Intervention> WellScheduler.WellRecord.scheduledInterventionsMethods in neqsim.process.util.fielddevelopment that return WellScheduler.InterventionModifier and TypeMethodDescriptionWellScheduler.Intervention.Builder.build()Builds the Intervention instance.Methods in neqsim.process.util.fielddevelopment that return types with arguments of type WellScheduler.InterventionModifier and TypeMethodDescriptionWellScheduler.getAllInterventions()Gets all scheduled interventions across all wells.WellScheduler.WellRecord.getInterventionsInRange(LocalDate startDate, LocalDate endDate) Gets interventions within a date range.WellScheduler.ScheduleResult.getOptimizedSchedule()Gets the optimized intervention schedule.WellScheduler.WellRecord.getScheduledInterventions()Gets the scheduled interventions.Methods in neqsim.process.util.fielddevelopment with parameters of type WellScheduler.InterventionModifier and TypeMethodDescriptionvoidWellScheduler.WellRecord.addIntervention(WellScheduler.Intervention intervention) Adds a scheduled intervention.intWellScheduler.Intervention.compareTo(WellScheduler.Intervention other) voidWellScheduler.scheduleIntervention(WellScheduler.Intervention intervention) Schedules an intervention for a well.Method parameters in neqsim.process.util.fielddevelopment with type arguments of type WellScheduler.InterventionModifier and TypeMethodDescriptionprivate longWellScheduler.countConcurrentOnDate(List<WellScheduler.Intervention> interventions, LocalDate date) Counts concurrent interventions on a specific date.Constructor parameters in neqsim.process.util.fielddevelopment with type arguments of type WellScheduler.InterventionModifierConstructorDescriptionScheduleResult(List<WellScheduler.Intervention> optimizedSchedule, Map<String, Double> wellUptime, double totalDeferredProduction, double totalProductionGain, Map<LocalDate, Double> dailyFacilityRate, Map<LocalDate, String> dailyBottleneck, double overallAvailability, String rateUnit) Creates a schedule result.