File tree 3 files changed +24
-34
lines changed
3 files changed +24
-34
lines changed Original file line number Diff line number Diff line change @@ -132,38 +132,6 @@ list-tests:
132
132
tests :
133
133
$(PYTHON ) -m pytest -rA --html=$(TEST_RESULTS ) --self-contained-html tests/
134
134
135
- docker :
136
- mkdir docker-build
137
- rsync -a --exclude=__pycache__ --exclude=docker-build . docker-build
138
- cd docker-build && docker build -t dockerized-pynucleus .
139
- # rm -rf docker-build
140
-
141
- docker-linux :
142
- podman run -it \
143
- -v $(XAUTHORITY ) :/root/.Xauthority \
144
- -v " /tmp/.X11-unix:/tmp/.X11-unix:rw" \
145
- -e DISPLAY=$(DISPLAY ) \
146
- --network " host" \
147
- -e HTTP_PROXY=$(HTTP_PROXY ) \
148
- -e HTTPS_PROXY=$(HTTPS_PROXY ) \
149
- -e http_proxy=$(http_proxy ) \
150
- -e https_proxy=$(https_proxy ) \
151
- -v $(PWD ) :/home/pynucleus \
152
- -w " /home/pynucleus/" \
153
- localhost/pynucleus-test
154
-
155
- docker-mac :
156
- docker run -it \
157
- -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$(DISPLAY ) \
158
- --network host \
159
- -e HTTP_PROXY=$(HTTP_PROXY ) \
160
- -e HTTPS_PROXY=$(HTTPS_PROXY ) \
161
- -e http_proxy=$(http_proxy ) \
162
- -e https_proxy=$(https_proxy ) \
163
- -v $PWD :/home/pynucleus \
164
- -w " /home/pynucleus/" \
165
- dockerized-pynucleus
166
-
167
135
prereq :
168
136
$(PYTHON ) -m pip install $(PIP_FLAGS ) $(PIP_INSTALL_FLAGS ) wheel Cython cython numpy scipy matplotlib pyyaml h5py pybind11 MeshPy tabulate modepy mpi4py pyamg meshio
169
137
$(PYTHON ) -m pip install $(PIP_FLAGS ) $(PIP_INSTALL_FLAGS ) scikit-sparse
Original file line number Diff line number Diff line change @@ -75,12 +75,22 @@ Possible ways to install and use PyNucleus
75
75
76
76
There are several ways to install and run PyNucleus:
77
77
78
+ * JupyterHub cloud instance
78
79
* container image
79
80
* Spack installation
80
81
* manual installation
81
82
82
- The easiest way to get up and running is probably the container image.
83
+ The easiest way to get up and running is probably to run it in the cloud. For a local installation we recommend the container image.
83
84
85
+ Running in the cloud
86
+ --------------------
87
+
88
+ PyNucleus can be run directly for free from the browser on a JupyterHub server hosted at `mybinder.org <https://mybinder.org/ >`_.
89
+
90
+ .. |binder | image :: https://mybinder.org/badge_logo.svg
91
+ :target: https://mybinder.org/v2/gh/sandialabs/PyNucleus/binder
92
+
93
+ Just click here to launch a notebook server: |binder |
84
94
85
95
Container image
86
96
----------------
Original file line number Diff line number Diff line change @@ -4,11 +4,23 @@ Installation
4
4
5
5
There are several ways to install and run PyNucleus:
6
6
7
+ * JupyterHub cloud instance
7
8
* container image
8
9
* Spack installation
9
10
* manual installation
10
11
11
- The easiest way to get up and running is probably the container image.
12
+ The easiest way to get up and running is probably to run it in the cloud. For a local installation we recommend the container image.
13
+
14
+ Running in the cloud
15
+ --------------------
16
+
17
+ PyNucleus can be run directly for free from the browser on a JupyterHub server hosted at `mybinder.org <https://mybinder.org/ >`_.
18
+
19
+ .. |binder | image :: https://mybinder.org/badge_logo.svg
20
+ :target: https://mybinder.org/v2/gh/sandialabs/PyNucleus/binder
21
+
22
+ Just click here to launch a notebook server: |binder |
23
+
12
24
13
25
Pre-built container image
14
26
-------------------------
You can’t perform that action at this time.
0 commit comments