Plane text table with Rx Ry Rz Vx Vy Vz M values. Space as separator.
SI
Plane text table same format as G1. Units are meter, second, kilogram. On load mass will be multiplied by MassFactorSI to convert to G1 type.
ADK
Plane text table same format as G1. Units are astronomical unit, day, kilogram. On load mass will be multiplied by MassFactorAuDayKg to convert to G1 type.
Simulation accuracy control for Burnes-Hut engines.
--traverse_type
Space tree traverse type for Burnes-Hut engine. Possible values are cycle or nested_tree.
--tree_layout
Space tree layout type for Burnes-Hut engine. Possible values are tree or heap.
--tree_build_rate
Full tree build rate in cucles for Burnes-Hut engine. Only boxes geometry are rebuild between full builds, cells layout is not changed. If 0 than full tree build occurs on each compute.
--full_recompute_rate
Full force recompute rate in cucles (Ahmad-Cohen engine).
--max_dist
The maximum distance at which the force is calculated completely at each step (Ahmad-Cohen engine).
--min_force
The minimum force of attraction at which it is calculated completely at each step (Ahmad-Cohen engine).
--device
Platforms/devices list for OpenCL based engines. Format: Platform1_ID:Device1,Device2;Platform2_ID:Device1,Device2... For example: --device=0:0,1 - first and second devices from first platform (with same context), --device=0:0;0:1 - first and second devices from first platform (with separate contexts)
--oclprof
Enable OpenCL profile
--block_size
Data block size to load at local OpenCL/CUDA memory
--use_nccl
Use libNCCL for CUDA multi GPU communications (default: false)
Kahan summation at each integration step (for now at Adams–Bashforth and Runge-Kutta solvers)
--starter_solver
Adams–Bashforth starter solver.
--refine_steps_count
Refine step count for implicit solvers.
--error_threshold
Step error threshold for solvers with dynamic step. If the error at the current step is greater than the threshold, then we decrease the time step and repeat the step.
--max_recursion
Max recursion level for embeded solvers.
--substep_subdivisions
Number of embeded solver substeps into which the current step is divided at the next level of recursion when the error greater than error_threshold.
--max_level
Maximum extrapolation table size for Bulirsch-Stoer solver
--clamp
Clamp outliers coordinates to bounding box
Player
To view simulation results run 'nbody-player' program.
Argument
Description
--input
Input stream name.
--check_list
List of fundamental laws of physics to check. For example --check_list=PL to check only conservation of impulse [P] and angular momentum [L].