Package Guide

Installation

From the Julia REPL, type ] to enter the Pkg REPL mode and run

pkg> add AstroIC

or add from git repository

pkg> add https://github.com/JuliaAstroSim/AstroIC.jl

Test the package by

pkg> test AstroIC

Basic Usage

julia> using AstroIC
julia> config = PlummerStarCluster()Config of Plummer Star Cluster Initial Conditions: Gravity Model: Newton Particle Collection: STAR Number of Samples: 1000 Virial Radius: 0.01 kpc Total Mass: 100000.0 MโŠ™
julia> data = generate(config)1000-element StructArray(::Vector{PVector{Unitful.Quantity{Float64, ๐‹, Unitful.FreeUnits{(kpc,), ๐‹, nothing}}}}, ::Vector{PVector{Unitful.Quantity{Float64, ๐‹ ๐“^-1, Unitful.FreeUnits{(Gyr^-1, kpc), ๐‹ ๐“^-1, nothing}}}}, ::Vector{PVector{Unitful.Quantity{Float64, ๐‹ ๐“^-2, Unitful.FreeUnits{(Gyr^-2, kpc), ๐‹ ๐“^-2, nothing}}}}, ::Vector{Unitful.Quantity{Float64, ๐Œ, Unitful.FreeUnits{(MโŠ™,), ๐Œ, nothing}}}, ::Vector{Int64}, ::Vector{Collection}, ::Vector{Int64}, ::Vector{Int64}, ::Vector{Int64}, ::Vector{Unitful.Quantity{Float64, ๐‹^2 ๐“^-2, Unitful.FreeUnits{(Gyr^-2, kpc^2), ๐‹^2 ๐“^-2, nothing}}}, ::Vector{Unitful.Quantity{Float64, ๐‹ ๐“^-2, Unitful.FreeUnits{(Gyr^-2, kpc), ๐‹ ๐“^-2, nothing}}}, ::Vector{Unitful.Quantity{Float64, ๐‹^2 ๐Œ ๐šฏ^-1 ๐“^-2, Unitful.FreeUnits{(Gyr^-2, K^-1, kpc^2, MโŠ™), ๐‹^2 ๐Œ ๐šฏ^-1 ๐“^-2, nothing}}}, ::Vector{Unitful.Quantity{Float64, ๐Œ ๐‹^-3, Unitful.FreeUnits{(kpc^-3, MโŠ™), ๐Œ ๐‹^-3, nothing}}}, ::Vector{Unitful.Quantity{Float64, ๐‹, Unitful.FreeUnits{(kpc,), ๐‹, nothing}}}, ::Vector{Float64}, ::Vector{Float64}, ::Vector{Int64}, ::Vector{PVector{Unitful.Quantity{Float64, ๐‹ ๐“^-1, Unitful.FreeUnits{(Gyr^-1, kpc), ๐‹ ๐“^-1, nothing}}}}, ::Vector{Unitful.Quantity{Float64, ๐“^-1, Unitful.FreeUnits{(Gyr^-1,), ๐“^-1, nothing}}}, ::Vector{Unitful.Quantity{Float64, ๐“^-1, Unitful.FreeUnits{(Gyr^-1,), ๐“^-1, nothing}}}, ::Vector{Unitful.Quantity{Float64, ๐‹, Unitful.FreeUnits{(kpc,), ๐‹, nothing}}}, ::Vector{Unitful.Quantity{Float64, ๐Œ ๐‹^-1 ๐“^-2, Unitful.FreeUnits{(Gyr^-2, kpc^-1, MโŠ™), ๐Œ ๐‹^-1 ๐“^-2, nothing}}}, ::Vector{Unitful.Quantity{Float64, ๐‹^2 ๐Œ ๐šฏ^-1 ๐“^-3, Unitful.FreeUnits{(Gyr^-3, K^-1, kpc^2, MโŠ™), ๐‹^2 ๐Œ ๐šฏ^-1 ๐“^-3, nothing}}}, ::Vector{Unitful.Quantity{Float64, ๐‹ ๐“^-1, Unitful.FreeUnits{(Gyr^-1, kpc), ๐‹ ๐“^-1, nothing}}}) with eltype Star{Unitful.Quantity{Float64, ๐‹, Unitful.FreeUnits{(kpc,), ๐‹, nothing}}, Unitful.Quantity{Float64, ๐‹ ๐“^-1, Unitful.FreeUnits{(Gyr^-1, kpc), ๐‹ ๐“^-1, nothing}}, Unitful.Quantity{Float64, ๐‹ ๐“^-2, Unitful.FreeUnits{(Gyr^-2, kpc), ๐‹ ๐“^-2, nothing}}, Unitful.Quantity{Float64, ๐Œ, Unitful.FreeUnits{(MโŠ™,), ๐Œ, nothing}}, Unitful.Quantity{Float64, ๐‹^2 ๐“^-2, Unitful.FreeUnits{(Gyr^-2, kpc^2), ๐‹^2 ๐“^-2, nothing}}, Float64, Unitful.Quantity{Float64, ๐‹^2 ๐Œ ๐šฏ^-1 ๐“^-2, Unitful.FreeUnits{(Gyr^-2, K^-1, kpc^2, MโŠ™), ๐‹^2 ๐Œ ๐šฏ^-1 ๐“^-2, nothing}}, Unitful.Quantity{Float64, ๐Œ ๐‹^-3, Unitful.FreeUnits{(kpc^-3, MโŠ™), ๐Œ ๐‹^-3, nothing}}, Unitful.Quantity{Float64, ๐‹, Unitful.FreeUnits{(kpc,), ๐‹, nothing}}, Unitful.Quantity{Float64, ๐‹^2 ๐Œ ๐šฏ^-1 ๐“^-3, Unitful.FreeUnits{(Gyr^-3, K^-1, kpc^2, MโŠ™), ๐‹^2 ๐Œ ๐šฏ^-1 ๐“^-3, nothing}}, Unitful.Quantity{Float64, ๐Œ ๐‹^-1 ๐“^-2, Unitful.FreeUnits{(Gyr^-2, kpc^-1, MโŠ™), ๐Œ ๐‹^-1 ๐“^-2, nothing}}, Unitful.Quantity{Float64, ๐“^-1, Unitful.FreeUnits{(Gyr^-1,), ๐“^-1, nothing}}, Int64}: Star 1 STAR: Pos = PVector(0.006885930762359045 kpc, 0.0016922369975588111 kpc, -0.0032816741743148335 kpc), Vel = PVector(2.4146702408805725 kpc Gyr^-1, -1.1172829828532236 kpc Gyr^-1, 1.5851559392679688 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 2 STAR: Pos = PVector(0.015378699851189037 kpc, 0.003345630818947999 kpc, -0.01974424921224016 kpc), Vel = PVector(-0.5586947514305863 kpc Gyr^-1, -0.5177508203512934 kpc Gyr^-1, -0.7452926449485546 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 3 STAR: Pos = PVector(0.02520116728316371 kpc, 0.025347008984999683 kpc, 0.01183721320838446 kpc), Vel = PVector(1.548788960707583 kpc Gyr^-1, 0.7332521022912991 kpc Gyr^-1, 0.7769115741617284 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 4 STAR: Pos = PVector(-0.02624432611302008 kpc, 0.0020001330088475493 kpc, -0.01532622935580449 kpc), Vel = PVector(-1.183189680211741 kpc Gyr^-1, 2.4085826915435877 kpc Gyr^-1, 0.13893415128589712 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 5 STAR: Pos = PVector(0.001012145097014426 kpc, -0.010272618468449329 kpc, 0.0074204096269297705 kpc), Vel = PVector(0.6389899751262944 kpc Gyr^-1, -1.0331452826427905 kpc Gyr^-1, -1.1967708989018753 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 6 STAR: Pos = PVector(0.0030079245868722296 kpc, -0.008866302269876709 kpc, 0.004487261886559108 kpc), Vel = PVector(-0.8927287227852118 kpc Gyr^-1, 1.1002088955962708 kpc Gyr^-1, -5.08169151978509 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 7 STAR: Pos = PVector(-0.005695129256020058 kpc, 0.00013770452713507034 kpc, -0.0010145399229875912 kpc), Vel = PVector(-1.2415020835072228 kpc Gyr^-1, 2.079737812302149 kpc Gyr^-1, -3.7880300546444925 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 8 STAR: Pos = PVector(0.018288192727161864 kpc, 0.0013440414806009787 kpc, 0.03125668656021554 kpc), Vel = PVector(-0.22344938028912423 kpc Gyr^-1, 1.989627361286957 kpc Gyr^-1, 0.5999034757950847 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 9 STAR: Pos = PVector(-0.005795844603272107 kpc, 0.00629346142561984 kpc, -0.0056398960400333995 kpc), Vel = PVector(-2.0825326952024046 kpc Gyr^-1, 4.30463878579337 kpc Gyr^-1, 1.3843186491531538 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 10 STAR: Pos = PVector(-0.0019358086800426756 kpc, 0.0002419950888096014 kpc, 0.005975606492476684 kpc), Vel = PVector(-1.9492937024448542 kpc Gyr^-1, -0.8386890404812558 kpc Gyr^-1, 1.7171133059923067 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 โ‹ฎ Star 992 STAR: Pos = PVector(-0.002936740206028784 kpc, -0.008417781583445347 kpc, -0.014824826092578219 kpc), Vel = PVector(-2.3044227708181206 kpc Gyr^-1, 2.952715884348375 kpc Gyr^-1, -0.7757687016312209 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 993 STAR: Pos = PVector(-0.006469789979457659 kpc, 0.004653299553160988 kpc, -0.005768703165359482 kpc), Vel = PVector(2.818371270514822 kpc Gyr^-1, 0.8742637631351162 kpc Gyr^-1, 1.6454975991761098 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 994 STAR: Pos = PVector(0.010245698697752478 kpc, -0.02332582187643269 kpc, -0.0009101809940605371 kpc), Vel = PVector(1.3616929814022836 kpc Gyr^-1, 1.5595169108823175 kpc Gyr^-1, -0.17684335600730122 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 995 STAR: Pos = PVector(-0.009878917995189083 kpc, -1.9544774683139297e-5 kpc, -8.94585559372113e-5 kpc), Vel = PVector(-4.393501454715637 kpc Gyr^-1, 4.8275240724186155 kpc Gyr^-1, -0.6007809230526509 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 996 STAR: Pos = PVector(-0.007294291204004671 kpc, -0.0020937924850899393 kpc, -0.013887353016098052 kpc), Vel = PVector(-3.909343214621803 kpc Gyr^-1, 2.227515995667419 kpc Gyr^-1, 1.8262085170150766 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 997 STAR: Pos = PVector(0.0020352512912828005 kpc, -0.010042370764348123 kpc, -0.008411094487905155 kpc), Vel = PVector(2.1570590126430456 kpc Gyr^-1, 1.1129889172812448 kpc Gyr^-1, -0.7765098050452265 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 998 STAR: Pos = PVector(0.009167879614992167 kpc, 0.0047446706705313365 kpc, -0.006418220311709373 kpc), Vel = PVector(-3.8550607545654145 kpc Gyr^-1, 0.6698924593081526 kpc Gyr^-1, 0.7314986087103856 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 999 STAR: Pos = PVector(-0.00625851954243451 kpc, 0.0017887856348319186 kpc, -0.003649760976605496 kpc), Vel = PVector(1.2933207512577793 kpc Gyr^-1, 0.695213238643525 kpc Gyr^-1, -5.310829902988761 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1 Star 1000 STAR: Pos = PVector(0.0026351331285588264 kpc, -0.013084669758589285 kpc, -0.011760534360998586 kpc), Vel = PVector(3.1255435874216286 kpc Gyr^-1, -2.2390380039536044 kpc Gyr^-1, 1.4949792820268148 kpc Gyr^-1), Acc = PVector(0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2, 0.0 kpc Gyr^-2), Mass = 100.0 MโŠ™, Ti_endstep = 0, Ti_begstep = 0, Potential = 0.0 kpc^2 Gyr^-2, OldAcc = 0.0 kpc Gyr^-2, Entropy = 0.0 kpc^2 MโŠ™ Gyr^-2 K^-1, Density = 0.0 MโŠ™ kpc^-3, Hsml = 0.0 kpc, Left = 0.0, Right = 0.0, NumNgbFound = 0, RotVel = PVector(0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1, 0.0 kpc Gyr^-1), DivVel = 0.0 Gyr^-1, CurlVel = 0.0 Gyr^-1, dHsmlRho = 0.0 kpc, Pressure = 0.0 MโŠ™ Gyr^-2 kpc^-1, DtEntropy = 0.0 kpc^2 MโŠ™ Gyr^-3 K^-1, MaxSignalVel = 0.0 kpc Gyr^-1