Skip to content

Commit 9e5d369

Browse files
committed
111
1 parent 9c60813 commit 9e5d369

File tree

2 files changed

+30
-2
lines changed

2 files changed

+30
-2
lines changed

source/1_requirements.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ The minimiums are listed as follows:
1414
GPU acceleration is suggested for large dataset computation. Therefore, the requirements for GPU acceleration is listed as follows:
1515

1616
* NVIDIA GPUs, with a minimum `compute capability <https://developer.nvidia.com/cuda-gpus>`__ of 5.0, i.e., later than GTX 750.
17-
* It is suggested that, make ``Nx`` × ``Ny`` × ``Nz`` × ``Nt`` less than 200,000,000 Lagrangian particles on each Gigabyte of GPU memory for double-side computation under default numerical methods for one still. Generally half it under high-order computations.
18-
For example, you can execute on a 600×300×300 mesh for c.a. 80 time steps for a still on a welcomed RTX 2080ti 22G customized GPU, with the price of ~$400.
17+
* It is suggested that, make ``Nx`` × ``Ny`` × ``Nz`` × ``Nt`` less than 200,000,000 Lagrangian particles on each Gigabyte of GPU memory for double-side computation under default numerical methods for one still. Generally half it under high-order computations. For example, you can execute on a 600×300×300 mesh for c.a. 80 time steps for a still on a welcomed RTX 2080ti 22G customized GPU, with the price of ~$400.
1918
* The general short for GPU is VRAM, not computational power, hence old-but-large GPUs are great for use. Newers can be faster, but smallers can run nothing.
2019
* The GPU requirements for dynamic LCS are undergoing experiments by the author.
2120

@@ -67,5 +66,6 @@ For already-installed ParaView, set environment variable ``PARAVIEW_PATH`` point
6766
Quickstart
6867
-----------------
6968

69+
After configurations of environment, you can run a very first demo to test the environment as well as the code, and learn how to use this toolbox for your own data towards new insights.
7070
An computation example coming with a set of our in-house downscaled Direct Navier-Stokes Simulation (DNS) data is provided, including :math:
7171
The dataset can be downloaded from `here <https://noting.noting>`__, and the case descriptions can be referred to paper ``I.P.``.

source/3_numerical.rst

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,34 @@ The six-stage scheme uses non-uniform weights to attain sixth-order accuracy:
8888
8989
This scheme incurs a global error of order :math:`O(\Delta t^6)` with six velocity evaluations.
9090

91+
92+
+-------------------+------------------------------------------------------+-------------------------+---------------------------------------------------------------------------------------------------------+
93+
| ``output_dir`` | Path to directory for saving results | ``<string>`` | |
94+
+-------------------+------------------------------------------------------+-------------------------+---------------------------------------------------------------------------------------------------------+
95+
| ``auto_wall`` | Flag for automatic wall detection | ``0`` | Manually indicate computation bounds. |
96+
+-------------------+------------------------------------------------------+-------------------------+---------------------------------------------------------------------------------------------------------+
97+
| | | (``1``) | Auto detect bounds from input mesh. |
98+
+-------------------+------------------------------------------------------+-------------------------+---------------------------------------------------------------------------------------------------------+
99+
| ``wall_xrange`` | X-direction wall bounds [xmin, xmax] | ``[<float>, <float>]`` | Dimensionalized coordinates bounds. |
100+
+-------------------+------------------------------------------------------+-------------------------+---------------------------------------------------------------------------------------------------------+
101+
| ``wall_yrange`` | Y-direction wall bounds [ymin, ymax] | ``[<float>, <float>]`` | |
102+
+-------------------+------------------------------------------------------+-------------------------+---------------------------------------------------------------------------------------------------------+
103+
| ``wall_zrange`` | Z-direction wall bounds [zmin, zmax] | ``[<float>, <float>]`` | |
104+
+-------------------+------------------------------------------------------+-------------------------+---------------------------------------------------------------------------------------------------------+
105+
| ``x`` | Number of Lagrangian seed points in X direction | ``<int>`` | |
106+
+-------------------+------------------------------------------------------+-------------------------+---------------------------------------------------------------------------------------------------------+
107+
| ``y`` | Number of Lagrangian seed points in Y direction | ``<int>`` | |
108+
+-------------------+------------------------------------------------------+-------------------------+---------------------------------------------------------------------------------------------------------+
109+
| ``z`` | Number of Lagrangian seed points in Z direction | ``<int>`` | |
110+
+-------------------+------------------------------------------------------+-------------------------+---------------------------------------------------------------------------------------------------------+
111+
| ``T_range`` | Time range [``T_start``, ``T_end``] in frames | ``[<float>, <float>]`` | ``T_end`` no larger than ``N_frames``. |
112+
+-------------------+------------------------------------------------------+-------------------------+---------------------------------------------------------------------------------------------------------+
113+
| ``dt`` | Time step for particle advection in frames | ``<float>`` | |
114+
+===================+======================================================+=========================+=========================================================================================================+
115+
| ``physical_dt`` | Physical time step between two input frames | ``<float>`` | Perform physical advection. |
116+
+-------------------+------------------------------------------------------+-------------------------+---------------------------------------------------------------------------------------------------------+
117+
118+
91119
.. _ftlefinal:
92120

93121
FTLE Computation

0 commit comments

Comments
 (0)