Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Tom Harke
pystencils
Commits
1eba565d
Commit
1eba565d
authored
May 06, 2019
by
Martin Bauer
Browse files
Added files for binder service
parent
7b4c3f2d
Changes
4
Show whitespace changes
Inline
Side-by-side
README.md
View file @
1eba565d
...
...
@@ -2,8 +2,8 @@ pystencils
==========
[

](https://i10git.cs.fau.de/pycodegen/pystencils/commits/master)
[

](http
s
://
i10git.cs.fau.de/pycodegen
/pystencils/co
mmits/master
)
[
coverage report
](
http://
pycodegen.pages.walberla.net/pystencils/coverage_report
)
[

](http://
pycodegen.pages.walberla.net
/pystencils/co
verage_report
)
[

](http
s
://
mybinder.org/v2/gh/mabau/pystencils/master?urlpath=doc%2Fnotebooks
)
Run blazingly fast stencil codes on numpy arrays.
...
...
binder/apt.txt
0 → 100644
View file @
1eba565d
build-essential
graphviz
ffmpeg
binder/environment.yml
0 → 100644
View file @
1eba565d
# ----------------------------------------------------------------------------------------------------------------------
# Environment with all dependencies to use pystencils
#
#
# Download conda at https://conda.io/miniconda.html and create this environment by running:
# conda env create -f conda_environment_user.yml
# . activate pystencils
#
# If you have CUDA installed and want to use your GPU, uncomment the last line to install pycuda
#
# ----------------------------------------------------------------------------------------------------------------------
name
:
pystencils
dependencies
:
# Basic dependencies:
-
python >=
3.6
-
numpy
-
sympy >=
1.1
-
appdirs
# to find default cache directory on each platform
-
joblib
# caching on hard-disk, this is optional, but if not installed lbmpy is really slow
-
cython
# speed up boundary list computation (optional)
-
matplotlib
-
imageio
-
pandas
-
scipy
-
pip
-
pip
:
-
islpy
# used to optimize staggered kernels
-
py-cpuinfo
# get cpu info like cache sizes, supported vector instruction sets, ...
-
graphviz
# can show abstract syntax trees as formatted graphs
-
ipy_table
# HTML tables for jupyter notebooks
-
pyevtk
# VTK output for serial simulations
-
blitzdb
# file-based No-SQL database to store simulation results
#- pycuda # add this if you have CUDA installed
binder/start
0 → 100755
View file @
1eba565d
#!/bin/bash
python3 setup.py develop
exec
"
$@
"
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment