Skip to content

Commit

Permalink
Remove Nutils (#71)
Browse files Browse the repository at this point in the history
It is now installed in each tutorial separately
  • Loading branch information
MakisH authored Apr 16, 2024
1 parent aa12205 commit ef1c609
Show file tree
Hide file tree
Showing 4 changed files with 0 additions and 20 deletions.
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,6 @@ This box is based on the [generic/ubuntu2004](https://github.com/lavabit/robox/t
- deal.II 9.3 from the official backports and the deal.II-preCICE adapter (master)
- CalculiX 2.19 from source and the CalculiX-preCICE adapter (master)
- FEniCS latest from the FEniCS PPA and the FEniCS-preCICE adapter (PIP)
- Nutils latest from PIP
- SU2 6.0.0 and the SU2-preCICE adapter (master)
- code_aster 14.6 and the code_aster-preCICE adapter (master)
- DUNE 2.8 and the experimental DUNE-preCICE adapter (master)
Expand Down
1 change: 0 additions & 1 deletion Vagrantfile
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ Vagrant.configure("2") do |config|
config.vm.provision "shell", path: "provisioning/install-dealii.sh", privileged: false
config.vm.provision "shell", path: "provisioning/install-calculix.sh", privileged: false
config.vm.provision "shell", path: "provisioning/install-fenics.sh", privileged: false
config.vm.provision "shell", path: "provisioning/install-nutils.sh", privileged: false
config.vm.provision "shell", path: "provisioning/install-su2.sh", privileged: false
config.vm.provision "shell", path: "provisioning/install-code_aster.sh", privileged: false
config.vm.provision "shell", path: "provisioning/install-dune.sh", privileged: false
Expand Down
5 changes: 0 additions & 5 deletions provisioning/install-nutils.sh

This file was deleted.

13 changes: 0 additions & 13 deletions provisioning/install-precice.sh
Original file line number Diff line number Diff line change
Expand Up @@ -62,19 +62,6 @@ pip3 install --user pyprecice
# Additional python packages
pip3 install --user pandas # Needed for the post-processing script of the oscillator tutorial

# Temporary workaround for https://github.com/precice/vm/issues/61
# Remove as soon as https://github.com/precice/tutorials/issues/217 gets resolved
sudo apt-get install -y python3.8-venv
(
cd tutorials/perpendicular-flap/fluid-nutils/
python3 -m venv nutils6-env
# shellcheck source=/dev/null
source nutils6-env/bin/activate
pip3 install nutils==6.3 pyprecice
sed -i "s/python3/nutils6-env\/bin\/python3/g" ./run.sh
deactivate
)

# Get the Python solverdummy into the examples
if [ ! -d "python-bindings/" ]; then
git clone --depth=1 --branch master https://github.com/precice/python-bindings.git
Expand Down

0 comments on commit ef1c609

Please sign in to comment.