Øyvind Eide
Øyvind Eide
To be able to replace the OK [callback](https://github.com/equinor/ert/blob/fe178fd04430053921fc578b5935b5ff11896657/src/clib/lib/enkf/enkf_state.cpp#L503) we need to make sure it is properly tested. The callback is responsible to load three main things: 1. Parameters defined with...
**Issue** Resolves #my_issue **Approach** _Short description of the approach_ ## Pre review checklist - [ ] Added appropriate release note label - [ ] PR title captures the intent of...
**Issue** Resolves #my_issue **Approach** _Short description of the approach_ ## Pre review checklist - [ ] Added appropriate release note label - [ ] PR title captures the intent of...
Run path [creation](https://github.com/equinor/ert/blob/863a5300d5774b9e4f9b18cb807f3ceac440c859/src/ert/_c_wrappers/enkf/enkf_main.py#L481) is partially performed in python, but we would like to replace the remaning parts with a new implementation. What remains in C is the parameter sampling and...
This is mostly a holder of StateMap, TimeMap and assorted other pointers, we should refactor it with pybind https://github.com/equinor/ert/blob/ee376468564d6f223035bad61b3d7a6c7a8d8cc7/libres/lib/enkf/enkf_fs.cpp#L141, over time this should own an object which has: `save_parameters` and...
We would like to start internalizing the observations, at least for experiments that rely on them, namely ensemble_smoother, iterated_ensemble_smoother and es_mda. So we should start saving them in: https://github.com/equinor/ert/blob/69e0d45ca6e5caa776a479643b215d0e4e44aa6d/ert_shared/models/ensemble_smoother.py#L34
This should perhaps first read from the current binary format, but if too complex can be directly backed by a different format. Related to #3527
This is currently represented on disk as binary file of ints, we should convert this to a different format which allows for more details.
This was probably used for extracting summary keys for plotting if there were more in storage compared with storage: https://github.com/equinor/ert/blob/d20ddc3b63cf4f5a7dc2efcfe841e7944d287392/src/ert/_c_wrappers/enkf/enkf_main.py#L180 we are moving towards an immutable configuration, so this should...
Schema is here: https://github.com/equinor/ert-storage/tree/main/src/ert_storage/database_schema