Skip to content

Commit 3a00c01

Browse files
Run case in venv. See precice#547.
1 parent d63c548 commit 3a00c01

File tree

3 files changed

+19
-0
lines changed

3 files changed

+19
-0
lines changed

partitioned-heat-conduction/dirichlet-fenics/run.sh

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
#!/usr/bin/env bash
22
set -e -u
33

4+
python3 -m venv --system-site-packages ../solver-fenics/.venv
5+
. ../solver-fenics/.venv/bin/activate
6+
pip install -r ../solver-fenics/requirements.txt
7+
48
. ../../tools/log.sh
59
exec > >(tee --append "$LOGFILE") 2>&1
610

partitioned-heat-conduction/neumann-fenics/run.sh

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
#!/usr/bin/env bash
22
set -e -u
33

4+
python3 -m venv --system-site-packages ../solver-fenics/.venv
5+
. ../solver-fenics/.venv/bin/activate
6+
pip install -r ../solver-fenics/requirements.txt
7+
48
. ../../tools/log.sh
59
exec > >(tee --append "$LOGFILE") 2>&1
610

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
numpy >1, <2
2+
fenicsprecice~=2.0
3+
scipy
4+
5+
# Assuming FEniCS from ppa:fenics-packages/fenics was installed https://fenicsproject.org/download/archive/
6+
# Use --system-site-packages in venv
7+
fenics-dijitso==2019.2.0.dev0
8+
fenics-dolfin==2019.2.0.13.dev0
9+
fenics-ffc==2019.2.0.dev0
10+
fenics-fiat==2019.2.0.dev0
11+
fenics-ufl-legacy==2022.3.0

0 commit comments

Comments
 (0)