Skip to content

WriteSEGY broken for rules without full extent

D-01135

PreDev Notes:

The SEGY header offsets held in Tr are 1-indexed. This 1-indexing is handled throughout the code, but not sufficiently consistently. All indices in the project should be 0-indexed. One compromise between 1 and 0 indexed is to write the indices in a 1-indexed -1 form.

``
enum class Indices {
index_one = 1 - 1,
index_two = 5 - 1,};
``

etc. where the index is written in 1-indexed and immediately has 1 subtracted.

Implementation Notes:

ADDME

System Test Changes:

ADDME

Bug Fixes:

ADDME

C++ API Changes:

ADDME

C API Changes:

ADDME

Success Criteria:

ADDME

CREATED ON 28/05/2018

Edited by Christopher Werner
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information