├── .gitignore ├── .travis.yml ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── curvy ├── __init__.py ├── axis.py ├── builder.py └── plot.py ├── example.ipynb ├── images ├── output_12_0.png ├── output_1_0.png ├── output_7_0.png ├── output_9_0.png └── plot_corrected.png ├── setup.py ├── test ├── __init__.py ├── test_axis.py ├── test_builder.py └── test_files │ ├── B.npy │ ├── H.npy │ ├── avg_constraint.npy │ ├── big_A.npy │ ├── big_H.npy │ ├── constraints.npy │ ├── curve_values.npy │ ├── curve_values2.npy │ ├── curve_values2_flat.npy │ ├── curve_values2_no_flat.npy │ ├── curve_values3.npy │ ├── curve_values3_no_flat.npy │ ├── curve_values_flat.npy │ ├── lineq_ans.npy │ └── lineq_ans_no_split.npy └── test_file_builder.ipynb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/README.md -------------------------------------------------------------------------------- /curvy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/curvy/__init__.py -------------------------------------------------------------------------------- /curvy/axis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/curvy/axis.py -------------------------------------------------------------------------------- /curvy/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/curvy/builder.py -------------------------------------------------------------------------------- /curvy/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/curvy/plot.py -------------------------------------------------------------------------------- /example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/example.ipynb -------------------------------------------------------------------------------- /images/output_12_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/images/output_12_0.png -------------------------------------------------------------------------------- /images/output_1_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/images/output_1_0.png -------------------------------------------------------------------------------- /images/output_7_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/images/output_7_0.png -------------------------------------------------------------------------------- /images/output_9_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/images/output_9_0.png -------------------------------------------------------------------------------- /images/plot_corrected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/images/plot_corrected.png -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_axis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_axis.py -------------------------------------------------------------------------------- /test/test_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_builder.py -------------------------------------------------------------------------------- /test/test_files/B.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/B.npy -------------------------------------------------------------------------------- /test/test_files/H.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/H.npy -------------------------------------------------------------------------------- /test/test_files/avg_constraint.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/avg_constraint.npy -------------------------------------------------------------------------------- /test/test_files/big_A.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/big_A.npy -------------------------------------------------------------------------------- /test/test_files/big_H.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/big_H.npy -------------------------------------------------------------------------------- /test/test_files/constraints.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/constraints.npy -------------------------------------------------------------------------------- /test/test_files/curve_values.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/curve_values.npy -------------------------------------------------------------------------------- /test/test_files/curve_values2.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/curve_values2.npy -------------------------------------------------------------------------------- /test/test_files/curve_values2_flat.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/curve_values2_flat.npy -------------------------------------------------------------------------------- /test/test_files/curve_values2_no_flat.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/curve_values2_no_flat.npy -------------------------------------------------------------------------------- /test/test_files/curve_values3.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/curve_values3.npy -------------------------------------------------------------------------------- /test/test_files/curve_values3_no_flat.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/curve_values3_no_flat.npy -------------------------------------------------------------------------------- /test/test_files/curve_values_flat.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/curve_values_flat.npy -------------------------------------------------------------------------------- /test/test_files/lineq_ans.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/lineq_ans.npy -------------------------------------------------------------------------------- /test/test_files/lineq_ans_no_split.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test/test_files/lineq_ans_no_split.npy -------------------------------------------------------------------------------- /test_file_builder.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/equinor/curvy/HEAD/test_file_builder.ipynb --------------------------------------------------------------------------------