Skip to content

Commit d2fecee

Browse files
committed
deploy: 3db6226
1 parent b5ba494 commit d2fecee

File tree

5 files changed

+19
-11
lines changed

5 files changed

+19
-11
lines changed

.doctrees/1_requirements.doctree

-629 Bytes
Binary file not shown.

.doctrees/environment.pickle

0 Bytes
Binary file not shown.

1_requirements.html

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,16 @@
8787
<span id="requirements"></span><h1>Requirements and Quickstart<a class="headerlink" href="#requirements-and-quickstart" title="Link to this heading"></a></h1>
8888
<section id="basic-environment">
8989
<h2>Basic Environment<a class="headerlink" href="#basic-environment" title="Link to this heading"></a></h2>
90-
<p>This page summarizes the system requirements and dependencies of PyFTLE3D.</p>
90+
<p>This page summarizes the system requirements and dependencies of <code class="docutils literal notranslate"><span class="pre">PyFTLE3D</span></code>.</p>
9191
<p>Firstly, the following packages are supposed to be installed on your computer manually in advance.</p>
9292
<ol class="arabic simple">
9393
<li><p><a class="reference external" href="https://www.python.org/">Python</a> version 3.13. Later version than 3.8 till 3.13 should work properly, but was not fully tested. The official download could be found at <a class="reference external" href="https://www.python.org/downloads/release/python-3130/?featured_on=pythonbytes">here</a>. Please select Python installer according to your system framework.</p></li>
9494
<li><p><a class="reference external" href="https://developer.nvidia.com/cuda-toolkit">CUDA Toolkit</a> version 12.9 (<a class="reference external" href="https://developer.nvidia.com/cuda-toolkit-archive">Download</a>). All versions crossing 12.x.x should theoretically work, but only 12.9 was fully tested. Ealier versions could work as well, but it requires a different version of <cite>cupy</cite>, and could cause unexpected performance decay and errors. See <cite>cupy</cite> documentation for more information.</p></li>
9595
<li><p><a class="reference external" href="https://pypi.org/project/pip/">pip</a> newest version, which is used for installing further dependencies. It can be installed by:</p></li>
9696
</ol>
97+
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">python</span> <span class="o">-</span><span class="n">m</span> <span class="n">ensurepip</span> <span class="o">--</span><span class="n">upgrade</span>
98+
</pre></div>
99+
</div>
97100
<p>Generally, the following dependencies can be installed via <code class="docutils literal notranslate"><span class="pre">pip</span></code>, the Python package manager.</p>
98101
<ol class="arabic simple">
99102
<li><p><a class="reference external" href="https://numpy.org">numpy</a> version 1.21 or later</p></li>
@@ -108,20 +111,22 @@ <h2>Basic Environment<a class="headerlink" href="#basic-environment" title="Link
108111
<li><p><a class="reference external" href="https://riverbankcomputing.com/software/pyqt/intro">PyQt5</a> version 5.15.11 or later</p></li>
109112
</ol>
110113
<p>You can install them after installing <code class="docutils literal notranslate"><span class="pre">pip</span></code> by:</p>
114+
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">pip</span> <span class="n">install</span> <span class="o">-</span><span class="n">r</span> <span class="o">./</span><span class="n">requirements</span><span class="o">.</span><span class="n">txt</span>
115+
</pre></div>
116+
</div>
111117
<p>When it does not work, consider if your current dir is incorrect. It should be run from the project root of <code class="docutils literal notranslate"><span class="pre">Py3DFTLE</span></code> when undergoing configurations and under <a class="reference internal" href="7_command.html#command"><span class="std std-ref">command-line</span></a> mode. Please feel free about such thing under GUI mode.</p>
112118
</section>
113119
<section id="add-on-libs">
114120
<h2>Add-on Libs<a class="headerlink" href="#add-on-libs" title="Link to this heading"></a></h2>
115-
<ol class="arabic simple">
116-
<li><p><strong>ParaView</strong></p></li>
117-
</ol>
118-
<p>ParaView is a powerful beloved open-source visualization platform based on vtk that can be used to visualize the results of 3D FTLE computations. We also integrated the ParaView entrance into our GUI, so you can directly open ParaView from it. The ParaView installation-free package (v6.0) can be downloaded from <a class="reference external" href="https://www.paraview.org/paraview-downloads/download.php?submit=Download&amp;version=v6.0&amp;type=binary&amp;os=Windows&amp;downloadFile=ParaView-6.0.0-RC1-MPI-Windows-Python3.12-msvc2017-AMD64.zip">official</a>.
121+
<p><strong>1. ParaView</strong></p>
122+
<p>ParaView is a powerful beloved open-source visualization platform based on <em>vtk</em> that can be used to visualize the results of 3D FTLE computations. We also integrated the ParaView entrance into our GUI, so you can directly open ParaView from it.
123+
The ParaView installation-free package (v6.0) can be downloaded from <a class="reference external" href="https://www.paraview.org/paraview-downloads/download.php?submit=Download&amp;version=v6.0&amp;type=binary&amp;os=Windows&amp;downloadFile=ParaView-6.0.0-RC1-MPI-Windows-Python3.12-msvc2017-AMD64.zip">official</a>.
119124
For already-installed ParaView, set environment variable <code class="docutils literal notranslate"><span class="pre">PARAVIEW_PATH</span></code> pointing to the root dir of ParaView to enable integration from GUI of <code class="docutils literal notranslate"><span class="pre">Py3DFTLE</span></code>.</p>
120125
</section>
121126
<section id="quickstart">
122127
<h2>Quickstart<a class="headerlink" href="#quickstart" title="Link to this heading"></a></h2>
123128
<p>An computation example coming with a set of our in-house downscaled Direct Navier-Stokes Simulation (DNS) data is provided, including :math:
124-
The dataset can be downloaded from <cite>here &lt;https://noting.noting&gt;</cite>, and the case descriptions can be referred to paper [1].</p>
129+
The dataset can be downloaded from <cite>here &lt;https://noting.noting&gt;__</cite>, and the case descriptions can be referred to paper [1].</p>
125130
</section>
126131
</section>
127132

