Skip to content

Commit 28b6785

Browse files
ben-e-whitneyqliu21
authored andcommitted
Note which parts of the API are experimental.
1 parent b733ea5 commit 28b6785

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ endif()
88

99
list(INSERT CMAKE_MODULE_PATH 0 "${CMAKE_CURRENT_LIST_DIR}/cmake")
1010

11-
set(MGARD_VERSION_MAJOR "0")
12-
set(MGARD_VERSION_MINOR "1")
11+
set(MGARD_VERSION_MAJOR "1")
12+
set(MGARD_VERSION_MINOR "0")
1313
set(MGARD_VERSION_PATCH "0")
1414

1515
set(MGARD_FILE_VERSION_MAJOR "0")

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# MGARD [![build status][push workflow badge]][push workflow] [![format status][format workflow badge]][format workflow]
22

33
MGARD (MultiGrid Adaptive Reduction of Data) is a technique for multilevel lossy compression of scientific data based on the theory of multigrid methods.
4-
This is an experimental C++ implementation for integration with existing software; use at your own risk!
54
We encourage you to [make a GitHub issue][issue form] if you run into any problems using MGARD, have any questions or suggestions, etc.
65

76
[push workflow]: https://github.com/CODARcode/MGARD/actions/workflows/build.yml
@@ -60,8 +59,9 @@ See [the examples directory][examples] for a basic example.
6059

6160
## Command Line Interface
6261

63-
Assuming the dependencies are met, an executable called `mgard` will be built and installed.
64-
You can get help with the executable by running the following commands.
62+
Assuming the dependencies are met, a convenience executable called `mgard` will be built and installed.
63+
*This executable is an experimental part of the API.*
64+
You can get help with it by running the following commands.
6565

6666
```console
6767
$ mgard --help

include/compress.hpp

+4
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ template <std::size_t N, typename Real> class CompressedDataset {
4545
const Real tolerance;
4646

4747
//! Return a pointer to the compressed dataset.
48+
//!
49+
//! *The format of the compressed dataset is an experimental part of the API.*
4850
void const *data() const;
4951

5052
//! Return the size in bytes of the compressed dataset.
@@ -108,6 +110,8 @@ decompress(const CompressedDataset<N, Real> &compressed);
108110

109111
//! Decompress a dataset stored in self-describing format.
110112
//!
113+
//! *This is an experimental part of the API.*
114+
//!
111115
//!\param data Self-describing compressed dataset.
112116
//!\param size Size in bytes of compressed dataset.
113117
std::unique_ptr<unsigned char const[]> decompress(void const *const data,

0 commit comments

Comments
 (0)