Files
ResInsight/ApplicationLibCode/UnitTests/TestData/RifRoffReader/simple_grid.roff
T
Jørgen Herje c49f298a7d [ri-cloud-api]: Add grid data from sumo using api (#14653)
Add grid data from Sumo using ri-cloud-api

Load Eclipse grid data (roff) from Sumo as RimReservoirGridEnsemble, one case per realization, with async fetch of grid properties per timestep.

- New: RiaSumoGrid (transport), RifReaderSumoGridProperty (lazy property reader), RimReservoirGridEnsembleSumo, RimRoffCaseSumo, and a "Create Reservoir Grid Ensemble" command.
- Shared grid: IJK dimensions compared before download; one RigMainGrid is reused across the ensemble when they match, each realization still parses its own ACTNUM before releasing geometry.
- Rename folders: Summary/Sumo -> Summary/Cloud, RimSumoDataSource -> Cloud/ (PDM keywords unchanged, old project files still load).
- UI: cloud data sources also shown in the 3D window's Data Sources dock.
- Fix: realizations no longer lost on project reload; realizations missing data are now reported instead of silently skipped.
2026-09-10 10:33:58 +02:00

57 lines
945 B
Plaintext

roff-asc
#ROFF file with a minimal 2x2x2 grid, hand written for unit tests#
tag filedata
int byteswaptest 1
char filetype "grid"
char creationDate "01/01/2026 00:00:00"
endtag
tag version
int major 2
int minor 0
endtag
tag dimensions
int nX 2
int nY 2
int nZ 2
endtag
tag translate
float xoffset 1000.0
float yoffset 2000.0
float zoffset 0.0
endtag
tag scale
float xscale 1.0
float yscale 1.0
float zscale 1.0
endtag
tag cornerLines
array float data 54
0 0 0 0 0 1000
0 100 0 0 100 1000
0 200 0 0 200 1000
100 0 0 100 0 1000
100 100 0 100 100 1000
100 200 0 100 200 1000
200 0 0 200 0 1000
200 100 0 200 100 1000
200 200 0 200 200 1000
endtag
tag zvalues
array byte splitEnz 27
1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1
array float data 27
0 50 100 0 50 100
0 50 100 0 50 100
0 50 100 0 50 100
0 50 100 0 50 100
0 50 100
endtag
tag active
array byte data 8
1 1 1 1 1 1 0 0
endtag
tag eof
endtag