Exploration Process¶
- class opgee.processes.exploration.Exploration(name, **kwargs)¶
The Exploration class represents the exploration phase of an oil field project.
This class calculates the energy consumption and emissions associated with drilling, surveying, and transporting crude oil during the exploration phase.
- cache_attributes()¶
Cache any attributes that are stored in model class instances. We break this out as a separate method to allow values set in the Monte Carlo simulation process to overwrite previously cached values. This method should be defined in all Process subclasses that cached attribute values.
- Returns:
None
- run(analysis)¶
This method implements the behavior required of the Process subclass, when the Process is enabled. Subclasses of Process must implement this method.
- Parameters:
analysis – (Analysis) the Analysis used to retrieve global settings
- Returns:
None