_sources/1_requirements.rst.txt

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Requirements and Quickstart
66
Basic Environment
77
-----------------
88

9-
This page summarizes the system requirements and dependencies of PyFTLE3D.
9+
This page summarizes the system requirements and dependencies of ``PyFTLE3D``.
1010

1111
Firstly, the following packages are supposed to be installed on your computer manually in advance.
1212

@@ -17,6 +17,7 @@ Firstly, the following packages are supposed to be installed on your computer ma
1717
3. `pip <https://pypi.org/project/pip/>`__ newest version, which is used for installing further dependencies. It can be installed by:
1818

1919
.. code-block::
20+
2021
python -m ensurepip --upgrade
2122
2223
Generally, the following dependencies can be installed via ``pip``, the Python package manager.
@@ -35,19 +36,21 @@ Generally, the following dependencies can be installed via ``pip``, the Python p
3536
You can install them after installing ``pip`` by:
3637

3738
.. code-block::
39+
3840
pip install -r ./requirements.txt
3941
4042
When it does not work, consider if your current dir is incorrect. It should be run from the project root of ``Py3DFTLE`` when undergoing configurations and under :ref:`command-line <command>` mode. Please feel free about such thing under GUI mode.
4143

4244

4345
Add-on Libs
4446
-----------------
45-
1. **ParaView**
47+
**1. ParaView**
4648

47-
ParaView is a powerful beloved open-source visualization platform based on vtk that can be used to visualize the results of 3D FTLE computations. We also integrated the ParaView entrance into our GUI, so you can directly open ParaView from it. The ParaView installation-free package (v6.0) can be downloaded from `official <https://www.paraview.org/paraview-downloads/download.php?submit=Download&version=v6.0&type=binary&os=Windows&downloadFile=ParaView-6.0.0-RC1-MPI-Windows-Python3.12-msvc2017-AMD64.zip>`__.
49+
ParaView is a powerful beloved open-source visualization platform based on *vtk* that can be used to visualize the results of 3D FTLE computations. We also integrated the ParaView entrance into our GUI, so you can directly open ParaView from it.
50+
The ParaView installation-free package (v6.0) can be downloaded from `official <https://www.paraview.org/paraview-downloads/download.php?submit=Download&version=v6.0&type=binary&os=Windows&downloadFile=ParaView-6.0.0-RC1-MPI-Windows-Python3.12-msvc2017-AMD64.zip>`__.
4851
For already-installed ParaView, set environment variable ``PARAVIEW_PATH`` pointing to the root dir of ParaView to enable integration from GUI of ``Py3DFTLE``.
4952

5053
Quickstart
5154
-----------------
5255
An computation example coming with a set of our in-house downscaled Direct Navier-Stokes Simulation (DNS) data is provided, including :math:
53-
The dataset can be downloaded from `here <https://noting.noting>`, and the case descriptions can be referred to paper [1].
56+
The dataset can be downloaded from `here <https://noting.noting>__`, and the case descriptions can be referred to paper [1].

0 commit comments

Comments
 (0)