Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jul 20, 2023
1 parent 4dc3b22 commit 0ecf04f
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 19 deletions.
2 changes: 1 addition & 1 deletion releases/fenics-install.docker
Original file line number Diff line number Diff line change
@@ -1 +1 @@
m107
m109
8 changes: 4 additions & 4 deletions releases/fenics-install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,22 +16,22 @@ FENICS_INSTALLED="$SHARE_PREFIX/fenics.installed"

if [[ ! -f $FENICS_INSTALLED ]]; then
# Install pybind11
PYBIND11_INSTALL_SCRIPT_PATH=${PYBIND11_INSTALL_SCRIPT_PATH:-"https://github.com/fem-on-kaggle/fem-on-kaggle.github.io/raw/015b231/releases/pybind11-install.sh"}
PYBIND11_INSTALL_SCRIPT_PATH=${PYBIND11_INSTALL_SCRIPT_PATH:-"https://github.com/fem-on-kaggle/fem-on-kaggle.github.io/raw/684dcef/releases/pybind11-install.sh"}
[[ $PYBIND11_INSTALL_SCRIPT_PATH == http* ]] && PYBIND11_INSTALL_SCRIPT_DOWNLOAD=${PYBIND11_INSTALL_SCRIPT_PATH} && PYBIND11_INSTALL_SCRIPT_PATH=/tmp/pybind11-install.sh && [[ ! -f ${PYBIND11_INSTALL_SCRIPT_PATH} ]] && wget ${PYBIND11_INSTALL_SCRIPT_DOWNLOAD} -O ${PYBIND11_INSTALL_SCRIPT_PATH}
source $PYBIND11_INSTALL_SCRIPT_PATH

# Install boost (and its dependencies)
BOOST_INSTALL_SCRIPT_PATH=${BOOST_INSTALL_SCRIPT_PATH:-"https://github.com/fem-on-kaggle/fem-on-kaggle.github.io/raw/aa5b185/releases/boost-install.sh"}
BOOST_INSTALL_SCRIPT_PATH=${BOOST_INSTALL_SCRIPT_PATH:-"https://github.com/fem-on-kaggle/fem-on-kaggle.github.io/raw/0d0041f/releases/boost-install.sh"}
[[ $BOOST_INSTALL_SCRIPT_PATH == http* ]] && BOOST_INSTALL_SCRIPT_DOWNLOAD=${BOOST_INSTALL_SCRIPT_PATH} && BOOST_INSTALL_SCRIPT_PATH=/tmp/boost-install.sh && [[ ! -f ${BOOST_INSTALL_SCRIPT_PATH} ]] && wget ${BOOST_INSTALL_SCRIPT_DOWNLOAD} -O ${BOOST_INSTALL_SCRIPT_PATH}
source $BOOST_INSTALL_SCRIPT_PATH

# Install slepc4py (and its dependencies)
SLEPC4PY_INSTALL_SCRIPT_PATH=${SLEPC4PY_INSTALL_SCRIPT_PATH:-"https://github.com/fem-on-kaggle/fem-on-kaggle.github.io/raw/04b6e90/releases/slepc4py-install-real.sh"}
SLEPC4PY_INSTALL_SCRIPT_PATH=${SLEPC4PY_INSTALL_SCRIPT_PATH:-"https://github.com/fem-on-kaggle/fem-on-kaggle.github.io/raw/ef645dc/releases/slepc4py-install-real.sh"}
[[ $SLEPC4PY_INSTALL_SCRIPT_PATH == http* ]] && SLEPC4PY_INSTALL_SCRIPT_DOWNLOAD=${SLEPC4PY_INSTALL_SCRIPT_PATH} && SLEPC4PY_INSTALL_SCRIPT_PATH=/tmp/slepc4py-install.sh && [[ ! -f ${SLEPC4PY_INSTALL_SCRIPT_PATH} ]] && wget ${SLEPC4PY_INSTALL_SCRIPT_DOWNLOAD} -O ${SLEPC4PY_INSTALL_SCRIPT_PATH}
source $SLEPC4PY_INSTALL_SCRIPT_PATH

# Download and uncompress library archive
FENICS_ARCHIVE_PATH=${FENICS_ARCHIVE_PATH:-"https://github.com/fem-on-kaggle/fem-on-kaggle/releases/download/fenics-20230502-113921-c381c47/fenics-install.tar.gz"}
FENICS_ARCHIVE_PATH=${FENICS_ARCHIVE_PATH:-"https://github.com/fem-on-kaggle/fem-on-kaggle/releases/download/fenics-20230720-182256-23644dc/fenics-install.tar.gz"}
[[ $FENICS_ARCHIVE_PATH == http* ]] && FENICS_ARCHIVE_DOWNLOAD=${FENICS_ARCHIVE_PATH} && FENICS_ARCHIVE_PATH=/tmp/fenics-install.tar.gz && wget ${FENICS_ARCHIVE_DOWNLOAD} -O ${FENICS_ARCHIVE_PATH}
if [[ $FENICS_ARCHIVE_PATH != skip ]]; then
tar -xzf $FENICS_ARCHIVE_PATH --strip-components=$INSTALL_PREFIX_DEPTH --directory=$INSTALL_PREFIX
Expand Down
12 changes: 6 additions & 6 deletions tests/fenics/test-dolfin.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,15 @@
"try:\n",
" import kaggle # noqa: F401\n",
"except ImportError:\n",
" import ufl\n",
" import ufl_legacy\n",
" import dolfin\n",
"else:\n",
" try:\n",
" import ufl\n",
" import ufl_legacy\n",
" import dolfin\n",
" except ImportError:\n",
" !wget \"https://fem-on-kaggle.github.io/releases/fenics-install.sh\" -O \"/tmp/fenics-install.sh\" && bash \"/tmp/fenics-install.sh\"\n",
" import ufl\n",
" import ufl_legacy\n",
" import dolfin"
]
},
Expand Down Expand Up @@ -89,7 +89,7 @@
"metadata": {},
"outputs": [],
"source": [
"dx = ufl.dx"
"dx = ufl_legacy.dx"
]
},
{
Expand Down Expand Up @@ -206,8 +206,8 @@
"metadata": {},
"outputs": [],
"source": [
"grad = ufl.grad\n",
"inner = ufl.inner"
"grad = ufl_legacy.grad\n",
"inner = ufl_legacy.inner"
]
},
{
Expand Down
8 changes: 4 additions & 4 deletions tests/fenics/test-multiphenics.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,15 @@
"try:\n",
" import kaggle # noqa: F401\n",
"except ImportError:\n",
" import ufl # noqa: F401\n",
" import ufl_legacy # noqa: F401\n",
" import dolfin # noqa: F401\n",
"else:\n",
" try:\n",
" import ufl\n",
" import ufl_legacy\n",
" import dolfin\n",
" except ImportError:\n",
" !wget \"https://fem-on-kaggle.github.io/releases/fenics-install.sh\" -O \"/tmp/fenics-install.sh\" && bash \"/tmp/fenics-install.sh\"\n",
" import ufl # noqa: F401\n",
" import ufl_legacy # noqa: F401\n",
" import dolfin # noqa: F401"
]
},
Expand Down Expand Up @@ -264,5 +264,5 @@
}
},
"nbformat": 4,
"nbformat_minor": 2
"nbformat_minor": 4
}
8 changes: 4 additions & 4 deletions tests/fenics/test-rbnics.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,15 @@
"try:\n",
" import kaggle # noqa: F401\n",
"except ImportError:\n",
" import ufl # noqa: F401\n",
" import ufl_legacy # noqa: F401\n",
" import dolfin # noqa: F401\n",
"else:\n",
" try:\n",
" import ufl\n",
" import ufl_legacy\n",
" import dolfin\n",
" except ImportError:\n",
" !wget \"https://fem-on-kaggle.github.io/releases/fenics-install.sh\" -O \"/tmp/fenics-install.sh\" && bash \"/tmp/fenics-install.sh\"\n",
" import ufl # noqa: F401\n",
" import ufl_legacy # noqa: F401\n",
" import dolfin # noqa: F401"
]
},
Expand Down Expand Up @@ -270,5 +270,5 @@
}
},
"nbformat": 4,
"nbformat_minor": 2
"nbformat_minor": 4
}

0 comments on commit 0ecf04f

Please sign in to comment.