From 12f43234f79304dd2cb1acdb0e190887f8eee270 Mon Sep 17 00:00:00 2001 From: Cameron Yang Date: Fri, 8 Nov 2019 09:52:24 -0800 Subject: Added description of MJ params and methods. --- Docs/source/running_cpp/parameters.rst | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'Docs/source/running_cpp/parameters.rst') diff --git a/Docs/source/running_cpp/parameters.rst b/Docs/source/running_cpp/parameters.rst index e5727e376..34d469988 100644 --- a/Docs/source/running_cpp/parameters.rst +++ b/Docs/source/running_cpp/parameters.rst @@ -266,6 +266,15 @@ Particle initialization well as standard deviations along each direction ``.ux_th``, ``.uy_th`` and ``.uz_th``. + * ``maxwell_juttner``: Maxwell-Juttner distribution for high temperature plasma. This mode + requires a dimensionless temperature parameter ``.theta``, where theta is equal to + kb*T/(m*c^2), where kb is the Boltzmann constant, and m is the mass of the species. It also + includes the optional parameter ``.beta`` where beta is equal to v/c. The plasma + will be initialized to move at velocity beta*c in the ``.direction = 'x', 'y', 'z'``, + direction. The MJ distribution will be initialized in the moving frame using the Sobol method, and + then the distribution will be transformed to the simulation frame using the flipping method. Both + the Sobol method and the flipping method can be found in Zenitani 2015. + * ``radial_expansion``: momentum depends on the radial coordinate linearly. This requires additional parameter ``u_over_r`` which is the slope. -- cgit v1.2.3 From 090cf2720e518218f7bd82ae30f840b63ae4a89d Mon Sep 17 00:00:00 2001 From: Cameron Yang Date: Fri, 8 Nov 2019 10:20:57 -0800 Subject: Completed Zenitani 2015 reference. --- Docs/source/running_cpp/parameters.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'Docs/source/running_cpp/parameters.rst') diff --git a/Docs/source/running_cpp/parameters.rst b/Docs/source/running_cpp/parameters.rst index 34d469988..f4bd624d2 100644 --- a/Docs/source/running_cpp/parameters.rst +++ b/Docs/source/running_cpp/parameters.rst @@ -267,14 +267,14 @@ Particle initialization ``.uy_th`` and ``.uz_th``. * ``maxwell_juttner``: Maxwell-Juttner distribution for high temperature plasma. This mode - requires a dimensionless temperature parameter ``.theta``, where theta is equal to - kb*T/(m*c^2), where kb is the Boltzmann constant, and m is the mass of the species. It also + requires a dimensionless temperature parameter ``.theta``, where theta is equal + to kb*T/(m*c^2), where kb is the Boltzmann constant, and m is the mass of the species. It also includes the optional parameter ``.beta`` where beta is equal to v/c. The plasma will be initialized to move at velocity beta*c in the ``.direction = 'x', 'y', 'z'``, - direction. The MJ distribution will be initialized in the moving frame using the Sobol method, and - then the distribution will be transformed to the simulation frame using the flipping method. Both - the Sobol method and the flipping method can be found in Zenitani 2015. - + direction. The MJ distribution will be initialized in the moving frame using the Sobol method, + and then the distribution will be transformed to the simulation frame using the flipping method. + Both the Sobol and the flipping method can be found in Zenitani 2015 (Phys. Plasmas 22, 042116). + * ``radial_expansion``: momentum depends on the radial coordinate linearly. This requires additional parameter ``u_over_r`` which is the slope. -- cgit v1.2.3 From a15c1fc7927dfa83c5a612f04f4c3c327c2b25f6 Mon Sep 17 00:00:00 2001 From: Cameron Yang Date: Fri, 8 Nov 2019 15:42:14 -0800 Subject: un-end-of-line-whitespace-ify --- Docs/source/running_cpp/parameters.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Docs/source/running_cpp/parameters.rst') diff --git a/Docs/source/running_cpp/parameters.rst b/Docs/source/running_cpp/parameters.rst index f4bd624d2..70cf7c199 100644 --- a/Docs/source/running_cpp/parameters.rst +++ b/Docs/source/running_cpp/parameters.rst @@ -274,7 +274,7 @@ Particle initialization direction. The MJ distribution will be initialized in the moving frame using the Sobol method, and then the distribution will be transformed to the simulation frame using the flipping method. Both the Sobol and the flipping method can be found in Zenitani 2015 (Phys. Plasmas 22, 042116). - + * ``radial_expansion``: momentum depends on the radial coordinate linearly. This requires additional parameter ``u_over_r`` which is the slope. -- cgit v1.2.3