diff options
-rw-r--r-- | Docs/source/install/hpc/cori.rst | 4 | ||||
-rw-r--r-- | Docs/source/usage/parameters.rst | 21 |
2 files changed, 19 insertions, 6 deletions
diff --git a/Docs/source/install/hpc/cori.rst b/Docs/source/install/hpc/cori.rst index 71fe56536..3105452be 100644 --- a/Docs/source/install/hpc/cori.rst +++ b/Docs/source/install/hpc/cori.rst @@ -138,7 +138,7 @@ Then, ``cd`` into the directory ``$HOME/src/warpx`` and use the following comman rm -rf build # append if you target GPUs: -DWarpX_COMPUTE=CUDA - cmake -S build -B build -DWarpX_OPENPMD=ON -DWarpX_DIMS=3 + cmake -S build -B build -DWarpX_OPENPMD=ON -DWarpX_DIMS=3 . cmake --build build -j 16 The general :ref:`cmake compile-time options and instructions for Python (PICMI) bindings <building-cmake>` apply as usual. @@ -157,6 +157,8 @@ The general :ref:`cmake compile-time options and instructions for Python (PICMI) Running ------- +Navigate (i.e. ``cd``) into one of the production directories (e.g. ``$SCRATCH``) before executing the instructions below. + KNL ^^^ diff --git a/Docs/source/usage/parameters.rst b/Docs/source/usage/parameters.rst index 9c8c3a14e..8453d9f25 100644 --- a/Docs/source/usage/parameters.rst +++ b/Docs/source/usage/parameters.rst @@ -133,8 +133,18 @@ Setting up the field mesh * ``geometry.prob_lo`` and ``geometry.prob_hi`` (`2 floats in 2D`, `3 integers in 3D`; in meters) The extent of the full simulation box. This box is rectangular, and thus its extent is given here by the coordinates of the lower corner (``geometry.prob_lo``) and - upper corner (``geometry.prob_hi``). The first axis of the coordinates is x (or r with cylindrical) - and the last is z. + upper corner (``geometry.prob_hi``). The first axis of the coordinates is x + (or r with cylindrical) and the last is z. + +* ``warpx.do_moving_window`` (`integer`; 0 by default) + Whether to use a moving window for the simulation + +* ``warpx.moving_window_dir`` (either ``x``, ``y`` or ``z``) + The direction of the moving window. + +* ``warpx.moving_window_v`` (`float`) + The speed of moving window, in units of the speed of light + (i.e. use ``1.0`` for a moving window that moves exactly at the speed of light) * ``warpx.fine_tag_lo`` and ``warpx.fine_tag_hi`` (`2 floats in 2D`, `3 integers in 3D`; in meters) optional **When using static mesh refinement with 1 level**, the extent of the refined patch. @@ -142,10 +152,11 @@ Setting up the field mesh of the lower corner (``warpx.fine_tag_lo``) and upper corner (``warpx.fine_tag_hi``). * ``warpx.refine_plasma`` (`integer`) optional (default `0`) + Increase the number of macro-particles that are injected "ahead" of a mesh + refinement patch in a moving window simulation. - Increase the number of macro-particles that are injected "ahead" of a mesh refinement patch in a moving window simulation. - - Note: in development; only works with static mesh-refinement, specific to moving window plasma injection, and requires a single refined level. + Note: in development; only works with static mesh-refinement, specific + to moving window plasma injection, and requires a single refined level. * ``warpx.n_current_deposition_buffer`` (`integer`) When using mesh refinement: the particles that are located inside |