diff --git a/Cargo.toml b/Cargo.toml index b9af3cc..57d708b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ ndarray = "0.15.6" numpy = "0.20" pyo3 = { version = "0.20", features = ["extension-module", "multiple-pymethods"] } pyo3-log = "0.9" -tucanos = { git = "https://github.com/tucanos/tucanos.git", rev = "a060d4e" } +tucanos = { git = "https://github.com/tucanos/tucanos.git", rev = "f94ef7d" } [features] default = ["parry"] diff --git a/README.md b/README.md index 4ead390..8b38887 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,10 @@ pip install git+https://github.com/tucanos/pytucanos.git` # Benchmarks +## `.meshb/.solb` I/O + +*libMeshb* is required to run the benchmarks with the reference codes below. It can be built as explained in the [tucanos README](https://github.com/tucanos/tucanos#dependencies). + ## Reference codes ### [MMG](https://github.com/MmgTools/mmg) @@ -50,6 +54,10 @@ cmake .. -DCMAKE_INSTALL_PREFIX=$PREFIX -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARE make -j$(nproc) install ``` +### [Avro](https://philipclaude.gitlab.io/avro/) + +Detailed installation instructions are available [here](https://philipclaude.gitlab.io/avro/) + ## Test cases - [Isotropic remeshing in a 2D square domain diff --git a/setup.py b/setup.py index c6c55dd..fa07c8b 100644 --- a/setup.py +++ b/setup.py @@ -1,8 +1,7 @@ import setuptools from setuptools_rust import Binding, RustExtension -import platform -features = ["meshb"] +features = [] setuptools.setup( name="pytucanos",