- 27 Sep, 2019 3 commits
-
-
Morten Ofstad authored
Changed the isReadWrite parameter to createVolumeDataPageAccessor to be an AccessModeEnum with an AccessMode_Create option so we can handle ProduceStatus better (passing this accessmode changes the produceStatus of the target layer to ProduceStatus_Normal).
-
Morten Ofstad authored
Build python bindings optionally (default on) See merge request osdu/open-vds!4
-
Jørgen Kvalsvik authored
It's useful to be able to build the core parts of the project without having to bother with the python runtime, dependencies, and even build time.
-
- 26 Sep, 2019 16 commits
-
-
Morten Ofstad authored
-
Morten Ofstad authored
-
Morten Ofstad authored
-
Morten Ofstad authored
-
Morten Ofstad authored
-
Jørgen Kvalsvik authored
-
Jørgen Lind authored
Add build framework for python extension See merge request osdu/open-vds!3
-
Jørgen Kvalsvik authored
Implement the minimum required framework to build a pybind11 [1] generated python extension. The approach is based on various Equinor projects [2]. The python building relies on high-quality export files, both from install(EXPORT) and export(TARGETS) for both installed and build-dir copies of openvds. In short, the approach is to build the python code with python tooling, integrated with the root cmake project through a custom target. [1] https://pybind11.readthedocs.io/en/stable/ [2] https://github.com/equinor/ecl3
-
Jørgen Lind authored
Use atomic<int64_t>, not atomic_int64_t See merge request osdu/open-vds!2
-
Jørgen Lind authored
-
Jørgen Kvalsvik authored
It seems like libstdc++ for gcc<7 does not include the alises for atomic_intN_t. A reasonable workaround is to use the actual type directly, instead of the alias.
-
Jørgen Lind authored
-
Jørgen Lind authored
-
Jørgen Lind authored
-
Jørgen Lind authored
-
Jørgen Lind authored
-
- 25 Sep, 2019 3 commits
-
-
Morten Ofstad authored
-
Morten Ofstad authored
Set correct number of samples for inline/crossline dimensions. Explicitly call commit() to write back remaining pages at the end.
-
Morten Ofstad authored
-
- 24 Sep, 2019 9 commits
-
-
Morten Ofstad authored
-
Morten Ofstad authored
-
Morten Ofstad authored
Implemented createPage in VolumeDataPageAccessor to make it possible to do low-level brick-by-brick writes. Fixed various bugs related to writable pages.
-
Morten Ofstad authored
-
Morten Ofstad authored
-
Morten Ofstad authored
-
Jørgen Lind authored
-
Jørgen Lind authored
-
Jørgen Lind authored
-
- 19 Sep, 2019 1 commit
-
-
Morten Ofstad authored
Added createPage()/readPage() methods to VolumeDataPageAccessor interface and re-implemented readPageAtPosition() as an inline method in terms of getChunkIndex() and readPage().
-
- 16 Sep, 2019 4 commits
-
-
Morten Ofstad authored
-
Morten Ofstad authored
Introduced a persistentID for the SEGYFileInfo. Added new options to the SEGYUpload tool to specify the bucket, region, prefix and persistentID for the uploaded dataset.
-
Morten Ofstad authored
Make getUniqueHash() actually unique by seeding the random number generators with a hash of the current time.
-
Morten Ofstad authored
-
- 13 Sep, 2019 1 commit
-
-
Morten Ofstad authored
-
- 12 Sep, 2019 2 commits
-
-
Jørgen Lind authored
-
Jørgen Lind authored
-
- 11 Sep, 2019 1 commit
-
-
Jørgen Lind authored
-