Roadmap¶
This document outlines planned features and areas for future improvement. The items listed here represent potential directions for the project and are subject to change based on community feedback and project priorities.
Planned Features¶
Rectilinear Grid Support¶
Introduce a dedicated RectilinearGrid class alongside the existing
CornerPointGrid.
The current CornerPointGrid implementation stores the
geometry required for fully general corner-point grids. While this provides
maximum flexibility, it results in unnecessary memory usage for regular
rectilinear grids. A dedicated implementation would significantly reduce memory
consumption while improving computational performance.
Intersect Export Support¶
Extend the export framework to support file formats compatible with the Intersect simulator. This would enable Petres to support multiple reservoir simulators through a consistent export interface.
Additional Interpolation Methods¶
Expand the interpolation module with additional algorithms suitable for different datasets and applications. This would provide users with greater flexibility when working with geological and reservoir data of varying characteristics.
Future Improvements¶
Test Suite¶
The current test suite provides a solid foundation but would benefit from improved organization, broader test coverage, and additional integration tests to improve long-term maintainability.
Documentation¶
Continue expanding the documentation to include:
Additional conceptual guides
More practical examples
Architecture and design documentation
Improvements to existing documentation for clarity and completeness
Performance Optimizations¶
Continue identifying opportunities to improve execution performance, reduce memory usage, and increase scalability for large reservoir models.