diff --git a/doc/sphinx/08_sparta/shar-sparta.txt b/doc/sphinx/08_sparta/shar-sparta.txt new file mode 100644 index 00000000..df9219f6 --- /dev/null +++ b/doc/sphinx/08_sparta/shar-sparta.txt @@ -0,0 +1,29702 @@ +##### ./scale--0016-20240201_152927_646547/try-04/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 1792 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 4 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*4 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*4 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*4 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*4 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/10784.5843195843 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/10678.8531007649/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -20 +print " x-max = ${xmax}" + x-max = 20.4 +print " y-min = ${ymin}" + y-min = -20.4 +print " y-max = ${ymax}" + y-max = 20.4 +print " x-cells = ${xncells}" + x-cells = 10678.8531007649 +print " y-cells = ${yncells}" + y-cells = 10784.5843195843 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 20.4 -0.5 0.5 +Created orthogonal box = (-20 -20.4 -0.5) to (20.4 20.4 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 10678.8531007649 ${yncells} 1 block * * * +create_grid 10678.8531007649 10784.5843195843 1 block * * * +Created 115151552 child grid cells + CPU time = 0.100154 secs + create/ghost percent = 13.914 86.086 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 115096148 54344 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + CPU time = 2.28632 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.712795 1.25853 0.202118 94.9187 2.90786 11.0376 0.107355 + surf2grid time = 2.17014 secs + map/comm1/comm2/comm3/comm4/split percent = 72.49 0.264432 4.17514 0.0710765 9.62829 0.271406 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 115129302 86762 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + 32782 cells refined, 0 cells coarsened + adapted to 115249898 grid cells + CPU time = 0.234978 secs + adapt/redo percent = 45.0585 54.9415 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 114927740 cells + CPU time = 0.346631 secs + reassign/sort/migrate/ghost percent = 32.9513 0.191592 37.0359 29.8212 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 4028924066 versus 4028924076 (../create_particles.cpp:346) +Created 4028924066 particles + CPU time = 1.25045 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.032 58.2562 243.35 + grid (ave,min,max) = 18.3591 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.421 77.7269 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 4028924066 0 0 6 + 100 11.850061 4028924388 2 1 6 + 200 23.451616 4028925398 34 29 6 + 300 34.673212 4028925118 103 89 6 + 400 45.598864 4028928161 189 173 6 + 500 56.638142 4028931186 293 248 6 + 600 67.177258 4028933180 383 320 6 + 700 77.525491 4028934211 513 429 6 + 800 88.099371 4028935672 610 525 6 + 900 98.675543 4028936697 718 617 6 + 1000 109.03676 4028939896 827 704 6 + 1100 119.66989 4028941854 959 809 6 + 1200 130.20888 4028944813 1060 900 6 + 1300 140.46903 4028946207 1197 1046 6 + 1400 151.22729 4028948217 1291 1115 6 + 1500 161.71771 4028949687 1390 1173 6 + 1600 172.02427 4028949694 1505 1284 6 + 1700 182.58141 4028953718 1624 1395 6 + 1800 193.09213 4028955742 1686 1452 6 + 1900 203.70718 4028957686 1745 1479 6 + 2000 214.22336 4028962416 1862 1632 6 + 2100 224.58587 4028962643 1971 1696 6 + 2200 234.80556 4028964863 2026 1707 6 + 2300 245.05194 4028964473 2113 1796 6 + 2400 255.56959 4028967855 2205 1903 6 + 2500 265.75823 4028969470 2282 1955 6 + 2600 276.10751 4028971562 2352 2013 6 + 2700 286.78223 4028972596 2424 2081 6 + 2800 297.06416 4028972715 2492 2116 6 + 2900 307.45219 4028976224 2560 2200 6 + 3000 318.25683 4028976294 2655 2256 6 + 3100 328.81136 4028978724 2688 2340 6 + 3200 339.19059 4028980517 2775 2399 6 + 3300 349.72159 4028980401 2839 2431 6 + 3400 360.08762 4028984551 2854 2436 6 + 3500 370.2356 4028984285 3021 2596 6 + 3600 380.98056 4028983638 3033 2595 6 + 3700 391.23222 4028983289 3056 2622 6 + 3800 401.44771 4028985429 3131 2689 6 + 3900 412.07756 4028987160 3201 2705 6 + 4000 422.22625 4028991102 3181 2739 6 + 4100 432.67745 4028993445 3269 2796 6 + 4200 443.23048 4028992535 3270 2778 6 + 4300 453.47715 4028992566 3329 2832 6 + 4400 463.91069 4028995204 3350 2883 6 + 4500 474.31265 4028996167 3423 2903 6 + 4600 484.89711 4028998975 3402 2903 6 + 4700 495.22346 4028999648 3466 2998 6 + 4800 505.60071 4029002371 3514 3010 6 + 4900 516.33539 4029001636 3538 3027 6 + 5000 526.60422 4029001863 3541 3047 6 + 5100 536.91897 4029005401 3554 3044 6 + 5200 547.6841 4029006692 3591 3054 6 + 5300 558.18745 4029006003 3630 3087 6 + 5400 568.45029 4029006676 3710 3147 6 + 5500 579.0064 4029007695 3723 3137 6 + 5600 589.33512 4029011623 3751 3166 6 + 5700 599.81791 4029012442 3704 3180 6 + 5800 610.58333 4029015765 3803 3251 6 + 5900 621.327 4029014062 3725 3203 6 + 6000 631.66248 4029016053 3759 3198 6 + 6100 642.33489 4029015222 3794 3245 6 + 6200 652.82053 4029015683 3819 3281 6 + 6300 663.3175 4029017676 3815 3286 6 + 6400 674.22729 4029016273 3848 3306 6 + 6500 684.50166 4029018046 3887 3342 6 + 6600 695.06343 4029019170 3826 3245 6 + 6700 705.82774 4029021066 3861 3267 6 + 6800 716.39139 4029024114 3860 3271 6 + 6866 723.1476 4029026847 14554435 10834888 6 +Loop time of 723.16 on 1792 procs for 6866 steps with 4029026847 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 143.84 | 377.94 | 406.16 | 87.6 | 52.26 +Coll | 31.047 | 69.263 | 121.84 | 27.0 | 9.58 +Sort | 60.141 | 156.88 | 165.84 | 46.0 | 21.69 +Comm | 1.0082 | 1.1871 | 2.1312 | 8.1 | 0.16 +Modify | 0.041186 | 0.079429 | 0.68285 | 31.4 | 0.01 +Output | 0.39892 | 1.4552 | 6.9221 | 36.3 | 0.20 +Other | | 116.4 | | | 16.09 + +Particle moves = 27663059528914 (27.7T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 93805972874 (93.8B) +Collide occurs = 71098827484 (71.1B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.13466e+07 +Particle-moves/step: 4.02899e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339102 +Collisions/particle/step: 0.00257017 +Reactions/particle/step: 0 + +Particles: 2.24834e+06 ave 2.44461e+06 max 663705 min +Histogram: 1 1 2 0 0 0 0 1 1785 2 +Cells: 64313.6 ave 64314 max 64313 min +Histogram: 790 0 0 0 0 0 0 0 0 1002 +GhostCell: 30601.3 ave 47690 max 14686 min +Histogram: 4 26 80 62 647 970 1 1 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 + +##### ./scale--0016-20240201_152927_646547/try-01/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 1792 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 4 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*4 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*4 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*4 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*4 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/10784.5843195843 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/10678.8531007649/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -20 +print " x-max = ${xmax}" + x-max = 20.4 +print " y-min = ${ymin}" + y-min = -20.4 +print " y-max = ${ymax}" + y-max = 20.4 +print " x-cells = ${xncells}" + x-cells = 10678.8531007649 +print " y-cells = ${yncells}" + y-cells = 10784.5843195843 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 20.4 -0.5 0.5 +Created orthogonal box = (-20 -20.4 -0.5) to (20.4 20.4 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 10678.8531007649 ${yncells} 1 block * * * +create_grid 10678.8531007649 10784.5843195843 1 block * * * +Created 115151552 child grid cells + CPU time = 0.0902746 secs + create/ghost percent = 15.517 84.483 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 115096148 54344 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + CPU time = 2.15067 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.715193 0.433058 0.211509 95.686 2.95424 11.578 0.129428 + surf2grid time = 2.05789 secs + map/comm1/comm2/comm3/comm4/split percent = 75.0846 0.271103 4.37939 0.0788478 8.13589 0.288095 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 115129302 86762 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + 32782 cells refined, 0 cells coarsened + adapted to 115249898 grid cells + CPU time = 0.234068 secs + adapt/redo percent = 45.1614 54.8386 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 114927740 cells + CPU time = 0.341219 secs + reassign/sort/migrate/ghost percent = 33.766 0.196068 36.3096 29.7284 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 4028924066 versus 4028924076 (../create_particles.cpp:346) +Created 4028924066 particles + CPU time = 1.13545 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.032 58.2562 243.35 + grid (ave,min,max) = 18.3591 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.421 77.7269 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 4028924066 0 0 6 + 100 11.783483 4028924388 2 1 6 + 200 23.470279 4028925398 34 29 6 + 300 34.674047 4028925118 103 89 6 + 400 45.488723 4028928161 189 173 6 + 500 56.525641 4028931186 293 248 6 + 600 67.002482 4028933180 383 320 6 + 700 77.481623 4028934211 513 429 6 + 800 87.949714 4028935672 610 525 6 + 900 98.412594 4028936697 718 617 6 + 1000 108.86421 4028939896 827 704 6 + 1100 119.69518 4028941854 959 809 6 + 1200 130.46166 4028944813 1060 900 6 + 1300 140.86622 4028946207 1197 1046 6 + 1400 151.73208 4028948217 1291 1115 6 + 1500 162.30366 4028949687 1390 1173 6 + 1600 172.67232 4028949694 1505 1284 6 + 1700 183.28283 4028953718 1624 1395 6 + 1800 193.45218 4028955742 1686 1452 6 + 1900 203.95058 4028957686 1745 1479 6 + 2000 214.55598 4028962416 1862 1632 6 + 2100 225.04197 4028962643 1971 1696 6 + 2200 235.54574 4028964863 2026 1707 6 + 2300 246.17588 4028964473 2113 1796 6 + 2400 256.62598 4028967855 2205 1903 6 + 2500 266.87336 4028969470 2282 1955 6 + 2600 277.32595 4028971562 2352 2013 6 + 2700 287.78914 4028972596 2424 2081 6 + 2800 298.25668 4028972715 2492 2116 6 + 2900 308.77001 4028976224 2560 2200 6 + 3000 319.21849 4028976294 2655 2256 6 + 3100 329.50387 4028978724 2688 2340 6 + 3200 339.66448 4028980517 2775 2399 6 + 3300 350.26627 4028980401 2839 2431 6 + 3400 360.87939 4028984551 2854 2436 6 + 3500 370.99605 4028984285 3021 2596 6 + 3600 381.53167 4028983638 3033 2595 6 + 3700 391.62206 4028983289 3056 2622 6 + 3800 401.95102 4028985429 3131 2689 6 + 3900 412.82098 4028987160 3201 2705 6 + 4000 423.2702 4028991102 3181 2739 6 + 4100 433.83416 4028993445 3269 2796 6 + 4200 444.4578 4028992535 3270 2778 6 + 4300 454.76347 4028992566 3329 2832 6 + 4400 465.49344 4028995204 3350 2883 6 + 4500 476.15573 4028996167 3423 2903 6 + 4600 486.63519 4028998975 3402 2903 6 + 4700 496.96675 4028999648 3466 2998 6 + 4800 507.81759 4029002371 3514 3010 6 + 4900 518.64103 4029001636 3538 3027 6 + 5000 528.99787 4029001863 3541 3047 6 + 5100 539.5888 4029005401 3554 3044 6 + 5200 549.97193 4029006692 3591 3054 6 + 5300 560.57964 4029006003 3630 3087 6 + 5400 571.16461 4029006676 3710 3147 6 + 5500 581.93167 4029007695 3723 3137 6 + 5600 592.76491 4029011623 3751 3166 6 + 5700 603.26651 4029012442 3704 3180 6 + 5800 614.08579 4029015765 3803 3251 6 + 5900 624.6767 4029014062 3725 3203 6 + 6000 635.20822 4029016053 3759 3198 6 + 6100 646.2979 4029015222 3794 3245 6 + 6200 657.10958 4029015683 3819 3281 6 + 6300 667.78524 4029017676 3815 3286 6 + 6400 678.63342 4029016273 3848 3306 6 + 6500 689.10155 4029018046 3887 3342 6 + 6600 699.82711 4029019170 3826 3245 6 + 6700 710.81876 4029021066 3861 3267 6 + 6800 721.85957 4029024114 3860 3271 6 + 6866 728.9925 4029026847 14554435 10834888 6 +Loop time of 729.005 on 1792 procs for 6866 steps with 4029026847 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 150.72 | 377.51 | 407.58 | 86.9 | 51.78 +Coll | 30.923 | 69.018 | 121.91 | 26.1 | 9.47 +Sort | 60.019 | 156.66 | 165.29 | 45.9 | 21.49 +Comm | 1.2005 | 1.3714 | 2.3357 | 7.6 | 0.19 +Modify | 0.041017 | 0.08189 | 0.65096 | 31.0 | 0.01 +Output | 0.46283 | 1.4896 | 6.9354 | 35.7 | 0.20 +Other | | 122.9 | | | 16.85 + +Particle moves = 27663059528914 (27.7T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 93805972874 (93.8B) +Collide occurs = 71098827484 (71.1B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.11754e+07 +Particle-moves/step: 4.02899e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339102 +Collisions/particle/step: 0.00257017 +Reactions/particle/step: 0 + +Particles: 2.24834e+06 ave 2.44461e+06 max 663705 min +Histogram: 1 1 2 0 0 0 0 1 1785 2 +Cells: 64313.6 ave 64314 max 64313 min +Histogram: 790 0 0 0 0 0 0 0 0 1002 +GhostCell: 30601.3 ave 47690 max 14686 min +Histogram: 4 26 80 62 647 970 1 1 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 + +##### ./scale--0016-20240201_152927_646547/try-03/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 1792 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 4 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*4 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*4 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*4 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*4 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/10784.5843195843 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/10678.8531007649/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -20 +print " x-max = ${xmax}" + x-max = 20.4 +print " y-min = ${ymin}" + y-min = -20.4 +print " y-max = ${ymax}" + y-max = 20.4 +print " x-cells = ${xncells}" + x-cells = 10678.8531007649 +print " y-cells = ${yncells}" + y-cells = 10784.5843195843 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 20.4 -0.5 0.5 +Created orthogonal box = (-20 -20.4 -0.5) to (20.4 20.4 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 10678.8531007649 ${yncells} 1 block * * * +create_grid 10678.8531007649 10784.5843195843 1 block * * * +Created 115151552 child grid cells + CPU time = 0.0914529 secs + create/ghost percent = 15.7977 84.2023 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 115096148 54344 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + CPU time = 2.08727 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.735241 0.458123 0.212193 95.4278 3.16663 12.0375 0.113269 + surf2grid time = 1.99183 secs + map/comm1/comm2/comm3/comm4/split percent = 73.9463 0.291992 4.57542 0.0798079 8.58132 0.303463 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 115129302 86762 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + 32782 cells refined, 0 cells coarsened + adapted to 115249898 grid cells + CPU time = 0.248111 secs + adapt/redo percent = 45.7945 54.2055 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 114927740 cells + CPU time = 0.345619 secs + reassign/sort/migrate/ghost percent = 33.9212 0.193647 35.5653 30.3198 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 4028924066 versus 4028924076 (../create_particles.cpp:346) +Created 4028924066 particles + CPU time = 1.54989 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.032 58.2562 243.35 + grid (ave,min,max) = 18.3591 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.421 77.7269 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 4028924066 0 0 6 + 100 11.897276 4028924388 2 1 6 + 200 23.477303 4028925398 34 29 6 + 300 34.805617 4028925118 103 89 6 + 400 45.917021 4028928161 189 173 6 + 500 56.984821 4028931186 293 248 6 + 600 67.564653 4028933180 383 320 6 + 700 77.899623 4028934211 513 429 6 + 800 88.798326 4028935672 610 525 6 + 900 99.189327 4028936697 718 617 6 + 1000 109.60776 4028939896 827 704 6 + 1100 120.31916 4028941854 959 809 6 + 1200 130.71016 4028944813 1060 900 6 + 1300 141.17858 4028946207 1197 1046 6 + 1400 151.88628 4028948217 1291 1115 6 + 1500 162.47852 4028949687 1390 1173 6 + 1600 172.82275 4028949694 1505 1284 6 + 1700 183.56036 4028953718 1624 1395 6 + 1800 194.03336 4028955742 1686 1452 6 + 1900 204.40921 4028957686 1745 1479 6 + 2000 215.22336 4028962416 1862 1632 6 + 2100 225.62027 4028962643 1971 1696 6 + 2200 235.86789 4028964863 2026 1707 6 + 2300 246.60319 4028964473 2113 1796 6 + 2400 257.00514 4028967855 2205 1903 6 + 2500 267.41193 4028969470 2282 1955 6 + 2600 277.69407 4028971562 2352 2013 6 + 2700 288.0873 4028972596 2424 2081 6 + 2800 298.56693 4028972715 2492 2116 6 + 2900 308.87354 4028976224 2560 2200 6 + 3000 319.3787 4028976294 2655 2256 6 + 3100 329.76833 4028978724 2688 2340 6 + 3200 340.21754 4028980517 2775 2399 6 + 3300 350.96181 4028980401 2839 2431 6 + 3400 361.01878 4028984551 2854 2436 6 + 3500 371.31249 4028984285 3021 2596 6 + 3600 381.98087 4028983638 3033 2595 6 + 3700 392.483 4028983289 3056 2622 6 + 3800 402.8125 4028985429 3131 2689 6 + 3900 413.45727 4028987160 3201 2705 6 + 4000 423.68472 4028991102 3181 2739 6 + 4100 433.77643 4028993445 3269 2796 6 + 4200 444.68252 4028992535 3270 2778 6 + 4300 455.34641 4028992566 3329 2832 6 + 4400 465.65415 4028995204 3350 2883 6 + 4500 476.29681 4028996167 3423 2903 6 + 4600 486.52228 4028998975 3402 2903 6 + 4700 496.78814 4028999648 3466 2998 6 + 4800 507.28474 4029002371 3514 3010 6 + 4900 517.73564 4029001636 3538 3027 6 + 5000 528.0916 4029001863 3541 3047 6 + 5100 538.3314 4029005401 3554 3044 6 + 5200 548.95187 4029006692 3591 3054 6 + 5300 559.21946 4029006003 3630 3087 6 + 5400 569.49186 4029006676 3710 3147 6 + 5500 580.01854 4029007695 3723 3137 6 + 5600 590.25385 4029011623 3751 3166 6 + 5700 600.62848 4029012442 3704 3180 6 + 5800 611.40757 4029015765 3803 3251 6 + 5900 621.72264 4029014062 3725 3203 6 + 6000 632.24496 4029016053 3759 3198 6 + 6100 642.86136 4029015222 3794 3245 6 + 6200 653.28897 4029015683 3819 3281 6 + 6300 663.90421 4029017676 3815 3286 6 + 6400 674.8561 4029016273 3848 3306 6 + 6500 685.46713 4029018046 3887 3342 6 + 6600 695.88855 4029019170 3826 3245 6 + 6700 706.67357 4029021066 3861 3267 6 + 6800 717.11056 4029024114 3860 3271 6 + 6866 723.85383 4029026847 14554435 10834888 6 +Loop time of 723.864 on 1792 procs for 6866 steps with 4029026847 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 151.16 | 378.25 | 408.6 | 87.4 | 52.25 +Coll | 31.477 | 69.217 | 122.49 | 26.4 | 9.56 +Sort | 60.114 | 156.8 | 165.4 | 45.9 | 21.66 +Comm | 0.96667 | 1.1479 | 2.1112 | 8.3 | 0.16 +Modify | 0.041609 | 0.0795 | 0.65939 | 31.4 | 0.01 +Output | 0.5166 | 1.4239 | 6.8695 | 36.6 | 0.20 +Other | | 116.9 | | | 16.16 + +Particle moves = 27663059528914 (27.7T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 93805972874 (93.8B) +Collide occurs = 71098827484 (71.1B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.13258e+07 +Particle-moves/step: 4.02899e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339102 +Collisions/particle/step: 0.00257017 +Reactions/particle/step: 0 + +Particles: 2.24834e+06 ave 2.44461e+06 max 663705 min +Histogram: 1 1 2 0 0 0 0 1 1785 2 +Cells: 64313.6 ave 64314 max 64313 min +Histogram: 790 0 0 0 0 0 0 0 0 1002 +GhostCell: 30601.3 ave 47690 max 14686 min +Histogram: 4 26 80 62 647 970 1 1 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 + +##### ./scale--0016-20240201_152927_646547/try-02/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 1792 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 4 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*4 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*4 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*4 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*4 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/10784.5843195843 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/10678.8531007649/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -20 +print " x-max = ${xmax}" + x-max = 20.4 +print " y-min = ${ymin}" + y-min = -20.4 +print " y-max = ${ymax}" + y-max = 20.4 +print " x-cells = ${xncells}" + x-cells = 10678.8531007649 +print " y-cells = ${yncells}" + y-cells = 10784.5843195843 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 20.4 -0.5 0.5 +Created orthogonal box = (-20 -20.4 -0.5) to (20.4 20.4 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 10678.8531007649 ${yncells} 1 block * * * +create_grid 10678.8531007649 10784.5843195843 1 block * * * +Created 115151552 child grid cells + CPU time = 0.096045 secs + create/ghost percent = 14.683 85.317 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 115096148 54344 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + CPU time = 2.33187 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.668468 0.754025 0.185241 95.5515 2.8408 10.7969 0.117069 + surf2grid time = 2.22814 secs + map/comm1/comm2/comm3/comm4/split percent = 72.6603 0.257046 4.02478 0.0762665 9.26445 0.262547 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 115129302 86762 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + 32782 cells refined, 0 cells coarsened + adapted to 115249898 grid cells + CPU time = 0.239575 secs + adapt/redo percent = 44.9661 55.0339 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 114927740 cells + CPU time = 0.345765 secs + reassign/sort/migrate/ghost percent = 33.864 0.193483 37.3115 28.6311 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 4028924066 versus 4028924076 (../create_particles.cpp:346) +Created 4028924066 particles + CPU time = 1.1786 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.032 58.2562 243.35 + grid (ave,min,max) = 18.3591 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.421 77.7269 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 4028924066 0 0 6 + 100 11.853389 4028924388 2 1 6 + 200 23.479268 4028925398 34 29 6 + 300 34.753505 4028925118 103 89 6 + 400 45.673281 4028928161 189 173 6 + 500 56.61951 4028931186 293 248 6 + 600 67.096804 4028933180 383 320 6 + 700 77.442639 4028934211 513 429 6 + 800 88.146813 4028935672 610 525 6 + 900 98.912741 4028936697 718 617 6 + 1000 109.35836 4028939896 827 704 6 + 1100 120.162 4028941854 959 809 6 + 1200 130.71643 4028944813 1060 900 6 + 1300 140.96711 4028946207 1197 1046 6 + 1400 151.78884 4028948217 1291 1115 6 + 1500 162.26148 4028949687 1390 1173 6 + 1600 172.81704 4028949694 1505 1284 6 + 1700 183.41002 4028953718 1624 1395 6 + 1800 193.64158 4028955742 1686 1452 6 + 1900 204.19248 4028957686 1745 1479 6 + 2000 214.69017 4028962416 1862 1632 6 + 2100 225.06196 4028962643 1971 1696 6 + 2200 235.6827 4028964863 2026 1707 6 + 2300 246.31758 4028964473 2113 1796 6 + 2400 256.70682 4028967855 2205 1903 6 + 2500 266.96539 4028969470 2282 1955 6 + 2600 277.51122 4028971562 2352 2013 6 + 2700 288.22199 4028972596 2424 2081 6 + 2800 298.5582 4028972715 2492 2116 6 + 2900 309.16066 4028976224 2560 2200 6 + 3000 319.51847 4028976294 2655 2256 6 + 3100 329.90598 4028978724 2688 2340 6 + 3200 340.15128 4028980517 2775 2399 6 + 3300 350.66281 4028980401 2839 2431 6 + 3400 361.10683 4028984551 2854 2436 6 + 3500 371.26471 4028984285 3021 2596 6 + 3600 381.99974 4028983638 3033 2595 6 + 3700 392.11725 4028983289 3056 2622 6 + 3800 402.46615 4028985429 3131 2689 6 + 3900 412.93386 4028987160 3201 2705 6 + 4000 423.00814 4028991102 3181 2739 6 + 4100 433.31812 4028993445 3269 2796 6 + 4200 443.83982 4028992535 3270 2778 6 + 4300 454.29075 4028992566 3329 2832 6 + 4400 464.71747 4028995204 3350 2883 6 + 4500 475.39484 4028996167 3423 2903 6 + 4600 485.83627 4028998975 3402 2903 6 + 4700 495.89771 4028999648 3466 2998 6 + 4800 506.56885 4029002371 3514 3010 6 + 4900 517.09363 4029001636 3538 3027 6 + 5000 527.40151 4029001863 3541 3047 6 + 5100 537.71176 4029005401 3554 3044 6 + 5200 548.11217 4029006692 3591 3054 6 + 5300 558.28653 4029006003 3630 3087 6 + 5400 568.69844 4029006676 3710 3147 6 + 5500 579.12191 4029007695 3723 3137 6 + 5600 590.04891 4029011623 3751 3166 6 + 5700 600.39954 4029012442 3704 3180 6 + 5800 610.97526 4029015765 3803 3251 6 + 5900 621.21538 4029014062 3725 3203 6 + 6000 631.46959 4029016053 3759 3198 6 + 6100 642.13327 4029015222 3794 3245 6 + 6200 652.28854 4029015683 3819 3281 6 + 6300 663.01211 4029017676 3815 3286 6 + 6400 673.6498 4029016273 3848 3306 6 + 6500 684.08873 4029018046 3887 3342 6 + 6600 694.76503 4029019170 3826 3245 6 + 6700 705.40447 4029021066 3861 3267 6 + 6800 715.83519 4029024114 3860 3271 6 + 6866 722.54972 4029026847 14554435 10834888 6 +Loop time of 722.573 on 1792 procs for 6866 steps with 4029026847 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 139.58 | 377.77 | 406.44 | 87.2 | 52.28 +Coll | 31.073 | 69.293 | 122.22 | 26.2 | 9.59 +Sort | 60.09 | 156.91 | 165.52 | 45.9 | 21.72 +Comm | 1.208 | 1.3837 | 2.3324 | 7.5 | 0.19 +Modify | 0.041164 | 0.081051 | 0.67807 | 31.1 | 0.01 +Output | 0.41983 | 1.4871 | 6.9684 | 35.6 | 0.21 +Other | | 115.6 | | | 16.01 + +Particle moves = 27663059528914 (27.7T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 93805972874 (93.8B) +Collide occurs = 71098827484 (71.1B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.13639e+07 +Particle-moves/step: 4.02899e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339102 +Collisions/particle/step: 0.00257017 +Reactions/particle/step: 0 + +Particles: 2.24834e+06 ave 2.44461e+06 max 663705 min +Histogram: 1 1 2 0 0 0 0 1 1785 2 +Cells: 64313.6 ave 64314 max 64313 min +Histogram: 790 0 0 0 0 0 0 0 0 1002 +GhostCell: 30601.3 ave 47690 max 14686 min +Histogram: 4 26 80 62 647 970 1 1 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 + +##### ./scale--0016-20240201_152927_646547/try-07/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 1792 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 4 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*4 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*4 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*4 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*4 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/10784.5843195843 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/10678.8531007649/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -20 +print " x-max = ${xmax}" + x-max = 20.4 +print " y-min = ${ymin}" + y-min = -20.4 +print " y-max = ${ymax}" + y-max = 20.4 +print " x-cells = ${xncells}" + x-cells = 10678.8531007649 +print " y-cells = ${yncells}" + y-cells = 10784.5843195843 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 20.4 -0.5 0.5 +Created orthogonal box = (-20 -20.4 -0.5) to (20.4 20.4 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 10678.8531007649 ${yncells} 1 block * * * +create_grid 10678.8531007649 10784.5843195843 1 block * * * +Created 115151552 child grid cells + CPU time = 0.0955253 secs + create/ghost percent = 15.6279 84.3721 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 115096148 54344 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + CPU time = 2.0866 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.724214 0.456435 0.201932 95.5732 3.04421 12.0221 0.14094 + surf2grid time = 1.99423 secs + map/comm1/comm2/comm3/comm4/split percent = 74.0391 0.310762 4.46596 0.0763257 8.24956 0.290697 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 115129302 86762 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + 32782 cells refined, 0 cells coarsened + adapted to 115249898 grid cells + CPU time = 0.237702 secs + adapt/redo percent = 44.9902 55.0098 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 114927740 cells + CPU time = 0.33977 secs + reassign/sort/migrate/ghost percent = 33.7239 0.194481 36.3559 29.7258 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 4028924066 versus 4028924076 (../create_particles.cpp:346) +Created 4028924066 particles + CPU time = 1.27997 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.032 58.2562 243.35 + grid (ave,min,max) = 18.3591 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.421 77.7269 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 4028924066 0 0 6 + 100 11.925288 4028924388 2 1 6 + 200 23.473065 4028925398 34 29 6 + 300 34.697219 4028925118 103 89 6 + 400 45.614371 4028928161 189 173 6 + 500 56.483928 4028931186 293 248 6 + 600 67.178278 4028933180 383 320 6 + 700 77.502388 4028934211 513 429 6 + 800 88.363702 4028935672 610 525 6 + 900 98.817436 4028936697 718 617 6 + 1000 109.2491 4028939896 827 704 6 + 1100 119.96531 4028941854 959 809 6 + 1200 130.47123 4028944813 1060 900 6 + 1300 141.1645 4028946207 1197 1046 6 + 1400 151.73838 4028948217 1291 1115 6 + 1500 162.09983 4028949687 1390 1173 6 + 1600 172.33671 4028949694 1505 1284 6 + 1700 182.7634 4028953718 1624 1395 6 + 1800 193.03993 4028955742 1686 1452 6 + 1900 203.6384 4028957686 1745 1479 6 + 2000 214.37422 4028962416 1862 1632 6 + 2100 225.10499 4028962643 1971 1696 6 + 2200 235.43875 4028964863 2026 1707 6 + 2300 245.95593 4028964473 2113 1796 6 + 2400 256.26592 4028967855 2205 1903 6 + 2500 266.58782 4028969470 2282 1955 6 + 2600 276.88069 4028971562 2352 2013 6 + 2700 287.46637 4028972596 2424 2081 6 + 2800 297.6711 4028972715 2492 2116 6 + 2900 307.97979 4028976224 2560 2200 6 + 3000 318.45439 4028976294 2655 2256 6 + 3100 328.77361 4028978724 2688 2340 6 + 3200 338.80109 4028980517 2775 2399 6 + 3300 349.31246 4028980401 2839 2431 6 + 3400 359.43225 4028984551 2854 2436 6 + 3500 369.59461 4028984285 3021 2596 6 + 3600 380.42897 4028983638 3033 2595 6 + 3700 390.74156 4028983289 3056 2622 6 + 3800 400.93505 4028985429 3131 2689 6 + 3900 411.53829 4028987160 3201 2705 6 + 4000 421.654 4028991102 3181 2739 6 + 4100 432.01686 4028993445 3269 2796 6 + 4200 442.63773 4028992535 3270 2778 6 + 4300 452.80548 4028992566 3329 2832 6 + 4400 463.08087 4028995204 3350 2883 6 + 4500 473.53698 4028996167 3423 2903 6 + 4600 484.10348 4028998975 3402 2903 6 + 4700 494.51149 4028999648 3466 2998 6 + 4800 505.08008 4029002371 3514 3010 6 + 4900 515.77165 4029001636 3538 3027 6 + 5000 526.31173 4029001863 3541 3047 6 + 5100 536.76379 4029005401 3554 3044 6 + 5200 547.43724 4029006692 3591 3054 6 + 5300 557.82938 4029006003 3630 3087 6 + 5400 568.25844 4029006676 3710 3147 6 + 5500 578.9254 4029007695 3723 3137 6 + 5600 589.5216 4029011623 3751 3166 6 + 5700 600.00936 4029012442 3704 3180 6 + 5800 610.66523 4029015765 3803 3251 6 + 5900 621.15869 4029014062 3725 3203 6 + 6000 631.63079 4029016053 3759 3198 6 + 6100 642.40783 4029015222 3794 3245 6 + 6200 652.90863 4029015683 3819 3281 6 + 6300 663.51417 4029017676 3815 3286 6 + 6400 674.20916 4029016273 3848 3306 6 + 6500 684.82092 4029018046 3887 3342 6 + 6600 695.65897 4029019170 3826 3245 6 + 6700 706.47248 4029021066 3861 3267 6 + 6800 717.16589 4029024114 3860 3271 6 + 6866 724.12353 4029026847 14554435 10834888 6 +Loop time of 724.136 on 1792 procs for 6866 steps with 4029026847 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 151.1 | 377.83 | 405.9 | 87.9 | 52.18 +Coll | 31.182 | 69.201 | 121.61 | 26.2 | 9.56 +Sort | 60.038 | 156.78 | 165.19 | 45.9 | 21.65 +Comm | 1.0515 | 1.2436 | 2.1974 | 8.0 | 0.17 +Modify | 0.042161 | 0.080089 | 0.65554 | 31.4 | 0.01 +Output | 0.50613 | 1.4353 | 6.8989 | 36.2 | 0.20 +Other | | 117.6 | | | 16.24 + +Particle moves = 27663059528914 (27.7T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 93805972874 (93.8B) +Collide occurs = 71098827484 (71.1B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.13178e+07 +Particle-moves/step: 4.02899e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339102 +Collisions/particle/step: 0.00257017 +Reactions/particle/step: 0 + +Particles: 2.24834e+06 ave 2.44461e+06 max 663705 min +Histogram: 1 1 2 0 0 0 0 1 1785 2 +Cells: 64313.6 ave 64314 max 64313 min +Histogram: 790 0 0 0 0 0 0 0 0 1002 +GhostCell: 30601.3 ave 47690 max 14686 min +Histogram: 4 26 80 62 647 970 1 1 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 + +##### ./scale--0016-20240201_152927_646547/try-00/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 1792 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 4 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*4 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*4 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*4 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*4 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/10784.5843195843 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/10678.8531007649/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -20 +print " x-max = ${xmax}" + x-max = 20.4 +print " y-min = ${ymin}" + y-min = -20.4 +print " y-max = ${ymax}" + y-max = 20.4 +print " x-cells = ${xncells}" + x-cells = 10678.8531007649 +print " y-cells = ${yncells}" + y-cells = 10784.5843195843 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 20.4 -0.5 0.5 +Created orthogonal box = (-20 -20.4 -0.5) to (20.4 20.4 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 10678.8531007649 ${yncells} 1 block * * * +create_grid 10678.8531007649 10784.5843195843 1 block * * * +Created 115151552 child grid cells + CPU time = 0.110715 secs + create/ghost percent = 14.9875 85.0125 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 115096148 54344 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + CPU time = 2.08222 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.852329 0.44416 0.214127 95.2567 3.2327 12.0218 0.139223 + surf2grid time = 1.98345 secs + map/comm1/comm2/comm3/comm4/split percent = 74.0721 0.27755 4.51311 0.0847478 8.57139 0.295128 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 115129302 86762 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + 32782 cells refined, 0 cells coarsened + adapted to 115249898 grid cells + CPU time = 0.236319 secs + adapt/redo percent = 45.8215 54.1785 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 114927740 cells + CPU time = 0.342626 secs + reassign/sort/migrate/ghost percent = 34.1412 0.186228 36.7543 28.9183 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 4028924066 versus 4028924076 (../create_particles.cpp:346) +Created 4028924066 particles + CPU time = 1.13893 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.032 58.2562 243.35 + grid (ave,min,max) = 18.3591 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.421 77.7269 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 4028924066 0 0 6 + 100 11.898828 4028924388 2 1 6 + 200 23.567671 4028925398 34 29 6 + 300 34.852015 4028925118 103 89 6 + 400 45.833422 4028928161 189 173 6 + 500 56.767534 4028931186 293 248 6 + 600 67.340627 4028933180 383 320 6 + 700 77.675057 4028934211 513 429 6 + 800 88.332655 4028935672 610 525 6 + 900 98.765789 4028936697 718 617 6 + 1000 109.0464 4028939896 827 704 6 + 1100 119.69726 4028941854 959 809 6 + 1200 130.22019 4028944813 1060 900 6 + 1300 140.84336 4028946207 1197 1046 6 + 1400 151.5323 4028948217 1291 1115 6 + 1500 162.20953 4028949687 1390 1173 6 + 1600 172.62797 4028949694 1505 1284 6 + 1700 183.32343 4028953718 1624 1395 6 + 1800 194.0494 4028955742 1686 1452 6 + 1900 204.73403 4028957686 1745 1479 6 + 2000 215.562 4028962416 1862 1632 6 + 2100 226.1711 4028962643 1971 1696 6 + 2200 236.49088 4028964863 2026 1707 6 + 2300 247.19301 4028964473 2113 1796 6 + 2400 258.03218 4028967855 2205 1903 6 + 2500 268.38992 4028969470 2282 1955 6 + 2600 279.25141 4028971562 2352 2013 6 + 2700 289.4548 4028972596 2424 2081 6 + 2800 299.788 4028972715 2492 2116 6 + 2900 310.24941 4028976224 2560 2200 6 + 3000 320.4854 4028976294 2655 2256 6 + 3100 330.79417 4028978724 2688 2340 6 + 3200 340.87326 4028980517 2775 2399 6 + 3300 351.64744 4028980401 2839 2431 6 + 3400 361.87295 4028984551 2854 2436 6 + 3500 372.31948 4028984285 3021 2596 6 + 3600 382.98058 4028983638 3033 2595 6 + 3700 393.15807 4028983289 3056 2622 6 + 3800 403.48275 4028985429 3131 2689 6 + 3900 414.00393 4028987160 3201 2705 6 + 4000 424.33299 4028991102 3181 2739 6 + 4100 434.51784 4028993445 3269 2796 6 + 4200 445.25902 4028992535 3270 2778 6 + 4300 455.4639 4028992566 3329 2832 6 + 4400 465.5429 4028995204 3350 2883 6 + 4500 476.16752 4028996167 3423 2903 6 + 4600 486.27326 4028998975 3402 2903 6 + 4700 496.5613 4028999648 3466 2998 6 + 4800 506.71054 4029002371 3514 3010 6 + 4900 517.03592 4029001636 3538 3027 6 + 5000 527.2275 4029001863 3541 3047 6 + 5100 537.25837 4029005401 3554 3044 6 + 5200 547.83127 4029006692 3591 3054 6 + 5300 558.20266 4029006003 3630 3087 6 + 5400 568.48256 4029006676 3710 3147 6 + 5500 579.13437 4029007695 3723 3137 6 + 5600 589.32381 4029011623 3751 3166 6 + 5700 599.84373 4029012442 3704 3180 6 + 5800 610.48324 4029015765 3803 3251 6 + 5900 620.75392 4029014062 3725 3203 6 + 6000 631.34746 4029016053 3759 3198 6 + 6100 641.96011 4029015222 3794 3245 6 + 6200 652.35526 4029015683 3819 3281 6 + 6300 662.78806 4029017676 3815 3286 6 + 6400 673.46883 4029016273 3848 3306 6 + 6500 684.01993 4029018046 3887 3342 6 + 6600 694.60986 4029019170 3826 3245 6 + 6700 705.19884 4029021066 3861 3267 6 + 6800 715.78737 4029024114 3860 3271 6 + 6866 722.68188 4029026847 14554435 10834888 6 +Loop time of 722.696 on 1792 procs for 6866 steps with 4029026847 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 144.09 | 378.11 | 407.15 | 87.8 | 52.32 +Coll | 31.094 | 69.246 | 122.54 | 26.2 | 9.58 +Sort | 60.3 | 156.9 | 165.5 | 46.0 | 21.71 +Comm | 1.1362 | 1.3231 | 2.2644 | 7.8 | 0.18 +Modify | 0.037643 | 0.083728 | 0.64826 | 31.0 | 0.01 +Output | 0.51222 | 1.3699 | 6.8151 | 37.2 | 0.19 +Other | | 115.7 | | | 16.00 + +Particle moves = 27663059528914 (27.7T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 93805972874 (93.8B) +Collide occurs = 71098827484 (71.1B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.13603e+07 +Particle-moves/step: 4.02899e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339102 +Collisions/particle/step: 0.00257017 +Reactions/particle/step: 0 + +Particles: 2.24834e+06 ave 2.44461e+06 max 663705 min +Histogram: 1 1 2 0 0 0 0 1 1785 2 +Cells: 64313.6 ave 64314 max 64313 min +Histogram: 790 0 0 0 0 0 0 0 0 1002 +GhostCell: 30601.3 ave 47690 max 14686 min +Histogram: 4 26 80 62 647 970 1 1 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 + +##### ./scale--0016-20240201_152927_646547/try-05/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 1792 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 4 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*4 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*4 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*4 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*4 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/10784.5843195843 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/10678.8531007649/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -20 +print " x-max = ${xmax}" + x-max = 20.4 +print " y-min = ${ymin}" + y-min = -20.4 +print " y-max = ${ymax}" + y-max = 20.4 +print " x-cells = ${xncells}" + x-cells = 10678.8531007649 +print " y-cells = ${yncells}" + y-cells = 10784.5843195843 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 20.4 -0.5 0.5 +Created orthogonal box = (-20 -20.4 -0.5) to (20.4 20.4 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 10678.8531007649 ${yncells} 1 block * * * +create_grid 10678.8531007649 10784.5843195843 1 block * * * +Created 115151552 child grid cells + CPU time = 0.0912714 secs + create/ghost percent = 15.424 84.576 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 115096148 54344 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + CPU time = 2.31138 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.674692 0.384856 0.182637 95.9995 2.75834 10.6403 0.108067 + surf2grid time = 2.21891 secs + map/comm1/comm2/comm3/comm4/split percent = 72.9778 0.262959 4.05705 0.0675171 9.06711 0.269196 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 115129302 86762 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + 32782 cells refined, 0 cells coarsened + adapted to 115249898 grid cells + CPU time = 0.235992 secs + adapt/redo percent = 44.7453 55.2547 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 114927740 cells + CPU time = 0.347376 secs + reassign/sort/migrate/ghost percent = 33.6995 0.191474 36.3384 29.7706 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 4028924066 versus 4028924076 (../create_particles.cpp:346) +Created 4028924066 particles + CPU time = 1.1286 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.032 58.2562 243.35 + grid (ave,min,max) = 18.3591 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.421 77.7269 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 4028924066 0 0 6 + 100 11.828991 4028924388 2 1 6 + 200 23.419374 4028925398 34 29 6 + 300 34.662418 4028925118 103 89 6 + 400 45.575993 4028928161 189 173 6 + 500 56.573007 4028931186 293 248 6 + 600 67.253493 4028933180 383 320 6 + 700 77.727899 4028934211 513 429 6 + 800 88.649177 4028935672 610 525 6 + 900 99.534206 4028936697 718 617 6 + 1000 110.11271 4028939896 827 704 6 + 1100 120.82467 4028941854 959 809 6 + 1200 131.13322 4028944813 1060 900 6 + 1300 141.50128 4028946207 1197 1046 6 + 1400 152.42948 4028948217 1291 1115 6 + 1500 162.76198 4028949687 1390 1173 6 + 1600 173.55813 4028949694 1505 1284 6 + 1700 184.52678 4028953718 1624 1395 6 + 1800 195.12824 4028955742 1686 1452 6 + 1900 205.6597 4028957686 1745 1479 6 + 2000 216.22638 4028962416 1862 1632 6 + 2100 226.94853 4028962643 1971 1696 6 + 2200 237.96923 4028964863 2026 1707 6 + 2300 248.89636 4028964473 2113 1796 6 + 2400 259.21397 4028967855 2205 1903 6 + 2500 269.54167 4028969470 2282 1955 6 + 2600 280.06218 4028971562 2352 2013 6 + 2700 290.67571 4028972596 2424 2081 6 + 2800 301.15945 4028972715 2492 2116 6 + 2900 311.7717 4028976224 2560 2200 6 + 3000 322.43258 4028976294 2655 2256 6 + 3100 332.81041 4028978724 2688 2340 6 + 3200 343.43252 4028980517 2775 2399 6 + 3300 353.95014 4028980401 2839 2431 6 + 3400 364.36525 4028984551 2854 2436 6 + 3500 374.95648 4028984285 3021 2596 6 + 3600 385.67387 4028983638 3033 2595 6 + 3700 396.09758 4028983289 3056 2622 6 + 3800 406.35305 4028985429 3131 2689 6 + 3900 417.12133 4028987160 3201 2705 6 + 4000 427.39281 4028991102 3181 2739 6 + 4100 437.6384 4028993445 3269 2796 6 + 4200 448.22451 4028992535 3270 2778 6 + 4300 458.60971 4028992566 3329 2832 6 + 4400 469.00239 4028995204 3350 2883 6 + 4500 479.84107 4028996167 3423 2903 6 + 4600 490.58689 4028998975 3402 2903 6 + 4700 500.94038 4028999648 3466 2998 6 + 4800 511.61115 4029002371 3514 3010 6 + 4900 522.38418 4029001636 3538 3027 6 + 5000 532.90544 4029001863 3541 3047 6 + 5100 543.7589 4029005401 3554 3044 6 + 5200 554.20732 4029006692 3591 3054 6 + 5300 564.73839 4029006003 3630 3087 6 + 5400 575.33629 4029006676 3710 3147 6 + 5500 585.90793 4029007695 3723 3137 6 + 5600 596.66241 4029011623 3751 3166 6 + 5700 607.3015 4029012442 3704 3180 6 + 5800 617.80758 4029015765 3803 3251 6 + 5900 628.26244 4029014062 3725 3203 6 + 6000 638.87939 4029016053 3759 3198 6 + 6100 649.53838 4029015222 3794 3245 6 + 6200 660.13337 4029015683 3819 3281 6 + 6300 670.97373 4029017676 3815 3286 6 + 6400 681.64985 4029016273 3848 3306 6 + 6500 692.30014 4029018046 3887 3342 6 + 6600 703.04209 4029019170 3826 3245 6 + 6700 713.87289 4029021066 3861 3267 6 + 6800 724.52631 4029024114 3860 3271 6 + 6866 731.54555 4029026847 14554435 10834888 6 +Loop time of 731.56 on 1792 procs for 6866 steps with 4029026847 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 143.09 | 377.08 | 406.54 | 87.2 | 51.55 +Coll | 31.004 | 68.939 | 121.67 | 27.2 | 9.42 +Sort | 59.933 | 156.56 | 165.32 | 45.9 | 21.40 +Comm | 1.2158 | 1.3971 | 2.3426 | 7.5 | 0.19 +Modify | 0.042545 | 0.083842 | 0.64755 | 30.5 | 0.01 +Output | 0.52728 | 1.4646 | 6.9388 | 36.1 | 0.20 +Other | | 126 | | | 17.23 + +Particle moves = 27663059528914 (27.7T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 93805972874 (93.8B) +Collide occurs = 71098827484 (71.1B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.11015e+07 +Particle-moves/step: 4.02899e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339102 +Collisions/particle/step: 0.00257017 +Reactions/particle/step: 0 + +Particles: 2.24834e+06 ave 2.44461e+06 max 663705 min +Histogram: 1 1 2 0 0 0 0 1 1785 2 +Cells: 64313.6 ave 64314 max 64313 min +Histogram: 790 0 0 0 0 0 0 0 0 1002 +GhostCell: 30601.3 ave 47690 max 14686 min +Histogram: 4 26 80 62 647 970 1 1 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 + +##### ./scale--0016-20240201_152927_646547/try-06/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 1792 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 4 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*4 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*4 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*4 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*4 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4-${xmin})/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/${mfp}*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*${cpmfp} +variable xncells equal (20.4--20)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4-${ymin})/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/${mfp}*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*${cpmfp} +variable yncells equal (20.4--20.4)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/${yncells} +variable Fnum equal 1e+20*(20.4--20)*(20.4--20.4)/35/10678.8531007649/10784.5843195843 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/${Vx}/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/${xncells}/10/4 +variable tstep equal (--20+20.4)/596.774858955725/10678.8531007649/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -20 +print " x-max = ${xmax}" + x-max = 20.4 +print " y-min = ${ymin}" + y-min = -20.4 +print " y-max = ${ymax}" + y-max = 20.4 +print " x-cells = ${xncells}" + x-cells = 10678.8531007649 +print " y-cells = ${yncells}" + y-cells = 10784.5843195843 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 ${ymin} ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 ${ymax} -0.5 0.5 +create_box -20 20.4 -20.4 20.4 -0.5 0.5 +Created orthogonal box = (-20 -20.4 -0.5) to (20.4 20.4 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 10678.8531007649 ${yncells} 1 block * * * +create_grid 10678.8531007649 10784.5843195843 1 block * * * +Created 115151552 child grid cells + CPU time = 0.0996531 secs + create/ghost percent = 14.6157 85.3843 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 115096148 54344 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + CPU time = 2.08523 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.814758 0.497495 0.20911 95.366 3.11267 12.0773 0.148663 + surf2grid time = 1.9886 secs + map/comm1/comm2/comm3/comm4/split percent = 74.2353 0.287077 4.5249 0.0834356 8.436 0.307732 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 115129302 86762 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 1647.53 1647.53 = cell-wise and global flow volume + 32782 cells refined, 0 cells coarsened + adapted to 115249898 grid cells + CPU time = 0.238893 secs + adapt/redo percent = 44.6285 55.3715 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 114927740 cells + CPU time = 0.342549 secs + reassign/sort/migrate/ghost percent = 33.3689 0.19409 36.8695 29.5675 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 4028924066 versus 4028924076 (../create_particles.cpp:346) +Created 4028924066 particles + CPU time = 1.1425 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.032 58.2562 243.35 + grid (ave,min,max) = 18.3591 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.421 77.7269 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 4028924066 0 0 6 + 100 11.828185 4028924388 2 1 6 + 200 23.352638 4028925398 34 29 6 + 300 34.617276 4028925118 103 89 6 + 400 45.634863 4028928161 189 173 6 + 500 56.621324 4028931186 293 248 6 + 600 67.133953 4028933180 383 320 6 + 700 77.522028 4028934211 513 429 6 + 800 88.249884 4028935672 610 525 6 + 900 98.839722 4028936697 718 617 6 + 1000 109.4206 4028939896 827 704 6 + 1100 120.20091 4028941854 959 809 6 + 1200 130.58456 4028944813 1060 900 6 + 1300 140.9344 4028946207 1197 1046 6 + 1400 151.74611 4028948217 1291 1115 6 + 1500 162.28927 4028949687 1390 1173 6 + 1600 172.54635 4028949694 1505 1284 6 + 1700 183.34834 4028953718 1624 1395 6 + 1800 193.6283 4028955742 1686 1452 6 + 1900 204.12794 4028957686 1745 1479 6 + 2000 214.779 4028962416 1862 1632 6 + 2100 225.17414 4028962643 1971 1696 6 + 2200 235.76498 4028964863 2026 1707 6 + 2300 246.28713 4028964473 2113 1796 6 + 2400 256.61581 4028967855 2205 1903 6 + 2500 266.9467 4028969470 2282 1955 6 + 2600 277.37726 4028971562 2352 2013 6 + 2700 287.88112 4028972596 2424 2081 6 + 2800 298.1912 4028972715 2492 2116 6 + 2900 308.71951 4028976224 2560 2200 6 + 3000 319.33945 4028976294 2655 2256 6 + 3100 329.56891 4028978724 2688 2340 6 + 3200 340.09183 4028980517 2775 2399 6 + 3300 351.02255 4028980401 2839 2431 6 + 3400 361.53619 4028984551 2854 2436 6 + 3500 371.89724 4028984285 3021 2596 6 + 3600 382.47922 4028983638 3033 2595 6 + 3700 392.72922 4028983289 3056 2622 6 + 3800 403.03364 4028985429 3131 2689 6 + 3900 413.57201 4028987160 3201 2705 6 + 4000 424.00823 4028991102 3181 2739 6 + 4100 434.46768 4028993445 3269 2796 6 + 4200 445.22665 4028992535 3270 2778 6 + 4300 455.60945 4028992566 3329 2832 6 + 4400 465.80475 4028995204 3350 2883 6 + 4500 476.55725 4028996167 3423 2903 6 + 4600 487.01834 4028998975 3402 2903 6 + 4700 497.33291 4028999648 3466 2998 6 + 4800 507.99714 4029002371 3514 3010 6 + 4900 518.52798 4029001636 3538 3027 6 + 5000 529.26491 4029001863 3541 3047 6 + 5100 539.76384 4029005401 3554 3044 6 + 5200 550.25313 4029006692 3591 3054 6 + 5300 560.64185 4029006003 3630 3087 6 + 5400 571.09482 4029006676 3710 3147 6 + 5500 581.75849 4029007695 3723 3137 6 + 5600 592.16106 4029011623 3751 3166 6 + 5700 602.68658 4029012442 3704 3180 6 + 5800 613.32282 4029015765 3803 3251 6 + 5900 623.88956 4029014062 3725 3203 6 + 6000 634.34051 4029016053 3759 3198 6 + 6100 645.16504 4029015222 3794 3245 6 + 6200 655.76615 4029015683 3819 3281 6 + 6300 666.27215 4029017676 3815 3286 6 + 6400 676.95776 4029016273 3848 3306 6 + 6500 687.44167 4029018046 3887 3342 6 + 6600 698.18979 4029019170 3826 3245 6 + 6700 708.99571 4029021066 3861 3267 6 + 6800 719.5051 4029024114 3860 3271 6 + 6866 726.39298 4029026847 14554435 10834888 6 +Loop time of 726.403 on 1792 procs for 6866 steps with 4029026847 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 139.75 | 377.42 | 409.36 | 86.8 | 51.96 +Coll | 31.129 | 69.105 | 121.09 | 26.3 | 9.51 +Sort | 60.158 | 156.7 | 165.36 | 45.9 | 21.57 +Comm | 1.0065 | 1.1877 | 2.1518 | 8.2 | 0.16 +Modify | 0.042169 | 0.079951 | 0.65712 | 31.3 | 0.01 +Output | 0.50931 | 1.4127 | 6.8868 | 36.9 | 0.19 +Other | | 120.5 | | | 16.59 + +Particle moves = 27663059528914 (27.7T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 93805972874 (93.8B) +Collide occurs = 71098827484 (71.1B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.12513e+07 +Particle-moves/step: 4.02899e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339102 +Collisions/particle/step: 0.00257017 +Reactions/particle/step: 0 + +Particles: 2.24834e+06 ave 2.44461e+06 max 663705 min +Histogram: 1 1 2 0 0 0 0 1 1785 2 +Cells: 64313.6 ave 64314 max 64313 min +Histogram: 790 0 0 0 0 0 0 0 0 1002 +GhostCell: 30601.3 ave 47690 max 14686 min +Histogram: 4 26 80 62 647 970 1 1 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 1792 0 0 0 0 0 0 0 0 0 + +##### ./scale--0512-20240201_152824_646542/try-01/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 57344 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 22.6274 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*22.6274 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*22.6274 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*22.6274 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*22.6274 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (115.39974-${xmin})/${mfp}*${cpmfp} +variable xncells equal (115.39974--113.137)/${mfp}*${cpmfp} +variable xncells equal (115.39974--113.137)/0.0151327112073885*${cpmfp} +variable xncells equal (115.39974--113.137)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (115.39974-${ymin})/${mfp}*${cpmfp} +variable yncells equal (115.39974--115.39974)/${mfp}*${cpmfp} +variable yncells equal (115.39974--115.39974)/0.0151327112073885*${cpmfp} +variable yncells equal (115.39974--115.39974)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974--115.39974)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974--115.39974)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974--115.39974)/35/60408.6701630618/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974--115.39974)/35/60408.6701630618/61006.7758082406 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--113.137+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--113.137+115.39974)/${Vx}/${xncells}/10/4 +variable tstep equal (--113.137+115.39974)/596.774858955725/${xncells}/10/4 +variable tstep equal (--113.137+115.39974)/596.774858955725/60408.6701630618/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -113.137 +print " x-max = ${xmax}" + x-max = 115.39974 +print " y-min = ${ymin}" + y-min = -115.39974 +print " y-max = ${ymax}" + y-max = 115.39974 +print " x-cells = ${xncells}" + x-cells = 60408.6701630618 +print " y-cells = ${yncells}" + y-cells = 61006.7758082406 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -113.137 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -113.137 115.39974 ${ymin} ${ymax} -0.5 0.5 +create_box -113.137 115.39974 -115.39974 ${ymax} -0.5 0.5 +create_box -113.137 115.39974 -115.39974 115.39974 -0.5 0.5 +Created orthogonal box = (-113.137 -115.4 -0.5) to (115.4 115.4 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 60408.6701630618 ${yncells} 1 block * * * +create_grid 60408.6701630618 61006.7758082406 1 block * * * +Created 3685250448 child grid cells + CPU time = 0.879858 secs + create/ghost percent = 11.4621 88.5379 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.08304 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + -609772246 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 52745.4 52745.4 = cell-wise and global flow volume + CPU time = 1.26796 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 7.83938 4.68377 7.26081 24.4925 55.7236 333.906 1.0427 + surf2grid time = 0.310556 secs + map/comm1/comm2/comm3/comm4/split percent = 70.3205 0 0 0 0 15.7368 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + -609739790 87442 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 52745.4 52745.4 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 3685348782 grid cells + CPU time = 2.14961 secs + adapt/redo percent = 50.9289 49.0711 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 3683640973 cells + CPU time = 4.60834 secs + reassign/sort/migrate/ghost percent = 66.1485 0.534948 18.3579 14.9586 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 128984916275 versus 128984916279 (../create_particles.cpp:346) +Created 128984916275 particles + CPU time = 25.5797 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.34 85.2928 243.35 + grid (ave,min,max) = 18.3713 15.9894 25.1144 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.741 105.951 269.494 +Step CPU Np Natt Ncoll Maxlevel + 0 0 128984916275 0 0 6 + 100 200.90483 128984917049 0 0 6 + 200 401.46394 128984921698 33 30 6 + 300 598.15197 128984921488 104 83 6 + 400 791.07535 128984928285 187 165 6 + 500 983.54897 128984937760 282 242 6 + 600 1175.9281 128984942544 392 327 6 + 700 1367.1747 128984946530 502 425 6 + 800 1558.9234 128984953419 614 524 6 + 900 1751.0277 128984967051 717 606 6 + 1000 1942.4989 128984973170 854 750 6 + 1100 2133.2336 128984984331 964 812 6 + 1200 2324.4024 128984994106 1069 905 6 + 1300 2516.3416 128985005641 1194 1014 6 + 1400 2708.0233 128985018740 1302 1096 6 + 1500 2900.2013 128985032896 1375 1167 6 + 1600 3091.3928 128985045956 1521 1316 6 + 1700 3282.8901 128985054896 1606 1364 6 + 1800 3475.2652 128985061190 1687 1425 6 + 1900 3666.7443 128985073670 1767 1495 6 + 2000 3858.6245 128985084276 1870 1574 6 + 2100 4050.8551 128985094328 1943 1671 6 + 2200 4242.8184 128985103112 2023 1696 6 + 2300 4435.8965 128985113081 2153 1837 6 + 2400 4628.9871 128985123100 2196 1888 6 + 2500 4821.8366 128985134669 2284 1956 6 + 2600 5014.6955 128985143543 2381 2013 6 + 2700 5207.9617 128985161460 2418 2046 6 + 2800 5401.8711 128985175407 2509 2141 6 + 2900 5595.8625 128985187060 2566 2170 6 + 3000 5789.8394 128985191141 2648 2277 6 + 3100 5983.9796 128985198179 2706 2302 6 + 3200 6177.9672 128985214552 2759 2366 6 + 3300 6372.0683 128985223784 2851 2459 6 + 3400 6565.7328 128985229937 2879 2439 6 + 3500 6759.4505 128985247130 2971 2526 6 + 3600 6953.4687 128985253355 3015 2556 6 + 3700 7147.6248 128985262828 3027 2585 6 + 3800 7340.9415 128985271884 3124 2661 6 + 3900 7534.7359 128985278348 3182 2732 6 + 4000 7728.5542 128985288791 3206 2801 6 + 4100 7922.5023 128985302085 3270 2795 6 + 4200 8117.07 128985308359 3264 2756 6 + 4300 8310.7276 128985317735 3298 2801 6 + 4400 8505.8378 128985328162 3341 2872 6 + 4500 8700.3917 128985342973 3391 2902 6 + 4600 8894.1603 128985353973 3439 2968 6 + 4700 9088.6368 128985362948 3459 2935 6 + 4800 9282.8345 128985378566 3467 2964 6 + 4900 9476.7867 128985384527 3475 2981 6 + 5000 9670.9121 128985393118 3516 2983 6 + 5100 9866.0518 128985403263 3534 2996 6 + 5200 10061.697 128985409915 3597 3095 6 + 5300 10257.308 128985426238 3572 3060 6 + 5400 10452.127 128985433414 3581 3034 6 + 5500 10646.665 128985443774 3651 3125 6 + 5600 10841.759 128985450665 3669 3101 6 + 5700 11037.306 128985460204 3727 3131 6 + 5800 11232.833 128985468213 3722 3191 6 + 5900 11427.484 128985478040 3733 3182 6 + 6000 11623.075 128985487164 3770 3221 6 + 6100 11817.436 128985498298 3830 3254 6 + 6200 12012.113 128985510851 3808 3263 6 + 6300 12206.97 128985521066 3800 3235 6 + 6400 12402.78 128985525901 3798 3269 6 + 6500 12600.798 128985539724 3867 3289 6 + 6600 12796.513 128985544117 3848 3297 6 + 6700 12992.841 128985558260 3881 3324 6 + 6800 13188.179 128985564717 3921 3359 6 + 6866 13317.825 128985570773 465354577 346557034 6 +Loop time of 13318.5 on 57344 procs for 6866 steps with 128985570773 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 79.556 | 394.06 | 7659.8 |2272.3 | 2.96 +Coll | 16.579 | 68.364 | 984.45 | 608.2 | 0.51 +Sort | 36.453 | 168.65 | 4355.3 |1911.3 | 1.27 +Comm | 287.94 | 288.76 | 295.25 | 2.7 | 2.17 +Modify | 0.041466 | 0.99897 | 3.3711 | 64.8 | 0.01 +Output | 2.5522 | 270.46 | 278.02 | 96.2 | 2.03 +Other | | 1.213e+04 | | | 91.06 + +Particle moves = 885613113313809 (886T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 3001343673370 (3T) +Collide occurs = 2275041951584 (2.28T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.15958e+06 +Particle-moves/step: 1.28985e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.003389 +Collisions/particle/step: 0.00256889 +Reactions/particle/step: 0 + +Particles: 2.24933e+06 ave 2.26291e+06 max 317725 min +Histogram: 1 0 0 1 1 0 0 0 1 57340 +Cells: 64267.4 ave 64268 max 64267 min +Histogram: 35410 0 0 0 0 0 0 0 0 21934 +GhostCell: 31207.6 ave 48183 max 14468 min +Histogram: 4 64 748 56 34425 22042 3 0 1 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 57344 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 57344 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 57344 0 0 0 0 0 0 0 0 0 + +##### ./scale--0512-20240201_152824_646542/try-02/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 57344 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 22.6274 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*22.6274 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*22.6274 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*22.6274 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*22.6274 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (115.39974-${xmin})/${mfp}*${cpmfp} +variable xncells equal (115.39974--113.137)/${mfp}*${cpmfp} +variable xncells equal (115.39974--113.137)/0.0151327112073885*${cpmfp} +variable xncells equal (115.39974--113.137)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (115.39974-${ymin})/${mfp}*${cpmfp} +variable yncells equal (115.39974--115.39974)/${mfp}*${cpmfp} +variable yncells equal (115.39974--115.39974)/0.0151327112073885*${cpmfp} +variable yncells equal (115.39974--115.39974)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974--115.39974)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974--115.39974)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974--115.39974)/35/60408.6701630618/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974--115.39974)/35/60408.6701630618/61006.7758082406 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--113.137+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--113.137+115.39974)/${Vx}/${xncells}/10/4 +variable tstep equal (--113.137+115.39974)/596.774858955725/${xncells}/10/4 +variable tstep equal (--113.137+115.39974)/596.774858955725/60408.6701630618/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -113.137 +print " x-max = ${xmax}" + x-max = 115.39974 +print " y-min = ${ymin}" + y-min = -115.39974 +print " y-max = ${ymax}" + y-max = 115.39974 +print " x-cells = ${xncells}" + x-cells = 60408.6701630618 +print " y-cells = ${yncells}" + y-cells = 61006.7758082406 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -113.137 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -113.137 115.39974 ${ymin} ${ymax} -0.5 0.5 +create_box -113.137 115.39974 -115.39974 ${ymax} -0.5 0.5 +create_box -113.137 115.39974 -115.39974 115.39974 -0.5 0.5 +Created orthogonal box = (-113.137 -115.4 -0.5) to (115.4 115.4 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 60408.6701630618 ${yncells} 1 block * * * +create_grid 60408.6701630618 61006.7758082406 1 block * * * +Created 3685250448 child grid cells + CPU time = 0.881948 secs + create/ghost percent = 11.3441 88.6559 + +##################################### +# Gas/Collision Model Specif +##### ./scale--0512-20240201_152824_646542/try-00/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 57344 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 22.6274 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*22.6274 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*22.6274 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*22.6274 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*22.6274 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (115.39974-${xmin})/${mfp}*${cpmfp} +variable xncells equal (115.39974--113.137)/${mfp}*${cpmfp} +variable xncells equal (115.39974--113.137)/0.0151327112073885*${cpmfp} +variable xncells equal (115.39974--113.137)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (115.39974-${ymin})/${mfp}*${cpmfp} +variable yncells equal (115.39974--115.39974)/${mfp}*${cpmfp} +variable yncells equal (115.39974--115.39974)/0.0151327112073885*${cpmfp} +variable yncells equal (115.39974--115.39974)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974--115.39974)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974--115.39974)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974--115.39974)/35/60408.6701630618/${yncells} +variable Fnum equal 1e+20*(115.39974--113.137)*(115.39974--115.39974)/35/60408.6701630618/61006.7758082406 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--113.137+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--113.137+115.39974)/${Vx}/${xncells}/10/4 +variable tstep equal (--113.137+115.39974)/596.774858955725/${xncells}/10/4 +variable tstep equal (--113.137+115.39974)/596.774858955725/60408.6701630618/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -113.137 +print " x-max = ${xmax}" + x-max = 115.39974 +print " y-min = ${ymin}" + y-min = -115.39974 +print " y-max = ${ymax}" + y-max = 115.39974 +print " x-cells = ${xncells}" + x-cells = 60408.6701630618 +print " y-cells = ${yncells}" + y-cells = 61006.7758082406 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -113.137 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -113.137 115.39974 ${ymin} ${ymax} -0.5 0.5 +create_box -113.137 115.39974 -115.39974 ${ymax} -0.5 0.5 +create_box -113.137 115.39974 -115.39974 115.39974 -0.5 0.5 +Created orthogonal box = (-113.137 -115.4 -0.5) to (115.4 115.4 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 60408.6701630618 ${yncells} 1 block * * * +create_grid 60408.6701630618 61006.7758082406 1 block * * * +Created 3685250448 child grid cells + CPU time = 0.935633 secs + create/ghost percent = 11.2397 88.7603 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.08304 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + -609772246 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 52745.4 52745.4 = cell-wise and global flow volume + CPU time = 1.28348 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 8.05307 4.84137 7.23455 23.9531 55.9179 333.466 0.849206 + surf2grid time = 0.307432 secs + map/comm1/comm2/comm3/comm4/split percent = 71.419 0 0 0 0 16.5415 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + -609739790 87442 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 52745.4 52745.4 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 3685348782 grid cells + CPU time = 2.1311 secs + adapt/redo percent = 51.2102 48.7898 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 3683640973 cells + CPU time = 4.60954 secs + reassign/sort/migrate/ghost percent = 66.3756 0.408594 18.2731 14.9428 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 128984916275 versus 128984916279 (../create_particles.cpp:346) +Created 128984916275 particles + CPU time = 25.1826 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.34 85.2928 243.35 + grid (ave,min,max) = 18.3713 15.9894 25.1144 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.741 105.951 269.494 +Step CPU Np Natt Ncoll Maxlevel + 0 0 128984916275 0 0 6 + 100 200.57933 128984917049 0 0 6 + 200 400.90832 128984921698 33 30 6 + 300 596.67732 128984921488 104 83 6 + 400 789.37464 128984928285 187 165 6 + 500 981.29018 128984937760 282 242 6 + 600 1172.7319 128984942544 392 327 6 + 700 1363.9674 128984946530 502 425 6 + 800 1555.6584 128984953419 614 524 6 + 900 1746.8319 128984967051 717 606 6 + 1000 1937.6018 128984973170 854 750 6 + 1100 2128.5374 128984984331 964 812 6 + 1200 2319.333 128984994106 1069 905 6 + 1300 2511.455 128985005641 1194 1014 6 + 1400 2703.0883 128985018740 1302 1096 6 + 1500 2894.4465 128985032896 1375 1167 6 + 1600 3086.9642 128985045956 1521 1316 6 + 1700 3279.0082 128985054896 1606 1364 6 + 1800 3470.7497 128985061190 1687 1425 6 + 1900 3662.7538 128985073670 1767 1495 6 + 2000 3854.6591 128985084276 1870 1574 6 + 2100 4047.1067 128985094328 1943 1671 6 + 2200 4238.0449 128985103112 2023 1696 6 + 2300 4429.1699 128985113081 2153 1837 6 + 2400 4620.9983 128985123100 2196 1888 6 + 2500 4812.694 128985134669 2284 1956 6 + 2600 5003.9313 128985143543 2381 2013 6 + 2700 5195.1228 128985161460 2418 2046 6 + 2800 5386.8824 128985175407 2509 2141 6 + 2900 5578.9141 128985187060 2566 2170 6 + 3000 5770.7438 128985191141 2648 2277 6 + 3100 5962.9017 128985198179 2706 2302 6 + 3200 6156.4103 128985214552 2759 2366 6 + 3300 6348.1953 128985223784 2851 2459 6 + 3400 6539.6687 128985229937 2879 2439 6 + 3500 6732.1375 128985247130 2971 2526 6 + 3600 6924.0705 128985253355 3015 2556 6 + 3700 7116.1943 128985262828 3027 2585 6 + 3800 7308.392 128985271884 3124 2661 6 + 3900 7500.0376 128985278348 3182 2732 6 + 4000 7691.9284 128985288791 3206 2801 6 + 4100 7883.744 128985302085 3270 2795 6 + 4200 8076.6326 128985308359 3264 2756 6 + 4300 8269.0869 128985317735 3298 2801 6 + 4400 8460.3046 128985328162 3341 2872 6 + 4500 8651.1 128985342973 3391 2902 6 + 4600 8843.0198 128985353973 3439 2968 6 + 4700 9035.5448 128985362948 3459 2935 6 + 4800 9227.989 128985378566 3467 2964 6 + 4900 9420.4953 128985384527 3475 2981 6 + 5000 9613.6867 128985393118 3516 2983 6 + 5100 9806.966 128985403263 3534 2996 6 + 5200 10000.009 128985409915 3597 3095 6 + 5300 10192.003 128985426238 3572 3060 6 + 5400 10383.809 128985433414 3581 3034 6 + 5500 10576.597 128985443774 3651 3125 6 + 5600 10770.484 128985450665 3669 3101 6 + 5700 10963.186 128985460204 3727 3131 6 + 5800 11157.316 128985468213 3722 3191 6 + 5900 11349.386 128985478040 3733 3182 6 + 6000 11541.882 128985487164 3770 3221 6 + 6100 11734.449 128985498298 3830 3254 6 + 6200 11926.962 128985510851 3808 3263 6 + 6300 12118.83 128985521066 3800 3235 6 + 6400 12311.659 128985525901 3798 3269 6 + 6500 12504.256 128985539724 3867 3289 6 + 6600 12697.062 128985544117 3848 3297 6 + 6700 12890.018 128985558260 3881 3324 6 + 6800 13082.776 128985564717 3921 3359 6 + 6866 13210.899 128985570773 465354577 346557034 6 +Loop time of 13211.6 on 57344 procs for 6866 steps with 128985570773 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 81.713 | 393.45 | 7676.9 |2277.4 | 2.98 +Coll | 16.501 | 66.423 | 991.73 | 615.7 | 0.50 +Sort | 36.608 | 168.07 | 4375.9 |1916.2 | 1.27 +Comm | 184.96 | 186.05 | 191.99 | 2.6 | 1.41 +Modify | 0.037954 | 0.14998 | 2.6742 | 50.6 | 0.00 +Output | 2.2124 | 271.22 | 278.66 | 96.2 | 2.05 +Other | | 1.213e+04 | | | 91.78 + +Particle moves = 885613113313809 (886T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 3001343673370 (3T) +Collide occurs = 2275041951584 (2.28T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.16896e+06 +Particle-moves/step: 1.28985e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.003389 +Collisions/particle/step: 0.00256889 +Reactions/particle/step: 0 + +Particles: 2.24933e+06 ave 2.26291e+06 max 317725 min +Histogram: 1 0 0 1 1 0 0 0 1 57340 +Cells: 64267.4 ave 64268 max 64267 min +Histogram: 35410 0 0 0 0 0 0 0 0 21934 +GhostCell: 31207.6 ave 48183 max 14468 min +Histogram: 4 64 748 56 34425 22042 3 0 1 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 57344 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 57344 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 57344 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240203_222125_646564/try-01/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 0.30234 secs + create/ghost percent = 6.14435 93.8556 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 0.603767 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.3752 6.00368 1.46703 45.5149 42.6392 1796.7 2.10444 + surf2grid time = 0.274803 secs + map/comm1/comm2/comm3/comm4/split percent = 91.5503 0 0 0 0 1.14957 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 0.365393 secs + adapt/redo percent = 41.5797 58.4203 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 1.24322 secs + reassign/sort/migrate/ghost percent = 56.5701 0.0910292 19.3842 23.9547 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 1.55078 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 13.94384 515945425393 1 1 6 + 200 27.86403 515945425587 31 27 6 + 300 41.340528 515945427541 102 94 6 + 400 54.889063 515945443985 191 165 6 + 500 68.03883 515945456460 294 262 6 + 600 81.238472 515945474345 399 336 6 + 700 94.167953 515945492149 508 426 6 + 800 107.32996 515945514340 617 523 6 + 900 120.67618 515945540556 724 624 6 + 1000 133.64444 515945558796 843 715 6 + 1100 146.58868 515945583166 946 815 6 + 1200 159.67893 515945602992 1090 934 6 + 1300 279.23361 515945628019 1190 1032 6 + 1400 469.69823 515945656357 1306 1118 6 + 1500 659.87823 515945669681 1397 1200 6 + 1600 849.73845 515945696960 1474 1284 6 + 1700 1041.3731 515945721469 1583 1334 6 + 1800 1232.4743 515945745776 1683 1448 6 + 1900 1423.4733 515945771559 1805 1536 6 + 2000 1614.2927 515945784999 1855 1591 6 + 2100 1804.9146 515945808065 1981 1693 6 + 2200 1996.4141 515945818384 2042 1718 6 + 2300 2187.6073 515945839496 2142 1819 6 + 2400 2379.1334 515945861956 2224 1886 6 + 2500 2570.1317 515945883118 2325 2024 6 + 2600 2761.4558 515945901972 2352 1999 6 + 2700 2953.152 515945924455 2454 2099 6 + 2800 3145.0765 515945947487 2533 2127 6 + 2900 3337.5206 515945962771 2593 2223 6 + 3000 3529.9759 515945978150 2666 2302 6 + 3100 3721.9527 515946007316 2751 2352 6 + 3200 3913.8593 515946028511 2793 2382 6 + 3300 4106.8235 515946051884 2846 2406 6 + 3400 4299.523 515946073079 2957 2541 6 + 3500 4492.3272 515946086533 2978 2533 6 + 3600 4684.94 515946109778 3048 2597 6 + 3700 4877.916 515946127649 3079 2647 6 + 3800 5069.2125 515946155180 3094 2652 6 + 3900 5258.1298 515946179130 3176 2743 6 + 4000 5448.943 515946201399 3206 2732 6 + 4100 5641.816 515946220469 3265 2780 6 + 4200 5835.1541 515946234457 3264 2765 6 + 4300 6028.8687 515946264706 3342 2860 6 + 4400 6221.9015 515946291567 3364 2868 6 + 4500 6415.2486 515946312040 3403 2914 6 + 4600 6608.4829 515946330903 3425 2895 6 + 4700 6801.8681 515946350499 3490 2992 6 + 4800 6995.7773 515946369444 3513 3021 6 + 4900 7189.7103 515946390709 3600 3075 6 + 5000 7382.9553 515946409811 3607 3084 6 + 5100 7576.9877 515946435418 3675 3165 6 + 5200 7770.6902 515946455392 3649 3095 6 + 5300 7964.947 515946484972 3715 3198 6 + 5400 8159.1773 515946502170 3720 3221 6 + 5500 8353.262 515946523066 3738 3210 6 + 5600 8547.3612 515946543086 3766 3227 6 + 5700 8741.1595 515946564164 3766 3222 6 + 5800 8934.7652 515946579390 3851 3323 6 + 5900 9128.7113 515946602369 3809 3264 6 + 6000 9322.9241 515946627862 3852 3270 6 + 6100 9517.3217 515946654571 3904 3330 6 + 6200 9712.4402 515946672246 3924 3364 6 + 6300 9907.9669 515946689149 3923 3359 6 + 6400 10102.91 515946702423 3939 3400 6 + 6500 10298.235 515946720668 4000 3392 6 + 6600 10493.458 515946741333 3927 3344 6 + 6700 10688.61 515946765851 3934 3360 6 + 6800 10883.643 515946790122 3996 3412 6 + 6866 11012.682 515946805198 1861438915 1386207395 6 +Loop time of 11013.3 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 39.741 | 368.39 | 6357.4 | 685.5 | 3.34 +Coll | 9.6272 | 64.913 | 826.44 | 181.5 | 0.59 +Sort | 15.943 | 155.15 | 3600 | 579.0 | 1.41 +Comm | 244.02 | 245.37 | 251.65 | 1.7 | 2.23 +Modify | 0.03979 | 0.55765 | 7.5865 | 52.4 | 0.01 +Output | 2.4674 | 224.73 | 232.76 | 30.9 | 2.04 +Other | | 9954 | | | 90.38 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.4023e+06 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240203_222125_646564/try-03/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 1.4843 secs + create/ghost percent = 12.7307 87.2693 + +##################################### +# Gas/Collision Mo +##### ./scale--2048-20240203_222125_646564/try-02/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 1.48972 secs + create/ghost percent = 12.6965 87.3035 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 1.82161 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.93812 3.69932 5.08606 18.6636 67.6128 1295.29 0.617703 + surf2grid time = 0.339979 secs + map/comm1/comm2/comm3/comm4/split percent = 74.4316 0 0 0 0 14.2777 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 2.34644 secs + adapt/redo percent = 45.9375 54.0625 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 4.06778 secs + reassign/sort/migrate/ghost percent = 48.6142 0.452746 18.9302 32.0029 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 24.9593 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 198.95876 515945425393 1 1 6 + 200 398.78561 515945425587 31 27 6 + 300 591.84648 515945427541 102 94 6 + 400 782.21891 515945443985 191 165 6 + 500 973.24548 515945456460 294 262 6 + 600 1164.2821 515945474345 399 336 6 + 700 1354.7495 515945492149 508 426 6 + 800 1545.3932 515945514340 617 523 6 + 900 1735.9894 515945540556 724 624 6 + 1000 1927.2288 515945558796 843 715 6 + 1100 2118.339 515945583166 946 815 6 + 1200 2309.2484 515945602992 1090 934 6 + 1300 2500.7935 515945628019 1190 1032 6 + 1400 2691.9774 515945656357 1306 1118 6 + 1500 2882.7539 515945669681 1397 1200 6 + 1600 3073.9033 515945696960 1474 1284 6 + 1700 3264.8146 515945721469 1583 1334 6 + 1800 3456.9827 515945745776 1683 1448 6 + 1900 3648.7595 515945771559 1805 1536 6 + 2000 3840.7052 515945784999 1855 1591 6 + 2100 4032.3985 515945808065 1981 1693 6 + 2200 4224.8811 515945818384 2042 1718 6 + 2300 4417.5793 515945839496 2142 1819 6 + 2400 4610.9237 515945861956 2224 1886 6 + 2500 4803.6947 515945883118 2325 2024 6 + 2600 4996.587 515945901972 2352 1999 6 + 2700 5189.3685 515945924455 2454 2099 6 + 2800 5382.1063 515945947487 2533 2127 6 + 2900 5575.2883 515945962771 2593 2223 6 + 3000 5768.7773 515945978150 2666 2302 6 + 3100 5961.4448 515946007316 2751 2352 6 + 3200 6153.9697 515946028511 2793 2382 6 + 3300 6347.8929 515946051884 2846 2406 6 + 3400 6540.8432 515946073079 2957 2541 6 + 3500 6733.8092 515946086533 2978 2533 6 + 3600 6926.803 515946109778 3048 2597 6 + 3700 7119.7898 515946127649 3079 2647 6 + 3800 7313.1055 515946155180 3094 2652 6 + 3900 7506.8309 515946179130 3176 2743 6 + 4000 7699.6939 515946201399 3206 2732 6 + 4100 7893.2209 515946220469 3265 2780 6 + 4200 8086.2634 515946234457 3264 2765 6 + 4300 8280.0151 515946264706 3342 2860 6 + 4400 8473.4228 515946291567 3364 2868 6 + 4500 8666.5707 515946312040 3403 2914 6 + 4600 8859.8621 515946330903 3425 2895 6 + 4700 9053.1502 515946350499 3490 2992 6 + 4800 9247.115 515946369444 3513 3021 6 + 4900 9440.1698 515946390709 3600 3075 6 + 5000 9633.4076 515946409811 3607 3084 6 + 5100 9826.9037 515946435418 3675 3165 6 + 5200 10020.739 515946455392 3649 3095 6 + 5300 10214.792 515946484972 3715 3198 6 + 5400 10408.385 515946502170 3720 3221 6 + 5500 10601.64 515946523066 3738 3210 6 + 5600 10794.979 515946543086 3766 3227 6 + 5700 10988.754 515946564164 3766 3222 6 + 5800 11182.059 515946579390 3851 3323 6 + 5900 11375.65 515946602369 3809 3264 6 + 6000 11569.106 515946627862 3852 3270 6 + 6100 11762.435 515946654571 3904 3330 6 + 6200 11955.695 515946672246 3924 3364 6 + 6300 12149.053 515946689149 3923 3359 6 + 6400 12342.698 515946702423 3939 3400 6 + 6500 12535.631 515946720668 4000 3392 6 + 6600 12730.367 515946741333 3927 3344 6 + 6700 12923.824 515946765851 3934 3360 6 + 6800 13117.058 515946790122 3996 3412 6 + 6866 13245.482 515946805198 1861438915 1386207395 6 +Loop time of 13246.1 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 39.166 | 370.09 | 7689.1 | 833.8 | 2.79 +Coll | 9.4374 | 65.936 | 986.54 | 218.9 | 0.50 +Sort | 15.872 | 155.11 | 4342.8 | 706.7 | 1.17 +Comm | 344.96 | 348.28 | 353.91 | 2.2 | 2.63 +Modify | 0.039976 | 1.1432 | 6.8754 | 60.6 | 0.01 +Output | 2.3286 | 270.98 | 279.08 | 34.1 | 2.05 +Other | | 1.203e+04 | | | 90.85 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.16593e+06 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240203_222125_646564/try-00/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 0.314859 secs + create/ghost percent = 6.54216 93.4578 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 0.554597 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 3.59691 2.23188 1.66644 49.5675 42.9372 2329.25 1.64426 + surf2grid time = 0.2749 secs + map/comm1/comm2/comm3/comm4/split percent = 92.6856 0 0 0 0 1.16471 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 0.373137 secs + adapt/redo percent = 36.3259 63.6741 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 1.26844 secs + reassign/sort/migrate/ghost percent = 54.8057 0.0783745 19.1154 26.0004 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 1.56179 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 14.039252 515945425393 1 1 6 + 200 28.384654 515945425587 31 27 6 + 300 42.076724 515945427541 102 94 6 + 400 55.712414 515945443985 191 165 6 + 500 68.976749 515945456460 294 262 6 + 600 82.231279 515945474345 399 336 6 + 700 95.563471 515945492149 508 426 6 + 800 108.94324 515945514340 617 523 6 + 900 122.29995 515945540556 724 624 6 + 1000 135.9954 515945558796 843 715 6 + 1100 149.65407 515945583166 946 815 6 + 1200 163.35264 515945602992 1090 934 6 + 1300 176.70406 515945628019 1190 1032 6 + 1400 189.80336 515945656357 1306 1118 6 + 1500 202.85793 515945669681 1397 1200 6 + 1600 215.93341 515945696960 1474 1284 6 + 1700 229.52443 515945721469 1583 1334 6 + 1800 242.69433 515945745776 1683 1448 6 + 1900 255.92264 515945771559 1805 1536 6 + 2000 269.07566 515945784999 1855 1591 6 + 2100 282.32961 515945808065 1981 1693 6 + 2200 295.26455 515945818384 2042 1718 6 + 2300 308.45403 515945839496 2142 1819 6 + 2400 321.61791 515945861956 2224 1886 6 + 2500 334.60993 515945883118 2325 2024 6 + 2600 347.79915 515945901972 2352 1999 6 + 2700 361.07293 515945924455 2454 2099 6 + 2800 374.15117 515945947487 2533 2127 6 + 2900 387.49312 515945962771 2593 2223 6 + 3000 400.70692 515945978150 2666 2302 6 + 3100 413.75904 515946007316 2751 2352 6 + 3200 426.88137 515946028511 2793 2382 6 + 3300 439.96844 515946051884 2846 2406 6 + 3400 452.99048 515946073079 2957 2541 6 + 3500 466.32715 515946086533 2978 2533 6 + 3600 479.39026 515946109778 3048 2597 6 + 3700 492.70967 515946127649 3079 2647 6 + 3800 505.95545 515946155180 3094 2652 6 + 3900 519.33696 515946179130 3176 2743 6 + 4000 532.2863 515946201399 3206 2732 6 + 4100 545.38733 515946220469 3265 2780 6 + 4200 558.29159 515946234457 3264 2765 6 + 4300 571.72206 515946264706 3342 2860 6 + 4400 584.95553 515946291567 3364 2868 6 + 4500 598.09997 515946312040 3403 2914 6 + 4600 611.58825 515946330903 3425 2895 6 + 4700 624.69722 515946350499 3490 2992 6 + 4800 637.98139 515946369444 3513 3021 6 + 4900 651.61057 515946390709 3600 3075 6 + 5000 664.68718 515946409811 3607 3084 6 + 5100 677.8972 515946435418 3675 3165 6 + 5200 691.02745 515946455392 3649 3095 6 + 5300 704.24894 515946484972 3715 3198 6 + 5400 717.38907 515946502170 3720 3221 6 + 5500 730.84712 515946523066 3738 3210 6 + 5600 744.25533 515946543086 3766 3227 6 + 5700 757.25134 515946564164 3766 3222 6 + 5800 770.35636 515946579390 3851 3323 6 + 5900 783.40501 515946602369 3809 3264 6 + 6000 796.65178 515946627862 3852 3270 6 + 6100 810.01269 515946654571 3904 3330 6 + 6200 823.35519 515946672246 3924 3364 6 + 6300 836.43003 515946689149 3923 3359 6 + 6400 849.48254 515946702423 3939 3400 6 + 6500 862.94395 515946720668 4000 3392 6 + 6600 876.47799 515946741333 3927 3344 6 + 6700 889.64312 515946765851 3934 3360 6 + 6800 902.69424 515946790122 3996 3412 6 + 6866 911.49255 515946805198 1861438915 1386207395 6 +Loop time of 911.534 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 40.636 | 361.98 | 500.11 | 69.0 | 39.71 +Coll | 9.6799 | 65.261 | 115.46 | 12.4 | 7.16 +Sort | 16.589 | 157.05 | 266.18 | 31.4 | 17.23 +Comm | 21.426 | 21.921 | 22.789 | 1.4 | 2.40 +Modify | 0.035657 | 0.0558 | 0.67305 | 11.4 | 0.01 +Output | 0.40151 | 6.348 | 14.297 | 12.6 | 0.70 +Other | | 298.9 | | | 32.79 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.69429e+07 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240201_104726_646540/try-01/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 1.49455 secs + create/ghost percent = 12.8116 87.1884 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 1.84136 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 5.52718 3.63256 5.04174 18.7348 67.0637 1395.86 0.640596 + surf2grid time = 0.344977 secs + map/comm1/comm2/comm3/comm4/split percent = 73.5195 0 0 0 0 14.7884 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 2.04983 secs + adapt/redo percent = 52.8006 47.1994 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 4.55162 secs + reassign/sort/migrate/ghost percent = 52.9205 0.400211 17.7288 28.9505 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 25.1305 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 198.06824 515945425393 1 1 6 + 200 396.92229 515945425587 31 27 6 + 300 591.05883 515945427541 102 94 6 + 400 783.27098 515945443985 191 165 6 + 500 975.13527 515945456460 294 262 6 + 600 1166.6736 515945474345 399 336 6 + 700 1358.3676 515945492149 508 426 6 + 800 1549.4253 515945514340 617 523 6 + 900 1741.9802 515945540556 724 624 6 + 1000 1934.2497 515945558796 843 715 6 + 1100 2126.1568 515945583166 946 815 6 + 1200 2318.7505 515945602992 1090 934 6 + 1300 2511.6299 515945628019 1190 1032 6 + 1400 2704.0681 515945656357 1306 1118 6 + 1500 2896.608 515945669681 1397 1200 6 + 1600 3089.8556 515945696960 1474 1284 6 + 1700 3282.5781 515945721469 1583 1334 6 + 1800 3475.3861 515945745776 1683 1448 6 + 1900 3667.1943 515945771559 1805 1536 6 + 2000 3860.4938 515945784999 1855 1591 6 + 2100 4053.5391 515945808065 1981 1693 6 + 2200 4248.3835 515945818384 2042 1718 6 + 2300 4442.9853 515945839496 2142 1819 6 + 2400 4638.47 515945861956 2224 1886 6 + 2500 4833.9439 515945883118 2325 2024 6 + 2600 5028.306 515945901972 2352 1999 6 + 2700 5223.1725 515945924455 2454 2099 6 + 2800 5416.9045 515945947487 2533 2127 6 + 2900 5611.6716 515945962771 2593 2223 6 + 3000 5806.6853 515945978150 2666 2302 6 + 3100 6003.2146 515946007316 2751 2352 6 + 3200 6199.8344 515946028511 2793 2382 6 + 3300 6394.1114 515946051884 2846 2406 6 + 3400 6589.6985 515946073079 2957 2541 6 + 3500 6784.9482 515946086533 2978 2533 6 + 3600 6981.8344 515946109778 3048 2597 6 + 3700 7178.1332 515946127649 3079 2647 6 + 3800 7373.4152 515946155180 3094 2652 6 + 3900 7568.6925 515946179130 3176 2743 6 + 4000 7764.1539 515946201399 3206 2732 6 + 4100 7960.5418 515946220469 3265 2780 6 + 4200 8157.0913 515946234457 3264 2765 6 + 4300 8354.1745 515946264706 3342 2860 6 + 4400 8551.1373 515946291567 3364 2868 6 + 4500 8748.5832 515946312040 3403 2914 6 + 4600 8944.7487 515946330903 3425 2895 6 + 4700 9142.4214 515946350499 3490 2992 6 + 4800 9338.8153 515946369444 3513 3021 6 + 4900 9534.9954 515946390709 3600 3075 6 + 5000 9731.6444 515946409811 3607 3084 6 + 5100 9930.405 515946435418 3675 3165 6 + 5200 10127.842 515946455392 3649 3095 6 + 5300 10326.458 515946484972 3715 3198 6 + 5400 10523.827 515946502170 3720 3221 6 + 5500 10722.441 515946523066 3738 3210 6 + 5600 10919.712 515946543086 3766 3227 6 + 5700 11116.697 515946564164 3766 3222 6 + 5800 11314.206 515946579390 3851 3323 6 + 5900 11514.602 515946602369 3809 3264 6 + 6000 11711.828 515946627862 3852 3270 6 + 6100 11908.748 515946654571 3904 3330 6 + 6200 12106.334 515946672246 3924 3364 6 + 6300 12303.408 515946689149 3923 3359 6 + 6400 12499.999 515946702423 3939 3400 6 + 6500 12695.99 515946720668 4000 3392 6 + 6600 12893.25 515946741333 3927 3344 6 + 6700 13091.773 515946765851 3934 3360 6 + 6800 13289.704 515946790122 3996 3412 6 + 6866 13420.99 515946805198 1861438915 1386207395 6 +Loop time of 13421.7 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 40.418 | 370.46 | 7677.3 | 832.8 | 2.76 +Coll | 11.111 | 66.753 | 983.11 | 219.5 | 0.50 +Sort | 16.278 | 155.4 | 4362.6 | 706.1 | 1.16 +Comm | 491.65 | 494.5 | 501.87 | 3.4 | 3.68 +Modify | 0.040127 | 1.4334 | 3.9854 | 54.6 | 0.01 +Output | 3.691 | 272.37 | 280.53 | 33.9 | 2.03 +Other | | 1.206e+04 | | | 89.86 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.15068e+06 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240201_104726_646540/try-02/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 1.49802 secs + create/ghost percent = 13.5848 86.4152 + +##################################### +# Gas/Collision M +##### ./scale--2048-20240201_104726_646540/try-00/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 1.57547 secs + create/ghost percent = 12.5759 87.4241 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 1.79875 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 5.13833 3.11156 5.13786 19.1145 67.4977 1548.47 0.473773 + surf2grid time = 0.343824 secs + map/comm1/comm2/comm3/comm4/split percent = 73.4731 0 0 0 0 15.2305 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 2.03717 secs + adapt/redo percent = 52.8435 47.1565 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 4.5089 secs + reassign/sort/migrate/ghost percent = 53.7744 0.405783 17.4196 28.4003 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 25.0355 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 197.91975 515945425393 1 1 6 + 200 394.44718 515945425587 31 27 6 + 300 587.508 515945427541 102 94 6 + 400 778.22492 515945443985 191 165 6 + 500 969.11598 515945456460 294 262 6 + 600 1159.334 515945474345 399 336 6 + 700 1349.5209 515945492149 508 426 6 + 800 1539.817 515945514340 617 523 6 + 900 1730.5062 515945540556 724 624 6 + 1000 1921.5144 515945558796 843 715 6 + 1100 2112.5007 515945583166 946 815 6 + 1200 2303.2683 515945602992 1090 934 6 + 1300 2494.1722 515945628019 1190 1032 6 + 1400 2684.6597 515945656357 1306 1118 6 + 1500 2875.2473 515945669681 1397 1200 6 + 1600 3066.1408 515945696960 1474 1284 6 + 1700 3256.884 515945721469 1583 1334 6 + 1800 3447.7244 515945745776 1683 1448 6 + 1900 3638.4233 515945771559 1805 1536 6 + 2000 3829.9348 515945784999 1855 1591 6 + 2100 4021.1942 515945808065 1981 1693 6 + 2200 4212.1099 515945818384 2042 1718 6 + 2300 4402.4748 515945839496 2142 1819 6 + 2400 4593.7214 515945861956 2224 1886 6 + 2500 4785.3401 515945883118 2325 2024 6 + 2600 4976.5104 515945901972 2352 1999 6 + 2700 5167.9126 515945924455 2454 2099 6 + 2800 5358.9085 515945947487 2533 2127 6 + 2900 5549.5418 515945962771 2593 2223 6 + 3000 5741.2733 515945978150 2666 2302 6 + 3100 5932.7054 515946007316 2751 2352 6 + 3200 6124.4799 515946028511 2793 2382 6 + 3300 6315.8655 515946051884 2846 2406 6 + 3400 6507.1615 515946073079 2957 2541 6 + 3500 6698.3079 515946086533 2978 2533 6 + 3600 6890.2504 515946109778 3048 2597 6 + 3700 7082.5798 515946127649 3079 2647 6 + 3800 7274.5955 515946155180 3094 2652 6 + 3900 7467.6292 515946179130 3176 2743 6 + 4000 7660.414 515946201399 3206 2732 6 + 4100 7853.2204 515946220469 3265 2780 6 + 4200 8045.9647 515946234457 3264 2765 6 + 4300 8238.8295 515946264706 3342 2860 6 + 4400 8432.6406 515946291567 3364 2868 6 + 4500 8626.0902 515946312040 3403 2914 6 + 4600 8819.1049 515946330903 3425 2895 6 + 4700 9012.41 515946350499 3490 2992 6 + 4800 9206.4351 515946369444 3513 3021 6 + 4900 9399.5092 515946390709 3600 3075 6 + 5000 9592.4939 515946409811 3607 3084 6 + 5100 9786.7542 515946435418 3675 3165 6 + 5200 9981.3299 515946455392 3649 3095 6 + 5300 10175.722 515946484972 3715 3198 6 + 5400 10369.994 515946502170 3720 3221 6 + 5500 10563.992 515946523066 3738 3210 6 + 5600 10757.86 515946543086 3766 3227 6 + 5700 10951.985 515946564164 3766 3222 6 + 5800 11145.517 515946579390 3851 3323 6 + 5900 11340.257 515946602369 3809 3264 6 + 6000 11534.727 515946627862 3852 3270 6 + 6100 11728.468 515946654571 3904 3330 6 + 6200 11922.578 515946672246 3924 3364 6 + 6300 12116.761 515946689149 3923 3359 6 + 6400 12311.513 515946702423 3939 3400 6 + 6500 12506.038 515946720668 4000 3392 6 + 6600 12700.737 515946741333 3927 3344 6 + 6700 12895.4 515946765851 3934 3360 6 + 6800 13089.982 515946790122 3996 3412 6 + 6866 13219.139 515946805198 1861438915 1386207395 6 +Loop time of 13219.9 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 39.979 | 369.28 | 7677 | 834.8 | 2.79 +Coll | 9.6845 | 64.004 | 984.92 | 223.1 | 0.48 +Sort | 16.051 | 154.61 | 4371.1 | 708.1 | 1.17 +Comm | 312.06 | 312.96 | 318.84 | 1.3 | 2.37 +Modify | 0.035856 | 0.25256 | 3.414 | 72.7 | 0.00 +Output | 1.5178 | 271.98 | 280 | 34.0 | 2.06 +Other | | 1.205e+04 | | | 91.13 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.16824e+06 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--0128-20240201_152927_646544/try-04/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 14336 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 11.3137 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*11.3137 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*11.3137 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*11.3137 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*11.3137 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/30503.3879041203 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/30204.3350815309/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -56.5685 +print " x-max = ${xmax}" + x-max = 57.69987 +print " y-min = ${ymin}" + y-min = -57.69987 +print " y-max = ${ymax}" + y-max = 57.69987 +print " x-cells = ${xncells}" + x-cells = 30204.3350815309 +print " y-cells = ${yncells}" + y-cells = 30503.3879041203 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 57.69987 -0.5 0.5 +Created orthogonal box = (-56.5685 -57.6999 -0.5) to (57.6999 57.6999 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 30204.3350815309 ${yncells} 1 block * * * +create_grid 30204.3350815309 30503.3879041203 1 block * * * +Created 921312612 child grid cells + CPU time = 0.129863 secs + create/ghost percent = 12.1243 87.8757 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.08304 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 921257237 54319 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + CPU time = 0.652147 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 23.2419 3.60242 2.72554 54.1529 16.2772 109.937 1.55533 + surf2grid time = 0.353156 secs + map/comm1/comm2/comm3/comm4/split percent = 93.6017 0 0 0 0 0.645 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 921289869 87237 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + 32776 cells refined, 0 cells coarsened + adapted to 921410940 grid cells + CPU time = 0.27238 secs + adapt/redo percent = 47.4845 52.5155 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 921196752 cells + CPU time = 0.579358 secs + reassign/sort/migrate/ghost percent = 57.7175 0.12724 25.4012 16.754 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 32244788590 versus 32244788595 (../create_particles.cpp:346) +Created 32244788590 particles + CPU time = 1.34881 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.309 36.1727 243.35 + grid (ave,min,max) = 18.3731 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.712 59.2822 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 32244788590 0 0 6 + 100 12.256387 32244788950 1 1 6 + 200 24.484517 32244788691 32 27 6 + 300 36.184455 32244788329 92 76 6 + 400 47.882472 32244789910 177 159 6 + 500 59.49909 32244792457 294 248 6 + 600 71.064942 32244794472 377 331 6 + 700 82.590373 32244798940 499 420 6 + 800 94.104909 32244802692 618 535 6 + 900 105.65142 32244808236 739 643 6 + 1000 117.23661 32244817828 869 725 6 + 1100 128.69411 32244821759 952 809 6 + 1200 140.28883 32244831021 1062 905 6 + 1300 151.86562 32244835267 1158 999 6 + 1400 163.33192 32244839931 1269 1099 6 + 1500 174.90263 32244842360 1399 1197 6 + 1600 186.5027 32244850190 1532 1317 6 + 1700 197.99522 32244855976 1615 1345 6 + 1800 209.56072 32244860347 1692 1428 6 + 1900 221.20331 32244867820 1791 1532 6 + 2000 232.68853 32244875769 1843 1580 6 + 2100 244.1857 32244877771 1937 1659 6 + 2200 255.67396 32244885816 2050 1764 6 + 2300 267.25305 32244891168 2134 1823 6 + 2400 278.83335 32244895012 2245 1922 6 + 2500 290.30692 32244901871 2312 1991 6 + 2600 301.79292 32244906918 2391 2051 6 + 2700 313.17433 32244912511 2447 2079 6 + 2800 324.47985 32244915676 2502 2119 6 + 2900 335.95837 32244924740 2597 2239 6 + 3000 347.39464 32244928830 2642 2272 6 + 3100 358.775 32244935931 2718 2329 6 + 3200 370.24799 32244947424 2816 2385 6 + 3300 381.88761 32244950446 2858 2455 6 + 3400 393.21675 32244956184 2910 2486 6 + 3500 404.62335 32244962365 2917 2518 6 + 3600 416.10443 32244970981 2986 2583 6 + 3700 427.43164 32244980356 3088 2623 6 + 3800 438.77401 32244982033 3073 2645 6 + 3900 450.14055 32244987635 3175 2694 6 + 4000 461.54657 32244990723 3204 2708 6 + 4100 472.86747 32244997367 3252 2810 6 + 4200 484.27383 32244999051 3322 2859 6 + 4300 495.66773 32244998398 3355 2844 6 + 4400 507.06418 32245004566 3405 2889 6 + 4500 518.50698 32245005239 3406 2903 6 + 4600 529.92817 32245013988 3429 2940 6 + 4700 541.43182 32245021321 3503 3014 6 + 4800 552.7656 32245026506 3529 2987 6 + 4900 564.19939 32245033818 3536 3008 6 + 5000 575.68243 32245044344 3577 3056 6 + 5100 586.97228 32245054506 3581 3058 6 + 5200 598.45396 32245060414 3640 3091 6 + 5300 609.84142 32245065481 3636 3095 6 + 5400 621.17614 32245068358 3675 3120 6 + 5500 632.56987 32245073380 3694 3152 6 + 5600 644.08721 32245077445 3678 3150 6 + 5700 655.80204 32245083746 3704 3108 6 + 5800 667.10607 32245088712 3727 3193 6 + 5900 678.27765 32245092659 3804 3242 6 + 6000 689.72362 32245100085 3767 3230 6 + 6100 701.52396 32245102864 3853 3321 6 + 6200 713.35123 32245110315 3817 3240 6 + 6300 724.74662 32245114394 3877 3340 6 + 6400 736.20784 32245118525 3854 3318 6 + 6500 747.50968 32245122834 3861 3279 6 + 6600 758.7988 32245128413 3817 3245 6 + 6700 770.20796 32245132028 3898 3310 6 + 6800 781.61905 32245137997 3909 3321 6 + 6866 788.90917 32245138703 116337708 86635771 6 +Loop time of 788.931 on 14336 procs for 6866 steps with 32245138703 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 84.518 | 368.24 | 430.44 | 70.8 | 46.68 +Coll | 23.791 | 66.955 | 103.29 | 14.9 | 8.49 +Sort | 35.773 | 154.73 | 163.02 | 34.0 | 19.61 +Comm | 3.1643 | 3.3824 | 4.0856 | 3.4 | 0.43 +Modify | 0.038005 | 0.064448 | 0.61953 | 20.9 | 0.01 +Output | 0.938 | 2.0189 | 8.5935 | 23.6 | 0.26 +Other | | 193.5 | | | 24.53 + +Particle moves = 221394120539326 (221T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 750348693266 (750B) +Collide occurs = 568764977462 (569B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.95749e+07 +Particle-moves/step: 3.2245e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.0033892 +Collisions/particle/step: 0.00256902 +Reactions/particle/step: 0 + +Particles: 2.24924e+06 ave 2.26903e+06 max 641113 min +Histogram: 2 0 0 0 0 0 4 0 0 14330 +Cells: 64272.5 ave 64273 max 64272 min +Histogram: 6788 0 0 0 0 0 0 0 0 7548 +GhostCell: 31074.4 ave 51105 max 14697 min +Histogram: 4 210 199 63 11905 1951 3 0 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 + +##### ./scale--0128-20240201_152927_646544/try-01/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 14336 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 11.3137 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*11.3137 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*11.3137 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*11.3137 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*11.3137 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/30503.3879041203 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/30204.3350815309/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -56.5685 +print " x-max = ${xmax}" + x-max = 57.69987 +print " y-min = ${ymin}" + y-min = -57.69987 +print " y-max = ${ymax}" + y-max = 57.69987 +print " x-cells = ${xncells}" + x-cells = 30204.3350815309 +print " y-cells = ${yncells}" + y-cells = 30503.3879041203 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 57.69987 -0.5 0.5 +Created orthogonal box = (-56.5685 -57.6999 -0.5) to (57.6999 57.6999 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 30204.3350815309 ${yncells} 1 block * * * +create_grid 30204.3350815309 30503.3879041203 1 block * * * +Created 921312612 child grid cells + CPU time = 0.127909 secs + create/ghost percent = 12.2449 87.7551 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.08304 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 921257237 54319 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + CPU time = 0.526187 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 12.0849 1.96141 0.829015 65.6483 19.4764 134.905 0.601371 + surf2grid time = 0.345433 secs + map/comm1/comm2/comm3/comm4/split percent = 95.7883 0 0 0 0 0.666693 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 921289869 87237 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + 32776 cells refined, 0 cells coarsened + adapted to 921410940 grid cells + CPU time = 0.278767 secs + adapt/redo percent = 47.214 52.786 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 921196752 cells + CPU time = 0.576216 secs + reassign/sort/migrate/ghost percent = 56.7057 0.167818 26.0747 17.0518 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 32244788590 versus 32244788595 (../create_particles.cpp:346) +Created 32244788590 particles + CPU time = 1.28937 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.309 36.1727 243.35 + grid (ave,min,max) = 18.3731 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.712 59.2822 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 32244788590 0 0 6 + 100 12.298234 32244788950 1 1 6 + 200 24.48339 32244788691 32 27 6 + 300 36.227243 32244788329 92 76 6 + 400 47.920793 32244789910 177 159 6 + 500 59.398424 32244792457 294 248 6 + 600 70.9604 32244794472 377 331 6 + 700 82.479727 32244798940 499 420 6 + 800 93.870734 32244802692 618 535 6 + 900 105.39977 32244808236 739 643 6 + 1000 116.89763 32244817828 869 725 6 + 1100 128.27613 32244821759 952 809 6 + 1200 139.70954 32244831021 1062 905 6 + 1300 151.22394 32244835267 1158 999 6 + 1400 162.52823 32244839931 1269 1099 6 + 1500 173.92787 32244842360 1399 1197 6 + 1600 185.41317 32244850190 1532 1317 6 + 1700 196.94345 32244855976 1615 1345 6 + 1800 208.42155 32244860347 1692 1428 6 + 1900 219.94066 32244867820 1791 1532 6 + 2000 231.28618 32244875769 1843 1580 6 + 2100 242.738 32244877771 1937 1659 6 + 2200 254.20221 32244885816 2050 1764 6 + 2300 265.70689 32244891168 2134 1823 6 + 2400 277.25272 32244895012 2245 1922 6 + 2500 288.69476 32244901871 2312 1991 6 + 2600 299.9341 32244906918 2391 2051 6 + 2700 311.43015 32244912511 2447 2079 6 + 2800 322.85474 32244915676 2502 2119 6 + 2900 334.27813 32244924740 2597 2239 6 + 3000 345.78099 32244928830 2642 2272 6 + 3100 357.07888 32244935931 2718 2329 6 + 3200 368.44237 32244947424 2816 2385 6 + 3300 379.85274 32244950446 2858 2455 6 + 3400 391.23392 32244956184 2910 2486 6 + 3500 402.66741 32244962365 2917 2518 6 + 3600 414.05286 32244970981 2986 2583 6 + 3700 425.41628 32244980356 3088 2623 6 + 3800 436.78594 32244982033 3073 2645 6 + 3900 448.26498 32244987635 3175 2694 6 + 4000 459.54511 32244990723 3204 2708 6 + 4100 471.02382 32244997367 3252 2810 6 + 4200 482.47677 32244999051 3322 2859 6 + 4300 493.69279 32244998398 3355 2844 6 + 4400 505.21239 32245004566 3405 2889 6 + 4500 516.73588 32245005239 3406 2903 6 + 4600 528.00258 32245013988 3429 2940 6 + 4700 539.50395 32245021321 3503 3014 6 + 4800 551.01761 32245026506 3529 2987 6 + 4900 562.48453 32245033818 3536 3008 6 + 5000 574.04074 32245044344 3577 3056 6 + 5100 585.53745 32245054506 3581 3058 6 + 5200 596.845 32245060414 3640 3091 6 + 5300 608.35625 32245065481 3636 3095 6 + 5400 619.77643 32245068358 3675 3120 6 + 5500 631.26591 32245073380 3694 3152 6 + 5600 642.834 32245077445 3678 3150 6 + 5700 654.20019 32245083746 3704 3108 6 + 5800 665.69878 32245088712 3727 3193 6 + 5900 677.17482 32245092659 3804 3242 6 + 6000 688.64766 32245100085 3767 3230 6 + 6100 700.14722 32245102864 3853 3321 6 + 6200 711.65867 32245110315 3817 3240 6 + 6300 723.06541 32245114394 3877 3340 6 + 6400 734.46007 32245118525 3854 3318 6 + 6500 745.90632 32245122834 3861 3279 6 + 6600 757.35523 32245128413 3817 3245 6 + 6700 768.8353 32245132028 3898 3310 6 + 6800 780.22039 32245137997 3909 3321 6 + 6866 787.61191 32245138703 116337708 86635771 6 +Loop time of 787.641 on 14336 procs for 6866 steps with 32245138703 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 84.697 | 368.49 | 452.25 | 70.9 | 46.78 +Coll | 23.588 | 66.973 | 103.54 | 15.1 | 8.50 +Sort | 35.855 | 154.67 | 163.06 | 34.1 | 19.64 +Comm | 2.1137 | 2.3235 | 3.0154 | 3.9 | 0.29 +Modify | 0.035391 | 0.061937 | 0.58596 | 21.1 | 0.01 +Output | 0.77394 | 1.9516 | 8.5385 | 24.0 | 0.25 +Other | | 193.2 | | | 24.53 + +Particle moves = 221394120539326 (221T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 750348693266 (750B) +Collide occurs = 568764977462 (569B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.96069e+07 +Particle-moves/step: 3.2245e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.0033892 +Collisions/particle/step: 0.00256902 +Reactions/particle/step: 0 + +Particles: 2.24924e+06 ave 2.26903e+06 max 641113 min +Histogram: 2 0 0 0 0 0 4 0 0 14330 +Cells: 64272.5 ave 64273 max 64272 min +Histogram: 6788 0 0 0 0 0 0 0 0 7548 +GhostCell: 31074.4 ave 51105 max 14697 min +Histogram: 4 210 199 63 11905 1951 3 0 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 + +##### ./scale--0128-20240201_152927_646544/try-03/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 14336 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 11.3137 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*11.3137 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*11.3137 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*11.3137 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*11.3137 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/30503.3879041203 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/30204.3350815309/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -56.5685 +print " x-max = ${xmax}" + x-max = 57.69987 +print " y-min = ${ymin}" + y-min = -57.69987 +print " y-max = ${ymax}" + y-max = 57.69987 +print " x-cells = ${xncells}" + x-cells = 30204.3350815309 +print " y-cells = ${yncells}" + y-cells = 30503.3879041203 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 57.69987 -0.5 0.5 +Created orthogonal box = (-56.5685 -57.6999 -0.5) to (57.6999 57.6999 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 30204.3350815309 ${yncells} 1 block * * * +create_grid 30204.3350815309 30503.3879041203 1 block * * * +Created 921312612 child grid cells + CPU time = 0.122379 secs + create/ghost percent = 12.6067 87.3933 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.08304 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 921257237 54319 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + CPU time = 0.496854 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 3.26714 4.28575 0.948033 70.4839 21.0152 140.676 0.597775 + surf2grid time = 0.350202 secs + map/comm1/comm2/comm3/comm4/split percent = 95.5711 0 0 0 0 0.644203 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 921289869 87237 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + 32776 cells refined, 0 cells coarsened + adapted to 921410940 grid cells + CPU time = 0.284485 secs + adapt/redo percent = 47.3165 52.6835 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 921196752 cells + CPU time = 0.578276 secs + reassign/sort/migrate/ghost percent = 57.2013 0.131071 26.0644 16.6032 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 32244788590 versus 32244788595 (../create_particles.cpp:346) +Created 32244788590 particles + CPU time = 1.27548 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.309 36.1727 243.35 + grid (ave,min,max) = 18.3731 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.712 59.2822 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 32244788590 0 0 6 + 100 12.296327 32244788950 1 1 6 + 200 24.613951 32244788691 32 27 6 + 300 36.27349 32244788329 92 76 6 + 400 47.934512 32244789910 177 159 6 + 500 59.470657 32244792457 294 248 6 + 600 70.950625 32244794472 377 331 6 + 700 82.474865 32244798940 499 420 6 + 800 93.866953 32244802692 618 535 6 + 900 105.2226 32244808236 739 643 6 + 1000 116.73674 32244817828 869 725 6 + 1100 128.22605 32244821759 952 809 6 + 1200 139.54258 32244831021 1062 905 6 + 1300 150.94628 32244835267 1158 999 6 + 1400 162.36389 32244839931 1269 1099 6 + 1500 173.83995 32244842360 1399 1197 6 + 1600 185.26567 32244850190 1532 1317 6 + 1700 196.71428 32244855976 1615 1345 6 + 1800 208.08339 32244860347 1692 1428 6 + 1900 219.44619 32244867820 1791 1532 6 + 2000 230.87026 32244875769 1843 1580 6 + 2100 242.24265 32244877771 1937 1659 6 + 2200 253.58282 32244885816 2050 1764 6 + 2300 264.9116 32244891168 2134 1823 6 + 2400 276.46856 32244895012 2245 1922 6 + 2500 287.85545 32244901871 2312 1991 6 + 2600 299.10141 32244906918 2391 2051 6 + 2700 310.52498 32244912511 2447 2079 6 + 2800 321.85006 32244915676 2502 2119 6 + 2900 333.21602 32244924740 2597 2239 6 + 3000 344.70938 32244928830 2642 2272 6 + 3100 356.05309 32244935931 2718 2329 6 + 3200 367.24195 32244947424 2816 2385 6 + 3300 378.6031 32244950446 2858 2455 6 + 3400 389.98003 32244956184 2910 2486 6 + 3500 401.45888 32244962365 2917 2518 6 + 3600 412.81263 32244970981 2986 2583 6 + 3700 424.28046 32244980356 3088 2623 6 + 3800 435.63301 32244982033 3073 2645 6 + 3900 446.84578 32244987635 3175 2694 6 + 4000 458.17686 32244990723 3204 2708 6 + 4100 469.68662 32244997367 3252 2810 6 + 4200 481.13575 32244999051 3322 2859 6 + 4300 492.52629 32244998398 3355 2844 6 + 4400 503.89028 32245004566 3405 2889 6 + 4500 515.3103 32245005239 3406 2903 6 + 4600 526.62224 32245013988 3429 2940 6 + 4700 537.96446 32245021321 3503 3014 6 + 4800 549.39072 32245026506 3529 2987 6 + 4900 560.69067 32245033818 3536 3008 6 + 5000 571.98432 32245044344 3577 3056 6 + 5100 583.45899 32245054506 3581 3058 6 + 5200 594.76815 32245060414 3640 3091 6 + 5300 606.05709 32245065481 3636 3095 6 + 5400 617.50725 32245068358 3675 3120 6 + 5500 628.90272 32245073380 3694 3152 6 + 5600 640.31405 32245077445 3678 3150 6 + 5700 651.70853 32245083746 3704 3108 6 + 5800 663.09206 32245088712 3727 3193 6 + 5900 674.49062 32245092659 3804 3242 6 + 6000 685.86186 32245100085 3767 3230 6 + 6100 697.32466 32245102864 3853 3321 6 + 6200 708.8144 32245110315 3817 3240 6 + 6300 720.24908 32245114394 3877 3340 6 + 6400 731.61792 32245118525 3854 3318 6 + 6500 743.09293 32245122834 3861 3279 6 + 6600 754.6024 32245128413 3817 3245 6 + 6700 766.2365 32245132028 3898 3310 6 + 6800 777.76655 32245137997 3909 3321 6 + 6866 785.20994 32245138703 116337708 86635771 6 +Loop time of 785.232 on 14336 procs for 6866 steps with 32245138703 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 84.649 | 368.77 | 448.56 | 71.2 | 46.96 +Coll | 23.61 | 67.034 | 103.47 | 14.6 | 8.54 +Sort | 35.737 | 154.7 | 163.88 | 34.1 | 19.70 +Comm | 2.0262 | 2.2258 | 2.9132 | 4.0 | 0.28 +Modify | 0.038906 | 0.062956 | 0.63114 | 21.2 | 0.01 +Output | 0.89732 | 1.9417 | 8.5356 | 24.3 | 0.25 +Other | | 190.5 | | | 24.26 + +Particle moves = 221394120539326 (221T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 750348693266 (750B) +Collide occurs = 568764977462 (569B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.96671e+07 +Particle-moves/step: 3.2245e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.0033892 +Collisions/particle/step: 0.00256902 +Reactions/particle/step: 0 + +Particles: 2.24924e+06 ave 2.26903e+06 max 641113 min +Histogram: 2 0 0 0 0 0 4 0 0 14330 +Cells: 64272.5 ave 64273 max 64272 min +Histogram: 6788 0 0 0 0 0 0 0 0 7548 +GhostCell: 31074.4 ave 51105 max 14697 min +Histogram: 4 210 199 63 11905 1951 3 0 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 + +##### ./scale--0128-20240201_152927_646544/try-02/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 14336 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 11.3137 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*11.3137 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*11.3137 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*11.3137 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*11.3137 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/30503.3879041203 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/30204.3350815309/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -56.5685 +print " x-max = ${xmax}" + x-max = 57.69987 +print " y-min = ${ymin}" + y-min = -57.69987 +print " y-max = ${ymax}" + y-max = 57.69987 +print " x-cells = ${xncells}" + x-cells = 30204.3350815309 +print " y-cells = ${yncells}" + y-cells = 30503.3879041203 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 57.69987 -0.5 0.5 +Created orthogonal box = (-56.5685 -57.6999 -0.5) to (57.6999 57.6999 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 30204.3350815309 ${yncells} 1 block * * * +create_grid 30204.3350815309 30503.3879041203 1 block * * * +Created 921312612 child grid cells + CPU time = 0.125424 secs + create/ghost percent = 12.0366 87.9634 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.08304 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 921257237 54319 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + CPU time = 0.512591 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 6.1158 4.79376 0.886549 68.1753 20.0286 136.233 0.562303 + surf2grid time = 0.34946 secs + map/comm1/comm2/comm3/comm4/split percent = 95.1258 0 0 0 0 0.632632 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 921289869 87237 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + 32776 cells refined, 0 cells coarsened + adapted to 921410940 grid cells + CPU time = 0.270729 secs + adapt/redo percent = 47.6213 52.3787 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 921196752 cells + CPU time = 0.816222 secs + reassign/sort/migrate/ghost percent = 41.4808 0.0921059 46.9845 11.4426 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 32244788590 versus 32244788595 (../create_particles.cpp:346) +Created 32244788590 particles + CPU time = 1.29839 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.309 36.1727 243.35 + grid (ave,min,max) = 18.3731 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.712 59.2822 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 32244788590 0 0 6 + 100 12.267022 32244788950 1 1 6 + 200 24.533261 32244788691 32 27 6 + 300 36.18562 32244788329 92 76 6 + 400 47.951567 32244789910 177 159 6 + 500 59.516687 32244792457 294 248 6 + 600 71.049921 32244794472 377 331 6 + 700 82.661789 32244798940 499 420 6 + 800 94.079556 32244802692 618 535 6 + 900 105.51177 32244808236 739 643 6 + 1000 117.09062 32244817828 869 725 6 + 1100 128.54941 32244821759 952 809 6 + 1200 139.93433 32244831021 1062 905 6 + 1300 151.52423 32244835267 1158 999 6 + 1400 162.85747 32244839931 1269 1099 6 + 1500 174.20976 32244842360 1399 1197 6 + 1600 185.75828 32244850190 1532 1317 6 + 1700 197.20195 32244855976 1615 1345 6 + 1800 208.58809 32244860347 1692 1428 6 + 1900 220.09921 32244867820 1791 1532 6 + 2000 231.57554 32244875769 1843 1580 6 + 2100 243.04356 32244877771 1937 1659 6 + 2200 254.66847 32244885816 2050 1764 6 + 2300 266.10927 32244891168 2134 1823 6 + 2400 277.60381 32244895012 2245 1922 6 + 2500 289.13783 32244901871 2312 1991 6 + 2600 300.53557 32244906918 2391 2051 6 + 2700 312.09248 32244912511 2447 2079 6 + 2800 323.62946 32244915676 2502 2119 6 + 2900 334.90669 32244924740 2597 2239 6 + 3000 346.47512 32244928830 2642 2272 6 + 3100 357.98578 32244935931 2718 2329 6 + 3200 369.34582 32244947424 2816 2385 6 + 3300 380.91863 32244950446 2858 2455 6 + 3400 392.44094 32244956184 2910 2486 6 + 3500 403.79525 32244962365 2917 2518 6 + 3600 415.28559 32244970981 2986 2583 6 + 3700 426.81177 32244980356 3088 2623 6 + 3800 438.11504 32244982033 3073 2645 6 + 3900 449.53009 32244987635 3175 2694 6 + 4000 460.9289 32244990723 3204 2708 6 + 4100 472.28124 32244997367 3252 2810 6 + 4200 483.69731 32244999051 3322 2859 6 + 4300 495.15872 32244998398 3355 2844 6 + 4400 506.8092 32245004566 3405 2889 6 + 4500 518.10643 32245005239 3406 2903 6 + 4600 529.58272 32245013988 3429 2940 6 + 4700 541.06241 32245021321 3503 3014 6 + 4800 552.40617 32245026506 3529 2987 6 + 4900 563.75703 32245033818 3536 3008 6 + 5000 575.25314 32245044344 3577 3056 6 + 5100 586.57407 32245054506 3581 3058 6 + 5200 597.93139 32245060414 3640 3091 6 + 5300 609.46833 32245065481 3636 3095 6 + 5400 620.86013 32245068358 3675 3120 6 + 5500 632.13906 32245073380 3694 3152 6 + 5600 643.66042 32245077445 3678 3150 6 + 5700 655.0382 32245083746 3704 3108 6 + 5800 666.40119 32245088712 3727 3193 6 + 5900 677.88632 32245092659 3804 3242 6 + 6000 689.35801 32245100085 3767 3230 6 + 6100 700.515 32245102864 3853 3321 6 + 6200 711.9448 32245110315 3817 3240 6 + 6300 723.47439 32245114394 3877 3340 6 + 6400 734.74464 32245118525 3854 3318 6 + 6500 746.14632 32245122834 3861 3279 6 + 6600 757.47826 32245128413 3817 3245 6 + 6700 768.77427 32245132028 3898 3310 6 + 6800 780.08282 32245137997 3909 3321 6 + 6866 787.41108 32245138703 116337708 86635771 6 +Loop time of 787.432 on 14336 procs for 6866 steps with 32245138703 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 79.823 | 368.51 | 465.04 | 70.2 | 46.80 +Coll | 23.785 | 66.964 | 102.42 | 14.7 | 8.50 +Sort | 35.753 | 154.66 | 163.26 | 34.1 | 19.64 +Comm | 1.9989 | 2.2004 | 2.8935 | 4.0 | 0.28 +Modify | 0.035113 | 0.062478 | 0.59836 | 21.1 | 0.01 +Output | 0.76744 | 1.9436 | 8.522 | 24.1 | 0.25 +Other | | 193.1 | | | 24.52 + +Particle moves = 221394120539326 (221T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 750348693266 (750B) +Collide occurs = 568764977462 (569B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.96121e+07 +Particle-moves/step: 3.2245e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.0033892 +Collisions/particle/step: 0.00256902 +Reactions/particle/step: 0 + +Particles: 2.24924e+06 ave 2.26903e+06 max 641113 min +Histogram: 2 0 0 0 0 0 4 0 0 14330 +Cells: 64272.5 ave 64273 max 64272 min +Histogram: 6788 0 0 0 0 0 0 0 0 7548 +GhostCell: 31074.4 ave 51105 max 14697 min +Histogram: 4 210 199 63 11905 1951 3 0 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 + +##### ./scale--0128-20240201_152927_646544/try-07/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 14336 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 11.3137 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*11.3137 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*11.3137 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*11.3137 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*11.3137 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/30503.3879041203 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/30204.3350815309/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -56.5685 +print " x-max = ${xmax}" + x-max = 57.69987 +print " y-min = ${ymin}" + y-min = -57.69987 +print " y-max = ${ymax}" + y-max = 57.69987 +print " x-cells = ${xncells}" + x-cells = 30204.3350815309 +print " y-cells = ${yncells}" + y-cells = 30503.3879041203 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 57.69987 -0.5 0.5 +Created orthogonal box = (-56.5685 -57.6999 -0.5) to (57.6999 57.6999 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 30204.3350815309 ${yncells} 1 block * * * +create_grid 30204.3350815309 30503.3879041203 1 block * * * +Created 921312612 child grid cells + CPU time = 0.118203 secs + create/ghost percent = 12.5208 87.4792 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.08304 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 921257237 54319 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + CPU time = 0.491825 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.6398 4.25794 0.904937 69.3258 20.8715 148.101 0.736283 + surf2grid time = 0.340961 secs + map/comm1/comm2/comm3/comm4/split percent = 96.9916 0 0 0 0 0.686222 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 921289869 87237 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + 32776 cells refined, 0 cells coarsened + adapted to 921410940 grid cells + CPU time = 0.282572 secs + adapt/redo percent = 47.7151 52.2849 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 921196752 cells + CPU time = 0.580431 secs + reassign/sort/migrate/ghost percent = 58.0286 0.146164 25.8435 15.9817 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 32244788590 versus 32244788595 (../create_particles.cpp:346) +Created 32244788590 particles + CPU time = 1.2889 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.309 36.1727 243.35 + grid (ave,min,max) = 18.3731 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.712 59.2822 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 32244788590 0 0 6 + 100 12.291221 32244788950 1 1 6 + 200 24.537536 32244788691 32 27 6 + 300 36.207987 32244788329 92 76 6 + 400 47.902531 32244789910 177 159 6 + 500 59.478925 32244792457 294 248 6 + 600 70.972583 32244794472 377 331 6 + 700 82.558837 32244798940 499 420 6 + 800 94.050072 32244802692 618 535 6 + 900 105.48978 32244808236 739 643 6 + 1000 116.98145 32244817828 869 725 6 + 1100 128.34289 32244821759 952 809 6 + 1200 139.88091 32244831021 1062 905 6 + 1300 151.3332 32244835267 1158 999 6 + 1400 162.7004 32244839931 1269 1099 6 + 1500 174.18645 32244842360 1399 1197 6 + 1600 185.59876 32244850190 1532 1317 6 + 1700 196.88995 32244855976 1615 1345 6 + 1800 208.33659 32244860347 1692 1428 6 + 1900 219.88684 32244867820 1791 1532 6 + 2000 231.30384 32244875769 1843 1580 6 + 2100 242.70974 32244877771 1937 1659 6 + 2200 254.1461 32244885816 2050 1764 6 + 2300 265.53651 32244891168 2134 1823 6 + 2400 277.28921 32244895012 2245 1922 6 + 2500 288.79013 32244901871 2312 1991 6 + 2600 300.2783 32244906918 2391 2051 6 + 2700 311.67532 32244912511 2447 2079 6 + 2800 323.10787 32244915676 2502 2119 6 + 2900 334.56613 32244924740 2597 2239 6 + 3000 345.99613 32244928830 2642 2272 6 + 3100 357.46377 32244935931 2718 2329 6 + 3200 368.89329 32244947424 2816 2385 6 + 3300 380.35588 32244950446 2858 2455 6 + 3400 391.69931 32244956184 2910 2486 6 + 3500 403.13506 32244962365 2917 2518 6 + 3600 414.52271 32244970981 2986 2583 6 + 3700 425.79369 32244980356 3088 2623 6 + 3800 437.21707 32244982033 3073 2645 6 + 3900 448.74803 32244987635 3175 2694 6 + 4000 460.0916 32244990723 3204 2708 6 + 4100 471.62318 32244997367 3252 2810 6 + 4200 483.0803 32244999051 3322 2859 6 + 4300 494.31183 32244998398 3355 2844 6 + 4400 505.70931 32245004566 3405 2889 6 + 4500 517.21653 32245005239 3406 2903 6 + 4600 528.64676 32245013988 3429 2940 6 + 4700 540.15128 32245021321 3503 3014 6 + 4800 551.56133 32245026506 3529 2987 6 + 4900 562.95796 32245033818 3536 3008 6 + 5000 574.41755 32245044344 3577 3056 6 + 5100 585.80334 32245054506 3581 3058 6 + 5200 597.25261 32245060414 3640 3091 6 + 5300 608.54853 32245065481 3636 3095 6 + 5400 619.81647 32245068358 3675 3120 6 + 5500 631.22153 32245073380 3694 3152 6 + 5600 642.60447 32245077445 3678 3150 6 + 5700 653.82522 32245083746 3704 3108 6 + 5800 665.12815 32245088712 3727 3193 6 + 5900 676.74519 32245092659 3804 3242 6 + 6000 688.16362 32245100085 3767 3230 6 + 6100 699.5096 32245102864 3853 3321 6 + 6200 710.92831 32245110315 3817 3240 6 + 6300 722.1922 32245114394 3877 3340 6 + 6400 733.49302 32245118525 3854 3318 6 + 6500 744.93233 32245122834 3861 3279 6 + 6600 756.38153 32245128413 3817 3245 6 + 6700 767.76268 32245132028 3898 3310 6 + 6800 779.03183 32245137997 3909 3321 6 + 6866 786.38771 32245138703 116337708 86635771 6 +Loop time of 786.412 on 14336 procs for 6866 steps with 32245138703 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 85.639 | 368.67 | 465.22 | 70.8 | 46.88 +Coll | 23.591 | 66.995 | 103.48 | 14.6 | 8.52 +Sort | 35.804 | 154.66 | 163.02 | 34.1 | 19.67 +Comm | 2.2509 | 2.4524 | 3.1391 | 3.8 | 0.31 +Modify | 0.038921 | 0.063155 | 0.60422 | 21.1 | 0.01 +Output | 0.92253 | 1.9603 | 8.4904 | 23.9 | 0.25 +Other | | 191.6 | | | 24.37 + +Particle moves = 221394120539326 (221T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 750348693266 (750B) +Collide occurs = 568764977462 (569B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.96376e+07 +Particle-moves/step: 3.2245e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.0033892 +Collisions/particle/step: 0.00256902 +Reactions/particle/step: 0 + +Particles: 2.24924e+06 ave 2.26903e+06 max 641113 min +Histogram: 2 0 0 0 0 0 4 0 0 14330 +Cells: 64272.5 ave 64273 max 64272 min +Histogram: 6788 0 0 0 0 0 0 0 0 7548 +GhostCell: 31074.4 ave 51105 max 14697 min +Histogram: 4 210 199 63 11905 1951 3 0 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 + +##### ./scale--0128-20240201_152927_646544/try-00/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 14336 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 11.3137 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*11.3137 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*11.3137 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*11.3137 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*11.3137 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/30503.3879041203 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/30204.3350815309/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -56.5685 +print " x-max = ${xmax}" + x-max = 57.69987 +print " y-min = ${ymin}" + y-min = -57.69987 +print " y-max = ${ymax}" + y-max = 57.69987 +print " x-cells = ${xncells}" + x-cells = 30204.3350815309 +print " y-cells = ${yncells}" + y-cells = 30503.3879041203 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 57.69987 -0.5 0.5 +Created orthogonal box = (-56.5685 -57.6999 -0.5) to (57.6999 57.6999 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 30204.3350815309 ${yncells} 1 block * * * +create_grid 30204.3350815309 30503.3879041203 1 block * * * +Created 921312612 child grid cells + CPU time = 0.141017 secs + create/ghost percent = 12.4791 87.5209 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.08304 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 921257237 54319 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + CPU time = 0.480853 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 3.32394 2.16336 0.912821 71.4343 22.1656 144.69 1.0345 + surf2grid time = 0.343494 secs + map/comm1/comm2/comm3/comm4/split percent = 96.9279 0 0 0 0 0.687588 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 921289869 87237 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + 32776 cells refined, 0 cells coarsened + adapted to 921410940 grid cells + CPU time = 0.272904 secs + adapt/redo percent = 47.4262 52.5738 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 921196752 cells + CPU time = 0.563282 secs + reassign/sort/migrate/ghost percent = 57.0038 0.135136 26.415 16.446 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 32244788590 versus 32244788595 (../create_particles.cpp:346) +Created 32244788590 particles + CPU time = 1.34527 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.309 36.1727 243.35 + grid (ave,min,max) = 18.3731 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.712 59.2822 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 32244788590 0 0 6 + 100 12.30017 32244788950 1 1 6 + 200 24.717773 32244788691 32 27 6 + 300 36.705078 32244788329 92 76 6 + 400 48.428771 32244789910 177 159 6 + 500 60.123306 32244792457 294 248 6 + 600 71.68106 32244794472 377 331 6 + 700 83.30429 32244798940 499 420 6 + 800 94.837502 32244802692 618 535 6 + 900 106.31529 32244808236 739 643 6 + 1000 117.95344 32244817828 869 725 6 + 1100 129.50531 32244821759 952 809 6 + 1200 140.9832 32244831021 1062 905 6 + 1300 152.76699 32244835267 1158 999 6 + 1400 164.47283 32244839931 1269 1099 6 + 1500 175.98593 32244842360 1399 1197 6 + 1600 187.56145 32244850190 1532 1317 6 + 1700 199.22708 32244855976 1615 1345 6 + 1800 210.83564 32244860347 1692 1428 6 + 1900 222.54131 32244867820 1791 1532 6 + 2000 234.16429 32244875769 1843 1580 6 + 2100 245.77496 32244877771 1937 1659 6 + 2200 257.51332 32244885816 2050 1764 6 + 2300 269.06853 32244891168 2134 1823 6 + 2400 280.82013 32244895012 2245 1922 6 + 2500 292.43265 32244901871 2312 1991 6 + 2600 303.97723 32244906918 2391 2051 6 + 2700 315.49417 32244912511 2447 2079 6 + 2800 327.04816 32244915676 2502 2119 6 + 2900 338.5246 32244924740 2597 2239 6 + 3000 350.10545 32244928830 2642 2272 6 + 3100 361.66121 32244935931 2718 2329 6 + 3200 373.08758 32244947424 2816 2385 6 + 3300 384.55806 32244950446 2858 2455 6 + 3400 396.05675 32244956184 2910 2486 6 + 3500 407.55703 32244962365 2917 2518 6 + 3600 419.08505 32244970981 2986 2583 6 + 3700 430.6192 32244980356 3088 2623 6 + 3800 441.96523 32244982033 3073 2645 6 + 3900 453.55429 32244987635 3175 2694 6 + 4000 465.09134 32244990723 3204 2708 6 + 4100 476.60922 32244997367 3252 2810 6 + 4200 488.20676 32244999051 3322 2859 6 + 4300 499.72483 32244998398 3355 2844 6 + 4400 511.22389 32245004566 3405 2889 6 + 4500 522.77173 32245005239 3406 2903 6 + 4600 534.34897 32245013988 3429 2940 6 + 4700 545.83562 32245021321 3503 3014 6 + 4800 557.21582 32245026506 3529 2987 6 + 4900 568.6834 32245033818 3536 3008 6 + 5000 580.12524 32245044344 3577 3056 6 + 5100 591.58676 32245054506 3581 3058 6 + 5200 603.12453 32245060414 3640 3091 6 + 5300 614.58199 32245065481 3636 3095 6 + 5400 626.03641 32245068358 3675 3120 6 + 5500 637.56508 32245073380 3694 3152 6 + 5600 649.09569 32245077445 3678 3150 6 + 5700 660.61617 32245083746 3704 3108 6 + 5800 672.09445 32245088712 3727 3193 6 + 5900 683.539 32245092659 3804 3242 6 + 6000 695.34552 32245100085 3767 3230 6 + 6100 706.86821 32245102864 3853 3321 6 + 6200 718.40694 32245110315 3817 3240 6 + 6300 729.88242 32245114394 3877 3340 6 + 6400 741.2968 32245118525 3854 3318 6 + 6500 752.77183 32245122834 3861 3279 6 + 6600 764.3275 32245128413 3817 3245 6 + 6700 775.75226 32245132028 3898 3310 6 + 6800 787.36103 32245137997 3909 3321 6 + 6866 794.69582 32245138703 116337708 86635771 6 +Loop time of 794.721 on 14336 procs for 6866 steps with 32245138703 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 79.535 | 367.78 | 464.47 | 70.9 | 46.28 +Coll | 23.574 | 66.81 | 102.72 | 14.8 | 8.41 +Sort | 35.778 | 154.71 | 163.87 | 34.0 | 19.47 +Comm | 4.1294 | 4.3444 | 5.0386 | 2.9 | 0.55 +Modify | 0.038876 | 0.064953 | 0.60093 | 21.6 | 0.01 +Output | 1.0371 | 2.0679 | 8.6313 | 23.2 | 0.26 +Other | | 198.9 | | | 25.03 + +Particle moves = 221394120539326 (221T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 750348693266 (750B) +Collide occurs = 568764977462 (569B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.94323e+07 +Particle-moves/step: 3.2245e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.0033892 +Collisions/particle/step: 0.00256902 +Reactions/particle/step: 0 + +Particles: 2.24924e+06 ave 2.26903e+06 max 641113 min +Histogram: 2 0 0 0 0 0 4 0 0 14330 +Cells: 64272.5 ave 64273 max 64272 min +Histogram: 6788 0 0 0 0 0 0 0 0 7548 +GhostCell: 31074.4 ave 51105 max 14697 min +Histogram: 4 210 199 63 11905 1951 3 0 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 + +##### ./scale--0128-20240201_152927_646544/try-05/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 14336 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 11.3137 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*11.3137 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*11.3137 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*11.3137 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*11.3137 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/30503.3879041203 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/30204.3350815309/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -56.5685 +print " x-max = ${xmax}" + x-max = 57.69987 +print " y-min = ${ymin}" + y-min = -57.69987 +print " y-max = ${ymax}" + y-max = 57.69987 +print " x-cells = ${xncells}" + x-cells = 30204.3350815309 +print " y-cells = ${yncells}" + y-cells = 30503.3879041203 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 57.69987 -0.5 0.5 +Created orthogonal box = (-56.5685 -57.6999 -0.5) to (57.6999 57.6999 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 30204.3350815309 ${yncells} 1 block * * * +create_grid 30204.3350815309 30503.3879041203 1 block * * * +Created 921312612 child grid cells + CPU time = 0.135713 secs + create/ghost percent = 11.8073 88.1927 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.08304 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 921257237 54319 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + CPU time = 0.489045 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.68066 2.88305 0.910199 70.1409 21.3852 145.178 0.568053 + surf2grid time = 0.343021 secs + map/comm1/comm2/comm3/comm4/split percent = 97.1809 0 0 0 0 0.655384 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 921289869 87237 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + 32776 cells refined, 0 cells coarsened + adapted to 921410940 grid cells + CPU time = 0.279636 secs + adapt/redo percent = 47.1986 52.8014 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 921196752 cells + CPU time = 0.564428 secs + reassign/sort/migrate/ghost percent = 57.8402 0.130057 25.8167 16.2131 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 32244788590 versus 32244788595 (../create_particles.cpp:346) +Created 32244788590 particles + CPU time = 1.55178 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.309 36.1727 243.35 + grid (ave,min,max) = 18.3731 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.712 59.2822 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 32244788590 0 0 6 + 100 12.199778 32244788950 1 1 6 + 200 24.863744 32244788691 32 27 6 + 300 36.555573 32244788329 92 76 6 + 400 48.261819 32244789910 177 159 6 + 500 59.924061 32244792457 294 248 6 + 600 71.388287 32244794472 377 331 6 + 700 83.042629 32244798940 499 420 6 + 800 94.588695 32244802692 618 535 6 + 900 105.91552 32244808236 739 643 6 + 1000 117.56578 32244817828 869 725 6 + 1100 129.11125 32244821759 952 809 6 + 1200 140.62152 32244831021 1062 905 6 + 1300 152.16211 32244835267 1158 999 6 + 1400 163.57369 32244839931 1269 1099 6 + 1500 175.01 32244842360 1399 1197 6 + 1600 186.52376 32244850190 1532 1317 6 + 1700 198.01134 32244855976 1615 1345 6 + 1800 209.49037 32244860347 1692 1428 6 + 1900 221.00714 32244867820 1791 1532 6 + 2000 232.40653 32244875769 1843 1580 6 + 2100 243.88613 32244877771 1937 1659 6 + 2200 255.37133 32244885816 2050 1764 6 + 2300 266.77696 32244891168 2134 1823 6 + 2400 278.244 32244895012 2245 1922 6 + 2500 289.6099 32244901871 2312 1991 6 + 2600 300.99177 32244906918 2391 2051 6 + 2700 312.4251 32244912511 2447 2079 6 + 2800 323.77057 32244915676 2502 2119 6 + 2900 335.19169 32244924740 2597 2239 6 + 3000 346.50733 32244928830 2642 2272 6 + 3100 357.92144 32244935931 2718 2329 6 + 3200 369.37343 32244947424 2816 2385 6 + 3300 380.87844 32244950446 2858 2455 6 + 3400 392.2682 32244956184 2910 2486 6 + 3500 403.57745 32244962365 2917 2518 6 + 3600 415.08841 32244970981 2986 2583 6 + 3700 426.45968 32244980356 3088 2623 6 + 3800 437.763 32244982033 3073 2645 6 + 3900 449.33902 32244987635 3175 2694 6 + 4000 460.96452 32244990723 3204 2708 6 + 4100 472.27232 32244997367 3252 2810 6 + 4200 483.78954 32244999051 3322 2859 6 + 4300 495.17965 32244998398 3355 2844 6 + 4400 506.71366 32245004566 3405 2889 6 + 4500 518.22137 32245005239 3406 2903 6 + 4600 529.59984 32245013988 3429 2940 6 + 4700 541.12077 32245021321 3503 3014 6 + 4800 552.6143 32245026506 3529 2987 6 + 4900 564.00604 32245033818 3536 3008 6 + 5000 575.51605 32245044344 3577 3056 6 + 5100 586.85613 32245054506 3581 3058 6 + 5200 598.39138 32245060414 3640 3091 6 + 5300 609.87942 32245065481 3636 3095 6 + 5400 621.32352 32245068358 3675 3120 6 + 5500 632.76069 32245073380 3694 3152 6 + 5600 644.12565 32245077445 3678 3150 6 + 5700 655.5431 32245083746 3704 3108 6 + 5800 667.06909 32245088712 3727 3193 6 + 5900 678.56763 32245092659 3804 3242 6 + 6000 690.48573 32245100085 3767 3230 6 + 6100 701.94717 32245102864 3853 3321 6 + 6200 713.41589 32245110315 3817 3240 6 + 6300 725.33326 32245114394 3877 3340 6 + 6400 736.8717 32245118525 3854 3318 6 + 6500 748.36833 32245122834 3861 3279 6 + 6600 759.84247 32245128413 3817 3245 6 + 6700 771.24192 32245132028 3898 3310 6 + 6800 782.72548 32245137997 3909 3321 6 + 6866 790.15404 32245138703 116337708 86635771 6 +Loop time of 790.18 on 14336 procs for 6866 steps with 32245138703 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 85.447 | 368.42 | 424.65 | 70.5 | 46.62 +Coll | 23.583 | 66.922 | 102.92 | 14.6 | 8.47 +Sort | 35.861 | 154.66 | 162.78 | 34.1 | 19.57 +Comm | 2.3707 | 2.6017 | 3.3113 | 3.7 | 0.33 +Modify | 0.038733 | 0.062608 | 0.59732 | 21.0 | 0.01 +Output | 0.86317 | 2.0108 | 8.5941 | 23.7 | 0.25 +Other | | 195.5 | | | 24.74 + +Particle moves = 221394120539326 (221T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 750348693266 (750B) +Collide occurs = 568764977462 (569B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.95439e+07 +Particle-moves/step: 3.2245e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.0033892 +Collisions/particle/step: 0.00256902 +Reactions/particle/step: 0 + +Particles: 2.24924e+06 ave 2.26903e+06 max 641113 min +Histogram: 2 0 0 0 0 0 4 0 0 14330 +Cells: 64272.5 ave 64273 max 64272 min +Histogram: 6788 0 0 0 0 0 0 0 0 7548 +GhostCell: 31074.4 ave 51105 max 14697 min +Histogram: 4 210 199 63 11905 1951 3 0 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 + +##### ./scale--0128-20240201_152927_646544/try-06/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 14336 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 11.3137 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*11.3137 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*11.3137 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*11.3137 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*11.3137 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987-${xmin})/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/${mfp}*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*${cpmfp} +variable xncells equal (57.69987--56.5685)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987-${ymin})/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/${mfp}*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*${cpmfp} +variable yncells equal (57.69987--57.69987)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/${yncells} +variable Fnum equal 1e+20*(57.69987--56.5685)*(57.69987--57.69987)/35/30204.3350815309/30503.3879041203 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/${Vx}/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/${xncells}/10/4 +variable tstep equal (--56.5685+57.69987)/596.774858955725/30204.3350815309/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -56.5685 +print " x-max = ${xmax}" + x-max = 57.69987 +print " y-min = ${ymin}" + y-min = -57.69987 +print " y-max = ${ymax}" + y-max = 57.69987 +print " x-cells = ${xncells}" + x-cells = 30204.3350815309 +print " y-cells = ${yncells}" + y-cells = 30503.3879041203 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 ${ymin} ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 ${ymax} -0.5 0.5 +create_box -56.5685 57.69987 -57.69987 57.69987 -0.5 0.5 +Created orthogonal box = (-56.5685 -57.6999 -0.5) to (57.6999 57.6999 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 30204.3350815309 ${yncells} 1 block * * * +create_grid 30204.3350815309 30503.3879041203 1 block * * * +Created 921312612 child grid cells + CPU time = 0.135708 secs + create/ghost percent = 12.5489 87.4511 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.08304 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 921257237 54319 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + CPU time = 0.500914 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.24315 3.38824 0.930473 70.1841 21.2541 140.333 0.628657 + surf2grid time = 0.351562 secs + map/comm1/comm2/comm3/comm4/split percent = 94.4974 0 0 0 0 0.638029 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 921289869 87237 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 13185.8 13185.8 = cell-wise and global flow volume + 32776 cells refined, 0 cells coarsened + adapted to 921410940 grid cells + CPU time = 0.288443 secs + adapt/redo percent = 48.1646 51.8354 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 921196752 cells + CPU time = 0.576474 secs + reassign/sort/migrate/ghost percent = 57.7933 0.129898 25.11 16.9668 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 32244788590 versus 32244788595 (../create_particles.cpp:346) +Created 32244788590 particles + CPU time = 1.28582 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.309 36.1727 243.35 + grid (ave,min,max) = 18.3731 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.712 59.2822 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 32244788590 0 0 6 + 100 12.188255 32244788950 1 1 6 + 200 24.383254 32244788691 32 27 6 + 300 36.182832 32244788329 92 76 6 + 400 47.867687 32244789910 177 159 6 + 500 59.42933 32244792457 294 248 6 + 600 71.034694 32244794472 377 331 6 + 700 82.576892 32244798940 499 420 6 + 800 93.981071 32244802692 618 535 6 + 900 105.48761 32244808236 739 643 6 + 1000 116.98119 32244817828 869 725 6 + 1100 128.36368 32244821759 952 809 6 + 1200 139.89513 32244831021 1062 905 6 + 1300 151.28264 32244835267 1158 999 6 + 1400 162.66223 32244839931 1269 1099 6 + 1500 174.19849 32244842360 1399 1197 6 + 1600 185.71593 32244850190 1532 1317 6 + 1700 197.18199 32244855976 1615 1345 6 + 1800 208.60323 32244860347 1692 1428 6 + 1900 220.19353 32244867820 1791 1532 6 + 2000 231.64542 32244875769 1843 1580 6 + 2100 243.14704 32244877771 1937 1659 6 + 2200 254.69666 32244885816 2050 1764 6 + 2300 266.16909 32244891168 2134 1823 6 + 2400 277.66576 32244895012 2245 1922 6 + 2500 289.17699 32244901871 2312 1991 6 + 2600 300.68467 32244906918 2391 2051 6 + 2700 312.1747 32244912511 2447 2079 6 + 2800 323.6065 32244915676 2502 2119 6 + 2900 335.15539 32244924740 2597 2239 6 + 3000 346.66007 32244928830 2642 2272 6 + 3100 358.14778 32244935931 2718 2329 6 + 3200 369.6054 32244947424 2816 2385 6 + 3300 381.07002 32244950446 2858 2455 6 + 3400 392.56291 32244956184 2910 2486 6 + 3500 403.95843 32244962365 2917 2518 6 + 3600 415.5175 32244970981 2986 2583 6 + 3700 427.05063 32244980356 3088 2623 6 + 3800 438.47629 32244982033 3073 2645 6 + 3900 449.93848 32244987635 3175 2694 6 + 4000 461.59192 32244990723 3204 2708 6 + 4100 473.09187 32244997367 3252 2810 6 + 4200 484.5866 32244999051 3322 2859 6 + 4300 496.21277 32244998398 3355 2844 6 + 4400 507.66141 32245004566 3405 2889 6 + 4500 519.05731 32245005239 3406 2903 6 + 4600 530.51861 32245013988 3429 2940 6 + 4700 542.058 32245021321 3503 3014 6 + 4800 553.52099 32245026506 3529 2987 6 + 4900 564.86718 32245033818 3536 3008 6 + 5000 576.32671 32245044344 3577 3056 6 + 5100 587.82729 32245054506 3581 3058 6 + 5200 599.27762 32245060414 3640 3091 6 + 5300 610.75701 32245065481 3636 3095 6 + 5400 622.19384 32245068358 3675 3120 6 + 5500 633.5867 32245073380 3694 3152 6 + 5600 645.07396 32245077445 3678 3150 6 + 5700 656.61666 32245083746 3704 3108 6 + 5800 668.04059 32245088712 3727 3193 6 + 5900 679.6244 32245092659 3804 3242 6 + 6000 691.00761 32245100085 3767 3230 6 + 6100 702.53823 32245102864 3853 3321 6 + 6200 713.94004 32245110315 3817 3240 6 + 6300 725.28535 32245114394 3877 3340 6 + 6400 736.6699 32245118525 3854 3318 6 + 6500 747.93811 32245122834 3861 3279 6 + 6600 759.14602 32245128413 3817 3245 6 + 6700 770.64844 32245132028 3898 3310 6 + 6800 782.00103 32245137997 3909 3321 6 + 6866 789.36713 32245138703 116337708 86635771 6 +Loop time of 789.389 on 14336 procs for 6866 steps with 32245138703 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 84.421 | 368.15 | 457.16 | 70.8 | 46.64 +Coll | 23.661 | 66.909 | 103.51 | 14.6 | 8.48 +Sort | 35.797 | 154.66 | 162.93 | 34.1 | 19.59 +Comm | 2.4765 | 2.6851 | 3.3891 | 3.7 | 0.34 +Modify | 0.037438 | 0.063536 | 0.58902 | 21.0 | 0.01 +Output | 0.98206 | 2.2269 | 8.7956 | 22.7 | 0.28 +Other | | 194.7 | | | 24.66 + +Particle moves = 221394120539326 (221T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 750348693266 (750B) +Collide occurs = 568764977462 (569B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.95635e+07 +Particle-moves/step: 3.2245e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.0033892 +Collisions/particle/step: 0.00256902 +Reactions/particle/step: 0 + +Particles: 2.24924e+06 ave 2.26903e+06 max 641113 min +Histogram: 2 0 0 0 0 0 4 0 0 14330 +Cells: 64272.5 ave 64273 max 64272 min +Histogram: 6788 0 0 0 0 0 0 0 0 7548 +GhostCell: 31074.4 ave 51105 max 14697 min +Histogram: 4 210 199 63 11905 1951 3 0 0 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 14336 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240201_184743_646552/try-04/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 0.323923 secs + create/ghost percent = 12.6849 87.3151 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 0.612058 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 5.33449 5.26542 1.80553 46.3406 41.2539 2049.14 1.41562 + surf2grid time = 0.283631 secs + map/comm1/comm2/comm3/comm4/split percent = 89.0556 0 0 0 0 1.15598 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 0.375948 secs + adapt/redo percent = 36.7816 63.2184 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 1.30377 secs + reassign/sort/migrate/ghost percent = 57.4955 0.0801093 18.2005 24.2239 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 1.60052 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 13.443695 515945425393 1 1 6 + 200 27.045501 515945425587 31 27 6 + 300 39.487878 515945427541 102 94 6 + 400 52.738945 515945443985 191 165 6 + 500 64.858478 515945456460 294 262 6 + 600 77.117412 515945474345 399 336 6 + 700 89.671678 515945492149 508 426 6 + 800 101.76379 515945514340 617 523 6 + 900 114.77334 515945540556 724 624 6 + 1000 127.12591 515945558796 843 715 6 + 1100 139.64132 515945583166 946 815 6 + 1200 151.83984 515945602992 1090 934 6 + 1300 163.86203 515945628019 1190 1032 6 + 1400 176.8483 515945656357 1306 1118 6 + 1500 189.90996 515945669681 1397 1200 6 + 1600 202.30996 515945696960 1474 1284 6 + 1700 215.15301 515945721469 1583 1334 6 + 1800 227.99345 515945745776 1683 1448 6 + 1900 240.0831 515945771559 1805 1536 6 + 2000 252.41611 515945784999 1855 1591 6 + 2100 265.21495 515945808065 1981 1693 6 + 2200 278.53003 515945818384 2042 1718 6 + 2300 291.72759 515945839496 2142 1819 6 + 2400 304.2037 515945861956 2224 1886 6 + 2500 316.41353 515945883118 2325 2024 6 + 2600 328.72378 515945901972 2352 1999 6 + 2700 342.53349 515945924455 2454 2099 6 + 2800 356.93218 515945947487 2533 2127 6 + 2900 369.17125 515945962771 2593 2223 6 + 3000 382.03428 515945978150 2666 2302 6 + 3100 394.32564 515946007316 2751 2352 6 + 3200 406.55637 515946028511 2793 2382 6 + 3300 419.15717 515946051884 2846 2406 6 + 3400 431.27446 515946073079 2957 2541 6 + 3500 444.02569 515946086533 2978 2533 6 + 3600 456.58612 515946109778 3048 2597 6 + 3700 469.20868 515946127649 3079 2647 6 + 3800 481.76865 515946155180 3094 2652 6 + 3900 495.07471 515946179130 3176 2743 6 + 4000 507.67973 515946201399 3206 2732 6 + 4100 519.96058 515946220469 3265 2780 6 + 4200 532.04374 515946234457 3264 2765 6 + 4300 544.42948 515946264706 3342 2860 6 + 4400 557.18868 515946291567 3364 2868 6 + 4500 569.93245 515946312040 3403 2914 6 + 4600 582.46451 515946330903 3425 2895 6 + 4700 594.64527 515946350499 3490 2992 6 + 4800 607.58245 515946369444 3513 3021 6 + 4900 619.71398 515946390709 3600 3075 6 + 5000 632.55912 515946409811 3607 3084 6 + 5100 645.59807 515946435418 3675 3165 6 + 5200 658.35034 515946455392 3649 3095 6 + 5300 670.67401 515946484972 3715 3198 6 + 5400 683.42322 515946502170 3720 3221 6 + 5500 695.95818 515946523066 3738 3210 6 + 5600 708.6617 515946543086 3766 3227 6 + 5700 721.49761 515946564164 3766 3222 6 + 5800 734.14578 515946579390 3851 3323 6 + 5900 747.07993 515946602369 3809 3264 6 + 6000 759.78872 515946627862 3852 3270 6 + 6100 772.35699 515946654571 3904 3330 6 + 6200 785.14559 515946672246 3924 3364 6 + 6300 797.87545 515946689149 3923 3359 6 + 6400 810.95985 515946702423 3939 3400 6 + 6500 823.28347 515946720668 4000 3392 6 + 6600 836.04914 515946741333 3927 3344 6 + 6700 848.91648 515946765851 3934 3360 6 + 6800 873.40244 515946790122 3996 3412 6 + 6866 882.03855 515946805198 1861438915 1386207395 6 +Loop time of 882.084 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 38.517 | 363.86 | 467.61 | 68.6 | 41.25 +Coll | 9.6411 | 65.621 | 115.22 | 12.8 | 7.44 +Sort | 16.279 | 155.77 | 199.29 | 31.4 | 17.66 +Comm | 24.664 | 24.871 | 25.711 | 1.2 | 2.82 +Modify | 0.035546 | 0.05551 | 1.0639 | 13.1 | 0.01 +Output | 1.06 | 2.8849 | 10.872 | 18.8 | 0.33 +Other | | 269 | | | 30.50 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.75086e+07 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240201_184743_646552/try-01/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 0.315388 secs + create/ghost percent = 11.8042 88.1958 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 0.606584 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 3.73108 4.64816 0.92191 44.7268 45.972 1890.11 0.932051 + surf2grid time = 0.271306 secs + map/comm1/comm2/comm3/comm4/split percent = 93.1462 0 0 0 0 0.9041 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 0.398666 secs + adapt/redo percent = 41.9272 58.0728 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 1.24797 secs + reassign/sort/migrate/ghost percent = 56.147 0.0871825 19.0533 24.7125 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 1.55363 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 13.397939 515945425393 1 1 6 + 200 26.614743 515945425587 31 27 6 + 300 39.121905 515945427541 102 94 6 + 400 52.022179 515945443985 191 165 6 + 500 64.472652 515945456460 294 262 6 + 600 76.446979 515945474345 399 336 6 + 700 88.641575 515945492149 508 426 6 + 800 100.61767 515945514340 617 523 6 + 900 113.33708 515945540556 724 624 6 + 1000 125.65735 515945558796 843 715 6 + 1100 137.66875 515945583166 946 815 6 + 1200 149.78492 515945602992 1090 934 6 + 1300 161.7622 515945628019 1190 1032 6 + 1400 173.86539 515945656357 1306 1118 6 + 1500 186.13228 515945669681 1397 1200 6 + 1600 198.63655 515945696960 1474 1284 6 + 1700 210.72672 515945721469 1583 1334 6 + 1800 222.90609 515945745776 1683 1448 6 + 1900 235.11984 515945771559 1805 1536 6 + 2000 247.36528 515945784999 1855 1591 6 + 2100 259.63893 515945808065 1981 1693 6 + 2200 272.16805 515945818384 2042 1718 6 + 2300 284.30561 515945839496 2142 1819 6 + 2400 296.65594 515945861956 2224 1886 6 + 2500 308.70091 515945883118 2325 2024 6 + 2600 320.9114 515945901972 2352 1999 6 + 2700 333.01606 515945924455 2454 2099 6 + 2800 345.44479 515945947487 2533 2127 6 + 2900 357.5854 515945962771 2593 2223 6 + 3000 369.66977 515945978150 2666 2302 6 + 3100 381.89993 515946007316 2751 2352 6 + 3200 393.88566 515946028511 2793 2382 6 + 3300 406.05501 515946051884 2846 2406 6 + 3400 418.2489 515946073079 2957 2541 6 + 3500 430.26904 515946086533 2978 2533 6 + 3600 442.6428 515946109778 3048 2597 6 + 3700 454.78333 515946127649 3079 2647 6 + 3800 467.01252 515946155180 3094 2652 6 + 3900 479.17788 515946179130 3176 2743 6 + 4000 491.47148 515946201399 3206 2732 6 + 4100 503.64013 515946220469 3265 2780 6 + 4200 515.80179 515946234457 3264 2765 6 + 4300 528.02242 515946264706 3342 2860 6 + 4400 540.1511 515946291567 3364 2868 6 + 4500 552.1877 515946312040 3403 2914 6 + 4600 564.44428 515946330903 3425 2895 6 + 4700 576.86078 515946350499 3490 2992 6 + 4800 589.10237 515946369444 3513 3021 6 + 4900 601.15024 515946390709 3600 3075 6 + 5000 613.40913 515946409811 3607 3084 6 + 5100 625.45315 515946435418 3675 3165 6 + 5200 637.67479 515946455392 3649 3095 6 + 5300 649.88666 515946484972 3715 3198 6 + 5400 662.06561 515946502170 3720 3221 6 + 5500 674.42039 515946523066 3738 3210 6 + 5600 686.48931 515946543086 3766 3227 6 + 5700 698.60608 515946564164 3766 3222 6 + 5800 710.65304 515946579390 3851 3323 6 + 5900 722.69246 515946602369 3809 3264 6 + 6000 734.89601 515946627862 3852 3270 6 + 6100 747.03545 515946654571 3904 3330 6 + 6200 759.08097 515946672246 3924 3364 6 + 6300 771.33519 515946689149 3923 3359 6 + 6400 783.48412 515946702423 3939 3400 6 + 6500 796.22815 515946720668 4000 3392 6 + 6600 808.62328 515946741333 3927 3344 6 + 6700 820.6719 515946765851 3934 3360 6 + 6800 832.75314 515946790122 3996 3412 6 + 6866 840.62825 515946805198 1861438915 1386207395 6 +Loop time of 840.662 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 38.678 | 364.46 | 483.63 | 69.0 | 43.35 +Coll | 9.682 | 65.913 | 114.89 | 13.7 | 7.84 +Sort | 16.133 | 155.13 | 198.36 | 31.8 | 18.45 +Comm | 10.207 | 10.415 | 11.252 | 1.7 | 1.24 +Modify | 0.035347 | 0.053417 | 0.71562 | 11.6 | 0.01 +Output | 0.88878 | 2.7248 | 10.728 | 19.6 | 0.32 +Other | | 242 | | | 28.78 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.83713e+07 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240201_184743_646552/try-03/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 0.325115 secs + create/ghost percent = 14.5864 85.4136 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 0.670446 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.71577 6.22514 2.10513 42.1803 44.7737 1554.44 1.56365 + surf2grid time = 0.282796 secs + map/comm1/comm2/comm3/comm4/split percent = 89.6352 0 0 0 0 0.875323 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 0.363842 secs + adapt/redo percent = 39.2484 60.7516 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 1.28285 secs + reassign/sort/migrate/ghost percent = 56.2379 0.101713 18.6369 25.0235 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 1.58908 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 13.262137 515945425393 1 1 6 + 200 26.538584 515945425587 31 27 6 + 300 39.155492 515945427541 102 94 6 + 400 52.092099 515945443985 191 165 6 + 500 64.346139 515945456460 294 262 6 + 600 76.36735 515945474345 399 336 6 + 700 88.56092 515945492149 508 426 6 + 800 100.69092 515945514340 617 523 6 + 900 112.95492 515945540556 724 624 6 + 1000 125.46409 515945558796 843 715 6 + 1100 137.64617 515945583166 946 815 6 + 1200 150.48995 515945602992 1090 934 6 + 1300 162.99612 515945628019 1190 1032 6 + 1400 175.00345 515945656357 1306 1118 6 + 1500 187.27969 515945669681 1397 1200 6 + 1600 199.63647 515945696960 1474 1284 6 + 1700 211.86581 515945721469 1583 1334 6 + 1800 224.04234 515945745776 1683 1448 6 + 1900 236.14999 515945771559 1805 1536 6 + 2000 248.45487 515945784999 1855 1591 6 + 2100 260.81456 515945808065 1981 1693 6 + 2200 273.43157 515945818384 2042 1718 6 + 2300 285.73449 515945839496 2142 1819 6 + 2400 298.09448 515945861956 2224 1886 6 + 2500 310.22132 515945883118 2325 2024 6 + 2600 322.28167 515945901972 2352 1999 6 + 2700 334.50546 515945924455 2454 2099 6 + 2800 347.58553 515945947487 2533 2127 6 + 2900 359.89106 515945962771 2593 2223 6 + 3000 372.16157 515945978150 2666 2302 6 + 3100 384.51194 515946007316 2751 2352 6 + 3200 396.5813 515946028511 2793 2382 6 + 3300 409.0264 515946051884 2846 2406 6 + 3400 421.19891 515946073079 2957 2541 6 + 3500 433.21146 515946086533 2978 2533 6 + 3600 445.47792 515946109778 3048 2597 6 + 3700 457.653 515946127649 3079 2647 6 + 3800 469.74155 515946155180 3094 2652 6 + 3900 481.87636 515946179130 3176 2743 6 + 4000 494.72096 515946201399 3206 2732 6 + 4100 506.95328 515946220469 3265 2780 6 + 4200 519.42591 515946234457 3264 2765 6 + 4300 531.93163 515946264706 3342 2860 6 + 4400 544.17885 515946291567 3364 2868 6 + 4500 556.52727 515946312040 3403 2914 6 + 4600 568.72177 515946330903 3425 2895 6 + 4700 581.13028 515946350499 3490 2992 6 + 4800 593.36375 515946369444 3513 3021 6 + 4900 605.57234 515946390709 3600 3075 6 + 5000 617.72827 515946409811 3607 3084 6 + 5100 629.89382 515946435418 3675 3165 6 + 5200 642.97404 515946455392 3649 3095 6 + 5300 655.74414 515946484972 3715 3198 6 + 5400 668.44801 515946502170 3720 3221 6 + 5500 681.197 515946523066 3738 3210 6 + 5600 693.37911 515946543086 3766 3227 6 + 5700 705.50809 515946564164 3766 3222 6 + 5800 717.79517 515946579390 3851 3323 6 + 5900 730.84235 515946602369 3809 3264 6 + 6000 743.4301 515946627862 3852 3270 6 + 6100 755.70535 515946654571 3904 3330 6 + 6200 768.38681 515946672246 3924 3364 6 + 6300 780.69162 515946689149 3923 3359 6 + 6400 793.4756 515946702423 3939 3400 6 + 6500 806.33481 515946720668 4000 3392 6 + 6600 818.91483 515946741333 3927 3344 6 + 6700 831.37309 515946765851 3934 3360 6 + 6800 844.36973 515946790122 3996 3412 6 + 6866 852.83105 515946805198 1861438915 1386207395 6 +Loop time of 852.871 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 39.604 | 364.06 | 465.99 | 68.7 | 42.69 +Coll | 9.6585 | 65.78 | 115.77 | 13.3 | 7.71 +Sort | 16.24 | 155.42 | 198.78 | 31.6 | 18.22 +Comm | 16.688 | 16.893 | 17.746 | 1.4 | 1.98 +Modify | 0.034407 | 0.054208 | 0.64895 | 11.7 | 0.01 +Output | 1.3687 | 2.7748 | 10.761 | 19.2 | 0.33 +Other | | 247.9 | | | 29.06 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.81083e+07 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240201_184743_646552/try-02/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 0.357866 secs + create/ghost percent = 10.4273 89.5727 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 0.674664 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 5.22235 5.96952 1.89079 42.3874 44.5299 2604.87 1.42308 + surf2grid time = 0.285973 secs + map/comm1/comm2/comm3/comm4/split percent = 87.9542 0 0 0 0 2.25771 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 0.417013 secs + adapt/redo percent = 43.2586 56.7414 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 1.2653 secs + reassign/sort/migrate/ghost percent = 55.4046 0.0770581 19.2558 25.2626 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 1.62851 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 13.32852 515945425393 1 1 6 + 200 26.920873 515945425587 31 27 6 + 300 39.834201 515945427541 102 94 6 + 400 52.453768 515945443985 191 165 6 + 500 64.707069 515945456460 294 262 6 + 600 76.70049 515945474345 399 336 6 + 700 88.928747 515945492149 508 426 6 + 800 101.08224 515945514340 617 523 6 + 900 113.43427 515945540556 724 624 6 + 1000 125.91661 515945558796 843 715 6 + 1100 138.0054 515945583166 946 815 6 + 1200 150.16992 515945602992 1090 934 6 + 1300 162.25336 515945628019 1190 1032 6 + 1400 174.34921 515945656357 1306 1118 6 + 1500 187.0085 515945669681 1397 1200 6 + 1600 199.86226 515945696960 1474 1284 6 + 1700 212.81729 515945721469 1583 1334 6 + 1800 225.01836 515945745776 1683 1448 6 + 1900 237.04324 515945771559 1805 1536 6 + 2000 249.30249 515945784999 1855 1591 6 + 2100 261.45673 515945808065 1981 1693 6 + 2200 273.65818 515945818384 2042 1718 6 + 2300 285.855 515945839496 2142 1819 6 + 2400 298.09245 515945861956 2224 1886 6 + 2500 310.40174 515945883118 2325 2024 6 + 2600 322.81051 515945901972 2352 1999 6 + 2700 335.63482 515945924455 2454 2099 6 + 2800 348.17544 515945947487 2533 2127 6 + 2900 360.97924 515945962771 2593 2223 6 + 3000 373.04096 515945978150 2666 2302 6 + 3100 385.3446 515946007316 2751 2352 6 + 3200 397.37655 515946028511 2793 2382 6 + 3300 409.84837 515946051884 2846 2406 6 + 3400 422.37456 515946073079 2957 2541 6 + 3500 435.21773 515946086533 2978 2533 6 + 3600 447.6962 515946109778 3048 2597 6 + 3700 459.9357 515946127649 3079 2647 6 + 3800 472.2742 515946155180 3094 2652 6 + 3900 484.80473 515946179130 3176 2743 6 + 4000 496.95277 515946201399 3206 2732 6 + 4100 509.12385 515946220469 3265 2780 6 + 4200 521.44856 515946234457 3264 2765 6 + 4300 533.83461 515946264706 3342 2860 6 + 4400 546.01108 515946291567 3364 2868 6 + 4500 558.12751 515946312040 3403 2914 6 + 4600 570.39617 515946330903 3425 2895 6 + 4700 582.82801 515946350499 3490 2992 6 + 4800 595.07197 515946369444 3513 3021 6 + 4900 607.30175 515946390709 3600 3075 6 + 5000 620.5444 515946409811 3607 3084 6 + 5100 635.04016 515946435418 3675 3165 6 + 5200 649.11955 515946455392 3649 3095 6 + 5300 661.9924 515946484972 3715 3198 6 + 5400 674.10179 515946502170 3720 3221 6 + 5500 686.361 515946523066 3738 3210 6 + 5600 698.7075 515946543086 3766 3227 6 + 5700 711.59954 515946564164 3766 3222 6 + 5800 724.03765 515946579390 3851 3323 6 + 5900 736.42207 515946602369 3809 3264 6 + 6000 748.56424 515946627862 3852 3270 6 + 6100 760.89938 515946654571 3904 3330 6 + 6200 773.43008 515946672246 3924 3364 6 + 6300 785.58002 515946689149 3923 3359 6 + 6400 797.87927 515946702423 3939 3400 6 + 6500 810.26807 515946720668 4000 3392 6 + 6600 822.70562 515946741333 3927 3344 6 + 6700 834.80084 515946765851 3934 3360 6 + 6800 846.95236 515946790122 3996 3412 6 + 6866 854.84505 515946805198 1861438915 1386207395 6 +Loop time of 854.883 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 39.586 | 364.11 | 465.51 | 68.8 | 42.59 +Coll | 9.6889 | 65.791 | 115.22 | 13.3 | 7.70 +Sort | 16.248 | 155.45 | 198.85 | 31.6 | 18.18 +Comm | 17.423 | 17.637 | 18.482 | 1.4 | 2.06 +Modify | 0.03603 | 0.054507 | 0.66882 | 11.6 | 0.01 +Output | 1.0991 | 2.8291 | 10.823 | 19.1 | 0.33 +Other | | 249 | | | 29.13 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.80656e+07 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240201_184743_646552/try-07/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 0.325895 secs + create/ghost percent = 10.8288 89.1712 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 0.627599 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.42375 6.59133 2.27625 44.5808 42.1279 1498.55 1.52187 + surf2grid time = 0.279788 secs + map/comm1/comm2/comm3/comm4/split percent = 90.0953 0 0 0 0 1.8468 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 0.371617 secs + adapt/redo percent = 37.8851 62.1149 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 1.24081 secs + reassign/sort/migrate/ghost percent = 55.776 0.0917983 19.0813 25.0509 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 1.57786 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 13.343245 515945425393 1 1 6 + 200 26.779855 515945425587 31 27 6 + 300 39.304683 515945427541 102 94 6 + 400 52.995336 515945443985 191 165 6 + 500 66.947514 515945456460 294 262 6 + 600 81.715934 515945474345 399 336 6 + 700 95.148373 515945492149 508 426 6 + 800 107.36868 515945514340 617 523 6 + 900 120.22492 515945540556 724 624 6 + 1000 132.72886 515945558796 843 715 6 + 1100 144.77956 515945583166 946 815 6 + 1200 157.41698 515945602992 1090 934 6 + 1300 169.80603 515945628019 1190 1032 6 + 1400 182.14382 515945656357 1306 1118 6 + 1500 195.15519 515945669681 1397 1200 6 + 1600 207.80111 515945696960 1474 1284 6 + 1700 220.51796 515945721469 1583 1334 6 + 1800 233.22536 515945745776 1683 1448 6 + 1900 246.08504 515945771559 1805 1536 6 + 2000 258.63112 515945784999 1855 1591 6 + 2100 271.28596 515945808065 1981 1693 6 + 2200 284.07623 515945818384 2042 1718 6 + 2300 296.36016 515945839496 2142 1819 6 + 2400 309.07927 515945861956 2224 1886 6 + 2500 321.28953 515945883118 2325 2024 6 + 2600 333.49669 515945901972 2352 1999 6 + 2700 345.74897 515945924455 2454 2099 6 + 2800 357.99227 515945947487 2533 2127 6 + 2900 370.80772 515945962771 2593 2223 6 + 3000 383.16456 515945978150 2666 2302 6 + 3100 395.64087 515946007316 2751 2352 6 + 3200 407.78812 515946028511 2793 2382 6 + 3300 420.36151 515946051884 2846 2406 6 + 3400 433.34743 515946073079 2957 2541 6 + 3500 446.11403 515946086533 2978 2533 6 + 3600 458.43667 515946109778 3048 2597 6 + 3700 470.77563 515946127649 3079 2647 6 + 3800 483.5113 515946155180 3094 2652 6 + 3900 495.86473 515946179130 3176 2743 6 + 4000 508.55448 515946201399 3206 2732 6 + 4100 521.01114 515946220469 3265 2780 6 + 4200 533.99962 515946234457 3264 2765 6 + 4300 546.58917 515946264706 3342 2860 6 + 4400 559.24019 515946291567 3364 2868 6 + 4500 571.96575 515946312040 3403 2914 6 + 4600 584.23135 515946330903 3425 2895 6 + 4700 597.02281 515946350499 3490 2992 6 + 4800 609.59211 515946369444 3513 3021 6 + 4900 622.68838 515946390709 3600 3075 6 + 5000 635.33122 515946409811 3607 3084 6 + 5100 647.90528 515946435418 3675 3165 6 + 5200 661.11521 515946455392 3649 3095 6 + 5300 673.6315 515946484972 3715 3198 6 + 5400 686.35191 515946502170 3720 3221 6 + 5500 699.02246 515946523066 3738 3210 6 + 5600 711.8296 515946543086 3766 3227 6 + 5700 724.42866 515946564164 3766 3222 6 + 5800 737.23294 515946579390 3851 3323 6 + 5900 750.38133 515946602369 3809 3264 6 + 6000 763.17387 515946627862 3852 3270 6 + 6100 775.95714 515946654571 3904 3330 6 + 6200 789.00174 515946672246 3924 3364 6 + 6300 802.00554 515946689149 3923 3359 6 + 6400 814.95931 515946702423 3939 3400 6 + 6500 828.23929 515946720668 4000 3392 6 + 6600 841.09397 515946741333 3927 3344 6 + 6700 853.58317 515946765851 3934 3360 6 + 6800 866.34993 515946790122 3996 3412 6 + 6866 875.07158 515946805198 1861438915 1386207395 6 +Loop time of 875.114 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 39.444 | 363.63 | 466.13 | 68.7 | 41.55 +Coll | 9.6653 | 65.584 | 115.5 | 12.6 | 7.49 +Sort | 16.338 | 155.93 | 199.92 | 31.3 | 17.82 +Comm | 26.963 | 27.179 | 28.041 | 1.1 | 3.11 +Modify | 0.036157 | 0.055683 | 0.64154 | 11.5 | 0.01 +Output | 1.1537 | 2.8408 | 10.832 | 19.0 | 0.32 +Other | | 259.9 | | | 29.70 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.7648e+07 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240201_184743_646552/try-00/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 0.324083 secs + create/ghost percent = 6.95072 93.0493 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 0.553008 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.02396 3.09407 1.17253 48.1954 43.514 2131.41 1.2524 + surf2grid time = 0.266524 secs + map/comm1/comm2/comm3/comm4/split percent = 94.4552 0 0 0 0 1.05694 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 0.356023 secs + adapt/redo percent = 33.7152 66.2848 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 1.26879 secs + reassign/sort/migrate/ghost percent = 54.7917 0.078003 19.3811 25.7492 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 1.57789 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 13.428827 515945425393 1 1 6 + 200 26.771969 515945425587 31 27 6 + 300 39.568562 515945427541 102 94 6 + 400 52.298219 515945443985 191 165 6 + 500 65.188117 515945456460 294 262 6 + 600 77.685271 515945474345 399 336 6 + 700 90.19919 515945492149 508 426 6 + 800 102.34926 515945514340 617 523 6 + 900 114.83002 515945540556 724 624 6 + 1000 127.32945 515945558796 843 715 6 + 1100 139.67828 515945583166 946 815 6 + 1200 152.16963 515945602992 1090 934 6 + 1300 164.43581 515945628019 1190 1032 6 + 1400 176.91774 515945656357 1306 1118 6 + 1500 189.31512 515945669681 1397 1200 6 + 1600 202.07701 515945696960 1474 1284 6 + 1700 214.47311 515945721469 1583 1334 6 + 1800 227.07638 515945745776 1683 1448 6 + 1900 239.32522 515945771559 1805 1536 6 + 2000 251.82384 515945784999 1855 1591 6 + 2100 264.00359 515945808065 1981 1693 6 + 2200 276.06042 515945818384 2042 1718 6 + 2300 288.78437 515945839496 2142 1819 6 + 2400 301.19823 515945861956 2224 1886 6 + 2500 313.53227 515945883118 2325 2024 6 + 2600 325.62073 515945901972 2352 1999 6 + 2700 338.0366 515945924455 2454 2099 6 + 2800 350.6455 515945947487 2533 2127 6 + 2900 362.79435 515945962771 2593 2223 6 + 3000 375.05058 515945978150 2666 2302 6 + 3100 387.2248 515946007316 2751 2352 6 + 3200 399.42768 515946028511 2793 2382 6 + 3300 411.65698 515946051884 2846 2406 6 + 3400 424.08784 515946073079 2957 2541 6 + 3500 436.39823 515946086533 2978 2533 6 + 3600 448.82634 515946109778 3048 2597 6 + 3700 461.2259 515946127649 3079 2647 6 + 3800 473.748 515946155180 3094 2652 6 + 3900 486.73937 515946179130 3176 2743 6 + 4000 499.02007 515946201399 3206 2732 6 + 4100 511.35109 515946220469 3265 2780 6 + 4200 523.47482 515946234457 3264 2765 6 + 4300 535.80091 515946264706 3342 2860 6 + 4400 548.17533 515946291567 3364 2868 6 + 4500 560.31962 515946312040 3403 2914 6 + 4600 572.49202 515946330903 3425 2895 6 + 4700 584.9808 515946350499 3490 2992 6 + 4800 597.58022 515946369444 3513 3021 6 + 4900 609.86205 515946390709 3600 3075 6 + 5000 622.06727 515946409811 3607 3084 6 + 5100 634.38446 515946435418 3675 3165 6 + 5200 649.02645 515946455392 3649 3095 6 + 5300 661.56859 515946484972 3715 3198 6 + 5400 673.85568 515946502170 3720 3221 6 + 5500 686.18645 515946523066 3738 3210 6 + 5600 698.30525 515946543086 3766 3227 6 + 5700 710.59914 515946564164 3766 3222 6 + 5800 722.80578 515946579390 3851 3323 6 + 5900 735.2054 515946602369 3809 3264 6 + 6000 747.93631 515946627862 3852 3270 6 + 6100 760.48185 515946654571 3904 3330 6 + 6200 772.82788 515946672246 3924 3364 6 + 6300 784.98837 515946689149 3923 3359 6 + 6400 797.78041 515946702423 3939 3400 6 + 6500 810.00483 515946720668 4000 3392 6 + 6600 822.22426 515946741333 3927 3344 6 + 6700 834.38825 515946765851 3934 3360 6 + 6800 846.69457 515946790122 3996 3412 6 + 6866 854.92159 515946805198 1861438915 1386207395 6 +Loop time of 854.958 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 39.56 | 363.84 | 465.75 | 68.4 | 42.56 +Coll | 9.6645 | 65.74 | 115.18 | 13.1 | 7.69 +Sort | 16.246 | 155.51 | 198.71 | 31.5 | 18.19 +Comm | 18.761 | 18.973 | 19.813 | 1.3 | 2.22 +Modify | 0.035575 | 0.054386 | 0.68109 | 11.6 | 0.01 +Output | 1.1734 | 2.8698 | 10.871 | 19.0 | 0.34 +Other | | 248 | | | 29.00 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.80641e+07 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240201_184743_646552/try-05/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 0.315505 secs + create/ghost percent = 12.0502 87.9498 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 0.61885 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.94884 6.52555 2.25906 45.3886 40.8779 1246.16 1.79549 + surf2grid time = 0.280888 secs + map/comm1/comm2/comm3/comm4/split percent = 89.7938 0 0 0 0 1.07798 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 0.346633 secs + adapt/redo percent = 38.1844 61.8156 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 1.26546 secs + reassign/sort/migrate/ghost percent = 55.0387 0.0908512 18.9169 25.9535 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 1.56151 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 13.387585 515945425393 1 1 6 + 200 27.010915 515945425587 31 27 6 + 300 39.716291 515945427541 102 94 6 + 400 52.858122 515945443985 191 165 6 + 500 65.072743 515945456460 294 262 6 + 600 77.244146 515945474345 399 336 6 + 700 89.837418 515945492149 508 426 6 + 800 101.98242 515945514340 617 523 6 + 900 114.35317 515945540556 724 624 6 + 1000 127.12424 515945558796 843 715 6 + 1100 139.6942 515945583166 946 815 6 + 1200 151.96318 515945602992 1090 934 6 + 1300 164.11833 515945628019 1190 1032 6 + 1400 176.53221 515945656357 1306 1118 6 + 1500 189.31049 515945669681 1397 1200 6 + 1600 202.09871 515945696960 1474 1284 6 + 1700 214.85493 515945721469 1583 1334 6 + 1800 227.58 515945745776 1683 1448 6 + 1900 239.92431 515945771559 1805 1536 6 + 2000 252.2551 515945784999 1855 1591 6 + 2100 264.6638 515945808065 1981 1693 6 + 2200 277.37631 515945818384 2042 1718 6 + 2300 289.70788 515945839496 2142 1819 6 + 2400 302.1956 515945861956 2224 1886 6 + 2500 314.77002 515945883118 2325 2024 6 + 2600 326.98372 515945901972 2352 1999 6 + 2700 339.42389 515945924455 2454 2099 6 + 2800 352.15902 515945947487 2533 2127 6 + 2900 364.62287 515945962771 2593 2223 6 + 3000 377.02759 515945978150 2666 2302 6 + 3100 390.04946 515946007316 2751 2352 6 + 3200 402.5635 515946028511 2793 2382 6 + 3300 414.79554 515946051884 2846 2406 6 + 3400 427.09038 515946073079 2957 2541 6 + 3500 439.36923 515946086533 2978 2533 6 + 3600 452.20049 515946109778 3048 2597 6 + 3700 464.49821 515946127649 3079 2647 6 + 3800 477.49879 515946155180 3094 2652 6 + 3900 490.16367 515946179130 3176 2743 6 + 4000 502.54884 515946201399 3206 2732 6 + 4100 515.36324 515946220469 3265 2780 6 + 4200 527.73199 515946234457 3264 2765 6 + 4300 540.04008 515946264706 3342 2860 6 + 4400 552.49346 515946291567 3364 2868 6 + 4500 564.90624 515946312040 3403 2914 6 + 4600 577.82762 515946330903 3425 2895 6 + 4700 590.14474 515946350499 3490 2992 6 + 4800 602.52895 515946369444 3513 3021 6 + 4900 615.17835 515946390709 3600 3075 6 + 5000 627.43746 515946409811 3607 3084 6 + 5100 640.19216 515946435418 3675 3165 6 + 5200 652.81879 515946455392 3649 3095 6 + 5300 665.51087 515946484972 3715 3198 6 + 5400 677.97809 515946502170 3720 3221 6 + 5500 690.60914 515946523066 3738 3210 6 + 5600 703.16865 515946543086 3766 3227 6 + 5700 716.30386 515946564164 3766 3222 6 + 5800 729.0071 515946579390 3851 3323 6 + 5900 741.62632 515946602369 3809 3264 6 + 6000 754.24831 515946627862 3852 3270 6 + 6100 766.83393 515946654571 3904 3330 6 + 6200 779.84671 515946672246 3924 3364 6 + 6300 792.75727 515946689149 3923 3359 6 + 6400 805.79489 515946702423 3939 3400 6 + 6500 818.77929 515946720668 4000 3392 6 + 6600 831.20527 515946741333 3927 3344 6 + 6700 844.08306 515946765851 3934 3360 6 + 6800 856.70588 515946790122 3996 3412 6 + 6866 865.21172 515946805198 1861438915 1386207395 6 +Loop time of 865.251 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 40.773 | 363.74 | 468.88 | 68.5 | 42.04 +Coll | 9.6684 | 65.651 | 115.36 | 12.7 | 7.59 +Sort | 16.356 | 155.82 | 199.31 | 31.3 | 18.01 +Comm | 23.243 | 23.454 | 24.306 | 1.2 | 2.71 +Modify | 0.036289 | 0.054871 | 0.63004 | 11.6 | 0.01 +Output | 1.066 | 2.8869 | 10.881 | 19.0 | 0.33 +Other | | 253.6 | | | 29.31 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.78492e+07 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240201_184743_646552/try-06/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 0.313527 secs + create/ghost percent = 10.8141 89.1859 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 0.614558 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.84577 7.13931 1.90322 46.1009 40.0108 1263.87 1.88206 + surf2grid time = 0.283317 secs + map/comm1/comm2/comm3/comm4/split percent = 88.8458 0 0 0 0 0.888181 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 0.375645 secs + adapt/redo percent = 42.9188 57.0812 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 1.25705 secs + reassign/sort/migrate/ghost percent = 55.7244 0.0835068 19.1327 25.0594 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 1.66299 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 13.375667 515945425393 1 1 6 + 200 26.99896 515945425587 31 27 6 + 300 39.698239 515945427541 102 94 6 + 400 52.81588 515945443985 191 165 6 + 500 65.608139 515945456460 294 262 6 + 600 77.706325 515945474345 399 336 6 + 700 90.000111 515945492149 508 426 6 + 800 102.24665 515945514340 617 523 6 + 900 114.9833 515945540556 724 624 6 + 1000 127.65708 515945558796 843 715 6 + 1100 140.16603 515945583166 946 815 6 + 1200 152.27264 515945602992 1090 934 6 + 1300 164.3995 515945628019 1190 1032 6 + 1400 176.72712 515945656357 1306 1118 6 + 1500 189.9854 515945669681 1397 1200 6 + 1600 202.54941 515945696960 1474 1284 6 + 1700 215.40612 515945721469 1583 1334 6 + 1800 227.91818 515945745776 1683 1448 6 + 1900 240.67485 515945771559 1805 1536 6 + 2000 253.21871 515945784999 1855 1591 6 + 2100 265.71653 515945808065 1981 1693 6 + 2200 278.56587 515945818384 2042 1718 6 + 2300 291.76723 515945839496 2142 1819 6 + 2400 304.01526 515945861956 2224 1886 6 + 2500 316.39512 515945883118 2325 2024 6 + 2600 329.04312 515945901972 2352 1999 6 + 2700 341.71383 515945924455 2454 2099 6 + 2800 354.3149 515945947487 2533 2127 6 + 2900 366.54015 515945962771 2593 2223 6 + 3000 378.95707 515945978150 2666 2302 6 + 3100 391.29278 515946007316 2751 2352 6 + 3200 403.92289 515946028511 2793 2382 6 + 3300 416.76977 515946051884 2846 2406 6 + 3400 429.24708 515946073079 2957 2541 6 + 3500 441.91675 515946086533 2978 2533 6 + 3600 454.69638 515946109778 3048 2597 6 + 3700 467.14941 515946127649 3079 2647 6 + 3800 479.83635 515946155180 3094 2652 6 + 3900 492.56039 515946179130 3176 2743 6 + 4000 505.30928 515946201399 3206 2732 6 + 4100 518.09417 515946220469 3265 2780 6 + 4200 530.49295 515946234457 3264 2765 6 + 4300 543.0939 515946264706 3342 2860 6 + 4400 555.83731 515946291567 3364 2868 6 + 4500 568.28289 515946312040 3403 2914 6 + 4600 581.46092 515946330903 3425 2895 6 + 4700 593.93153 515946350499 3490 2992 6 + 4800 606.68823 515946369444 3513 3021 6 + 4900 619.45918 515946390709 3600 3075 6 + 5000 632.25377 515946409811 3607 3084 6 + 5100 645.01212 515946435418 3675 3165 6 + 5200 657.92522 515946455392 3649 3095 6 + 5300 670.85572 515946484972 3715 3198 6 + 5400 683.41105 515946502170 3720 3221 6 + 5500 695.60188 515946523066 3738 3210 6 + 5600 708.42476 515946543086 3766 3227 6 + 5700 721.35806 515946564164 3766 3222 6 + 5800 734.19915 515946579390 3851 3323 6 + 5900 746.91122 515946602369 3809 3264 6 + 6000 759.27721 515946627862 3852 3270 6 + 6100 772.09264 515946654571 3904 3330 6 + 6200 785.08043 515946672246 3924 3364 6 + 6300 798.34775 515946689149 3923 3359 6 + 6400 811.45987 515946702423 3939 3400 6 + 6500 824.00376 515946720668 4000 3392 6 + 6600 836.80772 515946741333 3927 3344 6 + 6700 849.72893 515946765851 3934 3360 6 + 6800 862.71406 515946790122 3996 3412 6 + 6866 871.50685 515946805198 1861438915 1386207395 6 +Loop time of 871.549 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 40.602 | 363.69 | 479.51 | 68.6 | 41.73 +Coll | 9.6906 | 65.601 | 115.04 | 12.6 | 7.53 +Sort | 16.396 | 155.95 | 199.63 | 31.3 | 17.89 +Comm | 24.481 | 24.691 | 25.542 | 1.1 | 2.83 +Modify | 0.035316 | 0.055307 | 0.64103 | 11.5 | 0.01 +Output | 0.92154 | 2.8917 | 10.858 | 18.8 | 0.33 +Other | | 258.7 | | | 29.68 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.77202e+07 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_152921_646543/try-04/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.12287 secs + create/ghost percent = 13.6141 86.3859 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.526519 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.48899 5.84496 0.947269 65.5855 23.1333 228.3 2.99946 + surf2grid time = 0.34532 secs + map/comm1/comm2/comm3/comm4/split percent = 97.1536 0 0 0 0 0.707334 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.39648 secs + adapt/redo percent = 42.006 57.994 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.622687 secs + reassign/sort/migrate/ghost percent = 37.7879 0.118789 36.9001 25.1932 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.55929 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 12.510645 64491594334 2 1 6 + 200 25.204554 64491596151 35 32 6 + 300 37.032002 64491597646 98 89 6 + 400 48.953257 64491604179 189 163 6 + 500 60.853344 64491613960 288 248 6 + 600 72.630522 64491621671 385 341 6 + 700 84.413864 64491627231 503 435 6 + 800 96.230865 64491636206 624 539 6 + 900 108.01937 64491646571 728 606 6 + 1000 119.82641 64491654553 840 715 6 + 1100 131.67699 64491656059 945 819 6 + 1200 143.44864 64491663918 1053 896 6 + 1300 155.28051 64491673540 1163 986 6 + 1400 167.04558 64491684886 1302 1115 6 + 1500 178.77417 64491689206 1396 1187 6 + 1600 190.6102 64491694314 1500 1277 6 + 1700 202.33639 64491705431 1592 1357 6 + 1800 214.09526 64491714994 1672 1433 6 + 1900 225.98906 64491723750 1773 1524 6 + 2000 237.67635 64491732732 1868 1602 6 + 2100 249.43631 64491739061 1914 1650 6 + 2200 261.14798 64491746437 2002 1726 6 + 2300 272.87019 64491754925 2118 1799 6 + 2400 284.67114 64491762435 2232 1901 6 + 2500 296.44761 64491768132 2252 1927 6 + 2600 308.17258 64491777292 2357 2013 6 + 2700 319.96472 64491787353 2418 2065 6 + 2800 331.68536 64491797004 2502 2141 6 + 2900 343.43498 64491803920 2592 2203 6 + 3000 355.09634 64491810563 2620 2230 6 + 3100 366.92649 64491816898 2727 2336 6 + 3200 378.60392 64491824067 2764 2374 6 + 3300 390.25903 64491835880 2822 2424 6 + 3400 401.93346 64491841207 2830 2398 6 + 3500 414.17245 64491841199 2928 2476 6 + 3600 425.86829 64491848467 2977 2555 6 + 3700 437.60254 64491859457 3046 2586 6 + 3800 449.91934 64491867959 3108 2662 6 + 3900 461.64623 64491872081 3156 2685 6 + 4000 473.33849 64491884382 3214 2747 6 + 4100 485.01179 64491888760 3253 2774 6 + 4200 496.74485 64491900145 3286 2798 6 + 4300 508.50713 64491908882 3301 2811 6 + 4400 520.25906 64491915727 3289 2816 6 + 4500 532.17519 64491925372 3387 2903 6 + 4600 543.93709 64491929307 3427 2942 6 + 4700 555.63901 64491939173 3467 2981 6 + 4800 567.35138 64491946435 3465 2953 6 + 4900 579.36424 64491954204 3522 2996 6 + 5000 591.03979 64491959785 3575 3043 6 + 5100 602.72928 64491964806 3511 2960 6 + 5200 614.63628 64491973985 3585 3038 6 + 5300 628.01229 64491977569 3612 3088 6 + 5400 639.69574 64491982166 3710 3161 6 + 5500 651.51341 64491989085 3707 3152 6 + 5600 663.12412 64491997349 3702 3142 6 + 5700 675.14218 64492005413 3751 3222 6 + 5800 686.812 64492011924 3696 3133 6 + 5900 698.40022 64492021270 3747 3185 6 + 6000 710.10241 64492030981 3786 3236 6 + 6100 721.71546 64492034357 3801 3242 6 + 6200 733.40741 64492039491 3828 3310 6 + 6300 745.38195 64492046578 3847 3321 6 + 6400 757.05814 64492053279 3879 3307 6 + 6500 768.68406 64492063507 3837 3276 6 + 6600 780.4071 64492067011 3860 3287 6 + 6700 792.20283 64492075618 3858 3336 6 + 6800 803.95495 64492078273 3921 3352 6 + 6866 811.60106 64492080427 232706853 173293300 6 +Loop time of 811.628 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 45.297 | 369.02 | 460.34 | 69.4 | 45.47 +Coll | 9.5409 | 66.772 | 120.97 | 15.7 | 8.23 +Sort | 18.132 | 155.77 | 166.68 | 32.3 | 19.19 +Comm | 5.6175 | 5.8256 | 6.4571 | 2.4 | 0.72 +Modify | 0.038113 | 0.062013 | 0.6557 | 17.9 | 0.01 +Output | 1.2699 | 2.3044 | 10.449 | 24.2 | 0.28 +Other | | 211.9 | | | 26.11 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.9028e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_152921_646543/try-01/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.123354 secs + create/ghost percent = 15.549 84.451 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.522609 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.93038 4.9563 0.879455 66.178 23.0559 227.964 0.630551 + surf2grid time = 0.345852 secs + map/comm1/comm2/comm3/comm4/split percent = 96.9526 0 0 0 0 0.652461 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.365877 secs + adapt/redo percent = 35.9256 64.0744 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.628352 secs + reassign/sort/migrate/ghost percent = 38.2417 0.115806 36.2896 25.3528 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.41056 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 12.446588 64491594334 2 1 6 + 200 24.93963 64491596151 35 32 6 + 300 37.3004 64491597646 98 89 6 + 400 49.199735 64491604179 189 163 6 + 500 60.949993 64491613960 288 248 6 + 600 72.633868 64491621671 385 341 6 + 700 84.44547 64491627231 503 435 6 + 800 96.099924 64491636206 624 539 6 + 900 107.78175 64491646571 728 606 6 + 1000 119.55169 64491654553 840 715 6 + 1100 131.16397 64491656059 945 819 6 + 1200 142.77447 64491663918 1053 896 6 + 1300 154.53456 64491673540 1163 986 6 + 1400 166.1474 64491684886 1302 1115 6 + 1500 177.80708 64491689206 1396 1187 6 + 1600 189.63969 64491694314 1500 1277 6 + 1700 201.36446 64491705431 1592 1357 6 + 1800 213.13915 64491714994 1672 1433 6 + 1900 224.82589 64491723750 1773 1524 6 + 2000 236.49671 64491732732 1868 1602 6 + 2100 248.26743 64491739061 1914 1650 6 + 2200 259.99801 64491746437 2002 1726 6 + 2300 271.68156 64491754925 2118 1799 6 + 2400 283.39604 64491762435 2232 1901 6 + 2500 295.08081 64491768132 2252 1927 6 + 2600 306.76518 64491777292 2357 2013 6 + 2700 318.56805 64491787353 2418 2065 6 + 2800 330.24343 64491797004 2502 2141 6 + 2900 341.98624 64491803920 2592 2203 6 + 3000 353.66846 64491810563 2620 2230 6 + 3100 365.35134 64491816898 2727 2336 6 + 3200 377.06887 64491824067 2764 2374 6 + 3300 388.7845 64491835880 2822 2424 6 + 3400 400.44602 64491841207 2830 2398 6 + 3500 412.1798 64491841199 2928 2476 6 + 3600 423.89714 64491848467 2977 2555 6 + 3700 435.4592 64491859457 3046 2586 6 + 3800 447.1703 64491867959 3108 2662 6 + 3900 458.90148 64491872081 3156 2685 6 + 4000 470.50773 64491884382 3214 2747 6 + 4100 482.29441 64491888760 3253 2774 6 + 4200 494.08251 64491900145 3286 2798 6 + 4300 505.83103 64491908882 3301 2811 6 + 4400 517.50595 64491915727 3289 2816 6 + 4500 529.26508 64491925372 3387 2903 6 + 4600 540.94131 64491929307 3427 2942 6 + 4700 552.62596 64491939173 3467 2981 6 + 4800 564.38094 64491946435 3465 2953 6 + 4900 576.19382 64491954204 3522 2996 6 + 5000 587.92669 64491959785 3575 3043 6 + 5100 599.71088 64491964806 3511 2960 6 + 5200 611.52035 64491973985 3585 3038 6 + 5300 623.16608 64491977569 3612 3088 6 + 5400 634.88493 64491982166 3710 3161 6 + 5500 646.69838 64491989085 3707 3152 6 + 5600 658.46149 64491997349 3702 3142 6 + 5700 670.21165 64492005413 3751 3222 6 + 5800 681.98896 64492011924 3696 3133 6 + 5900 693.70603 64492021270 3747 3185 6 + 6000 705.42722 64492030981 3786 3236 6 + 6100 717.71929 64492034357 3801 3242 6 + 6200 729.32464 64492039491 3828 3310 6 + 6300 741.0249 64492046578 3847 3321 6 + 6400 752.76541 64492053279 3879 3307 6 + 6500 764.37929 64492063507 3837 3276 6 + 6600 776.08943 64492067011 3860 3287 6 + 6700 787.79843 64492075618 3858 3336 6 + 6800 799.45137 64492078273 3921 3352 6 + 6866 807.07566 64492080427 232706853 173293300 6 +Loop time of 807.096 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 45.822 | 369.27 | 466.25 | 69.6 | 45.75 +Coll | 9.5485 | 66.837 | 120.92 | 15.9 | 8.28 +Sort | 18.15 | 155.64 | 165.46 | 32.3 | 19.28 +Comm | 2.26 | 2.4506 | 3.0843 | 3.5 | 0.30 +Modify | 0.038525 | 0.060095 | 0.66517 | 18.2 | 0.01 +Output | 1.0136 | 2.2016 | 10.331 | 24.8 | 0.27 +Other | | 210.6 | | | 26.10 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.91349e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_152921_646543/try-03/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.131756 secs + create/ghost percent = 12.8451 87.1549 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.508992 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 3.36371 3.30886 1.02395 69.1942 23.1093 231.719 1.64664 + surf2grid time = 0.352193 secs + map/comm1/comm2/comm3/comm4/split percent = 95.3335 0 0 0 0 1.01564 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.359294 secs + adapt/redo percent = 34.698 65.302 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.631791 secs + reassign/sort/migrate/ghost percent = 37.8543 0.119181 37.634 24.3925 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.55715 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 12.389448 64491594334 2 1 6 + 200 25.063458 64491596151 35 32 6 + 300 36.899138 64491597646 98 89 6 + 400 48.704557 64491604179 189 163 6 + 500 60.44607 64491613960 288 248 6 + 600 72.136093 64491621671 385 341 6 + 700 83.864823 64491627231 503 435 6 + 800 95.491143 64491636206 624 539 6 + 900 107.15346 64491646571 728 606 6 + 1000 118.93067 64491654553 840 715 6 + 1100 130.58609 64491656059 945 819 6 + 1200 142.29005 64491663918 1053 896 6 + 1300 154.07539 64491673540 1163 986 6 + 1400 165.72301 64491684886 1302 1115 6 + 1500 177.44185 64491689206 1396 1187 6 + 1600 189.89184 64491694314 1500 1277 6 + 1700 201.55455 64491705431 1592 1357 6 + 1800 214.37223 64491714994 1672 1433 6 + 1900 226.03465 64491723750 1773 1524 6 + 2000 237.64792 64491732732 1868 1602 6 + 2100 249.35661 64491739061 1914 1650 6 + 2200 261.00906 64491746437 2002 1726 6 + 2300 272.52363 64491754925 2118 1799 6 + 2400 284.26604 64491762435 2232 1901 6 + 2500 295.92846 64491768132 2252 1927 6 + 2600 307.3881 64491777292 2357 2013 6 + 2700 319.07696 64491787353 2418 2065 6 + 2800 330.68193 64491797004 2502 2141 6 + 2900 342.25023 64491803920 2592 2203 6 + 3000 353.97391 64491810563 2620 2230 6 + 3100 365.73279 64491816898 2727 2336 6 + 3200 377.35106 64491824067 2764 2374 6 + 3300 389.04606 64491835880 2822 2424 6 + 3400 400.70051 64491841207 2830 2398 6 + 3500 412.29535 64491841199 2928 2476 6 + 3600 424.01627 64491848467 2977 2555 6 + 3700 435.70526 64491859457 3046 2586 6 + 3800 447.29797 64491867959 3108 2662 6 + 3900 459.0129 64491872081 3156 2685 6 + 4000 470.73069 64491884382 3214 2747 6 + 4100 482.37066 64491888760 3253 2774 6 + 4200 494.00229 64491900145 3286 2798 6 + 4300 505.66073 64491908882 3301 2811 6 + 4400 517.8528 64491915727 3289 2816 6 + 4500 529.5343 64491925372 3387 2903 6 + 4600 541.19206 64491929307 3427 2942 6 + 4700 552.73719 64491939173 3467 2981 6 + 4800 564.42249 64491946435 3465 2953 6 + 4900 576.1124 64491954204 3522 2996 6 + 5000 587.89144 64491959785 3575 3043 6 + 5100 599.67585 64491964806 3511 2960 6 + 5200 611.36782 64491973985 3585 3038 6 + 5300 622.98393 64491977569 3612 3088 6 + 5400 635.30151 64491982166 3710 3161 6 + 5500 647.03777 64491989085 3707 3152 6 + 5600 658.74518 64491997349 3702 3142 6 + 5700 670.49467 64492005413 3751 3222 6 + 5800 682.27827 64492011924 3696 3133 6 + 5900 693.94847 64492021270 3747 3185 6 + 6000 705.70818 64492030981 3786 3236 6 + 6100 717.45507 64492034357 3801 3242 6 + 6200 729.19654 64492039491 3828 3310 6 + 6300 741.01558 64492046578 3847 3321 6 + 6400 752.79342 64492053279 3879 3307 6 + 6500 764.5249 64492063507 3837 3276 6 + 6600 776.30911 64492067011 3860 3287 6 + 6700 788.27214 64492075618 3858 3336 6 + 6800 799.92267 64492078273 3921 3352 6 + 6866 807.58879 64492080427 232706853 173293300 6 +Loop time of 807.615 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 43.251 | 369.4 | 450.83 | 69.7 | 45.74 +Coll | 9.5463 | 66.85 | 121.85 | 15.7 | 8.28 +Sort | 18.108 | 155.66 | 165.64 | 32.4 | 19.27 +Comm | 2.3323 | 2.5224 | 3.1523 | 3.4 | 0.31 +Modify | 0.036777 | 0.060319 | 0.62888 | 18.1 | 0.01 +Output | 1.0935 | 2.1897 | 10.338 | 24.9 | 0.27 +Other | | 210.9 | | | 26.12 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.91226e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_152921_646543/try-02/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.136471 secs + create/ghost percent = 17.1951 82.8049 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.522549 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 3.35751 5.37549 2.04696 66.3725 22.8475 568.677 2.07725 + surf2grid time = 0.346829 secs + map/comm1/comm2/comm3/comm4/split percent = 97.1267 0 0 0 0 0.668471 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.348971 secs + adapt/redo percent = 34.6082 65.3918 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.627637 secs + reassign/sort/migrate/ghost percent = 37.5064 0.112701 37.9766 24.4043 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.64079 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 12.350765 64491594334 2 1 6 + 200 24.90428 64491596151 35 32 6 + 300 36.755472 64491597646 98 89 6 + 400 48.530193 64491604179 189 163 6 + 500 60.386467 64491613960 288 248 6 + 600 72.13509 64491621671 385 341 6 + 700 83.864911 64491627231 503 435 6 + 800 95.567598 64491636206 624 539 6 + 900 107.27752 64491646571 728 606 6 + 1000 118.99158 64491654553 840 715 6 + 1100 130.67308 64491656059 945 819 6 + 1200 142.40665 64491663918 1053 896 6 + 1300 154.09421 64491673540 1163 986 6 + 1400 165.82959 64491684886 1302 1115 6 + 1500 177.55747 64491689206 1396 1187 6 + 1600 189.29843 64491694314 1500 1277 6 + 1700 201.03784 64491705431 1592 1357 6 + 1800 213.28311 64491714994 1672 1433 6 + 1900 225.0442 64491723750 1773 1524 6 + 2000 236.73299 64491732732 1868 1602 6 + 2100 248.51283 64491739061 1914 1650 6 + 2200 260.21272 64491746437 2002 1726 6 + 2300 271.92838 64491754925 2118 1799 6 + 2400 283.70778 64491762435 2232 1901 6 + 2500 295.38187 64491768132 2252 1927 6 + 2600 307.02177 64491777292 2357 2013 6 + 2700 318.8229 64491787353 2418 2065 6 + 2800 330.50012 64491797004 2502 2141 6 + 2900 342.24673 64491803920 2592 2203 6 + 3000 354.05252 64491810563 2620 2230 6 + 3100 365.7505 64491816898 2727 2336 6 + 3200 377.4201 64491824067 2764 2374 6 + 3300 389.09713 64491835880 2822 2424 6 + 3400 400.68216 64491841207 2830 2398 6 + 3500 412.29715 64491841199 2928 2476 6 + 3600 424.04871 64491848467 2977 2555 6 + 3700 435.63189 64491859457 3046 2586 6 + 3800 447.28719 64491867959 3108 2662 6 + 3900 458.9241 64491872081 3156 2685 6 + 4000 470.53493 64491884382 3214 2747 6 + 4100 482.1768 64491888760 3253 2774 6 + 4200 493.85688 64491900145 3286 2798 6 + 4300 505.43205 64491908882 3301 2811 6 + 4400 517.04853 64491915727 3289 2816 6 + 4500 528.71582 64491925372 3387 2903 6 + 4600 540.294 64491929307 3427 2942 6 + 4700 551.85476 64491939173 3467 2981 6 + 4800 563.53326 64491946435 3465 2953 6 + 4900 575.0942 64491954204 3522 2996 6 + 5000 586.75207 64491959785 3575 3043 6 + 5100 598.49065 64491964806 3511 2960 6 + 5200 610.07995 64491973985 3585 3038 6 + 5300 621.68324 64491977569 3612 3088 6 + 5400 633.32011 64491982166 3710 3161 6 + 5500 644.9118 64491989085 3707 3152 6 + 5600 656.52852 64491997349 3702 3142 6 + 5700 668.20026 64492005413 3751 3222 6 + 5800 679.82004 64492011924 3696 3133 6 + 5900 691.39523 64492021270 3747 3185 6 + 6000 702.93041 64492030981 3786 3236 6 + 6100 714.58662 64492034357 3801 3242 6 + 6200 726.12751 64492039491 3828 3310 6 + 6300 737.78951 64492046578 3847 3321 6 + 6400 749.39163 64492053279 3879 3307 6 + 6500 760.84762 64492063507 3837 3276 6 + 6600 772.44234 64492067011 3860 3287 6 + 6700 784.05885 64492075618 3858 3336 6 + 6800 795.58603 64492078273 3921 3352 6 + 6866 803.07248 64492080427 232706853 173293300 6 +Loop time of 803.094 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 45.807 | 369.55 | 433.94 | 69.7 | 46.02 +Coll | 9.5725 | 66.926 | 120.55 | 15.8 | 8.33 +Sort | 18.124 | 155.66 | 168.11 | 32.4 | 19.38 +Comm | 2.3658 | 2.557 | 3.1786 | 3.4 | 0.32 +Modify | 0.03839 | 0.060081 | 0.62783 | 18.1 | 0.01 +Output | 1.1599 | 2.1722 | 10.311 | 24.9 | 0.27 +Other | | 206.2 | | | 25.67 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.92302e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_152921_646543/try-07/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.127272 secs + create/ghost percent = 13.1605 86.8395 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.516353 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 3.19098 5.09919 0.985306 67.4319 23.2926 227.618 0.746973 + surf2grid time = 0.348187 secs + map/comm1/comm2/comm3/comm4/split percent = 96.9323 0 0 0 0 0.648679 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.355953 secs + adapt/redo percent = 34.2805 65.7195 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.620359 secs + reassign/sort/migrate/ghost percent = 38.1169 0.119248 37.2041 24.5598 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.329 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 12.410359 64491594334 2 1 6 + 200 25.140096 64491596151 35 32 6 + 300 37.026751 64491597646 98 89 6 + 400 48.880599 64491604179 189 163 6 + 500 60.680665 64491613960 288 248 6 + 600 72.418891 64491621671 385 341 6 + 700 84.728902 64491627231 503 435 6 + 800 96.571858 64491636206 624 539 6 + 900 108.35227 64491646571 728 606 6 + 1000 120.15887 64491654553 840 715 6 + 1100 131.90535 64491656059 945 819 6 + 1200 144.2229 64491663918 1053 896 6 + 1300 156.0411 64491673540 1163 986 6 + 1400 167.84256 64491684886 1302 1115 6 + 1500 179.6852 64491689206 1396 1187 6 + 1600 192.05546 64491694314 1500 1277 6 + 1700 203.86117 64491705431 1592 1357 6 + 1800 215.65971 64491714994 1672 1433 6 + 1900 227.35462 64491723750 1773 1524 6 + 2000 239.12135 64491732732 1868 1602 6 + 2100 250.91191 64491739061 1914 1650 6 + 2200 262.56858 64491746437 2002 1726 6 + 2300 274.31326 64491754925 2118 1799 6 + 2400 286.02075 64491762435 2232 1901 6 + 2500 297.68438 64491768132 2252 1927 6 + 2600 309.40474 64491777292 2357 2013 6 + 2700 321.19507 64491787353 2418 2065 6 + 2800 332.83403 64491797004 2502 2141 6 + 2900 344.5992 64491803920 2592 2203 6 + 3000 356.26646 64491810563 2620 2230 6 + 3100 367.96589 64491816898 2727 2336 6 + 3200 379.82724 64491824067 2764 2374 6 + 3300 391.55894 64491835880 2822 2424 6 + 3400 403.77285 64491841207 2830 2398 6 + 3500 415.47602 64491841199 2928 2476 6 + 3600 427.65144 64491848467 2977 2555 6 + 3700 439.34259 64491859457 3046 2586 6 + 3800 451.07379 64491867959 3108 2662 6 + 3900 462.72949 64491872081 3156 2685 6 + 4000 474.37378 64491884382 3214 2747 6 + 4100 486.11067 64491888760 3253 2774 6 + 4200 497.75492 64491900145 3286 2798 6 + 4300 509.38506 64491908882 3301 2811 6 + 4400 521.09349 64491915727 3289 2816 6 + 4500 533.41916 64491925372 3387 2903 6 + 4600 545.0897 64491929307 3427 2942 6 + 4700 557.31835 64491939173 3467 2981 6 + 4800 569.24121 64491946435 3465 2953 6 + 4900 580.85373 64491954204 3522 2996 6 + 5000 592.53287 64491959785 3575 3043 6 + 5100 604.36319 64491964806 3511 2960 6 + 5200 615.97362 64491973985 3585 3038 6 + 5300 627.50589 64491977569 3612 3088 6 + 5400 639.12499 64491982166 3710 3161 6 + 5500 650.70873 64491989085 3707 3152 6 + 5600 663.09157 64491997349 3702 3142 6 + 5700 674.80829 64492005413 3751 3222 6 + 5800 686.45665 64492011924 3696 3133 6 + 5900 698.14572 64492021270 3747 3185 6 + 6000 709.95472 64492030981 3786 3236 6 + 6100 721.62327 64492034357 3801 3242 6 + 6200 733.4378 64492039491 3828 3310 6 + 6300 745.37277 64492046578 3847 3321 6 + 6400 757.1656 64492053279 3879 3307 6 + 6500 768.932 64492063507 3837 3276 6 + 6600 781.24976 64492067011 3860 3287 6 + 6700 793.05159 64492075618 3858 3336 6 + 6800 804.93192 64492078273 3921 3352 6 + 6866 812.5859 64492080427 232706853 173293300 6 +Loop time of 812.611 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 45.535 | 369.21 | 461.33 | 69.8 | 45.44 +Coll | 9.5286 | 66.783 | 121.86 | 15.5 | 8.22 +Sort | 18.134 | 155.71 | 165.26 | 32.3 | 19.16 +Comm | 3.7555 | 3.9446 | 4.5761 | 2.8 | 0.49 +Modify | 0.038694 | 0.061151 | 0.67464 | 18.1 | 0.01 +Output | 1.2232 | 2.2734 | 10.413 | 24.2 | 0.28 +Other | | 214.6 | | | 26.41 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.9005e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_152921_646543/try-00/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.147752 secs + create/ghost percent = 13.3487 86.6513 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.503526 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 3.66153 2.09807 1.32861 68.9848 23.927 235.762 1.17397 + surf2grid time = 0.347356 secs + map/comm1/comm2/comm3/comm4/split percent = 96.6685 0 0 0 0 0.689335 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.359131 secs + adapt/redo percent = 33.3423 66.6577 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.621246 secs + reassign/sort/migrate/ghost percent = 38.0332 0.118173 37.3697 24.479 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.30041 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 12.566364 64491594334 2 1 6 + 200 25.140323 64491596151 35 32 6 + 300 37.0196 64491597646 98 89 6 + 400 49.036398 64491604179 189 163 6 + 500 61.381484 64491613960 288 248 6 + 600 73.138025 64491621671 385 341 6 + 700 85.032373 64491627231 503 435 6 + 800 96.85269 64491636206 624 539 6 + 900 108.62624 64491646571 728 606 6 + 1000 120.58477 64491654553 840 715 6 + 1100 132.41453 64491656059 945 819 6 + 1200 144.75176 64491663918 1053 896 6 + 1300 156.75473 64491673540 1163 986 6 + 1400 168.75446 64491684886 1302 1115 6 + 1500 180.63543 64491689206 1396 1187 6 + 1600 192.95993 64491694314 1500 1277 6 + 1700 204.83823 64491705431 1592 1357 6 + 1800 216.65075 64491714994 1672 1433 6 + 1900 228.49214 64491723750 1773 1524 6 + 2000 240.36167 64491732732 1868 1602 6 + 2100 252.13813 64491739061 1914 1650 6 + 2200 263.98001 64491746437 2002 1726 6 + 2300 275.8521 64491754925 2118 1799 6 + 2400 287.67727 64491762435 2232 1901 6 + 2500 299.56487 64491768132 2252 1927 6 + 2600 311.405 64491777292 2357 2013 6 + 2700 323.25829 64491787353 2418 2065 6 + 2800 335.03744 64491797004 2502 2141 6 + 2900 346.87148 64491803920 2592 2203 6 + 3000 358.70079 64491810563 2620 2230 6 + 3100 370.56554 64491816898 2727 2336 6 + 3200 382.36437 64491824067 2764 2374 6 + 3300 394.08896 64491835880 2822 2424 6 + 3400 405.83593 64491841207 2830 2398 6 + 3500 417.61743 64491841199 2928 2476 6 + 3600 429.62511 64491848467 2977 2555 6 + 3700 441.41549 64491859457 3046 2586 6 + 3800 453.22918 64491867959 3108 2662 6 + 3900 465.03659 64491872081 3156 2685 6 + 4000 476.82734 64491884382 3214 2747 6 + 4100 488.6197 64491888760 3253 2774 6 + 4200 500.43286 64491900145 3286 2798 6 + 4300 512.25415 64491908882 3301 2811 6 + 4400 524.01848 64491915727 3289 2816 6 + 4500 535.86912 64491925372 3387 2903 6 + 4600 547.58526 64491929307 3427 2942 6 + 4700 559.34507 64491939173 3467 2981 6 + 4800 571.0003 64491946435 3465 2953 6 + 4900 582.72446 64491954204 3522 2996 6 + 5000 594.38642 64491959785 3575 3043 6 + 5100 606.13603 64491964806 3511 2960 6 + 5200 617.90337 64491973985 3585 3038 6 + 5300 629.621 64491977569 3612 3088 6 + 5400 641.30698 64491982166 3710 3161 6 + 5500 652.9733 64491989085 3707 3152 6 + 5600 664.60585 64491997349 3702 3142 6 + 5700 676.59471 64492005413 3751 3222 6 + 5800 688.31861 64492011924 3696 3133 6 + 5900 699.97785 64492021270 3747 3185 6 + 6000 711.70506 64492030981 3786 3236 6 + 6100 723.44471 64492034357 3801 3242 6 + 6200 735.13757 64492039491 3828 3310 6 + 6300 746.8552 64492046578 3847 3321 6 + 6400 758.46893 64492053279 3879 3307 6 + 6500 770.19737 64492063507 3837 3276 6 + 6600 781.88938 64492067011 3860 3287 6 + 6700 793.64866 64492075618 3858 3336 6 + 6800 805.38475 64492078273 3921 3352 6 + 6866 813.0227 64492080427 232706853 173293300 6 +Loop time of 813.057 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 44.071 | 368.75 | 468.6 | 69.7 | 45.35 +Coll | 9.5345 | 66.715 | 121.86 | 15.6 | 8.21 +Sort | 18.13 | 155.76 | 165.49 | 32.2 | 19.16 +Comm | 5.3543 | 5.551 | 6.1835 | 2.3 | 0.68 +Modify | 0.038553 | 0.06189 | 0.64202 | 18.2 | 0.01 +Output | 1.2155 | 2.2792 | 10.421 | 24.3 | 0.28 +Other | | 213.9 | | | 26.31 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.89946e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_152921_646543/try-05/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.128761 secs + create/ghost percent = 13.9803 86.0197 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.526199 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 3.6119 3.57844 0.924543 69.1292 22.7559 522.493 1.73406 + surf2grid time = 0.363757 secs + map/comm1/comm2/comm3/comm4/split percent = 92.3767 0 0 0 0 0.626698 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.349592 secs + adapt/redo percent = 34.2362 65.7638 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.635307 secs + reassign/sort/migrate/ghost percent = 38.8903 0.114161 37.1513 23.8442 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.31517 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 12.47602 64491594334 2 1 6 + 200 25.751934 64491596151 35 32 6 + 300 37.651551 64491597646 98 89 6 + 400 49.596706 64491604179 189 163 6 + 500 61.441628 64491613960 288 248 6 + 600 73.198027 64491621671 385 341 6 + 700 85.117804 64491627231 503 435 6 + 800 96.9646 64491636206 624 539 6 + 900 108.71169 64491646571 728 606 6 + 1000 121.55521 64491654553 840 715 6 + 1100 133.33956 64491656059 945 819 6 + 1200 145.0429 64491663918 1053 896 6 + 1300 156.8361 64491673540 1163 986 6 + 1400 168.56661 64491684886 1302 1115 6 + 1500 180.33637 64491689206 1396 1187 6 + 1600 192.03758 64491694314 1500 1277 6 + 1700 203.89296 64491705431 1592 1357 6 + 1800 215.66854 64491714994 1672 1433 6 + 1900 227.40452 64491723750 1773 1524 6 + 2000 239.14339 64491732732 1868 1602 6 + 2100 250.94808 64491739061 1914 1650 6 + 2200 262.74848 64491746437 2002 1726 6 + 2300 274.41567 64491754925 2118 1799 6 + 2400 286.08566 64491762435 2232 1901 6 + 2500 297.79451 64491768132 2252 1927 6 + 2600 309.49062 64491777292 2357 2013 6 + 2700 322.22799 64491787353 2418 2065 6 + 2800 333.97077 64491797004 2502 2141 6 + 2900 345.63102 64491803920 2592 2203 6 + 3000 357.31514 64491810563 2620 2230 6 + 3100 369.17346 64491816898 2727 2336 6 + 3200 380.79931 64491824067 2764 2374 6 + 3300 392.55659 64491835880 2822 2424 6 + 3400 404.23835 64491841207 2830 2398 6 + 3500 415.8911 64491841199 2928 2476 6 + 3600 427.55366 64491848467 2977 2555 6 + 3700 439.33743 64491859457 3046 2586 6 + 3800 451.13921 64491867959 3108 2662 6 + 3900 462.90112 64491872081 3156 2685 6 + 4000 474.67028 64491884382 3214 2747 6 + 4100 486.4786 64491888760 3253 2774 6 + 4200 498.19823 64491900145 3286 2798 6 + 4300 509.96845 64491908882 3301 2811 6 + 4400 521.98215 64491915727 3289 2816 6 + 4500 533.81307 64491925372 3387 2903 6 + 4600 545.55453 64491929307 3427 2942 6 + 4700 557.42736 64491939173 3467 2981 6 + 4800 569.17449 64491946435 3465 2953 6 + 4900 581.00536 64491954204 3522 2996 6 + 5000 592.86431 64491959785 3575 3043 6 + 5100 604.69458 64491964806 3511 2960 6 + 5200 616.46081 64491973985 3585 3038 6 + 5300 628.29865 64491977569 3612 3088 6 + 5400 640.04942 64491982166 3710 3161 6 + 5500 651.72068 64491989085 3707 3152 6 + 5600 664.03496 64491997349 3702 3142 6 + 5700 675.7816 64492005413 3751 3222 6 + 5800 687.95739 64492011924 3696 3133 6 + 5900 699.77042 64492021270 3747 3185 6 + 6000 711.47003 64492030981 3786 3236 6 + 6100 723.06779 64492034357 3801 3242 6 + 6200 734.8847 64492039491 3828 3310 6 + 6300 746.68513 64492046578 3847 3321 6 + 6400 758.37636 64492053279 3879 3307 6 + 6500 770.20065 64492063507 3837 3276 6 + 6600 781.84447 64492067011 3860 3287 6 + 6700 793.63454 64492075618 3858 3336 6 + 6800 805.38994 64492078273 3921 3352 6 + 6866 813.00471 64492080427 232706853 173293300 6 +Loop time of 813.033 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 44.11 | 369.13 | 479.75 | 69.7 | 45.40 +Coll | 9.5841 | 66.755 | 122.07 | 15.7 | 8.21 +Sort | 18.146 | 155.73 | 165.79 | 32.3 | 19.15 +Comm | 4.8119 | 5.001 | 5.646 | 2.5 | 0.62 +Modify | 0.036349 | 0.062496 | 0.6224 | 18.2 | 0.01 +Output | 1.1931 | 2.2579 | 10.367 | 24.4 | 0.28 +Other | | 214.1 | | | 26.33 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.89951e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_152921_646543/try-06/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.141185 secs + create/ghost percent = 14.4212 85.5788 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.526252 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.96394 4.85446 0.906284 66.7333 22.542 228.058 2.57059 + surf2grid time = 0.351185 secs + map/comm1/comm2/comm3/comm4/split percent = 95.0218 0 0 0 0 0.655328 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.395327 secs + adapt/redo percent = 41.6846 58.3154 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.641132 secs + reassign/sort/migrate/ghost percent = 38.9665 0.116024 36.9979 23.9196 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.31202 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 12.421558 64491594334 2 1 6 + 200 25.046128 64491596151 35 32 6 + 300 36.920269 64491597646 98 89 6 + 400 48.899516 64491604179 189 163 6 + 500 60.726019 64491613960 288 248 6 + 600 72.483379 64491621671 385 341 6 + 700 84.322341 64491627231 503 435 6 + 800 96.09449 64491636206 624 539 6 + 900 107.79554 64491646571 728 606 6 + 1000 119.58914 64491654553 840 715 6 + 1100 131.34748 64491656059 945 819 6 + 1200 143.03391 64491663918 1053 896 6 + 1300 154.8804 64491673540 1163 986 6 + 1400 166.70886 64491684886 1302 1115 6 + 1500 178.44301 64491689206 1396 1187 6 + 1600 190.25415 64491694314 1500 1277 6 + 1700 202.04692 64491705431 1592 1357 6 + 1800 214.12165 64491714994 1672 1433 6 + 1900 225.86961 64491723750 1773 1524 6 + 2000 238.21894 64491732732 1868 1602 6 + 2100 250.00824 64491739061 1914 1650 6 + 2200 261.66989 64491746437 2002 1726 6 + 2300 273.41693 64491754925 2118 1799 6 + 2400 285.31364 64491762435 2232 1901 6 + 2500 297.04833 64491768132 2252 1927 6 + 2600 308.79664 64491777292 2357 2013 6 + 2700 320.56689 64491787353 2418 2065 6 + 2800 332.80494 64491797004 2502 2141 6 + 2900 344.67055 64491803920 2592 2203 6 + 3000 356.37279 64491810563 2620 2230 6 + 3100 368.11807 64491816898 2727 2336 6 + 3200 379.85653 64491824067 2764 2374 6 + 3300 391.73374 64491835880 2822 2424 6 + 3400 403.46115 64491841207 2830 2398 6 + 3500 415.15088 64491841199 2928 2476 6 + 3600 426.91177 64491848467 2977 2555 6 + 3700 438.64773 64491859457 3046 2586 6 + 3800 450.39898 64491867959 3108 2662 6 + 3900 462.16247 64491872081 3156 2685 6 + 4000 474.00279 64491884382 3214 2747 6 + 4100 485.81095 64491888760 3253 2774 6 + 4200 497.60313 64491900145 3286 2798 6 + 4300 509.64645 64491908882 3301 2811 6 + 4400 521.29914 64491915727 3289 2816 6 + 4500 533.04308 64491925372 3387 2903 6 + 4600 544.74667 64491929307 3427 2942 6 + 4700 556.37904 64491939173 3467 2981 6 + 4800 568.06084 64491946435 3465 2953 6 + 4900 579.74194 64491954204 3522 2996 6 + 5000 591.36981 64491959785 3575 3043 6 + 5100 603.16575 64491964806 3511 2960 6 + 5200 615.03797 64491973985 3585 3038 6 + 5300 626.62344 64491977569 3612 3088 6 + 5400 638.37004 64491982166 3710 3161 6 + 5500 650.00554 64491989085 3707 3152 6 + 5600 661.61577 64491997349 3702 3142 6 + 5700 673.43015 64492005413 3751 3222 6 + 5800 685.51361 64492011924 3696 3133 6 + 5900 697.11451 64492021270 3747 3185 6 + 6000 708.88346 64492030981 3786 3236 6 + 6100 720.55582 64492034357 3801 3242 6 + 6200 732.19758 64492039491 3828 3310 6 + 6300 744.13833 64492046578 3847 3321 6 + 6400 755.75223 64492053279 3879 3307 6 + 6500 767.38409 64492063507 3837 3276 6 + 6600 779.30024 64492067011 3860 3287 6 + 6700 790.82492 64492075618 3858 3336 6 + 6800 802.46018 64492078273 3921 3352 6 + 6866 810.24187 64492080427 232706853 173293300 6 +Loop time of 810.274 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 45.774 | 369.16 | 458.25 | 69.6 | 45.56 +Coll | 9.5578 | 66.784 | 121.93 | 15.5 | 8.24 +Sort | 18.125 | 155.71 | 165.31 | 32.3 | 19.22 +Comm | 4.121 | 4.3113 | 4.9413 | 2.7 | 0.53 +Modify | 0.039732 | 0.06169 | 0.62944 | 18.0 | 0.01 +Output | 1.0814 | 2.2705 | 10.417 | 24.4 | 0.28 +Other | | 212 | | | 26.16 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.90598e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240211_141524_646576/try-01/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 1.4882 secs + create/ghost percent = 12.7166 87.2834 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 1.83622 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 5.02142 3.15523 5.05494 18.8702 67.8982 1498.48 0.401241 + surf2grid time = 0.346499 secs + map/comm1/comm2/comm3/comm4/split percent = 73.8727 0 0 0 0 15.663 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 2.08758 secs + adapt/redo percent = 51.3775 48.6225 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 3.90588 secs + reassign/sort/migrate/ghost percent = 47.1707 0.469677 19.3775 32.9821 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 25.4105 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 198.29529 515945425393 1 1 6 + 200 393.50684 515945425587 31 27 6 + 300 585.60189 515945427541 102 94 6 + 400 776.36773 515945443985 191 165 6 + 500 966.87957 515945456460 294 262 6 + 600 1156.7351 515945474345 399 336 6 + 700 1346.9485 515945492149 508 426 6 + 800 1536.9883 515945514340 617 523 6 + 900 1727.6614 515945540556 724 624 6 + 1000 1917.3944 515945558796 843 715 6 + 1100 2107.4581 515945583166 946 815 6 + 1200 2297.9749 515945602992 1090 934 6 + 1300 2487.8555 515945628019 1190 1032 6 + 1400 2677.7737 515945656357 1306 1118 6 + 1500 2867.8358 515945669681 1397 1200 6 + 1600 3058.3145 515945696960 1474 1284 6 + 1700 3248.5598 515945721469 1583 1334 6 + 1800 3438.7893 515945745776 1683 1448 6 + 1900 3629.2509 515945771559 1805 1536 6 + 2000 3819.1742 515945784999 1855 1591 6 + 2100 4009.6604 515945808065 1981 1693 6 + 2200 4199.7609 515945818384 2042 1718 6 + 2300 4389.6865 515945839496 2142 1819 6 + 2400 4580.3917 515945861956 2224 1886 6 + 2500 4770.7945 515945883118 2325 2024 6 + 2600 4961.1991 515945901972 2352 1999 6 + 2700 5152.229 515945924455 2454 2099 6 + 2800 5342.9198 515945947487 2533 2127 6 + 2900 5533.5549 515945962771 2593 2223 6 + 3000 5724.5956 515945978150 2666 2302 6 + 3100 5915.6197 515946007316 2751 2352 6 + 3200 6106.9009 515946028511 2793 2382 6 + 3300 6298.0616 515946051884 2846 2406 6 + 3400 6490.0547 515946073079 2957 2541 6 + 3500 6682.011 515946086533 2978 2533 6 + 3600 6874.3024 515946109778 3048 2597 6 + 3700 7065.8325 515946127649 3079 2647 6 + 3800 7257.7405 515946155180 3094 2652 6 + 3900 7449.5824 515946179130 3176 2743 6 + 4000 7641.5649 515946201399 3206 2732 6 + 4100 7833.5575 515946220469 3265 2780 6 + 4200 8025.7291 515946234457 3264 2765 6 + 4300 8218.1368 515946264706 3342 2860 6 + 4400 8410.6419 515946291567 3364 2868 6 + 4500 8602.6809 515946312040 3403 2914 6 + 4600 8794.9774 515946330903 3425 2895 6 + 4700 8987.6959 515946350499 3490 2992 6 + 4800 9180.4233 515946369444 3513 3021 6 + 4900 9373.079 515946390709 3600 3075 6 + 5000 9565.5969 515946409811 3607 3084 6 + 5100 9758.6291 515946435418 3675 3165 6 + 5200 9951.4872 515946455392 3649 3095 6 + 5300 10144.226 515946484972 3715 3198 6 + 5400 10336.786 515946502170 3720 3221 6 + 5500 10529.376 515946523066 3738 3210 6 + 5600 10722.108 515946543086 3766 3227 6 + 5700 10915.392 515946564164 3766 3222 6 + 5800 11108.251 515946579390 3851 3323 6 + 5900 11301.203 515946602369 3809 3264 6 + 6000 11494.419 515946627862 3852 3270 6 + 6100 11687.153 515946654571 3904 3330 6 + 6200 11879.995 515946672246 3924 3364 6 + 6300 12073.219 515946689149 3923 3359 6 + 6400 12265.971 515946702423 3939 3400 6 + 6500 12458.912 515946720668 4000 3392 6 + 6600 12651.595 515946741333 3927 3344 6 + 6700 12844.242 515946765851 3934 3360 6 + 6800 13037.386 515946790122 3996 3412 6 + 6866 13165.327 515946805198 1861438915 1386207395 6 +Loop time of 13166 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 38.774 | 368.62 | 7688.6 | 837.2 | 2.80 +Coll | 9.5727 | 63.579 | 980.33 | 222.9 | 0.48 +Sort | 16.391 | 154.58 | 4372.2 | 708.3 | 1.17 +Comm | 210.78 | 211.48 | 217.15 | 1.5 | 1.61 +Modify | 0.03912 | 0.12811 | 2.9202 | 66.6 | 0.00 +Output | 0.84333 | 271.75 | 279.75 | 34.1 | 2.06 +Other | | 1.21e+04 | | | 91.87 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.17302e+06 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--2048-20240211_141524_646576/try-02/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 1.482 secs + create/ghost percent = 13.0178 86.9822 + +##################################### +# Gas/Collision Mod +##### ./scale--2048-20240211_141524_646576/try-00/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 229376 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 45.2548 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*45.2548 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*45.2548 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*45.2548 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*45.2548 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948-${xmin})/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/${mfp}*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*${cpmfp} +variable xncells equal (230.79948--226.274)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948-${ymin})/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/${mfp}*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*${cpmfp} +variable yncells equal (230.79948--230.79948)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/${yncells} +variable Fnum equal 1e+20*(230.79948--226.274)*(230.79948--230.79948)/35/120817.340326124/122013.551616481 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/${Vx}/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/${xncells}/10/4 +variable tstep equal (--226.274+230.79948)/596.774858955725/120817.340326124/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -226.274 +print " x-max = ${xmax}" + x-max = 230.79948 +print " y-min = ${ymin}" + y-min = -230.79948 +print " y-max = ${ymax}" + y-max = 230.79948 +print " x-cells = ${xncells}" + x-cells = 120817.340326124 +print " y-cells = ${yncells}" + y-cells = 122013.551616481 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.58484298771699e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.58484298771699e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 ${ymin} ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 ${ymax} -0.5 0.5 +create_box -226.274 230.79948 -230.79948 230.79948 -0.5 0.5 +Created orthogonal box = (-226.274 -230.799 -0.5) to (230.799 230.799 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 120817.340326124 ${yncells} 1 block * * * +create_grid 120817.340326124 122013.551616481 1 block * * * +Created 14741244621 child grid cells + CPU time = 1.57622 secs + create/ghost percent = 12.2764 87.7236 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 = cells with surfs + 11056 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830407 = min surf-size/cell-size ratio + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1856287336 54341 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + CPU time = 1.81539 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 5.46151 3.29455 5.29722 18.7189 67.2279 1691.75 0.690794 + surf2grid time = 0.33982 secs + map/comm1/comm2/comm3/comm4/split percent = 74.145 0 0 0 0 14.4375 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1856320232 87001 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 210984 210984 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 14741342955 grid cells + CPU time = 2.03447 secs + adapt/redo percent = 52.5083 47.4917 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 14740916158 cells + CPU time = 3.90177 secs + reassign/sort/migrate/ghost percent = 46.8609 0.468183 19.749 32.9219 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 515945427007 versus 515945427018 (../create_particles.cpp:346) +Created 515945427007 particles + CPU time = 25.0005 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.347 43.7689 243.35 + grid (ave,min,max) = 18.3739 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.751 63.2396 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 515945427007 0 0 6 + 100 197.48563 515945425393 1 1 6 + 200 391.82657 515945425587 31 27 6 + 300 583.07223 515945427541 102 94 6 + 400 772.92217 515945443985 191 165 6 + 500 962.14582 515945456460 294 262 6 + 600 1150.7515 515945474345 399 336 6 + 700 1338.8783 515945492149 508 426 6 + 800 1527.4152 515945514340 617 523 6 + 900 1715.9692 515945540556 724 624 6 + 1000 1904.0922 515945558796 843 715 6 + 1100 2092.5657 515945583166 946 815 6 + 1200 2281.1263 515945602992 1090 934 6 + 1300 2469.1794 515945628019 1190 1032 6 + 1400 2657.049 515945656357 1306 1118 6 + 1500 2845.3269 515945669681 1397 1200 6 + 1600 3033.7763 515945696960 1474 1284 6 + 1700 3222.0228 515945721469 1583 1334 6 + 1800 3410.2957 515945745776 1683 1448 6 + 1900 3599.0406 515945771559 1805 1536 6 + 2000 3787.3561 515945784999 1855 1591 6 + 2100 3976.4692 515945808065 1981 1693 6 + 2200 4164.8967 515945818384 2042 1718 6 + 2300 4353.2221 515945839496 2142 1819 6 + 2400 4542.2639 515945861956 2224 1886 6 + 2500 4730.9237 515945883118 2325 2024 6 + 2600 4919.2764 515945901972 2352 1999 6 + 2700 5108.0016 515945924455 2454 2099 6 + 2800 5296.6552 515945947487 2533 2127 6 + 2900 5485.3836 515945962771 2593 2223 6 + 3000 5673.6718 515945978150 2666 2302 6 + 3100 5862.1707 515946007316 2751 2352 6 + 3200 6050.8826 515946028511 2793 2382 6 + 3300 6239.0992 515946051884 2846 2406 6 + 3400 6427.6542 515946073079 2957 2541 6 + 3500 6616.4226 515946086533 2978 2533 6 + 3600 6805.2902 515946109778 3048 2597 6 + 3700 6993.7171 515946127649 3079 2647 6 + 3800 7182.4165 515946155180 3094 2652 6 + 3900 7370.7206 515946179130 3176 2743 6 + 4000 7558.9414 515946201399 3206 2732 6 + 4100 7747.8314 515946220469 3265 2780 6 + 4200 7936.3129 515946234457 3264 2765 6 + 4300 8125.2014 515946264706 3342 2860 6 + 4400 8314.1708 515946291567 3364 2868 6 + 4500 8502.4892 515946312040 3403 2914 6 + 4600 8691.0825 515946330903 3425 2895 6 + 4700 8880.2343 515946350499 3490 2992 6 + 4800 9068.7435 515946369444 3513 3021 6 + 4900 9257.455 515946390709 3600 3075 6 + 5000 9445.8633 515946409811 3607 3084 6 + 5100 9634.8375 515946435418 3675 3165 6 + 5200 9823.2301 515946455392 3649 3095 6 + 5300 10011.372 515946484972 3715 3198 6 + 5400 10199.941 515946502170 3720 3221 6 + 5500 10388.217 515946523066 3738 3210 6 + 5600 10576.659 515946543086 3766 3227 6 + 5700 10765.716 515946564164 3766 3222 6 + 5800 10954.439 515946579390 3851 3323 6 + 5900 11143.129 515946602369 3809 3264 6 + 6000 11331.783 515946627862 3852 3270 6 + 6100 11520.521 515946654571 3904 3330 6 + 6200 11709.654 515946672246 3924 3364 6 + 6300 11898.672 515946689149 3923 3359 6 + 6400 12087.421 515946702423 3939 3400 6 + 6500 12276.089 515946720668 4000 3392 6 + 6600 12464.981 515946741333 3927 3344 6 + 6700 12653.951 515946765851 3934 3360 6 + 6800 12842.858 515946790122 3996 3412 6 + 6866 12968.055 515946805198 1861438915 1386207395 6 +Loop time of 12968.8 on 229376 procs for 6866 steps with 515946805198 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 39.818 | 368.51 | 7680.3 | 836.2 | 2.84 +Coll | 9.4394 | 63.476 | 973.99 | 222.9 | 0.49 +Sort | 15.991 | 154.63 | 4354.9 | 707.5 | 1.19 +Comm | 77.576 | 78.148 | 83.757 | 2.3 | 0.60 +Modify | 0.037271 | 0.064766 | 0.92202 | 13.0 | 0.00 +Output | 1.0023 | 271.08 | 279.11 | 34.2 | 2.09 +Other | | 1.203e+04 | | | 92.78 + +Particle moves = 3542486823760312 (3.54P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 12005300980387 (12T) +Collide occurs = 9100142367712 (9.1T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.19086e+06 +Particle-moves/step: 5.15946e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338895 +Collisions/particle/step: 0.00256886 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.37761e+06 max 183098 min +Histogram: 2 0 0 0 0 0 1 1 2 229370 +Cells: 64267.2 ave 64268 max 64266 min +Histogram: 12 0 0 0 0 193789 0 0 0 35575 +GhostCell: 31280.2 ave 42739 max 14703 min +Histogram: 4 0 1402 255 255 179969 47236 253 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 229376 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_171857_646555/try-04/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.15123 secs + create/ghost percent = 13.3279 86.6721 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.552108 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.94847 5.69695 2.11223 65.1797 22.0626 216.567 0.697471 + surf2grid time = 0.359863 secs + map/comm1/comm2/comm3/comm4/split percent = 93.3718 0 0 0 0 0.838608 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.368636 secs + adapt/redo percent = 36.4152 63.5848 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.618463 secs + reassign/sort/migrate/ghost percent = 38.7792 0.171598 35.6351 25.4141 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.54559 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 13.519214 64491594334 2 1 6 + 200 27.086329 64491596151 35 32 6 + 300 39.858297 64491597646 98 89 6 + 400 52.71005 64491604179 189 163 6 + 500 65.559576 64491613960 288 248 6 + 600 78.303198 64491621671 385 341 6 + 700 91.152459 64491627231 503 435 6 + 800 104.04669 64491636206 624 539 6 + 900 116.95263 64491646571 728 606 6 + 1000 129.85846 64491654553 840 715 6 + 1100 142.74569 64491656059 945 819 6 + 1200 155.64033 64491663918 1053 896 6 + 1300 168.65054 64491673540 1163 986 6 + 1400 181.45099 64491684886 1302 1115 6 + 1500 194.22971 64491689206 1396 1187 6 + 1600 206.93628 64491694314 1500 1277 6 + 1700 220.06209 64491705431 1592 1357 6 + 1800 232.74294 64491714994 1672 1433 6 + 1900 245.46063 64491723750 1773 1524 6 + 2000 258.26151 64491732732 1868 1602 6 + 2100 271.00766 64491739061 1914 1650 6 + 2200 284.17201 64491746437 2002 1726 6 + 2300 296.90596 64491754925 2118 1799 6 + 2400 309.83298 64491762435 2232 1901 6 + 2500 322.7177 64491768132 2252 1927 6 + 2600 336.74268 64491777292 2357 2013 6 + 2700 349.99992 64491787353 2418 2065 6 + 2800 362.77644 64491797004 2502 2141 6 + 2900 375.54105 64491803920 2592 2203 6 + 3000 388.3252 64491810563 2620 2230 6 + 3100 401.11376 64491816898 2727 2336 6 + 3200 413.90824 64491824067 2764 2374 6 + 3300 426.77673 64491835880 2822 2424 6 + 3400 439.561 64491841207 2830 2398 6 + 3500 452.4306 64491841199 2928 2476 6 + 3600 465.36388 64491848467 2977 2555 6 + 3700 478.34702 64491859457 3046 2586 6 + 3800 491.19034 64491867959 3108 2662 6 + 3900 503.92499 64491872081 3156 2685 6 + 4000 516.69865 64491884382 3214 2747 6 + 4100 529.74756 64491888760 3253 2774 6 + 4200 542.83325 64491900145 3286 2798 6 + 4300 555.72813 64491908882 3301 2811 6 + 4400 568.46642 64491915727 3289 2816 6 + 4500 581.26724 64491925372 3387 2903 6 + 4600 594.16247 64491929307 3427 2942 6 + 4700 606.98249 64491939173 3467 2981 6 + 4800 620.00826 64491946435 3465 2953 6 + 4900 632.97056 64491954204 3522 2996 6 + 5000 645.90511 64491959785 3575 3043 6 + 5100 658.89277 64491964806 3511 2960 6 + 5200 671.84949 64491973985 3585 3038 6 + 5300 684.61989 64491977569 3612 3088 6 + 5400 697.86852 64491982166 3710 3161 6 + 5500 710.74874 64491989085 3707 3152 6 + 5600 723.77595 64491997349 3702 3142 6 + 5700 736.78104 64492005413 3751 3222 6 + 5800 749.6229 64492011924 3696 3133 6 + 5900 762.57586 64492021270 3747 3185 6 + 6000 775.70158 64492030981 3786 3236 6 + 6100 788.5614 64492034357 3801 3242 6 + 6200 801.34 64492039491 3828 3310 6 + 6300 814.4584 64492046578 3847 3321 6 + 6400 827.8138 64492053279 3879 3307 6 + 6500 840.71876 64492063507 3837 3276 6 + 6600 853.92394 64492067011 3860 3287 6 + 6700 866.73071 64492075618 3858 3336 6 + 6800 879.56726 64492078273 3921 3352 6 + 6866 888.27547 64492080427 232706853 173293300 6 +Loop time of 888.316 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 43.329 | 361.9 | 523.71 | 73.3 | 40.74 +Coll | 9.5074 | 65.329 | 121.27 | 15.9 | 7.35 +Sort | 18.504 | 157.31 | 264.27 | 36.1 | 17.71 +Comm | 6.4777 | 6.7161 | 7.399 | 2.6 | 0.76 +Modify | 0.038704 | 0.063547 | 0.63205 | 17.5 | 0.01 +Output | 0.22441 | 6.7011 | 14.708 | 14.5 | 0.75 +Other | | 290.3 | | | 32.68 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.73854e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_171857_646555/try-01/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.116751 secs + create/ghost percent = 14.8414 85.1586 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.625171 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 22.2098 1.82612 0.910013 55.3456 19.7085 189.841 0.578359 + surf2grid time = 0.346005 secs + map/comm1/comm2/comm3/comm4/split percent = 97.0816 0 0 0 0 0.799179 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.364143 secs + adapt/redo percent = 34.1126 65.8874 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.63582 secs + reassign/sort/migrate/ghost percent = 37.0156 0.150652 39.1003 23.7335 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.57389 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 13.390647 64491594334 2 1 6 + 200 26.520756 64491596151 35 32 6 + 300 39.38974 64491597646 98 89 6 + 400 52.202796 64491604179 189 163 6 + 500 64.949323 64491613960 288 248 6 + 600 77.765782 64491621671 385 341 6 + 700 90.579224 64491627231 503 435 6 + 800 103.39102 64491636206 624 539 6 + 900 116.10496 64491646571 728 606 6 + 1000 128.84638 64491654553 840 715 6 + 1100 141.64974 64491656059 945 819 6 + 1200 154.43653 64491663918 1053 896 6 + 1300 167.2138 64491673540 1163 986 6 + 1400 180.01474 64491684886 1302 1115 6 + 1500 192.76961 64491689206 1396 1187 6 + 1600 205.56866 64491694314 1500 1277 6 + 1700 218.34535 64491705431 1592 1357 6 + 1800 231.07429 64491714994 1672 1433 6 + 1900 243.79141 64491723750 1773 1524 6 + 2000 256.47706 64491732732 1868 1602 6 + 2100 269.28841 64491739061 1914 1650 6 + 2200 282.05021 64491746437 2002 1726 6 + 2300 294.73698 64491754925 2118 1799 6 + 2400 307.45274 64491762435 2232 1901 6 + 2500 320.29902 64491768132 2252 1927 6 + 2600 333.0936 64491777292 2357 2013 6 + 2700 345.82995 64491787353 2418 2065 6 + 2800 358.59676 64491797004 2502 2141 6 + 2900 371.28391 64491803920 2592 2203 6 + 3000 384.1512 64491810563 2620 2230 6 + 3100 396.92634 64491816898 2727 2336 6 + 3200 409.78998 64491824067 2764 2374 6 + 3300 422.57652 64491835880 2822 2424 6 + 3400 435.39669 64491841207 2830 2398 6 + 3500 448.20749 64491841199 2928 2476 6 + 3600 461.22692 64491848467 2977 2555 6 + 3700 473.98652 64491859457 3046 2586 6 + 3800 486.87069 64491867959 3108 2662 6 + 3900 499.51826 64491872081 3156 2685 6 + 4000 512.24342 64491884382 3214 2747 6 + 4100 525.03379 64491888760 3253 2774 6 + 4200 537.77576 64491900145 3286 2798 6 + 4300 550.67695 64491908882 3301 2811 6 + 4400 563.45257 64491915727 3289 2816 6 + 4500 576.22824 64491925372 3387 2903 6 + 4600 588.928 64491929307 3427 2942 6 + 4700 601.6647 64491939173 3467 2981 6 + 4800 614.45471 64491946435 3465 2953 6 + 4900 627.29665 64491954204 3522 2996 6 + 5000 640.11169 64491959785 3575 3043 6 + 5100 652.89145 64491964806 3511 2960 6 + 5200 665.72737 64491973985 3585 3038 6 + 5300 678.69868 64491977569 3612 3088 6 + 5400 691.42161 64491982166 3710 3161 6 + 5500 704.19034 64491989085 3707 3152 6 + 5600 716.99007 64491997349 3702 3142 6 + 5700 729.74102 64492005413 3751 3222 6 + 5800 742.5718 64492011924 3696 3133 6 + 5900 755.24346 64492021270 3747 3185 6 + 6000 768.01969 64492030981 3786 3236 6 + 6100 780.8072 64492034357 3801 3242 6 + 6200 793.67334 64492039491 3828 3310 6 + 6300 806.40406 64492046578 3847 3321 6 + 6400 819.06551 64492053279 3879 3307 6 + 6500 831.80853 64492063507 3837 3276 6 + 6600 844.58181 64492067011 3860 3287 6 + 6700 857.35656 64492075618 3858 3336 6 + 6800 870.2477 64492078273 3921 3352 6 + 6866 878.58487 64492080427 232706853 173293300 6 +Loop time of 878.608 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 43.404 | 362.04 | 522.18 | 72.4 | 41.21 +Coll | 9.5101 | 65.358 | 121.56 | 15.7 | 7.44 +Sort | 18.443 | 157.13 | 264.73 | 36.1 | 17.88 +Comm | 2.3527 | 2.6017 | 3.2662 | 3.9 | 0.30 +Modify | 0.039321 | 0.061182 | 0.64152 | 17.8 | 0.01 +Output | 0.11095 | 6.2698 | 14.289 | 15.0 | 0.71 +Other | | 285.1 | | | 32.45 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.75775e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_171857_646555/try-03/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.12423 secs + create/ghost percent = 13.6058 86.3942 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.54288 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 5.26612 4.65916 0.987243 66.2872 22.8002 218.345 2.24777 + surf2grid time = 0.35986 secs + map/comm1/comm2/comm3/comm4/split percent = 93.1001 0 0 0 0 0.822436 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.373926 secs + adapt/redo percent = 38.3479 61.6521 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.646093 secs + reassign/sort/migrate/ghost percent = 39.1724 0.142312 35.2466 25.4387 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.57063 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 13.40803 64491594334 2 1 6 + 200 26.562934 64491596151 35 32 6 + 300 39.453769 64491597646 98 89 6 + 400 52.448648 64491604179 189 163 6 + 500 65.310583 64491613960 288 248 6 + 600 78.103292 64491621671 385 341 6 + 700 90.902675 64491627231 503 435 6 + 800 103.69889 64491636206 624 539 6 + 900 116.57497 64491646571 728 606 6 + 1000 129.35365 64491654553 840 715 6 + 1100 142.22941 64491656059 945 819 6 + 1200 155.18225 64491663918 1053 896 6 + 1300 168.02676 64491673540 1163 986 6 + 1400 180.9681 64491684886 1302 1115 6 + 1500 193.68516 64491689206 1396 1187 6 + 1600 206.46088 64491694314 1500 1277 6 + 1700 219.18992 64491705431 1592 1357 6 + 1800 231.92554 64491714994 1672 1433 6 + 1900 244.68624 64491723750 1773 1524 6 + 2000 257.43776 64491732732 1868 1602 6 + 2100 270.29698 64491739061 1914 1650 6 + 2200 283.16361 64491746437 2002 1726 6 + 2300 295.99086 64491754925 2118 1799 6 + 2400 308.94683 64491762435 2232 1901 6 + 2500 321.77473 64491768132 2252 1927 6 + 2600 334.68409 64491777292 2357 2013 6 + 2700 347.40448 64491787353 2418 2065 6 + 2800 360.11656 64491797004 2502 2141 6 + 2900 372.87449 64491803920 2592 2203 6 + 3000 385.67476 64491810563 2620 2230 6 + 3100 398.57365 64491816898 2727 2336 6 + 3200 411.43139 64491824067 2764 2374 6 + 3300 424.18743 64491835880 2822 2424 6 + 3400 436.93098 64491841207 2830 2398 6 + 3500 449.77556 64491841199 2928 2476 6 + 3600 462.6073 64491848467 2977 2555 6 + 3700 475.34817 64491859457 3046 2586 6 + 3800 488.15303 64491867959 3108 2662 6 + 3900 501.01611 64491872081 3156 2685 6 + 4000 513.8033 64491884382 3214 2747 6 + 4100 526.654 64491888760 3253 2774 6 + 4200 539.45862 64491900145 3286 2798 6 + 4300 552.21156 64491908882 3301 2811 6 + 4400 564.9692 64491915727 3289 2816 6 + 4500 577.85109 64491925372 3387 2903 6 + 4600 590.69355 64491929307 3427 2942 6 + 4700 603.49947 64491939173 3467 2981 6 + 4800 616.28426 64491946435 3465 2953 6 + 4900 629.04406 64491954204 3522 2996 6 + 5000 641.80166 64491959785 3575 3043 6 + 5100 654.61298 64491964806 3511 2960 6 + 5200 667.39399 64491973985 3585 3038 6 + 5300 680.47594 64491977569 3612 3088 6 + 5400 693.4319 64491982166 3710 3161 6 + 5500 706.20652 64491989085 3707 3152 6 + 5600 718.97411 64491997349 3702 3142 6 + 5700 731.7184 64492005413 3751 3222 6 + 5800 744.55117 64492011924 3696 3133 6 + 5900 757.4427 64492021270 3747 3185 6 + 6000 770.302 64492030981 3786 3236 6 + 6100 783.00955 64492034357 3801 3242 6 + 6200 795.84815 64492039491 3828 3310 6 + 6300 808.85223 64492046578 3847 3321 6 + 6400 821.60225 64492053279 3879 3307 6 + 6500 834.51343 64492063507 3837 3276 6 + 6600 847.5881 64492067011 3860 3287 6 + 6700 860.48674 64492075618 3858 3336 6 + 6800 873.50306 64492078273 3921 3352 6 + 6866 881.84519 64492080427 232706853 173293300 6 +Loop time of 881.869 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 42.313 | 361.83 | 524.16 | 73.7 | 41.03 +Coll | 9.4725 | 65.344 | 122.69 | 15.9 | 7.41 +Sort | 18.419 | 157.25 | 264.19 | 36.0 | 17.83 +Comm | 2.9789 | 3.3091 | 3.9728 | 3.6 | 0.38 +Modify | 0.037409 | 0.061192 | 0.63074 | 17.8 | 0.01 +Output | 0.12664 | 6.3107 | 14.329 | 14.9 | 0.72 +Other | | 287.8 | | | 32.63 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.75124e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_171857_646555/try-02/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.148151 secs + create/ghost percent = 12.2654 87.7346 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.533819 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 5.02655 5.15692 1.83206 65.4837 22.5008 220.243 0.682709 + surf2grid time = 0.349564 secs + map/comm1/comm2/comm3/comm4/split percent = 96.971 0 0 0 0 0.782623 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.702909 secs + adapt/redo percent = 67.5457 32.4543 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.607388 secs + reassign/sort/migrate/ghost percent = 37.7506 0.143847 37.4256 24.6799 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.60679 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 13.360657 64491594334 2 1 6 + 200 26.467743 64491596151 35 32 6 + 300 39.264981 64491597646 98 89 6 + 400 52.192944 64491604179 189 163 6 + 500 65.002062 64491613960 288 248 6 + 600 77.705215 64491621671 385 341 6 + 700 90.51632 64491627231 503 435 6 + 800 103.29924 64491636206 624 539 6 + 900 115.99031 64491646571 728 606 6 + 1000 128.79846 64491654553 840 715 6 + 1100 141.74892 64491656059 945 819 6 + 1200 154.56418 64491663918 1053 896 6 + 1300 167.32302 64491673540 1163 986 6 + 1400 179.98958 64491684886 1302 1115 6 + 1500 192.69609 64491689206 1396 1187 6 + 1600 205.47184 64491694314 1500 1277 6 + 1700 218.38553 64491705431 1592 1357 6 + 1800 231.09049 64491714994 1672 1433 6 + 1900 243.91143 64491723750 1773 1524 6 + 2000 256.59225 64491732732 1868 1602 6 + 2100 269.44915 64491739061 1914 1650 6 + 2200 282.20388 64491746437 2002 1726 6 + 2300 294.95686 64491754925 2118 1799 6 + 2400 307.72697 64491762435 2232 1901 6 + 2500 320.50041 64491768132 2252 1927 6 + 2600 333.21246 64491777292 2357 2013 6 + 2700 345.97503 64491787353 2418 2065 6 + 2800 358.72572 64491797004 2502 2141 6 + 2900 371.40062 64491803920 2592 2203 6 + 3000 384.07835 64491810563 2620 2230 6 + 3100 396.84052 64491816898 2727 2336 6 + 3200 409.63919 64491824067 2764 2374 6 + 3300 422.36082 64491835880 2822 2424 6 + 3400 435.03613 64491841207 2830 2398 6 + 3500 447.98401 64491841199 2928 2476 6 + 3600 460.81398 64491848467 2977 2555 6 + 3700 473.57397 64491859457 3046 2586 6 + 3800 486.37155 64491867959 3108 2662 6 + 3900 499.20271 64491872081 3156 2685 6 + 4000 512.73717 64491884382 3214 2747 6 + 4100 525.49547 64491888760 3253 2774 6 + 4200 538.34001 64491900145 3286 2798 6 + 4300 551.1228 64491908882 3301 2811 6 + 4400 563.81179 64491915727 3289 2816 6 + 4500 576.58001 64491925372 3387 2903 6 + 4600 589.49494 64491929307 3427 2942 6 + 4700 602.2804 64491939173 3467 2981 6 + 4800 614.96116 64491946435 3465 2953 6 + 4900 627.69852 64491954204 3522 2996 6 + 5000 640.52341 64491959785 3575 3043 6 + 5100 653.3986 64491964806 3511 2960 6 + 5200 666.07469 64491973985 3585 3038 6 + 5300 678.88882 64491977569 3612 3088 6 + 5400 691.66336 64491982166 3710 3161 6 + 5500 704.42609 64491989085 3707 3152 6 + 5600 717.34458 64491997349 3702 3142 6 + 5700 730.10217 64492005413 3751 3222 6 + 5800 742.9695 64492011924 3696 3133 6 + 5900 755.72149 64492021270 3747 3185 6 + 6000 768.34549 64492030981 3786 3236 6 + 6100 781.04796 64492034357 3801 3242 6 + 6200 793.93102 64492039491 3828 3310 6 + 6300 806.60302 64492046578 3847 3321 6 + 6400 819.32463 64492053279 3879 3307 6 + 6500 832.16713 64492063507 3837 3276 6 + 6600 844.97473 64492067011 3860 3287 6 + 6700 857.84035 64492075618 3858 3336 6 + 6800 870.6385 64492078273 3921 3352 6 + 6866 879.11045 64492080427 232706853 173293300 6 +Loop time of 879.135 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 42.605 | 362.25 | 524.48 | 73.6 | 41.21 +Coll | 9.5218 | 65.376 | 122.88 | 16.3 | 7.44 +Sort | 18.45 | 157.13 | 260.04 | 35.7 | 17.87 +Comm | 3.1901 | 3.4387 | 4.1069 | 3.4 | 0.39 +Modify | 0.040274 | 0.061171 | 0.63263 | 17.7 | 0.01 +Output | 0.14146 | 6.3361 | 14.364 | 14.9 | 0.72 +Other | | 284.5 | | | 32.37 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.75669e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_171857_646555/try-07/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.12555 secs + create/ghost percent = 19.1903 80.8097 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.535612 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.3054 5.89699 2.1755 65.2068 22.4153 222.549 0.727125 + surf2grid time = 0.349255 secs + map/comm1/comm2/comm3/comm4/split percent = 97.0801 0 0 0 0 0.772397 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.370986 secs + adapt/redo percent = 37.3696 62.6304 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.635548 secs + reassign/sort/migrate/ghost percent = 38.1653 0.146122 36.3041 25.3845 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.53965 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 13.484815 64491594334 2 1 6 + 200 26.794374 64491596151 35 32 6 + 300 39.4985 64491597646 98 89 6 + 400 52.401035 64491604179 189 163 6 + 500 65.210715 64491613960 288 248 6 + 600 78.114803 64491621671 385 341 6 + 700 90.826383 64491627231 503 435 6 + 800 103.57114 64491636206 624 539 6 + 900 116.32018 64491646571 728 606 6 + 1000 129.13346 64491654553 840 715 6 + 1100 141.97809 64491656059 945 819 6 + 1200 154.73887 64491663918 1053 896 6 + 1300 167.49999 64491673540 1163 986 6 + 1400 180.09639 64491684886 1302 1115 6 + 1500 192.84967 64491689206 1396 1187 6 + 1600 205.60258 64491694314 1500 1277 6 + 1700 218.40318 64491705431 1592 1357 6 + 1800 231.04846 64491714994 1672 1433 6 + 1900 243.7853 64491723750 1773 1524 6 + 2000 256.6567 64491732732 1868 1602 6 + 2100 269.4266 64491739061 1914 1650 6 + 2200 282.27229 64491746437 2002 1726 6 + 2300 295.06304 64491754925 2118 1799 6 + 2400 307.78084 64491762435 2232 1901 6 + 2500 320.60054 64491768132 2252 1927 6 + 2600 333.39383 64491777292 2357 2013 6 + 2700 346.1786 64491787353 2418 2065 6 + 2800 358.91394 64491797004 2502 2141 6 + 2900 371.88797 64491803920 2592 2203 6 + 3000 384.64289 64491810563 2620 2230 6 + 3100 397.43199 64491816898 2727 2336 6 + 3200 410.09458 64491824067 2764 2374 6 + 3300 422.80012 64491835880 2822 2424 6 + 3400 435.55146 64491841207 2830 2398 6 + 3500 448.37812 64491841199 2928 2476 6 + 3600 461.23725 64491848467 2977 2555 6 + 3700 474.02883 64491859457 3046 2586 6 + 3800 486.8358 64491867959 3108 2662 6 + 3900 499.60695 64491872081 3156 2685 6 + 4000 512.52567 64491884382 3214 2747 6 + 4100 525.31117 64491888760 3253 2774 6 + 4200 538.11729 64491900145 3286 2798 6 + 4300 550.94335 64491908882 3301 2811 6 + 4400 563.75398 64491915727 3289 2816 6 + 4500 576.52638 64491925372 3387 2903 6 + 4600 589.29942 64491929307 3427 2942 6 + 4700 602.13511 64491939173 3467 2981 6 + 4800 614.91505 64491946435 3465 2953 6 + 4900 627.70584 64491954204 3522 2996 6 + 5000 640.64174 64491959785 3575 3043 6 + 5100 653.44789 64491964806 3511 2960 6 + 5200 666.26307 64491973985 3585 3038 6 + 5300 679.15247 64491977569 3612 3088 6 + 5400 692.04504 64491982166 3710 3161 6 + 5500 704.88454 64491989085 3707 3152 6 + 5600 717.71995 64491997349 3702 3142 6 + 5700 730.45985 64492005413 3751 3222 6 + 5800 743.3116 64492011924 3696 3133 6 + 5900 756.11304 64492021270 3747 3185 6 + 6000 769.0443 64492030981 3786 3236 6 + 6100 781.90478 64492034357 3801 3242 6 + 6200 794.7728 64492039491 3828 3310 6 + 6300 807.50476 64492046578 3847 3321 6 + 6400 820.25907 64492053279 3879 3307 6 + 6500 833.01717 64492063507 3837 3276 6 + 6600 845.74637 64492067011 3860 3287 6 + 6700 858.5395 64492075618 3858 3336 6 + 6800 871.34044 64492078273 3921 3352 6 + 6866 879.62976 64492080427 232706853 173293300 6 +Loop time of 879.666 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 44.278 | 362.07 | 524.58 | 73.4 | 41.16 +Coll | 9.5368 | 65.366 | 121.34 | 16.2 | 7.43 +Sort | 18.492 | 157.15 | 260.06 | 35.7 | 17.86 +Comm | 3.4636 | 3.72 | 4.404 | 3.3 | 0.42 +Modify | 0.038931 | 0.061593 | 0.6456 | 17.7 | 0.01 +Output | 0.14527 | 6.4467 | 14.463 | 14.9 | 0.73 +Other | | 284.9 | | | 32.38 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.75563e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_171857_646555/try-00/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.156116 secs + create/ghost percent = 12.4399 87.5601 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.49709 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 3.39207 2.18887 1.04214 69.4253 23.9516 239.633 0.801783 + surf2grid time = 0.345107 secs + map/comm1/comm2/comm3/comm4/split percent = 96.6204 0 0 0 0 0.795487 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.369261 secs + adapt/redo percent = 36.6375 63.3625 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.629057 secs + reassign/sort/migrate/ghost percent = 38.1429 0.160689 36.482 25.2145 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.53038 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 13.337083 64491594334 2 1 6 + 200 26.591448 64491596151 35 32 6 + 300 39.513763 64491597646 98 89 6 + 400 52.427327 64491604179 189 163 6 + 500 65.41504 64491613960 288 248 6 + 600 78.285871 64491621671 385 341 6 + 700 91.172452 64491627231 503 435 6 + 800 104.0928 64491636206 624 539 6 + 900 117.07321 64491646571 728 606 6 + 1000 129.99875 64491654553 840 715 6 + 1100 143.0388 64491656059 945 819 6 + 1200 155.94253 64491663918 1053 896 6 + 1300 169.33786 64491673540 1163 986 6 + 1400 182.32308 64491684886 1302 1115 6 + 1500 195.23358 64491689206 1396 1187 6 + 1600 208.09336 64491694314 1500 1277 6 + 1700 221.0518 64491705431 1592 1357 6 + 1800 233.90804 64491714994 1672 1433 6 + 1900 246.80534 64491723750 1773 1524 6 + 2000 259.74434 64491732732 1868 1602 6 + 2100 272.69933 64491739061 1914 1650 6 + 2200 285.61775 64491746437 2002 1726 6 + 2300 298.66665 64491754925 2118 1799 6 + 2400 311.48855 64491762435 2232 1901 6 + 2500 324.31753 64491768132 2252 1927 6 + 2600 337.14643 64491777292 2357 2013 6 + 2700 350.03979 64491787353 2418 2065 6 + 2800 362.8399 64491797004 2502 2141 6 + 2900 375.76566 64491803920 2592 2203 6 + 3000 388.66173 64491810563 2620 2230 6 + 3100 401.54778 64491816898 2727 2336 6 + 3200 414.51754 64491824067 2764 2374 6 + 3300 427.36745 64491835880 2822 2424 6 + 3400 440.18254 64491841207 2830 2398 6 + 3500 452.94779 64491841199 2928 2476 6 + 3600 465.732 64491848467 2977 2555 6 + 3700 478.6715 64491859457 3046 2586 6 + 3800 491.57487 64491867959 3108 2662 6 + 3900 504.38951 64491872081 3156 2685 6 + 4000 517.1773 64491884382 3214 2747 6 + 4100 529.87811 64491888760 3253 2774 6 + 4200 542.78042 64491900145 3286 2798 6 + 4300 555.58185 64491908882 3301 2811 6 + 4400 568.39027 64491915727 3289 2816 6 + 4500 581.21442 64491925372 3387 2903 6 + 4600 594.0656 64491929307 3427 2942 6 + 4700 606.79233 64491939173 3467 2981 6 + 4800 619.60192 64491946435 3465 2953 6 + 4900 632.27654 64491954204 3522 2996 6 + 5000 645.2416 64491959785 3575 3043 6 + 5100 657.99693 64491964806 3511 2960 6 + 5200 670.88963 64491973985 3585 3038 6 + 5300 683.84159 64491977569 3612 3088 6 + 5400 696.67123 64491982166 3710 3161 6 + 5500 709.54171 64491989085 3707 3152 6 + 5600 722.35027 64491997349 3702 3142 6 + 5700 735.2363 64492005413 3751 3222 6 + 5800 748.08011 64492011924 3696 3133 6 + 5900 760.8553 64492021270 3747 3185 6 + 6000 773.65516 64492030981 3786 3236 6 + 6100 786.53443 64492034357 3801 3242 6 + 6200 799.36291 64492039491 3828 3310 6 + 6300 812.36691 64492046578 3847 3321 6 + 6400 825.2043 64492053279 3879 3307 6 + 6500 838.15674 64492063507 3837 3276 6 + 6600 850.99903 64492067011 3860 3287 6 + 6700 863.7334 64492075618 3858 3336 6 + 6800 876.67553 64492078273 3921 3352 6 + 6866 885.08599 64492080427 232706853 173293300 6 +Loop time of 885.12 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 44.285 | 361.91 | 525.26 | 73.1 | 40.89 +Coll | 9.5472 | 65.331 | 122.99 | 15.8 | 7.38 +Sort | 18.487 | 157.36 | 262.92 | 35.9 | 17.78 +Comm | 4.6367 | 4.8873 | 5.543 | 2.9 | 0.55 +Modify | 0.038195 | 0.06278 | 0.63256 | 17.7 | 0.01 +Output | 0.22216 | 6.3012 | 14.324 | 14.9 | 0.71 +Other | | 289.3 | | | 32.68 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.74481e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_171857_646555/try-05/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.128825 secs + create/ghost percent = 19.3568 80.6432 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.532993 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.15421 4.74798 2.09893 66.0017 22.9971 224.581 0.767733 + surf2grid time = 0.351784 secs + map/comm1/comm2/comm3/comm4/split percent = 95.6839 0 0 0 0 0.825142 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.358177 secs + adapt/redo percent = 34.45 65.55 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.626251 secs + reassign/sort/migrate/ghost percent = 37.8948 0.175109 37.0892 24.8409 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.42371 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 13.369965 64491594334 2 1 6 + 200 27.071215 64491596151 35 32 6 + 300 39.911647 64491597646 98 89 6 + 400 52.676297 64491604179 189 163 6 + 500 65.487684 64491613960 288 248 6 + 600 78.252652 64491621671 385 341 6 + 700 91.194506 64491627231 503 435 6 + 800 104.3046 64491636206 624 539 6 + 900 117.08931 64491646571 728 606 6 + 1000 129.86341 64491654553 840 715 6 + 1100 142.52547 64491656059 945 819 6 + 1200 155.49058 64491663918 1053 896 6 + 1300 168.33791 64491673540 1163 986 6 + 1400 181.44377 64491684886 1302 1115 6 + 1500 194.15419 64491689206 1396 1187 6 + 1600 206.91554 64491694314 1500 1277 6 + 1700 219.91069 64491705431 1592 1357 6 + 1800 232.73621 64491714994 1672 1433 6 + 1900 245.63081 64491723750 1773 1524 6 + 2000 258.33936 64491732732 1868 1602 6 + 2100 271.08982 64491739061 1914 1650 6 + 2200 283.80492 64491746437 2002 1726 6 + 2300 296.60158 64491754925 2118 1799 6 + 2400 309.50215 64491762435 2232 1901 6 + 2500 322.15268 64491768132 2252 1927 6 + 2600 334.92235 64491777292 2357 2013 6 + 2700 347.69352 64491787353 2418 2065 6 + 2800 360.33327 64491797004 2502 2141 6 + 2900 373.06169 64491803920 2592 2203 6 + 3000 385.90553 64491810563 2620 2230 6 + 3100 398.92954 64491816898 2727 2336 6 + 3200 411.93714 64491824067 2764 2374 6 + 3300 424.58052 64491835880 2822 2424 6 + 3400 437.54177 64491841207 2830 2398 6 + 3500 450.65095 64491841199 2928 2476 6 + 3600 463.40529 64491848467 2977 2555 6 + 3700 476.2967 64491859457 3046 2586 6 + 3800 489.09161 64491867959 3108 2662 6 + 3900 501.82986 64491872081 3156 2685 6 + 4000 514.61828 64491884382 3214 2747 6 + 4100 527.47176 64491888760 3253 2774 6 + 4200 540.27858 64491900145 3286 2798 6 + 4300 553.20213 64491908882 3301 2811 6 + 4400 566.1469 64491915727 3289 2816 6 + 4500 578.98804 64491925372 3387 2903 6 + 4600 591.8286 64491929307 3427 2942 6 + 4700 604.54867 64491939173 3467 2981 6 + 4800 617.37908 64491946435 3465 2953 6 + 4900 630.26949 64491954204 3522 2996 6 + 5000 643.16589 64491959785 3575 3043 6 + 5100 655.96362 64491964806 3511 2960 6 + 5200 669.05546 64491973985 3585 3038 6 + 5300 681.91735 64491977569 3612 3088 6 + 5400 694.73126 64491982166 3710 3161 6 + 5500 707.5986 64491989085 3707 3152 6 + 5600 720.30373 64491997349 3702 3142 6 + 5700 733.02348 64492005413 3751 3222 6 + 5800 746.04824 64492011924 3696 3133 6 + 5900 758.86162 64492021270 3747 3185 6 + 6000 771.69322 64492030981 3786 3236 6 + 6100 784.55675 64492034357 3801 3242 6 + 6200 797.40571 64492039491 3828 3310 6 + 6300 810.48612 64492046578 3847 3321 6 + 6400 823.34695 64492053279 3879 3307 6 + 6500 836.17886 64492063507 3837 3276 6 + 6600 848.96635 64492067011 3860 3287 6 + 6700 861.6945 64492075618 3858 3336 6 + 6800 874.65072 64492078273 3921 3352 6 + 6866 883.06383 64492080427 232706853 173293300 6 +Loop time of 883.089 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 43.19 | 362.06 | 524.06 | 73.2 | 41.00 +Coll | 9.5022 | 65.347 | 122.61 | 16.1 | 7.40 +Sort | 18.462 | 157.23 | 260.74 | 35.7 | 17.80 +Comm | 4.9281 | 5.1814 | 5.8301 | 2.8 | 0.59 +Modify | 0.03799 | 0.062339 | 0.63298 | 17.6 | 0.01 +Output | 0.2357 | 6.2065 | 14.223 | 14.9 | 0.70 +Other | | 287 | | | 32.50 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.74883e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0256-20240201_171857_646555/try-06/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 28672 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 16 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*16 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*16 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*16 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*16 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6-${xmin})/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/${mfp}*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*${cpmfp} +variable xncells equal (81.6--80)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6-${ymin})/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/${mfp}*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*${cpmfp} +variable yncells equal (81.6--81.6)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/${yncells} +variable Fnum equal 1e+20*(81.6--80)*(81.6--81.6)/35/42715.4124030595/43138.3372783373 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/${Vx}/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/${xncells}/10/4 +variable tstep equal (--80+81.6)/596.774858955725/42715.4124030595/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -80 +print " x-max = ${xmax}" + x-max = 81.6 +print " y-min = ${ymin}" + y-min = -81.6 +print " y-max = ${ymax}" + y-max = 81.6 +print " x-cells = ${xncells}" + x-cells = 42715.4124030595 +print " y-cells = ${yncells}" + y-cells = 43138.3372783373 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 ${ymin} ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 ${ymax} -0.5 0.5 +create_box -80 81.6 -81.6 81.6 -0.5 0.5 +Created orthogonal box = (-80 -81.6 -0.5) to (81.6 81.6 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 42715.4124030595 ${yncells} 1 block * * * +create_grid 42715.4124030595 43138.3372783373 1 block * * * +Created 1842639670 child grid cells + CPU time = 0.134396 secs + create/ghost percent = 14.1533 85.8467 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 17 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 1842584272 54338 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + CPU time = 0.526059 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.93524 4.62793 1.78093 65.9221 22.7338 224.678 1.52357 + surf2grid time = 0.34679 secs + map/comm1/comm2/comm3/comm4/split percent = 96.8796 0 0 0 0 0.777189 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 1842616962 87208 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 26372.3 26372.3 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 1842738004 grid cells + CPU time = 0.361965 secs + adapt/redo percent = 35.7741 64.2259 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 1842354296 cells + CPU time = 0.623493 secs + reassign/sort/migrate/ghost percent = 37.1677 0.174476 37.1199 25.5379 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 64491594712 versus 64491594719 (../create_particles.cpp:346) +Created 64491594712 particles + CPU time = 1.49356 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.33 52.9602 243.35 + grid (ave,min,max) = 18.3627 15.9894 30.1769 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.722 73.6185 274.556 +Step CPU Np Natt Ncoll Maxlevel + 0 0 64491594712 0 0 6 + 100 13.270205 64491594334 2 1 6 + 200 26.583684 64491596151 35 32 6 + 300 39.363513 64491597646 98 89 6 + 400 52.168502 64491604179 189 163 6 + 500 64.929529 64491613960 288 248 6 + 600 77.55671 64491621671 385 341 6 + 700 90.385824 64491627231 503 435 6 + 800 103.13085 64491636206 624 539 6 + 900 115.79355 64491646571 728 606 6 + 1000 128.68954 64491654553 840 715 6 + 1100 141.45537 64491656059 945 819 6 + 1200 154.23392 64491663918 1053 896 6 + 1300 167.1213 64491673540 1163 986 6 + 1400 180.06595 64491684886 1302 1115 6 + 1500 192.93272 64491689206 1396 1187 6 + 1600 205.74581 64491694314 1500 1277 6 + 1700 218.62312 64491705431 1592 1357 6 + 1800 231.39502 64491714994 1672 1433 6 + 1900 244.1344 64491723750 1773 1524 6 + 2000 257.05017 64491732732 1868 1602 6 + 2100 269.90173 64491739061 1914 1650 6 + 2200 282.69011 64491746437 2002 1726 6 + 2300 295.60833 64491754925 2118 1799 6 + 2400 308.37568 64491762435 2232 1901 6 + 2500 321.22469 64491768132 2252 1927 6 + 2600 333.89302 64491777292 2357 2013 6 + 2700 346.56784 64491787353 2418 2065 6 + 2800 359.35641 64491797004 2502 2141 6 + 2900 372.11618 64491803920 2592 2203 6 + 3000 384.87175 64491810563 2620 2230 6 + 3100 397.66514 64491816898 2727 2336 6 + 3200 410.57778 64491824067 2764 2374 6 + 3300 423.332 64491835880 2822 2424 6 + 3400 435.97754 64491841207 2830 2398 6 + 3500 448.89712 64491841199 2928 2476 6 + 3600 461.74479 64491848467 2977 2555 6 + 3700 474.44836 64491859457 3046 2586 6 + 3800 487.2053 64491867959 3108 2662 6 + 3900 500.02264 64491872081 3156 2685 6 + 4000 512.7892 64491884382 3214 2747 6 + 4100 525.59752 64491888760 3253 2774 6 + 4200 538.45129 64491900145 3286 2798 6 + 4300 551.23957 64491908882 3301 2811 6 + 4400 564.13045 64491915727 3289 2816 6 + 4500 576.83371 64491925372 3387 2903 6 + 4600 589.53843 64491929307 3427 2942 6 + 4700 602.29187 64491939173 3467 2981 6 + 4800 615.19711 64491946435 3465 2953 6 + 4900 627.85386 64491954204 3522 2996 6 + 5000 640.70688 64491959785 3575 3043 6 + 5100 653.61194 64491964806 3511 2960 6 + 5200 666.44484 64491973985 3585 3038 6 + 5300 679.23302 64491977569 3612 3088 6 + 5400 692.07966 64491982166 3710 3161 6 + 5500 704.89532 64491989085 3707 3152 6 + 5600 717.7316 64491997349 3702 3142 6 + 5700 730.45637 64492005413 3751 3222 6 + 5800 743.24902 64492011924 3696 3133 6 + 5900 756.00793 64492021270 3747 3185 6 + 6000 768.95266 64492030981 3786 3236 6 + 6100 781.71698 64492034357 3801 3242 6 + 6200 794.64868 64492039491 3828 3310 6 + 6300 807.46856 64492046578 3847 3321 6 + 6400 820.31934 64492053279 3879 3307 6 + 6500 833.02317 64492063507 3837 3276 6 + 6600 845.8854 64492067011 3860 3287 6 + 6700 858.80983 64492075618 3858 3336 6 + 6800 871.68572 64492078273 3921 3352 6 + 6866 880.07468 64492080427 232706853 173293300 6 +Loop time of 880.108 on 28672 procs for 6866 steps with 64492080427 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 43.209 | 362.21 | 524.32 | 72.8 | 41.16 +Coll | 9.5212 | 65.37 | 122.5 | 16.1 | 7.43 +Sort | 18.443 | 157.19 | 261.67 | 35.8 | 17.86 +Comm | 4.0202 | 4.2636 | 4.9155 | 3.1 | 0.48 +Modify | 0.039411 | 0.06227 | 0.63951 | 17.7 | 0.01 +Output | 0.15185 | 6.3817 | 14.398 | 14.7 | 0.73 +Other | | 284.6 | | | 32.34 + +Particle moves = 442801319346384 (443T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 1500684720949 (1.5T) +Collide occurs = 1137527207094 (1.14T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.75475e+07 +Particle-moves/step: 6.44919e+10 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338907 +Collisions/particle/step: 0.00256893 +Reactions/particle/step: 0 + +Particles: 2.24931e+06 ave 2.56474e+06 max 166776 min +Histogram: 1 0 1 0 1 0 0 3 28664 2 +Cells: 64269.6 ave 64271 max 64269 min +Histogram: 11441 0 0 0 0 17226 0 0 0 5 +GhostCell: 31150.9 ave 45036 max 14730 min +Histogram: 4 0 440 256 0 27967 2 1 0 2 +EmptyCell: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 28672 0 0 0 0 0 0 0 0 0 + +##### ./scale--0008-20240201_152927_646548/try-04/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 896 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 2.82843 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*2.82843 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*2.82843 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*2.82843 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*2.82843 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/7625.86045676047 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/7551.0971189491/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -14.14215 +print " x-max = ${xmax}" + x-max = 14.424993 +print " y-min = ${ymin}" + y-min = -14.424993 +print " y-max = ${ymax}" + y-max = 14.424993 +print " x-cells = ${xncells}" + x-cells = 7551.0971189491 +print " y-cells = ${yncells}" + y-cells = 7625.86045676047 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 14.424993 -0.5 0.5 +Created orthogonal box = (-14.1422 -14.425 -0.5) to (14.425 14.425 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 7551.0971189491 ${yncells} 1 block * * * +create_grid 7551.0971189491 7625.86045676047 1 block * * * +Created 57576375 child grid cells + CPU time = 0.0834081 secs + create/ghost percent = 16.1463 83.8537 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1058 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 57520969 54348 1058 = cells outside/inside/overlapping surfs + 1058 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + CPU time = 1.2167 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 1.28099 0.715401 0.374013 93.0668 4.56275 14.4873 0.178717 + surf2grid time = 1.13235 secs + map/comm1/comm2/comm3/comm4/split percent = 69.8597 0.508406 5.64031 0.140624 9.73857 0.33001 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 57554269 86616 33830 = cells outside/inside/overlapping surfs + 33830 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + 32780 cells refined, 0 cells coarsened + adapted to 57674715 grid cells + CPU time = 0.220051 secs + adapt/redo percent = 56.7237 43.2763 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 57332377 cells + CPU time = 0.287625 secs + reassign/sort/migrate/ghost percent = 43.4148 0.225916 29.7063 26.6529 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 2013505808 versus 2013505819 (../create_particles.cpp:346) +Created 2013505808 particles + CPU time = 1.14151 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 242.69 93.8221 243.35 + grid (ave,min,max) = 18.366 15.9894 25.1144 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.086 114.48 269.494 +Step CPU Np Natt Ncoll Maxlevel + 0 0 2013505808 0 0 6 + 100 11.590077 2013505135 1 1 6 + 200 23.210365 2013504444 43 36 6 + 300 34.183142 2013504190 106 89 6 + 400 44.512229 2013505102 194 158 6 + 500 55.152638 2013504948 293 252 6 + 600 65.746775 2013506577 382 317 6 + 700 76.040399 2013506410 506 428 6 + 800 86.654294 2013507636 624 531 6 + 900 96.982971 2013509118 721 612 6 + 1000 107.07592 2013510465 842 728 6 + 1100 117.40885 2013512662 938 815 6 + 1200 127.86262 2013514582 1050 887 6 + 1300 137.85537 2013517491 1163 1001 6 + 1400 148.28619 2013519498 1267 1090 6 + 1500 158.84767 2013521400 1397 1184 6 + 1600 168.83579 2013523927 1486 1270 6 + 1700 179.09765 2013526339 1581 1358 6 + 1800 189.82245 2013526822 1720 1488 6 + 1900 200.29543 2013527892 1792 1527 6 + 2000 210.39894 2013528632 1882 1604 6 + 2100 221.14344 2013531100 2002 1698 6 + 2200 231.09557 2013532590 2037 1761 6 + 2300 241.22516 2013535375 2136 1824 6 + 2400 252.00892 2013538285 2255 1956 6 + 2500 262.20078 2013539614 2326 1990 6 + 2600 272.27155 2013541229 2388 2051 6 + 2700 282.85279 2013540889 2449 2104 6 + 2800 293.2158 2013540008 2533 2173 6 + 2900 303.29039 2013542490 2614 2213 6 + 3000 313.93995 2013544259 2672 2281 6 + 3100 324.38348 2013546944 2729 2331 6 + 3200 334.26713 2013549415 2757 2346 6 + 3300 344.56944 2013550211 2846 2412 6 + 3400 355.1469 2013552543 2887 2479 6 + 3500 365.21047 2013552251 2912 2503 6 + 3600 375.42053 2013554332 2979 2544 6 + 3700 386.01232 2013556997 3022 2607 6 + 3800 396.07492 2013559597 3066 2599 6 + 3900 406.0189 2013558910 3126 2660 6 + 4000 416.58519 2013560052 3181 2715 6 + 4100 426.76414 2013560771 3242 2755 6 + 4200 436.8324 2013561983 3248 2756 6 + 4300 447.57263 2013563694 3272 2795 6 + 4400 457.67745 2013565355 3326 2850 6 + 4500 467.84029 2013569224 3353 2860 6 + 4600 478.22536 2013569124 3403 2937 6 + 4700 488.70403 2013569844 3398 2886 6 + 4800 499.11779 2013569623 3480 2952 6 + 4900 509.6601 2013571764 3492 2991 6 + 5000 520.18921 2013575114 3580 3039 6 + 5100 530.45335 2013575991 3560 3062 6 + 5200 540.71498 2013577930 3592 3044 6 + 5300 551.39855 2013580036 3620 3061 6 + 5400 561.68456 2013582130 3624 3086 6 + 5500 572.10608 2013582611 3693 3165 6 + 5600 582.68339 2013581334 3705 3159 6 + 5700 592.91686 2013582342 3703 3154 6 + 5800 603.33918 2013583723 3745 3209 6 + 5900 614.1525 2013584131 3754 3261 6 + 6000 624.48527 2013582622 3735 3188 6 + 6100 634.67636 2013584773 3761 3202 6 + 6200 645.51657 2013585884 3765 3244 6 + 6300 655.94396 2013585723 3816 3243 6 + 6400 666.34499 2013587615 3815 3212 6 + 6500 677.07124 2013587092 3827 3269 6 + 6600 687.57426 2013589820 3851 3288 6 + 6700 698.14373 2013591999 3863 3283 6 + 6800 708.8541 2013593343 3863 3309 6 + 6866 715.64519 2013594092 7279765 5418736 6 +Loop time of 715.654 on 896 procs for 6866 steps with 2013594092 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 137.22 | 380.87 | 407.35 | 100.7 | 53.22 +Coll | 27.356 | 70.359 | 124.44 | 37.2 | 9.83 +Sort | 59.236 | 157.05 | 164.66 | 56.4 | 21.95 +Comm | 0.87924 | 1.0685 | 1.9268 | 9.5 | 0.15 +Modify | 0.041849 | 0.089575 | 0.6294 | 34.3 | 0.01 +Output | 0.32783 | 1.2588 | 7.1407 | 42.2 | 0.18 +Other | | 105 | | | 14.67 + +Particle moves = 13825097488189 (13.8T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 46909617372 (46.9B) +Collide occurs = 35551068760 (35.6B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.15604e+07 +Particle-moves/step: 2.01356e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339308 +Collisions/particle/step: 0.00257149 +Reactions/particle/step: 0 + +Particles: 2.24731e+06 ave 2.40825e+06 max 598569 min +Histogram: 2 0 0 1 1 0 0 0 3 889 +Cells: 64369.1 ave 64370 max 64369 min +Histogram: 805 0 0 0 0 0 0 0 0 91 +GhostCell: 30296.3 ave 44511 max 14632 min +Histogram: 4 0 82 15 15 673 103 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 + +##### ./scale--0008-20240201_152927_646548/try-01/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 896 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 2.82843 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*2.82843 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*2.82843 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*2.82843 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*2.82843 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/7625.86045676047 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/7551.0971189491/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -14.14215 +print " x-max = ${xmax}" + x-max = 14.424993 +print " y-min = ${ymin}" + y-min = -14.424993 +print " y-max = ${ymax}" + y-max = 14.424993 +print " x-cells = ${xncells}" + x-cells = 7551.0971189491 +print " y-cells = ${yncells}" + y-cells = 7625.86045676047 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 14.424993 -0.5 0.5 +Created orthogonal box = (-14.1422 -14.425 -0.5) to (14.425 14.425 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 7551.0971189491 ${yncells} 1 block * * * +create_grid 7551.0971189491 7625.86045676047 1 block * * * +Created 57576375 child grid cells + CPU time = 0.0818417 secs + create/ghost percent = 16.418 83.582 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1058 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 57520969 54348 1058 = cells outside/inside/overlapping surfs + 1058 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + CPU time = 1.10152 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 1.40423 0.816764 0.410586 92.6074 4.76097 15.8777 0.197679 + surf2grid time = 1.02009 secs + map/comm1/comm2/comm3/comm4/split percent = 72.3965 0.610212 6.0919 0.150105 8.42238 0.35729 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 57554269 86616 33830 = cells outside/inside/overlapping surfs + 33830 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + 32780 cells refined, 0 cells coarsened + adapted to 57674715 grid cells + CPU time = 0.201673 secs + adapt/redo percent = 56.1192 43.8808 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 57332377 cells + CPU time = 0.289942 secs + reassign/sort/migrate/ghost percent = 42.8289 0.226767 28.8765 28.0679 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 2013505808 versus 2013505819 (../create_particles.cpp:346) +Created 2013505808 particles + CPU time = 1.1037 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 242.69 93.8221 243.35 + grid (ave,min,max) = 18.366 15.9894 25.1144 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.086 114.48 269.494 +Step CPU Np Natt Ncoll Maxlevel + 0 0 2013505808 0 0 6 + 100 11.706088 2013505135 1 1 6 + 200 23.203832 2013504444 43 36 6 + 300 34.313401 2013504190 106 89 6 + 400 44.73603 2013505102 194 158 6 + 500 55.182612 2013504948 293 252 6 + 600 65.594749 2013506577 382 317 6 + 700 75.666151 2013506410 506 428 6 + 800 86.244887 2013507636 624 531 6 + 900 96.764444 2013509118 721 612 6 + 1000 107.20399 2013510465 842 728 6 + 1100 117.48432 2013512662 938 815 6 + 1200 127.83777 2013514582 1050 887 6 + 1300 138.12313 2013517491 1163 1001 6 + 1400 148.54336 2013519498 1267 1090 6 + 1500 158.8859 2013521400 1397 1184 6 + 1600 168.9777 2013523927 1486 1270 6 + 1700 179.16312 2013526339 1581 1358 6 + 1800 189.57354 2013526822 1720 1488 6 + 1900 199.79542 2013527892 1792 1527 6 + 2000 209.87982 2013528632 1882 1604 6 + 2100 220.04591 2013531100 2002 1698 6 + 2200 230.36532 2013532590 2037 1761 6 + 2300 240.41822 2013535375 2136 1824 6 + 2400 250.59331 2013538285 2255 1956 6 + 2500 261.17985 2013539614 2326 1990 6 + 2600 271.17772 2013541229 2388 2051 6 + 2700 281.57685 2013540889 2449 2104 6 + 2800 291.72076 2013540008 2533 2173 6 + 2900 301.77497 2013542490 2614 2213 6 + 3000 312.18138 2013544259 2672 2281 6 + 3100 322.58959 2013546944 2729 2331 6 + 3200 332.69112 2013549415 2757 2346 6 + 3300 342.70373 2013550211 2846 2412 6 + 3400 352.73003 2013552543 2887 2479 6 + 3500 363.07934 2013552251 2912 2503 6 + 3600 373.14184 2013554332 2979 2544 6 + 3700 383.40246 2013556997 3022 2607 6 + 3800 393.86987 2013559597 3066 2599 6 + 3900 403.79079 2013558910 3126 2660 6 + 4000 413.90555 2013560052 3181 2715 6 + 4100 424.37705 2013560771 3242 2755 6 + 4200 434.27026 2013561983 3248 2756 6 + 4300 444.46631 2013563694 3272 2795 6 + 4400 454.40981 2013565355 3326 2850 6 + 4500 464.60014 2013569224 3353 2860 6 + 4600 474.71744 2013569124 3403 2937 6 + 4700 485.01821 2013569844 3398 2886 6 + 4800 495.27068 2013569623 3480 2952 6 + 4900 505.39809 2013571764 3492 2991 6 + 5000 515.79994 2013575114 3580 3039 6 + 5100 526.02069 2013575991 3560 3062 6 + 5200 536.13992 2013577930 3592 3044 6 + 5300 546.58398 2013580036 3620 3061 6 + 5400 557.05105 2013582130 3624 3086 6 + 5500 567.4375 2013582611 3693 3165 6 + 5600 577.74518 2013581334 3705 3159 6 + 5700 588.08199 2013582342 3703 3154 6 + 5800 598.22811 2013583723 3745 3209 6 + 5900 608.90595 2013584131 3754 3261 6 + 6000 619.24899 2013582622 3735 3188 6 + 6100 629.37994 2013584773 3761 3202 6 + 6200 639.93476 2013585884 3765 3244 6 + 6300 650.31493 2013585723 3816 3243 6 + 6400 660.61955 2013587615 3815 3212 6 + 6500 671.06838 2013587092 3827 3269 6 + 6600 681.51994 2013589820 3851 3288 6 + 6700 691.97184 2013591999 3863 3283 6 + 6800 702.22685 2013593343 3863 3309 6 + 6866 709.11933 2013594092 7279765 5418736 6 +Loop time of 709.128 on 896 procs for 6866 steps with 2013594092 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 133.8 | 381.82 | 417.47 | 100.6 | 53.84 +Coll | 27.767 | 70.614 | 124.58 | 37.1 | 9.96 +Sort | 59.559 | 157.31 | 165.03 | 56.4 | 22.18 +Comm | 0.86922 | 1.0635 | 1.921 | 9.5 | 0.15 +Modify | 0.041866 | 0.089926 | 0.62743 | 34.3 | 0.01 +Output | 0.27617 | 1.2133 | 7.1288 | 43.5 | 0.17 +Other | | 97.02 | | | 13.68 + +Particle moves = 13825097488189 (13.8T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 46909617372 (46.9B) +Collide occurs = 35551068760 (35.6B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.17588e+07 +Particle-moves/step: 2.01356e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339308 +Collisions/particle/step: 0.00257149 +Reactions/particle/step: 0 + +Particles: 2.24731e+06 ave 2.40825e+06 max 598569 min +Histogram: 2 0 0 1 1 0 0 0 3 889 +Cells: 64369.1 ave 64370 max 64369 min +Histogram: 805 0 0 0 0 0 0 0 0 91 +GhostCell: 30296.3 ave 44511 max 14632 min +Histogram: 4 0 82 15 15 673 103 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 + +##### ./scale--0008-20240201_152927_646548/try-03/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 896 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 2.82843 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*2.82843 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*2.82843 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*2.82843 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*2.82843 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/7625.86045676047 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/7551.0971189491/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -14.14215 +print " x-max = ${xmax}" + x-max = 14.424993 +print " y-min = ${ymin}" + y-min = -14.424993 +print " y-max = ${ymax}" + y-max = 14.424993 +print " x-cells = ${xncells}" + x-cells = 7551.0971189491 +print " y-cells = ${yncells}" + y-cells = 7625.86045676047 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 14.424993 -0.5 0.5 +Created orthogonal box = (-14.1422 -14.425 -0.5) to (14.425 14.425 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 7551.0971189491 ${yncells} 1 block * * * +create_grid 7551.0971189491 7625.86045676047 1 block * * * +Created 57576375 child grid cells + CPU time = 0.0851926 secs + create/ghost percent = 17.3623 82.6377 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1058 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 57520969 54348 1058 = cells outside/inside/overlapping surfs + 1058 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + CPU time = 1.09129 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 1.43848 0.846024 0.395017 92.3778 4.94268 16.1115 0.213416 + surf2grid time = 1.00811 secs + map/comm1/comm2/comm3/comm4/split percent = 72.0601 0.610388 6.20949 0.150469 8.24991 0.374437 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 57554269 86616 33830 = cells outside/inside/overlapping surfs + 33830 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + 32780 cells refined, 0 cells coarsened + adapted to 57674715 grid cells + CPU time = 0.202352 secs + adapt/redo percent = 55.7993 44.2007 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 57332377 cells + CPU time = 0.279847 secs + reassign/sort/migrate/ghost percent = 44.1658 0.234158 28.6054 26.9946 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 2013505808 versus 2013505819 (../create_particles.cpp:346) +Created 2013505808 particles + CPU time = 1.11113 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 242.69 93.8221 243.35 + grid (ave,min,max) = 18.366 15.9894 25.1144 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.086 114.48 269.494 +Step CPU Np Natt Ncoll Maxlevel + 0 0 2013505808 0 0 6 + 100 11.659248 2013505135 1 1 6 + 200 23.219594 2013504444 43 36 6 + 300 34.218677 2013504190 106 89 6 + 400 44.515982 2013505102 194 158 6 + 500 55.020016 2013504948 293 252 6 + 600 65.061571 2013506577 382 317 6 + 700 75.265169 2013506410 506 428 6 + 800 85.867186 2013507636 624 531 6 + 900 96.010569 2013509118 721 612 6 + 1000 106.01175 2013510465 842 728 6 + 1100 116.08626 2013512662 938 815 6 + 1200 126.4548 2013514582 1050 887 6 + 1300 136.40119 2013517491 1163 1001 6 + 1400 146.5975 2013519498 1267 1090 6 + 1500 156.98705 2013521400 1397 1184 6 + 1600 166.95866 2013523927 1486 1270 6 + 1700 176.88812 2013526339 1581 1358 6 + 1800 187.58317 2013526822 1720 1488 6 + 1900 197.59911 2013527892 1792 1527 6 + 2000 207.80222 2013528632 1882 1604 6 + 2100 218.613 2013531100 2002 1698 6 + 2200 228.6262 2013532590 2037 1761 6 + 2300 238.60051 2013535375 2136 1824 6 + 2400 249.01235 2013538285 2255 1956 6 + 2500 259.06137 2013539614 2326 1990 6 + 2600 269.06981 2013541229 2388 2051 6 + 2700 279.40447 2013540889 2449 2104 6 + 2800 289.76392 2013540008 2533 2173 6 + 2900 299.86194 2013542490 2614 2213 6 + 3000 310.05494 2013544259 2672 2281 6 + 3100 320.70865 2013546944 2729 2331 6 + 3200 330.69796 2013549415 2757 2346 6 + 3300 340.66046 2013550211 2846 2412 6 + 3400 351.23403 2013552543 2887 2479 6 + 3500 361.25486 2013552251 2912 2503 6 + 3600 371.26325 2013554332 2979 2544 6 + 3700 381.92039 2013556997 3022 2607 6 + 3800 392.02845 2013559597 3066 2599 6 + 3900 402.27636 2013558910 3126 2660 6 + 4000 412.6788 2013560052 3181 2715 6 + 4100 423.00611 2013560771 3242 2755 6 + 4200 433.09791 2013561983 3248 2756 6 + 4300 443.50012 2013563694 3272 2795 6 + 4400 453.92078 2013565355 3326 2850 6 + 4500 464.24476 2013569224 3353 2860 6 + 4600 474.50706 2013569124 3403 2937 6 + 4700 485.07678 2013569844 3398 2886 6 + 4800 495.20452 2013569623 3480 2952 6 + 4900 505.44303 2013571764 3492 2991 6 + 5000 516.16727 2013575114 3580 3039 6 + 5100 526.41244 2013575991 3560 3062 6 + 5200 536.63596 2013577930 3592 3044 6 + 5300 547.3492 2013580036 3620 3061 6 + 5400 557.64541 2013582130 3624 3086 6 + 5500 568.04475 2013582611 3693 3165 6 + 5600 578.81733 2013581334 3705 3159 6 + 5700 589.08253 2013582342 3703 3154 6 + 5800 599.39368 2013583723 3745 3209 6 + 5900 610.11348 2013584131 3754 3261 6 + 6000 620.7674 2013582622 3735 3188 6 + 6100 631.15245 2013584773 3761 3202 6 + 6200 641.67445 2013585884 3765 3244 6 + 6300 652.20189 2013585723 3816 3243 6 + 6400 662.67585 2013587615 3815 3212 6 + 6500 673.34332 2013587092 3827 3269 6 + 6600 683.94329 2013589820 3851 3288 6 + 6700 694.42893 2013591999 3863 3283 6 + 6800 705.02643 2013593343 3863 3309 6 + 6866 711.92695 2013594092 7279765 5418736 6 +Loop time of 711.937 on 896 procs for 6866 steps with 2013594092 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 144.73 | 381.31 | 407.61 | 98.7 | 53.56 +Coll | 27.498 | 70.515 | 124.74 | 37.0 | 9.90 +Sort | 59.456 | 157.19 | 165.53 | 56.4 | 22.08 +Comm | 0.87125 | 1.059 | 1.9087 | 9.5 | 0.15 +Modify | 0.042318 | 0.089847 | 0.63128 | 34.2 | 0.01 +Output | 0.25122 | 1.2922 | 7.1345 | 42.0 | 0.18 +Other | | 100.5 | | | 14.11 + +Particle moves = 13825097488189 (13.8T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 46909617372 (46.9B) +Collide occurs = 35551068760 (35.6B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.1673e+07 +Particle-moves/step: 2.01356e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339308 +Collisions/particle/step: 0.00257149 +Reactions/particle/step: 0 + +Particles: 2.24731e+06 ave 2.40825e+06 max 598569 min +Histogram: 2 0 0 1 1 0 0 0 3 889 +Cells: 64369.1 ave 64370 max 64369 min +Histogram: 805 0 0 0 0 0 0 0 0 91 +GhostCell: 30296.3 ave 44511 max 14632 min +Histogram: 4 0 82 15 15 673 103 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 + +##### ./scale--0008-20240201_152927_646548/try-02/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 896 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 2.82843 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*2.82843 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*2.82843 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*2.82843 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*2.82843 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/7625.86045676047 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/7551.0971189491/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -14.14215 +print " x-max = ${xmax}" + x-max = 14.424993 +print " y-min = ${ymin}" + y-min = -14.424993 +print " y-max = ${ymax}" + y-max = 14.424993 +print " x-cells = ${xncells}" + x-cells = 7551.0971189491 +print " y-cells = ${yncells}" + y-cells = 7625.86045676047 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 14.424993 -0.5 0.5 +Created orthogonal box = (-14.1422 -14.425 -0.5) to (14.425 14.425 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 7551.0971189491 ${yncells} 1 block * * * +create_grid 7551.0971189491 7625.86045676047 1 block * * * +Created 57576375 child grid cells + CPU time = 0.0841656 secs + create/ghost percent = 18.3338 81.6662 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1058 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 57520969 54348 1058 = cells outside/inside/overlapping surfs + 1058 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + CPU time = 1.21605 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 1.24204 0.722898 0.345124 93.1947 4.49522 14.4892 0.323796 + surf2grid time = 1.13329 secs + map/comm1/comm2/comm3/comm4/split percent = 69.6524 0.543396 5.47241 0.130947 10.1186 0.320618 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 57554269 86616 33830 = cells outside/inside/overlapping surfs + 33830 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + 32780 cells refined, 0 cells coarsened + adapted to 57674715 grid cells + CPU time = 0.220226 secs + adapt/redo percent = 55.4691 44.5309 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 57332377 cells + CPU time = 0.29111 secs + reassign/sort/migrate/ghost percent = 43.5219 0.235157 28.9963 27.2467 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 2013505808 versus 2013505819 (../create_particles.cpp:346) +Created 2013505808 particles + CPU time = 1.07721 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 242.69 93.8221 243.35 + grid (ave,min,max) = 18.366 15.9894 25.1144 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.086 114.48 269.494 +Step CPU Np Natt Ncoll Maxlevel + 0 0 2013505808 0 0 6 + 100 11.714145 2013505135 1 1 6 + 200 23.254643 2013504444 43 36 6 + 300 34.158971 2013504190 106 89 6 + 400 44.605628 2013505102 194 158 6 + 500 55.366359 2013504948 293 252 6 + 600 65.981258 2013506577 382 317 6 + 700 76.368444 2013506410 506 428 6 + 800 86.793449 2013507636 624 531 6 + 900 96.991715 2013509118 721 612 6 + 1000 107.19 2013510465 842 728 6 + 1100 117.71678 2013512662 938 815 6 + 1200 127.88588 2013514582 1050 887 6 + 1300 138.20485 2013517491 1163 1001 6 + 1400 148.98417 2013519498 1267 1090 6 + 1500 158.9482 2013521400 1397 1184 6 + 1600 169.07283 2013523927 1486 1270 6 + 1700 179.35085 2013526339 1581 1358 6 + 1800 189.58592 2013526822 1720 1488 6 + 1900 199.71408 2013527892 1792 1527 6 + 2000 209.64002 2013528632 1882 1604 6 + 2100 220.43304 2013531100 2002 1698 6 + 2200 230.41946 2013532590 2037 1761 6 + 2300 240.45736 2013535375 2136 1824 6 + 2400 251.25816 2013538285 2255 1956 6 + 2500 261.27438 2013539614 2326 1990 6 + 2600 271.39341 2013541229 2388 2051 6 + 2700 282.07609 2013540889 2449 2104 6 + 2800 292.06075 2013540008 2533 2173 6 + 2900 302.10662 2013542490 2614 2213 6 + 3000 312.68062 2013544259 2672 2281 6 + 3100 322.77718 2013546944 2729 2331 6 + 3200 332.77958 2013549415 2757 2346 6 + 3300 343.04552 2013550211 2846 2412 6 + 3400 353.43369 2013552543 2887 2479 6 + 3500 363.74471 2013552251 2912 2503 6 + 3600 374.06721 2013554332 2979 2544 6 + 3700 384.39487 2013556997 3022 2607 6 + 3800 394.4323 2013559597 3066 2599 6 + 3900 404.43437 2013558910 3126 2660 6 + 4000 415.06809 2013560052 3181 2715 6 + 4100 425.48211 2013560771 3242 2755 6 + 4200 435.98199 2013561983 3248 2756 6 + 4300 446.69944 2013563694 3272 2795 6 + 4400 456.72784 2013565355 3326 2850 6 + 4500 466.83947 2013569224 3353 2860 6 + 4600 477.3321 2013569124 3403 2937 6 + 4700 487.54817 2013569844 3398 2886 6 + 4800 497.56495 2013569623 3480 2952 6 + 4900 507.90115 2013571764 3492 2991 6 + 5000 518.24925 2013575114 3580 3039 6 + 5100 528.35411 2013575991 3560 3062 6 + 5200 538.75759 2013577930 3592 3044 6 + 5300 549.27212 2013580036 3620 3061 6 + 5400 559.37791 2013582130 3624 3086 6 + 5500 569.50473 2013582611 3693 3165 6 + 5600 580.17524 2013581334 3705 3159 6 + 5700 590.24892 2013582342 3703 3154 6 + 5800 600.36762 2013583723 3745 3209 6 + 5900 610.91804 2013584131 3754 3261 6 + 6000 621.01695 2013582622 3735 3188 6 + 6100 631.16767 2013584773 3761 3202 6 + 6200 641.81582 2013585884 3765 3244 6 + 6300 652.08129 2013585723 3816 3243 6 + 6400 662.29857 2013587615 3815 3212 6 + 6500 672.87499 2013587092 3827 3269 6 + 6600 683.36711 2013589820 3851 3288 6 + 6700 693.72913 2013591999 3863 3283 6 + 6800 704.13665 2013593343 3863 3309 6 + 6866 711.09638 2013594092 7279765 5418736 6 +Loop time of 711.111 on 896 procs for 6866 steps with 2013594092 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 133.5 | 381.43 | 408.55 | 102.1 | 53.64 +Coll | 27.462 | 70.548 | 125.72 | 37.1 | 9.92 +Sort | 59.383 | 157.27 | 164.9 | 56.5 | 22.12 +Comm | 1.028 | 1.2112 | 2.0754 | 8.9 | 0.17 +Modify | 0.041818 | 0.091716 | 0.63001 | 34.0 | 0.01 +Output | 0.22872 | 1.199 | 7.1131 | 43.8 | 0.17 +Other | | 99.36 | | | 13.97 + +Particle moves = 13825097488189 (13.8T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 46909617372 (46.9B) +Collide occurs = 35551068760 (35.6B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.16982e+07 +Particle-moves/step: 2.01356e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339308 +Collisions/particle/step: 0.00257149 +Reactions/particle/step: 0 + +Particles: 2.24731e+06 ave 2.40825e+06 max 598569 min +Histogram: 2 0 0 1 1 0 0 0 3 889 +Cells: 64369.1 ave 64370 max 64369 min +Histogram: 805 0 0 0 0 0 0 0 0 91 +GhostCell: 30296.3 ave 44511 max 14632 min +Histogram: 4 0 82 15 15 673 103 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 + +##### ./scale--0008-20240201_152927_646548/try-07/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 896 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 2.82843 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*2.82843 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*2.82843 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*2.82843 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*2.82843 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/7625.86045676047 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/7551.0971189491/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -14.14215 +print " x-max = ${xmax}" + x-max = 14.424993 +print " y-min = ${ymin}" + y-min = -14.424993 +print " y-max = ${ymax}" + y-max = 14.424993 +print " x-cells = ${xncells}" + x-cells = 7551.0971189491 +print " y-cells = ${yncells}" + y-cells = 7625.86045676047 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 14.424993 -0.5 0.5 +Created orthogonal box = (-14.1422 -14.425 -0.5) to (14.425 14.425 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 7551.0971189491 ${yncells} 1 block * * * +create_grid 7551.0971189491 7625.86045676047 1 block * * * +Created 57576375 child grid cells + CPU time = 0.0843128 secs + create/ghost percent = 16.3059 83.6941 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1058 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 57520969 54348 1058 = cells outside/inside/overlapping surfs + 1058 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + CPU time = 1.21761 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 1.33147 0.737271 0.349678 93.2125 4.36907 14.7046 0.196433 + surf2grid time = 1.13497 secs + map/comm1/comm2/comm3/comm4/split percent = 69.7212 0.524045 5.50936 0.132364 10.08 0.341674 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 57554269 86616 33830 = cells outside/inside/overlapping surfs + 33830 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + 32780 cells refined, 0 cells coarsened + adapted to 57674715 grid cells + CPU time = 0.218767 secs + adapt/redo percent = 56.0388 43.9612 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 57332377 cells + CPU time = 0.293612 secs + reassign/sort/migrate/ghost percent = 42.8436 0.22035 29.8934 27.0427 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 2013505808 versus 2013505819 (../create_particles.cpp:346) +Created 2013505808 particles + CPU time = 1.07906 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 242.69 93.8221 243.35 + grid (ave,min,max) = 18.366 15.9894 25.1144 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.086 114.48 269.494 +Step CPU Np Natt Ncoll Maxlevel + 0 0 2013505808 0 0 6 + 100 11.667427 2013505135 1 1 6 + 200 23.289759 2013504444 43 36 6 + 300 34.338552 2013504190 106 89 6 + 400 44.968066 2013505102 194 158 6 + 500 55.736759 2013504948 293 252 6 + 600 66.265746 2013506577 382 317 6 + 700 76.739356 2013506410 506 428 6 + 800 87.42112 2013507636 624 531 6 + 900 98.07214 2013509118 721 612 6 + 1000 108.58657 2013510465 842 728 6 + 1100 119.25134 2013512662 938 815 6 + 1200 130.0431 2013514582 1050 887 6 + 1300 140.62836 2013517491 1163 1001 6 + 1400 151.18333 2013519498 1267 1090 6 + 1500 161.7955 2013521400 1397 1184 6 + 1600 172.25754 2013523927 1486 1270 6 + 1700 182.82415 2013526339 1581 1358 6 + 1800 193.54181 2013526822 1720 1488 6 + 1900 204.07841 2013527892 1792 1527 6 + 2000 214.57296 2013528632 1882 1604 6 + 2100 225.26308 2013531100 2002 1698 6 + 2200 235.79073 2013532590 2037 1761 6 + 2300 246.25324 2013535375 2136 1824 6 + 2400 257.09974 2013538285 2255 1956 6 + 2500 267.56528 2013539614 2326 1990 6 + 2600 277.92495 2013541229 2388 2051 6 + 2700 288.79283 2013540889 2449 2104 6 + 2800 299.32739 2013540008 2533 2173 6 + 2900 309.79368 2013542490 2614 2213 6 + 3000 320.58807 2013544259 2672 2281 6 + 3100 331.06445 2013546944 2729 2331 6 + 3200 341.57304 2013549415 2757 2346 6 + 3300 352.22964 2013550211 2846 2412 6 + 3400 362.74423 2013552543 2887 2479 6 + 3500 373.23567 2013552251 2912 2503 6 + 3600 383.90477 2013554332 2979 2544 6 + 3700 394.38493 2013556997 3022 2607 6 + 3800 404.85815 2013559597 3066 2599 6 + 3900 415.51777 2013558910 3126 2660 6 + 4000 426.0946 2013560052 3181 2715 6 + 4100 436.78379 2013560771 3242 2755 6 + 4200 447.39852 2013561983 3248 2756 6 + 4300 458.10907 2013563694 3272 2795 6 + 4400 468.50591 2013565355 3326 2850 6 + 4500 479.06708 2013569224 3353 2860 6 + 4600 489.80972 2013569124 3403 2937 6 + 4700 500.31019 2013569844 3398 2886 6 + 4800 510.8519 2013569623 3480 2952 6 + 4900 521.58202 2013571764 3492 2991 6 + 5000 532.11253 2013575114 3580 3039 6 + 5100 542.60388 2013575991 3560 3062 6 + 5200 553.20192 2013577930 3592 3044 6 + 5300 563.67001 2013580036 3620 3061 6 + 5400 574.09763 2013582130 3624 3086 6 + 5500 584.71846 2013582611 3693 3165 6 + 5600 595.20815 2013581334 3705 3159 6 + 5700 605.71325 2013582342 3703 3154 6 + 5800 616.40393 2013583723 3745 3209 6 + 5900 626.82933 2013584131 3754 3261 6 + 6000 637.3113 2013582622 3735 3188 6 + 6100 647.91733 2013584773 3761 3202 6 + 6200 658.5938 2013585884 3765 3244 6 + 6300 669.01314 2013585723 3816 3243 6 + 6400 679.5132 2013587615 3815 3212 6 + 6500 690.08401 2013587092 3827 3269 6 + 6600 700.52558 2013589820 3851 3288 6 + 6700 711.18089 2013591999 3863 3283 6 + 6800 721.76662 2013593343 3863 3309 6 + 6866 728.64661 2013594092 7279765 5418736 6 +Loop time of 728.657 on 896 procs for 6866 steps with 2013594092 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 131.96 | 378.77 | 461.71 | 102.7 | 51.98 +Coll | 27.058 | 69.769 | 126.19 | 37.5 | 9.58 +Sort | 58.994 | 156.37 | 163.69 | 56.5 | 21.46 +Comm | 0.87081 | 1.0416 | 1.8856 | 9.6 | 0.14 +Modify | 0.043565 | 0.088824 | 0.62255 | 33.8 | 0.01 +Output | 0.3285 | 1.3033 | 7.1307 | 41.5 | 0.18 +Other | | 121.3 | | | 16.65 + +Particle moves = 13825097488189 (13.8T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 46909617372 (46.9B) +Collide occurs = 35551068760 (35.6B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.11757e+07 +Particle-moves/step: 2.01356e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339308 +Collisions/particle/step: 0.00257149 +Reactions/particle/step: 0 + +Particles: 2.24731e+06 ave 2.40825e+06 max 598569 min +Histogram: 2 0 0 1 1 0 0 0 3 889 +Cells: 64369.1 ave 64370 max 64369 min +Histogram: 805 0 0 0 0 0 0 0 0 91 +GhostCell: 30296.3 ave 44511 max 14632 min +Histogram: 4 0 82 15 15 673 103 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 + +##### ./scale--0008-20240201_152927_646548/try-00/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 896 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 2.82843 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*2.82843 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*2.82843 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*2.82843 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*2.82843 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/7625.86045676047 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/7551.0971189491/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -14.14215 +print " x-max = ${xmax}" + x-max = 14.424993 +print " y-min = ${ymin}" + y-min = -14.424993 +print " y-max = ${ymax}" + y-max = 14.424993 +print " x-cells = ${xncells}" + x-cells = 7551.0971189491 +print " y-cells = ${yncells}" + y-cells = 7625.86045676047 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 14.424993 -0.5 0.5 +Created orthogonal box = (-14.1422 -14.425 -0.5) to (14.425 14.425 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 7551.0971189491 ${yncells} 1 block * * * +create_grid 7551.0971189491 7625.86045676047 1 block * * * +Created 57576375 child grid cells + CPU time = 0.107563 secs + create/ghost percent = 15.6272 84.3728 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1058 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 57520969 54348 1058 = cells outside/inside/overlapping surfs + 1058 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + CPU time = 1.14731 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 1.5146 0.826698 0.381757 92.4554 4.82157 15.4998 0.226558 + surf2grid time = 1.06075 secs + map/comm1/comm2/comm3/comm4/split percent = 73.4978 0.595479 6.00504 0.152442 7.83219 0.344633 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 57554269 86616 33830 = cells outside/inside/overlapping surfs + 33830 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + 32780 cells refined, 0 cells coarsened + adapted to 57674715 grid cells + CPU time = 0.218638 secs + adapt/redo percent = 56.0894 43.9106 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 57332377 cells + CPU time = 0.287316 secs + reassign/sort/migrate/ghost percent = 43.4471 0.233013 30.4245 25.8954 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 2013505808 versus 2013505819 (../create_particles.cpp:346) +Created 2013505808 particles + CPU time = 1.05758 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 242.69 93.8221 243.35 + grid (ave,min,max) = 18.366 15.9894 25.1144 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.086 114.48 269.494 +Step CPU Np Natt Ncoll Maxlevel + 0 0 2013505808 0 0 6 + 100 11.675304 2013505135 1 1 6 + 200 23.18573 2013504444 43 36 6 + 300 34.184954 2013504190 106 89 6 + 400 44.578542 2013505102 194 158 6 + 500 55.268876 2013504948 293 252 6 + 600 65.358521 2013506577 382 317 6 + 700 75.842116 2013506410 506 428 6 + 800 86.496906 2013507636 624 531 6 + 900 96.495514 2013509118 721 612 6 + 1000 106.47843 2013510465 842 728 6 + 1100 116.9841 2013512662 938 815 6 + 1200 127.02249 2013514582 1050 887 6 + 1300 136.90883 2013517491 1163 1001 6 + 1400 147.40232 2013519498 1267 1090 6 + 1500 157.6551 2013521400 1397 1184 6 + 1600 168.07864 2013523927 1486 1270 6 + 1700 178.2612 2013526339 1581 1358 6 + 1800 188.69243 2013526822 1720 1488 6 + 1900 198.73297 2013527892 1792 1527 6 + 2000 208.6936 2013528632 1882 1604 6 + 2100 219.08126 2013531100 2002 1698 6 + 2200 228.98688 2013532590 2037 1761 6 + 2300 239.28911 2013535375 2136 1824 6 + 2400 249.685 2013538285 2255 1956 6 + 2500 259.65351 2013539614 2326 1990 6 + 2600 269.77223 2013541229 2388 2051 6 + 2700 280.17894 2013540889 2449 2104 6 + 2800 290.15163 2013540008 2533 2173 6 + 2900 300.16472 2013542490 2614 2213 6 + 3000 310.78107 2013544259 2672 2281 6 + 3100 321.4101 2013546944 2729 2331 6 + 3200 331.35608 2013549415 2757 2346 6 + 3300 341.25929 2013550211 2846 2412 6 + 3400 351.71143 2013552543 2887 2479 6 + 3500 361.76838 2013552251 2912 2503 6 + 3600 372.00862 2013554332 2979 2544 6 + 3700 382.58417 2013556997 3022 2607 6 + 3800 392.70405 2013559597 3066 2599 6 + 3900 402.85137 2013558910 3126 2660 6 + 4000 413.22905 2013560052 3181 2715 6 + 4100 423.11533 2013560771 3242 2755 6 + 4200 433.00296 2013561983 3248 2756 6 + 4300 443.46952 2013563694 3272 2795 6 + 4400 453.49436 2013565355 3326 2850 6 + 4500 463.37859 2013569224 3353 2860 6 + 4600 473.38899 2013569124 3403 2937 6 + 4700 483.62627 2013569844 3398 2886 6 + 4800 493.40951 2013569623 3480 2952 6 + 4900 503.3468 2013571764 3492 2991 6 + 5000 513.73691 2013575114 3580 3039 6 + 5100 523.66953 2013575991 3560 3062 6 + 5200 533.54024 2013577930 3592 3044 6 + 5300 544.06264 2013580036 3620 3061 6 + 5400 554.13101 2013582130 3624 3086 6 + 5500 564.04196 2013582611 3693 3165 6 + 5600 574.44165 2013581334 3705 3159 6 + 5700 584.49267 2013582342 3703 3154 6 + 5800 594.54315 2013583723 3745 3209 6 + 5900 604.72333 2013584131 3754 3261 6 + 6000 614.94022 2013582622 3735 3188 6 + 6100 625.00471 2013584773 3761 3202 6 + 6200 635.1389 2013585884 3765 3244 6 + 6300 645.55684 2013585723 3816 3243 6 + 6400 655.78839 2013587615 3815 3212 6 + 6500 665.95323 2013587092 3827 3269 6 + 6600 676.71941 2013589820 3851 3288 6 + 6700 686.83909 2013591999 3863 3283 6 + 6800 697.01734 2013593343 3863 3309 6 + 6866 703.77196 2013594092 7279765 5418736 6 +Loop time of 703.786 on 896 procs for 6866 steps with 2013594092 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 135.6 | 382.41 | 407.35 | 101.6 | 54.34 +Coll | 27.647 | 70.87 | 126.3 | 37.3 | 10.07 +Sort | 59.573 | 157.56 | 165.23 | 56.4 | 22.39 +Comm | 0.98096 | 1.1726 | 2.0141 | 9.0 | 0.17 +Modify | 0.042252 | 0.093733 | 0.63089 | 33.9 | 0.01 +Output | 0.28671 | 1.2288 | 7.131 | 43.4 | 0.17 +Other | | 90.45 | | | 12.85 + +Particle moves = 13825097488189 (13.8T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 46909617372 (46.9B) +Collide occurs = 35551068760 (35.6B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.1924e+07 +Particle-moves/step: 2.01356e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339308 +Collisions/particle/step: 0.00257149 +Reactions/particle/step: 0 + +Particles: 2.24731e+06 ave 2.40825e+06 max 598569 min +Histogram: 2 0 0 1 1 0 0 0 3 889 +Cells: 64369.1 ave 64370 max 64369 min +Histogram: 805 0 0 0 0 0 0 0 0 91 +GhostCell: 30296.3 ave 44511 max 14632 min +Histogram: 4 0 82 15 15 673 103 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 + +##### ./scale--0008-20240201_152927_646548/try-05/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 896 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 2.82843 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*2.82843 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*2.82843 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*2.82843 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*2.82843 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/7625.86045676047 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/7551.0971189491/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -14.14215 +print " x-max = ${xmax}" + x-max = 14.424993 +print " y-min = ${ymin}" + y-min = -14.424993 +print " y-max = ${ymax}" + y-max = 14.424993 +print " x-cells = ${xncells}" + x-cells = 7551.0971189491 +print " y-cells = ${yncells}" + y-cells = 7625.86045676047 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 14.424993 -0.5 0.5 +Created orthogonal box = (-14.1422 -14.425 -0.5) to (14.425 14.425 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 7551.0971189491 ${yncells} 1 block * * * +create_grid 7551.0971189491 7625.86045676047 1 block * * * +Created 57576375 child grid cells + CPU time = 0.082512 secs + create/ghost percent = 16.4047 83.5953 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1058 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 57520969 54348 1058 = cells outside/inside/overlapping surfs + 1058 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + CPU time = 1.21628 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 1.78553 1.24933 0.374017 92.2055 4.38562 14.7334 0.183266 + surf2grid time = 1.12148 secs + map/comm1/comm2/comm3/comm4/split percent = 69.3702 0.536802 5.55788 0.140802 10.2654 0.333453 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 57554269 86616 33830 = cells outside/inside/overlapping surfs + 33830 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + 32780 cells refined, 0 cells coarsened + adapted to 57674715 grid cells + CPU time = 0.21805 secs + adapt/redo percent = 56.8282 43.1718 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 57332377 cells + CPU time = 0.28676 secs + reassign/sort/migrate/ghost percent = 43.3709 0.232983 28.943 27.4531 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 2013505808 versus 2013505819 (../create_particles.cpp:346) +Created 2013505808 particles + CPU time = 1.2522 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 242.69 93.8221 243.35 + grid (ave,min,max) = 18.366 15.9894 25.1144 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.086 114.48 269.494 +Step CPU Np Natt Ncoll Maxlevel + 0 0 2013505808 0 0 6 + 100 11.667757 2013505135 1 1 6 + 200 23.268124 2013504444 43 36 6 + 300 34.227284 2013504190 106 89 6 + 400 44.612632 2013505102 194 158 6 + 500 55.470393 2013504948 293 252 6 + 600 65.721756 2013506577 382 317 6 + 700 76.270049 2013506410 506 428 6 + 800 86.877627 2013507636 624 531 6 + 900 97.049446 2013509118 721 612 6 + 1000 107.35883 2013510465 842 728 6 + 1100 117.85475 2013512662 938 815 6 + 1200 128.29677 2013514582 1050 887 6 + 1300 138.30919 2013517491 1163 1001 6 + 1400 148.70868 2013519498 1267 1090 6 + 1500 159.13601 2013521400 1397 1184 6 + 1600 169.10168 2013523927 1486 1270 6 + 1700 179.408 2013526339 1581 1358 6 + 1800 189.73104 2013526822 1720 1488 6 + 1900 199.88309 2013527892 1792 1527 6 + 2000 209.74959 2013528632 1882 1604 6 + 2100 220.11031 2013531100 2002 1698 6 + 2200 230.0669 2013532590 2037 1761 6 + 2300 240.10285 2013535375 2136 1824 6 + 2400 250.71653 2013538285 2255 1956 6 + 2500 261.00747 2013539614 2326 1990 6 + 2600 270.94558 2013541229 2388 2051 6 + 2700 281.35252 2013540889 2449 2104 6 + 2800 291.69322 2013540008 2533 2173 6 + 2900 302.14314 2013542490 2614 2213 6 + 3000 312.90085 2013544259 2672 2281 6 + 3100 323.47236 2013546944 2729 2331 6 + 3200 333.39561 2013549415 2757 2346 6 + 3300 343.52742 2013550211 2846 2412 6 + 3400 353.87324 2013552543 2887 2479 6 + 3500 363.94342 2013552251 2912 2503 6 + 3600 374.3197 2013554332 2979 2544 6 + 3700 385.08666 2013556997 3022 2607 6 + 3800 395.20495 2013559597 3066 2599 6 + 3900 405.26479 2013558910 3126 2660 6 + 4000 415.74409 2013560052 3181 2715 6 + 4100 425.90488 2013560771 3242 2755 6 + 4200 435.963 2013561983 3248 2756 6 + 4300 446.57126 2013563694 3272 2795 6 + 4400 456.69218 2013565355 3326 2850 6 + 4500 466.99855 2013569224 3353 2860 6 + 4600 477.65222 2013569124 3403 2937 6 + 4700 488.15224 2013569844 3398 2886 6 + 4800 498.32275 2013569623 3480 2952 6 + 4900 508.76436 2013571764 3492 2991 6 + 5000 519.09885 2013575114 3580 3039 6 + 5100 529.35698 2013575991 3560 3062 6 + 5200 540.02621 2013577930 3592 3044 6 + 5300 550.61199 2013580036 3620 3061 6 + 5400 560.9623 2013582130 3624 3086 6 + 5500 571.27087 2013582611 3693 3165 6 + 5600 581.91332 2013581334 3705 3159 6 + 5700 592.25809 2013582342 3703 3154 6 + 5800 602.6261 2013583723 3745 3209 6 + 5900 613.42529 2013584131 3754 3261 6 + 6000 623.76544 2013582622 3735 3188 6 + 6100 634.14163 2013584773 3761 3202 6 + 6200 644.77295 2013585884 3765 3244 6 + 6300 655.21784 2013585723 3816 3243 6 + 6400 665.74026 2013587615 3815 3212 6 + 6500 676.45675 2013587092 3827 3269 6 + 6600 686.97191 2013589820 3851 3288 6 + 6700 697.49643 2013591999 3863 3283 6 + 6800 708.15932 2013593343 3863 3309 6 + 6866 715.13806 2013594092 7279765 5418736 6 +Loop time of 715.151 on 896 procs for 6866 steps with 2013594092 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 144.41 | 380.8 | 408.45 | 99.6 | 53.25 +Coll | 27.345 | 70.365 | 124.63 | 37.8 | 9.84 +Sort | 59.3 | 157.1 | 164.91 | 56.5 | 21.97 +Comm | 0.94205 | 1.1286 | 1.9886 | 9.4 | 0.16 +Modify | 0.044316 | 0.091921 | 0.63909 | 33.9 | 0.01 +Output | 0.28711 | 1.3158 | 7.2181 | 41.7 | 0.18 +Other | | 104.4 | | | 14.59 + +Particle moves = 13825097488189 (13.8T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 46909617372 (46.9B) +Collide occurs = 35551068760 (35.6B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.15756e+07 +Particle-moves/step: 2.01356e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339308 +Collisions/particle/step: 0.00257149 +Reactions/particle/step: 0 + +Particles: 2.24731e+06 ave 2.40825e+06 max 598569 min +Histogram: 2 0 0 1 1 0 0 0 3 889 +Cells: 64369.1 ave 64370 max 64369 min +Histogram: 805 0 0 0 0 0 0 0 0 91 +GhostCell: 30296.3 ave 44511 max 14632 min +Histogram: 4 0 82 15 15 673 103 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 + +##### ./scale--0008-20240201_152927_646548/try-06/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 896 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 2.82843 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*2.82843 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*2.82843 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*2.82843 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*2.82843 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993-${xmin})/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/${mfp}*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*${cpmfp} +variable xncells equal (14.424993--14.14215)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993-${ymin})/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/${mfp}*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*${cpmfp} +variable yncells equal (14.424993--14.424993)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/${yncells} +variable Fnum equal 1e+20*(14.424993--14.14215)*(14.424993--14.424993)/35/7551.0971189491/7625.86045676047 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/${Vx}/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/${xncells}/10/4 +variable tstep equal (--14.14215+14.424993)/596.774858955725/7551.0971189491/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -14.14215 +print " x-max = ${xmax}" + x-max = 14.424993 +print " y-min = ${ymin}" + y-min = -14.424993 +print " y-max = ${ymax}" + y-max = 14.424993 +print " x-cells = ${xncells}" + x-cells = 7551.0971189491 +print " y-cells = ${yncells}" + y-cells = 7625.86045676047 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 ${ymin} ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 ${ymax} -0.5 0.5 +create_box -14.14215 14.424993 -14.424993 14.424993 -0.5 0.5 +Created orthogonal box = (-14.1422 -14.425 -0.5) to (14.425 14.425 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 7551.0971189491 ${yncells} 1 block * * * +create_grid 7551.0971189491 7625.86045676047 1 block * * * +Created 57576375 child grid cells + CPU time = 0.0820533 secs + create/ghost percent = 16.7551 83.2449 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1058 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 57520969 54348 1058 = cells outside/inside/overlapping surfs + 1058 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + CPU time = 1.21721 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 1.22951 0.716423 0.357896 93.2242 4.47197 14.4567 0.256631 + surf2grid time = 1.13473 secs + map/comm1/comm2/comm3/comm4/split percent = 69.8135 0.533778 5.52083 0.136268 10.0362 0.325238 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 57554269 86616 33830 = cells outside/inside/overlapping surfs + 33830 = surf cells with 1,2,etc splits + 823.376 823.376 = cell-wise and global flow volume + 32780 cells refined, 0 cells coarsened + adapted to 57674715 grid cells + CPU time = 0.201148 secs + adapt/redo percent = 56.3429 43.6571 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 57332377 cells + CPU time = 0.28186 secs + reassign/sort/migrate/ghost percent = 44.1884 0.235497 29.129 26.4471 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 2013505808 versus 2013505819 (../create_particles.cpp:346) +Created 2013505808 particles + CPU time = 1.0832 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 242.69 93.8221 243.35 + grid (ave,min,max) = 18.366 15.9894 25.1144 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.086 114.48 269.494 +Step CPU Np Natt Ncoll Maxlevel + 0 0 2013505808 0 0 6 + 100 11.673013 2013505135 1 1 6 + 200 23.222744 2013504444 43 36 6 + 300 34.175083 2013504190 106 89 6 + 400 44.636657 2013505102 194 158 6 + 500 55.387567 2013504948 293 252 6 + 600 65.569021 2013506577 382 317 6 + 700 75.763122 2013506410 506 428 6 + 800 86.576451 2013507636 624 531 6 + 900 96.966817 2013509118 721 612 6 + 1000 107.10921 2013510465 842 728 6 + 1100 117.65052 2013512662 938 815 6 + 1200 127.84899 2013514582 1050 887 6 + 1300 137.942 2013517491 1163 1001 6 + 1400 148.32776 2013519498 1267 1090 6 + 1500 158.55536 2013521400 1397 1184 6 + 1600 168.7789 2013523927 1486 1270 6 + 1700 178.97446 2013526339 1581 1358 6 + 1800 189.23305 2013526822 1720 1488 6 + 1900 199.23176 2013527892 1792 1527 6 + 2000 209.29701 2013528632 1882 1604 6 + 2100 220.00292 2013531100 2002 1698 6 + 2200 230.01404 2013532590 2037 1761 6 + 2300 240.15637 2013535375 2136 1824 6 + 2400 250.68319 2013538285 2255 1956 6 + 2500 260.82129 2013539614 2326 1990 6 + 2600 270.75625 2013541229 2388 2051 6 + 2700 281.25224 2013540889 2449 2104 6 + 2800 291.45 2013540008 2533 2173 6 + 2900 301.52485 2013542490 2614 2213 6 + 3000 311.78615 2013544259 2672 2281 6 + 3100 321.96604 2013546944 2729 2331 6 + 3200 332.02021 2013549415 2757 2346 6 + 3300 342.0442 2013550211 2846 2412 6 + 3400 352.70042 2013552543 2887 2479 6 + 3500 362.78775 2013552251 2912 2503 6 + 3600 372.76109 2013554332 2979 2544 6 + 3700 383.19288 2013556997 3022 2607 6 + 3800 393.22141 2013559597 3066 2599 6 + 3900 403.22281 2013558910 3126 2660 6 + 4000 413.77456 2013560052 3181 2715 6 + 4100 423.81626 2013560771 3242 2755 6 + 4200 433.70854 2013561983 3248 2756 6 + 4300 444.08846 2013563694 3272 2795 6 + 4400 454.32093 2013565355 3326 2850 6 + 4500 464.37753 2013569224 3353 2860 6 + 4600 474.57062 2013569124 3403 2937 6 + 4700 485.07081 2013569844 3398 2886 6 + 4800 495.09537 2013569623 3480 2952 6 + 4900 505.07848 2013571764 3492 2991 6 + 5000 515.51387 2013575114 3580 3039 6 + 5100 525.53084 2013575991 3560 3062 6 + 5200 535.72784 2013577930 3592 3044 6 + 5300 546.21005 2013580036 3620 3061 6 + 5400 556.61438 2013582130 3624 3086 6 + 5500 566.71828 2013582611 3693 3165 6 + 5600 577.33614 2013581334 3705 3159 6 + 5700 587.49037 2013582342 3703 3154 6 + 5800 597.74414 2013583723 3745 3209 6 + 5900 608.49703 2013584131 3754 3261 6 + 6000 618.86472 2013582622 3735 3188 6 + 6100 629.05634 2013584773 3761 3202 6 + 6200 639.54884 2013585884 3765 3244 6 + 6300 650.03809 2013585723 3816 3243 6 + 6400 660.3389 2013587615 3815 3212 6 + 6500 671.05041 2013587092 3827 3269 6 + 6600 681.56145 2013589820 3851 3288 6 + 6700 691.8155 2013591999 3863 3283 6 + 6800 702.0984 2013593343 3863 3309 6 + 6866 708.98189 2013594092 7279765 5418736 6 +Loop time of 708.997 on 896 procs for 6866 steps with 2013594092 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 145.12 | 381.4 | 410.44 | 100.3 | 53.79 +Coll | 27.493 | 70.637 | 127.5 | 38.2 | 9.96 +Sort | 59.512 | 157.24 | 164.85 | 56.5 | 22.18 +Comm | 0.95748 | 1.1364 | 1.9861 | 9.2 | 0.16 +Modify | 0.043053 | 0.097918 | 0.62919 | 32.9 | 0.01 +Output | 0.3144 | 1.2555 | 7.1357 | 42.2 | 0.18 +Other | | 97.23 | | | 13.71 + +Particle moves = 13825097488189 (13.8T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 46909617372 (46.9B) +Collide occurs = 35551068760 (35.6B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.17629e+07 +Particle-moves/step: 2.01356e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00339308 +Collisions/particle/step: 0.00257149 +Reactions/particle/step: 0 + +Particles: 2.24731e+06 ave 2.40825e+06 max 598569 min +Histogram: 2 0 0 1 1 0 0 0 3 889 +Cells: 64369.1 ave 64370 max 64369 min +Histogram: 805 0 0 0 0 0 0 0 0 91 +GhostCell: 30296.3 ave 44511 max 14632 min +Histogram: 4 0 82 15 15 673 103 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 896 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 896 0 0 0 0 0 0 0 0 0 + +##### ./scale--1024-20240203_122120_646541/try-04/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 114688 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 32 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*32 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*32 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*32 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*32 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/86276.6745566746 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/85430.824806119/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -160 +print " x-max = ${xmax}" + x-max = 163.2 +print " y-min = ${ymin}" + y-min = -163.2 +print " y-max = ${ymax}" + y-max = 163.2 +print " x-cells = ${xncells}" + x-cells = 85430.824806119 +print " y-cells = ${yncells}" + y-cells = 86276.6745566746 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 163.2 -0.5 0.5 +Created orthogonal box = (-160 -163.2 -0.5) to (163.2 163.2 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 85430.824806119 ${yncells} 1 block * * * +create_grid 85430.824806119 86276.6745566746 1 block * * * +Created 7370558680 child grid cells + CPU time = 0.202451 secs + create/ghost percent = 13.3491 86.6509 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + -1219431312 54340 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + CPU time = 0.565868 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 6.34951 5.52221 2.44915 56.8041 28.8751 635.195 1.78147 + surf2grid time = 0.321436 secs + map/comm1/comm2/comm3/comm4/split percent = 91.2142 0 0 0 0 0.725344 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + -1219398858 87446 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 7370657014 grid cells + CPU time = 0.404061 secs + adapt/redo percent = 34.9021 65.0979 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 7370336880 cells + CPU time = 0.830555 secs + reassign/sort/migrate/ghost percent = 44.9282 0.122981 27.263 27.6858 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 257972140769 versus 257972140778 (../create_particles.cpp:346) +Created 257972140769 particles + CPU time = 1.54 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.345 43.7689 243.35 + grid (ave,min,max) = 18.3637 15.9894 28.4894 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.738 64.4271 272.869 +Step CPU Np Natt Ncoll Maxlevel + 0 0 257972140769 0 0 6 + 100 12.818965 257972140520 0 0 6 + 200 25.905912 257972142820 31 27 6 + 300 38.114935 257972147557 90 78 6 + 400 50.485372 257972157153 188 158 6 + 500 62.425702 257972171907 283 242 6 + 600 74.325189 257972183504 399 353 6 + 700 86.371013 257972199796 491 416 6 + 800 98.344446 257972212687 611 532 6 + 900 110.35411 257972226768 722 632 6 + 1000 122.46158 257972238409 847 723 6 + 1100 134.37833 257972254316 945 795 6 + 1200 146.35925 257972268756 1049 906 6 + 1300 158.3342 257972281620 1161 987 6 + 1400 170.311 257972302213 1288 1108 6 + 1500 182.61379 257972322651 1395 1173 6 + 1600 194.83073 257972340262 1505 1304 6 + 1700 206.97076 257972354937 1632 1407 6 + 1800 219.2798 257972370732 1688 1427 6 + 1900 231.3656 257972390632 1771 1510 6 + 2000 243.37135 257972409007 1891 1611 6 + 2100 255.65459 257972427523 1967 1683 6 + 2200 267.74606 257972442378 2026 1731 6 + 2300 279.86521 257972463399 2108 1816 6 + 2400 291.88136 257972476462 2197 1878 6 + 2500 303.78913 257972492432 2280 1958 6 + 2600 315.91089 257972506444 2390 2044 6 + 2700 328.03014 257972519311 2463 2113 6 + 2800 340.03994 257972539680 2506 2131 6 + 2900 352.1896 257972563079 2546 2148 6 + 3000 364.09707 257972586125 2655 2250 6 + 3100 376.01616 257972597637 2730 2285 6 + 3200 388.24746 257972610908 2801 2402 6 + 3300 400.20715 257972625773 2895 2439 6 + 3400 412.47752 257972638409 2891 2484 6 + 3500 424.44857 257972649977 2968 2530 6 + 3600 436.50727 257972669087 3048 2576 6 + 3700 448.57282 257972680414 3066 2585 6 + 3800 460.56684 257972697042 3124 2629 6 + 3900 472.46821 257972710663 3184 2713 6 + 4000 484.63356 257972724431 3254 2747 6 + 4100 496.59295 257972733177 3268 2783 6 + 4200 510.8242 257972747464 3303 2815 6 + 4300 522.99662 257972759784 3357 2874 6 + 4400 535.07464 257972776248 3339 2837 6 + 4500 547.13521 257972785907 3404 2928 6 + 4600 559.25417 257972804417 3431 2944 6 + 4700 571.27692 257972821517 3465 2970 6 + 4800 583.50798 257972836533 3509 3014 6 + 4900 595.43699 257972846449 3614 3110 6 + 5000 607.82754 257972861699 3587 3061 6 + 5100 620.00199 257972869530 3612 3087 6 + 5200 631.99818 257972885761 3637 3117 6 + 5300 644.22216 257972900281 3673 3167 6 + 5400 656.14923 257972911556 3723 3207 6 + 5500 668.22694 257972926022 3682 3138 6 + 5600 680.56689 257972944706 3714 3166 6 + 5700 692.97897 257972955059 3759 3218 6 + 5800 705.27934 257972972099 3794 3213 6 + 5900 717.38181 257972984310 3775 3228 6 + 6000 729.40011 257972998727 3773 3207 6 + 6100 741.90112 257973011989 3754 3207 6 + 6200 754.47178 257973024752 3787 3236 6 + 6300 767.06009 257973039446 3821 3311 6 + 6400 779.28446 257973051449 3825 3260 6 + 6500 791.432 257973063534 3829 3300 6 + 6600 803.73541 257973077213 3860 3286 6 + 6700 815.97 257973092298 3831 3291 6 + 6800 828.66548 257973107233 3892 3300 6 + 6866 836.92024 257973114774 930697102 693070574 6 +Loop time of 836.972 on 114688 procs for 6866 steps with 257973114774 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 101.86 | 365.35 | 454.34 | 67.9 | 43.65 +Coll | 22.267 | 65.886 | 103.94 | 13.3 | 7.87 +Sort | 45.541 | 155.78 | 197.91 | 30.8 | 18.61 +Comm | 13.317 | 13.526 | 14.339 | 1.6 | 1.62 +Modify | 0.035596 | 0.055727 | 0.64284 | 13.3 | 0.01 +Output | 1.5894 | 2.6892 | 9.3998 | 21.5 | 0.32 +Other | | 233.7 | | | 27.92 + +Particle moves = 1771240755673903 (1.77P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 6002679987817 (6T) +Collide occurs = 4550085873447 (4.55T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.84522e+07 +Particle-moves/step: 2.57973e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338897 +Collisions/particle/step: 0.00256887 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.30494e+06 max 624091 min +Histogram: 1 1 0 1 0 0 2 1 0 114682 +Cells: 64267 ave 64268 max 64266 min +Histogram: 16 0 0 0 0 111338 0 0 0 3334 +GhostCell: 31262.8 ave 44405 max 14733 min +Histogram: 4 0 882 518 0 113280 0 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 + +##### ./scale--1024-20240203_122120_646541/try-01/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 114688 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 32 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*32 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*32 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*32 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*32 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/86276.6745566746 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/85430.824806119/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -160 +print " x-max = ${xmax}" + x-max = 163.2 +print " y-min = ${ymin}" + y-min = -163.2 +print " y-max = ${ymax}" + y-max = 163.2 +print " x-cells = ${xncells}" + x-cells = 85430.824806119 +print " y-cells = ${yncells}" + y-cells = 86276.6745566746 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 163.2 -0.5 0.5 +Created orthogonal box = (-160 -163.2 -0.5) to (163.2 163.2 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 85430.824806119 ${yncells} 1 block * * * +create_grid 85430.824806119 86276.6745566746 1 block * * * +Created 7370558680 child grid cells + CPU time = 0.188775 secs + create/ghost percent = 13.6309 86.3691 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + -1219431312 54340 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + CPU time = 0.570739 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 5.99579 13.4655 0.889557 53.4117 26.2375 633.086 0.815058 + surf2grid time = 0.304841 secs + map/comm1/comm2/comm3/comm4/split percent = 96.3149 0 0 0 0 0.81067 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + -1219398858 87446 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 7370657014 grid cells + CPU time = 0.376559 secs + adapt/redo percent = 30.9568 69.0432 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 7370336880 cells + CPU time = 0.824792 secs + reassign/sort/migrate/ghost percent = 45.5927 0.124465 26.539 27.7439 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 257972140769 versus 257972140778 (../create_particles.cpp:346) +Created 257972140769 particles + CPU time = 1.60312 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.345 43.7689 243.35 + grid (ave,min,max) = 18.3637 15.9894 28.4894 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.738 64.4271 272.869 +Step CPU Np Natt Ncoll Maxlevel + 0 0 257972140769 0 0 6 + 100 12.899092 257972140520 0 0 6 + 200 25.909748 257972142820 31 27 6 + 300 37.926165 257972147557 90 78 6 + 400 50.304068 257972157153 188 158 6 + 500 62.237399 257972171907 283 242 6 + 600 74.125516 257972183504 399 353 6 + 700 86.093717 257972199796 491 416 6 + 800 97.958478 257972212687 611 532 6 + 900 109.86398 257972226768 722 632 6 + 1000 121.86593 257972238409 847 723 6 + 1100 133.73268 257972254316 945 795 6 + 1200 145.6648 257972268756 1049 906 6 + 1300 157.60564 257972281620 1161 987 6 + 1400 169.51219 257972302213 1288 1108 6 + 1500 181.50504 257972322651 1395 1173 6 + 1600 193.38868 257972340262 1505 1304 6 + 1700 205.27165 257972354937 1632 1407 6 + 1800 217.28887 257972370732 1688 1427 6 + 1900 229.20916 257972390632 1771 1510 6 + 2000 241.0559 257972409007 1891 1611 6 + 2100 253.01968 257972427523 1967 1683 6 + 2200 264.86978 257972442378 2026 1731 6 + 2300 276.75939 257972463399 2108 1816 6 + 2400 288.77429 257972476462 2197 1878 6 + 2500 300.64292 257972492432 2280 1958 6 + 2600 312.60379 257972506444 2390 2044 6 + 2700 324.59483 257972519311 2463 2113 6 + 2800 336.48409 257972539680 2506 2131 6 + 2900 348.55133 257972563079 2546 2148 6 + 3000 360.44527 257972586125 2655 2250 6 + 3100 372.33746 257972597637 2730 2285 6 + 3200 384.30642 257972610908 2801 2402 6 + 3300 396.19547 257972625773 2895 2439 6 + 3400 408.12851 257972638409 2891 2484 6 + 3500 420.06846 257972649977 2968 2530 6 + 3600 431.93775 257972669087 3048 2576 6 + 3700 443.91475 257972680414 3066 2585 6 + 3800 455.8671 257972697042 3124 2629 6 + 3900 467.74986 257972710663 3184 2713 6 + 4000 479.7389 257972724431 3254 2747 6 + 4100 491.63291 257972733177 3268 2783 6 + 4200 503.48071 257972747464 3303 2815 6 + 4300 515.45584 257972759784 3357 2874 6 + 4400 527.33697 257972776248 3339 2837 6 + 4500 539.19712 257972785907 3404 2928 6 + 4600 551.10973 257972804417 3431 2944 6 + 4700 562.98456 257972821517 3465 2970 6 + 4800 574.9069 257972836533 3509 3014 6 + 4900 586.79145 257972846449 3614 3110 6 + 5000 598.64839 257972861699 3587 3061 6 + 5100 610.66069 257972869530 3612 3087 6 + 5200 622.51632 257972885761 3637 3117 6 + 5300 634.34937 257972900281 3673 3167 6 + 5400 646.26454 257972911556 3723 3207 6 + 5500 658.08938 257972926022 3682 3138 6 + 5600 669.9451 257972944706 3714 3166 6 + 5700 681.86631 257972955059 3759 3218 6 + 5800 693.68635 257972972099 3794 3213 6 + 5900 705.59431 257972984310 3775 3228 6 + 6000 717.47738 257972998727 3773 3207 6 + 6100 729.31367 257973011989 3754 3207 6 + 6200 741.19783 257973024752 3787 3236 6 + 6300 753.10602 257973039446 3821 3311 6 + 6400 764.98151 257973051449 3825 3260 6 + 6500 776.83224 257973063534 3829 3300 6 + 6600 788.72783 257973077213 3860 3286 6 + 6700 800.62074 257973092298 3831 3291 6 + 6800 812.56337 257973107233 3892 3300 6 + 6866 820.22125 257973114774 930697102 693070574 6 +Loop time of 820.255 on 114688 procs for 6866 steps with 257973114774 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 99.221 | 366.16 | 474.26 | 68.7 | 44.64 +Coll | 22.305 | 66.098 | 104.74 | 13.8 | 8.06 +Sort | 45.493 | 155.32 | 196.93 | 31.1 | 18.93 +Comm | 3.2565 | 3.4645 | 4.2795 | 3.0 | 0.42 +Modify | 0.034187 | 0.052975 | 0.66257 | 13.5 | 0.01 +Output | 1.3687 | 2.4426 | 9.1743 | 22.9 | 0.30 +Other | | 226.7 | | | 27.64 + +Particle moves = 1771240755673903 (1.77P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 6002679987817 (6T) +Collide occurs = 4550085873447 (4.55T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.88283e+07 +Particle-moves/step: 2.57973e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338897 +Collisions/particle/step: 0.00256887 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.30494e+06 max 624091 min +Histogram: 1 1 0 1 0 0 2 1 0 114682 +Cells: 64267 ave 64268 max 64266 min +Histogram: 16 0 0 0 0 111338 0 0 0 3334 +GhostCell: 31262.8 ave 44405 max 14733 min +Histogram: 4 0 882 518 0 113280 0 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 + +##### ./scale--1024-20240203_122120_646541/try-03/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 114688 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 32 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*32 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*32 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*32 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*32 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/86276.6745566746 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/85430.824806119/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -160 +print " x-max = ${xmax}" + x-max = 163.2 +print " y-min = ${ymin}" + y-min = -163.2 +print " y-max = ${ymax}" + y-max = 163.2 +print " x-cells = ${xncells}" + x-cells = 85430.824806119 +print " y-cells = ${yncells}" + y-cells = 86276.6745566746 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 163.2 -0.5 0.5 +Created orthogonal box = (-160 -163.2 -0.5) to (163.2 163.2 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 85430.824806119 ${yncells} 1 block * * * +create_grid 85430.824806119 86276.6745566746 1 block * * * +Created 7370558680 child grid cells + CPU time = 0.201079 secs + create/ghost percent = 12.9816 87.0184 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + -1219431312 54340 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + CPU time = 0.555496 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 5.76139 7.63428 2.54118 57.9796 26.0835 1392.43 1.51387 + surf2grid time = 0.322074 secs + map/comm1/comm2/comm3/comm4/split percent = 90.955 0 0 0 0 1.1691 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + -1219398858 87446 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 7370657014 grid cells + CPU time = 0.398322 secs + adapt/redo percent = 34.0206 65.9794 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 7370336880 cells + CPU time = 0.854366 secs + reassign/sort/migrate/ghost percent = 46.1727 0.11976 26.5995 27.108 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 257972140769 versus 257972140778 (../create_particles.cpp:346) +Created 257972140769 particles + CPU time = 1.56849 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.345 43.7689 243.35 + grid (ave,min,max) = 18.3637 15.9894 28.4894 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.738 64.4271 272.869 +Step CPU Np Natt Ncoll Maxlevel + 0 0 257972140769 0 0 6 + 100 13.106419 257972140520 0 0 6 + 200 26.129075 257972142820 31 27 6 + 300 38.269554 257972147557 90 78 6 + 400 50.589495 257972157153 188 158 6 + 500 62.531708 257972171907 283 242 6 + 600 74.422617 257972183504 399 353 6 + 700 86.534152 257972199796 491 416 6 + 800 98.411194 257972212687 611 532 6 + 900 110.36665 257972226768 722 632 6 + 1000 122.44469 257972238409 847 723 6 + 1100 134.35294 257972254316 945 795 6 + 1200 146.26325 257972268756 1049 906 6 + 1300 158.22839 257972281620 1161 987 6 + 1400 170.13469 257972302213 1288 1108 6 + 1500 182.20829 257972322651 1395 1173 6 + 1600 194.16229 257972340262 1505 1304 6 + 1700 206.04568 257972354937 1632 1407 6 + 1800 218.03101 257972370732 1688 1427 6 + 1900 229.89785 257972390632 1771 1510 6 + 2000 241.76454 257972409007 1891 1611 6 + 2100 253.86105 257972427523 1967 1683 6 + 2200 265.87671 257972442378 2026 1731 6 + 2300 277.79675 257972463399 2108 1816 6 + 2400 289.74654 257972476462 2197 1878 6 + 2500 301.66812 257972492432 2280 1958 6 + 2600 313.70572 257972506444 2390 2044 6 + 2700 325.68297 257972519311 2463 2113 6 + 2800 337.71645 257972539680 2506 2131 6 + 2900 349.7709 257972563079 2546 2148 6 + 3000 361.63153 257972586125 2655 2250 6 + 3100 373.46282 257972597637 2730 2285 6 + 3200 385.46941 257972610908 2801 2402 6 + 3300 397.44714 257972625773 2895 2439 6 + 3400 409.46932 257972638409 2891 2484 6 + 3500 421.42993 257972649977 2968 2530 6 + 3600 433.318 257972669087 3048 2576 6 + 3700 445.38547 257972680414 3066 2585 6 + 3800 457.37047 257972697042 3124 2629 6 + 3900 469.4189 257972710663 3184 2713 6 + 4000 481.57334 257972724431 3254 2747 6 + 4100 493.54496 257972733177 3268 2783 6 + 4200 505.50506 257972747464 3303 2815 6 + 4300 517.51995 257972759784 3357 2874 6 + 4400 529.55062 257972776248 3339 2837 6 + 4500 541.58007 257972785907 3404 2928 6 + 4600 553.57001 257972804417 3431 2944 6 + 4700 565.62773 257972821517 3465 2970 6 + 4800 577.62269 257972836533 3509 3014 6 + 4900 589.59836 257972846449 3614 3110 6 + 5000 601.57719 257972861699 3587 3061 6 + 5100 613.58917 257972869530 3612 3087 6 + 5200 625.67425 257972885761 3637 3117 6 + 5300 637.66876 257972900281 3673 3167 6 + 5400 649.66953 257972911556 3723 3207 6 + 5500 661.59754 257972926022 3682 3138 6 + 5600 673.61096 257972944706 3714 3166 6 + 5700 685.62605 257972955059 3759 3218 6 + 5800 697.65667 257972972099 3794 3213 6 + 5900 709.65679 257972984310 3775 3228 6 + 6000 721.63268 257972998727 3773 3207 6 + 6100 733.61079 257973011989 3754 3207 6 + 6200 745.70426 257973024752 3787 3236 6 + 6300 757.93058 257973039446 3821 3311 6 + 6400 770.1046 257973051449 3825 3260 6 + 6500 782.12013 257973063534 3829 3300 6 + 6600 794.18792 257973077213 3860 3286 6 + 6700 806.22631 257973092298 3831 3291 6 + 6800 818.26118 257973107233 3892 3300 6 + 6866 826.05107 257973114774 930697102 693070574 6 +Loop time of 826.077 on 114688 procs for 6866 steps with 257973114774 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 99.007 | 365.68 | 460.57 | 68.4 | 44.27 +Coll | 22.294 | 66.002 | 104.74 | 13.6 | 7.99 +Sort | 45.45 | 155.48 | 197.78 | 31.0 | 18.82 +Comm | 6.8294 | 7.0314 | 7.8483 | 2.1 | 0.85 +Modify | 0.0345 | 0.053857 | 0.65926 | 13.4 | 0.01 +Output | 1.3803 | 2.5368 | 9.2552 | 22.4 | 0.31 +Other | | 229.3 | | | 27.76 + +Particle moves = 1771240755673903 (1.77P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 6002679987817 (6T) +Collide occurs = 4550085873447 (4.55T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.86956e+07 +Particle-moves/step: 2.57973e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338897 +Collisions/particle/step: 0.00256887 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.30494e+06 max 624091 min +Histogram: 1 1 0 1 0 0 2 1 0 114682 +Cells: 64267 ave 64268 max 64266 min +Histogram: 16 0 0 0 0 111338 0 0 0 3334 +GhostCell: 31262.8 ave 44405 max 14733 min +Histogram: 4 0 882 518 0 113280 0 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 + +##### ./scale--1024-20240203_122120_646541/try-02/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 114688 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 32 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*32 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*32 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*32 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*32 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/86276.6745566746 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/85430.824806119/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -160 +print " x-max = ${xmax}" + x-max = 163.2 +print " y-min = ${ymin}" + y-min = -163.2 +print " y-max = ${ymax}" + y-max = 163.2 +print " x-cells = ${xncells}" + x-cells = 85430.824806119 +print " y-cells = ${yncells}" + y-cells = 86276.6745566746 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 163.2 -0.5 0.5 +Created orthogonal box = (-160 -163.2 -0.5) to (163.2 163.2 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 85430.824806119 ${yncells} 1 block * * * +create_grid 85430.824806119 86276.6745566746 1 block * * * +Created 7370558680 child grid cells + CPU time = 0.229388 secs + create/ghost percent = 17.2194 82.7806 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + -1219431312 54340 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + CPU time = 0.549813 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 5.8764 6.98656 2.15356 58.7187 26.2648 660.539 2.12728 + surf2grid time = 0.322843 secs + map/comm1/comm2/comm3/comm4/split percent = 91.7533 0 0 0 0 0.794562 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + -1219398858 87446 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 7370657014 grid cells + CPU time = 0.406818 secs + adapt/redo percent = 35.673 64.327 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 7370336880 cells + CPU time = 0.875955 secs + reassign/sort/migrate/ghost percent = 47.5522 0.113755 26.196 26.138 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 257972140769 versus 257972140778 (../create_particles.cpp:346) +Created 257972140769 particles + CPU time = 1.45259 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.345 43.7689 243.35 + grid (ave,min,max) = 18.3637 15.9894 28.4894 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.738 64.4271 272.869 +Step CPU Np Natt Ncoll Maxlevel + 0 0 257972140769 0 0 6 + 100 12.905397 257972140520 0 0 6 + 200 25.873961 257972142820 31 27 6 + 300 38.194989 257972147557 90 78 6 + 400 50.366026 257972157153 188 158 6 + 500 62.255902 257972171907 283 242 6 + 600 74.155497 257972183504 399 353 6 + 700 86.227481 257972199796 491 416 6 + 800 98.113193 257972212687 611 532 6 + 900 110.00994 257972226768 722 632 6 + 1000 122.04192 257972238409 847 723 6 + 1100 133.94031 257972254316 945 795 6 + 1200 145.89327 257972268756 1049 906 6 + 1300 157.84389 257972281620 1161 987 6 + 1400 169.71889 257972302213 1288 1108 6 + 1500 181.75928 257972322651 1395 1173 6 + 1600 193.72507 257972340262 1505 1304 6 + 1700 205.75042 257972354937 1632 1407 6 + 1800 217.6897 257972370732 1688 1427 6 + 1900 229.59039 257972390632 1771 1510 6 + 2000 241.49471 257972409007 1891 1611 6 + 2100 253.42484 257972427523 1967 1683 6 + 2200 265.34958 257972442378 2026 1731 6 + 2300 277.25664 257972463399 2108 1816 6 + 2400 289.22392 257972476462 2197 1878 6 + 2500 301.15712 257972492432 2280 1958 6 + 2600 313.16068 257972506444 2390 2044 6 + 2700 325.18519 257972519311 2463 2113 6 + 2800 337.18016 257972539680 2506 2131 6 + 2900 349.19093 257972563079 2546 2148 6 + 3000 361.05742 257972586125 2655 2250 6 + 3100 372.92236 257972597637 2730 2285 6 + 3200 384.94531 257972610908 2801 2402 6 + 3300 396.91449 257972625773 2895 2439 6 + 3400 408.84311 257972638409 2891 2484 6 + 3500 420.8263 257972649977 2968 2530 6 + 3600 432.71239 257972669087 3048 2576 6 + 3700 444.65259 257972680414 3066 2585 6 + 3800 456.77785 257972697042 3124 2629 6 + 3900 468.68504 257972710663 3184 2713 6 + 4000 480.71581 257972724431 3254 2747 6 + 4100 492.6514 257972733177 3268 2783 6 + 4200 504.52271 257972747464 3303 2815 6 + 4300 516.46841 257972759784 3357 2874 6 + 4400 528.50289 257972776248 3339 2837 6 + 4500 540.42611 257972785907 3404 2928 6 + 4600 552.33167 257972804417 3431 2944 6 + 4700 564.25238 257972821517 3465 2970 6 + 4800 576.14618 257972836533 3509 3014 6 + 4900 588.00364 257972846449 3614 3110 6 + 5000 599.95655 257972861699 3587 3061 6 + 5100 611.91538 257972869530 3612 3087 6 + 5200 623.87683 257972885761 3637 3117 6 + 5300 635.81929 257972900281 3673 3167 6 + 5400 647.75578 257972911556 3723 3207 6 + 5500 659.69206 257972926022 3682 3138 6 + 5600 671.919 257972944706 3714 3166 6 + 5700 683.96099 257972955059 3759 3218 6 + 5800 696.00248 257972972099 3794 3213 6 + 5900 708.02543 257972984310 3775 3228 6 + 6000 719.94978 257972998727 3773 3207 6 + 6100 731.82945 257973011989 3754 3207 6 + 6200 743.84244 257973024752 3787 3236 6 + 6300 755.7827 257973039446 3821 3311 6 + 6400 767.82708 257973051449 3825 3260 6 + 6500 779.86223 257973063534 3829 3300 6 + 6600 791.82701 257973077213 3860 3286 6 + 6700 803.83147 257973092298 3831 3291 6 + 6800 815.85871 257973107233 3892 3300 6 + 6866 823.64224 257973114774 930697102 693070574 6 +Loop time of 823.671 on 114688 procs for 6866 steps with 257973114774 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 102.15 | 365.9 | 455.87 | 68.2 | 44.42 +Coll | 22.296 | 66.041 | 103.99 | 13.7 | 8.02 +Sort | 45.459 | 155.42 | 197.06 | 31.0 | 18.87 +Comm | 5.5756 | 5.7766 | 6.5956 | 2.4 | 0.70 +Modify | 0.034815 | 0.053455 | 0.67062 | 13.4 | 0.01 +Output | 1.3251 | 2.4695 | 9.192 | 22.7 | 0.30 +Other | | 228 | | | 27.68 + +Particle moves = 1771240755673903 (1.77P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 6002679987817 (6T) +Collide occurs = 4550085873447 (4.55T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.87502e+07 +Particle-moves/step: 2.57973e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338897 +Collisions/particle/step: 0.00256887 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.30494e+06 max 624091 min +Histogram: 1 1 0 1 0 0 2 1 0 114682 +Cells: 64267 ave 64268 max 64266 min +Histogram: 16 0 0 0 0 111338 0 0 0 3334 +GhostCell: 31262.8 ave 44405 max 14733 min +Histogram: 4 0 882 518 0 113280 0 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 + +##### ./scale--1024-20240203_122120_646541/try-07/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 114688 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 32 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*32 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*32 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*32 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*32 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/86276.6745566746 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/85430.824806119/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -160 +print " x-max = ${xmax}" + x-max = 163.2 +print " y-min = ${ymin}" + y-min = -163.2 +print " y-max = ${ymax}" + y-max = 163.2 +print " x-cells = ${xncells}" + x-cells = 85430.824806119 +print " y-cells = ${yncells}" + y-cells = 86276.6745566746 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 163.2 -0.5 0.5 +Created orthogonal box = (-160 -163.2 -0.5) to (163.2 163.2 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 85430.824806119 ${yncells} 1 block * * * +create_grid 85430.824806119 86276.6745566746 1 block * * * +Created 7370558680 child grid cells + CPU time = 0.23112 secs + create/ghost percent = 11.1419 88.8581 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + -1219431312 54340 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + CPU time = 0.582658 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.73618 7.19728 2.0751 60.9888 25.0027 626.342 1.51577 + surf2grid time = 0.355356 secs + map/comm1/comm2/comm3/comm4/split percent = 92.4766 0 0 0 0 0.662969 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + -1219398858 87446 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 7370657014 grid cells + CPU time = 0.430786 secs + adapt/redo percent = 37.9204 62.0796 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 7370336880 cells + CPU time = 0.83522 secs + reassign/sort/migrate/ghost percent = 45.9338 0.120883 26.879 27.0664 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 257972140769 versus 257972140778 (../create_particles.cpp:346) +Created 257972140769 particles + CPU time = 1.5411 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.345 43.7689 243.35 + grid (ave,min,max) = 18.3637 15.9894 28.4894 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.738 64.4271 272.869 +Step CPU Np Natt Ncoll Maxlevel + 0 0 257972140769 0 0 6 + 100 12.796319 257972140520 0 0 6 + 200 25.783839 257972142820 31 27 6 + 300 37.854944 257972147557 90 78 6 + 400 50.106091 257972157153 188 158 6 + 500 62.043665 257972171907 283 242 6 + 600 73.933589 257972183504 399 353 6 + 700 86.032872 257972199796 491 416 6 + 800 97.942231 257972212687 611 532 6 + 900 109.83082 257972226768 722 632 6 + 1000 121.94569 257972238409 847 723 6 + 1100 133.84992 257972254316 945 795 6 + 1200 145.81786 257972268756 1049 906 6 + 1300 157.76662 257972281620 1161 987 6 + 1400 169.6469 257972302213 1288 1108 6 + 1500 181.65005 257972322651 1395 1173 6 + 1600 193.63055 257972340262 1505 1304 6 + 1700 205.62971 257972354937 1632 1407 6 + 1800 217.72727 257972370732 1688 1427 6 + 1900 229.622 257972390632 1771 1510 6 + 2000 241.65446 257972409007 1891 1611 6 + 2100 253.59397 257972427523 1967 1683 6 + 2200 265.59982 257972442378 2026 1731 6 + 2300 277.51218 257972463399 2108 1816 6 + 2400 289.4677 257972476462 2197 1878 6 + 2500 301.3588 257972492432 2280 1958 6 + 2600 313.34095 257972506444 2390 2044 6 + 2700 325.32652 257972519311 2463 2113 6 + 2800 337.46515 257972539680 2506 2131 6 + 2900 349.60451 257972563079 2546 2148 6 + 3000 361.56455 257972586125 2655 2250 6 + 3100 373.67836 257972597637 2730 2285 6 + 3200 385.6461 257972610908 2801 2402 6 + 3300 397.65325 257972625773 2895 2439 6 + 3400 409.7137 257972638409 2891 2484 6 + 3500 421.65729 257972649977 2968 2530 6 + 3600 433.5861 257972669087 3048 2576 6 + 3700 445.59703 257972680414 3066 2585 6 + 3800 457.70322 257972697042 3124 2629 6 + 3900 470.12986 257972710663 3184 2713 6 + 4000 482.26631 257972724431 3254 2747 6 + 4100 494.23446 257972733177 3268 2783 6 + 4200 506.27234 257972747464 3303 2815 6 + 4300 518.48101 257972759784 3357 2874 6 + 4400 530.5214 257972776248 3339 2837 6 + 4500 542.73707 257972785907 3404 2928 6 + 4600 554.75167 257972804417 3431 2944 6 + 4700 566.75455 257972821517 3465 2970 6 + 4800 578.79801 257972836533 3509 3014 6 + 4900 590.81645 257972846449 3614 3110 6 + 5000 602.79685 257972861699 3587 3061 6 + 5100 615.00637 257972869530 3612 3087 6 + 5200 626.97197 257972885761 3637 3117 6 + 5300 639.01258 257972900281 3673 3167 6 + 5400 651.06317 257972911556 3723 3207 6 + 5500 662.9609 257972926022 3682 3138 6 + 5600 675.22389 257972944706 3714 3166 6 + 5700 687.26436 257972955059 3759 3218 6 + 5800 699.20747 257972972099 3794 3213 6 + 5900 711.19096 257972984310 3775 3228 6 + 6000 723.12837 257972998727 3773 3207 6 + 6100 735.05928 257973011989 3754 3207 6 + 6200 747.12133 257973024752 3787 3236 6 + 6300 759.25884 257973039446 3821 3311 6 + 6400 771.30324 257973051449 3825 3260 6 + 6500 783.26999 257973063534 3829 3300 6 + 6600 795.23733 257973077213 3860 3286 6 + 6700 807.405 257973092298 3831 3291 6 + 6800 819.50136 257973107233 3892 3300 6 + 6866 827.3095 257973114774 930697102 693070574 6 +Loop time of 827.34 on 114688 procs for 6866 steps with 257973114774 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 97.003 | 365.82 | 478.22 | 68.1 | 44.22 +Coll | 22.286 | 66.003 | 103.83 | 13.5 | 7.98 +Sort | 45.372 | 155.58 | 197.45 | 31.0 | 18.80 +Comm | 8.1792 | 8.386 | 9.1981 | 2.0 | 1.01 +Modify | 0.035269 | 0.054131 | 0.66903 | 13.4 | 0.01 +Output | 1.3074 | 2.5137 | 9.2468 | 22.5 | 0.30 +Other | | 229 | | | 27.68 + +Particle moves = 1771240755673903 (1.77P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 6002679987817 (6T) +Collide occurs = 4550085873447 (4.55T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.8667e+07 +Particle-moves/step: 2.57973e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338897 +Collisions/particle/step: 0.00256887 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.30494e+06 max 624091 min +Histogram: 1 1 0 1 0 0 2 1 0 114682 +Cells: 64267 ave 64268 max 64266 min +Histogram: 16 0 0 0 0 111338 0 0 0 3334 +GhostCell: 31262.8 ave 44405 max 14733 min +Histogram: 4 0 882 518 0 113280 0 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 + +##### ./scale--1024-20240203_122120_646541/try-00/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 114688 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 32 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*32 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*32 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*32 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*32 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/86276.6745566746 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/85430.824806119/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -160 +print " x-max = ${xmax}" + x-max = 163.2 +print " y-min = ${ymin}" + y-min = -163.2 +print " y-max = ${ymax}" + y-max = 163.2 +print " x-cells = ${xncells}" + x-cells = 85430.824806119 +print " y-cells = ${yncells}" + y-cells = 86276.6745566746 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 163.2 -0.5 0.5 +Created orthogonal box = (-160 -163.2 -0.5) to (163.2 163.2 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 85430.824806119 ${yncells} 1 block * * * +create_grid 85430.824806119 86276.6745566746 1 block * * * +Created 7370558680 child grid cells + CPU time = 0.199984 secs + create/ghost percent = 10.2387 89.7613 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + -1219431312 54340 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + CPU time = 0.490131 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 4.02379 2.22524 1.59261 62.6893 29.4691 698.594 1.0881 + surf2grid time = 0.307259 secs + map/comm1/comm2/comm3/comm4/split percent = 95.5343 0 0 0 0 0.771553 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + -1219398858 87446 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 7370657014 grid cells + CPU time = 0.402962 secs + adapt/redo percent = 35.6206 64.3794 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 7370336880 cells + CPU time = 0.846236 secs + reassign/sort/migrate/ghost percent = 45.9814 0.126016 26.804 27.0886 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 257972140769 versus 257972140778 (../create_particles.cpp:346) +Created 257972140769 particles + CPU time = 1.55034 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.345 43.7689 243.35 + grid (ave,min,max) = 18.3637 15.9894 28.4894 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.738 64.4271 272.869 +Step CPU Np Natt Ncoll Maxlevel + 0 0 257972140769 0 0 6 + 100 13.07304 257972140520 0 0 6 + 200 26.396474 257972142820 31 27 6 + 300 38.688983 257972147557 90 78 6 + 400 51.009325 257972157153 188 158 6 + 500 63.336542 257972171907 283 242 6 + 600 75.392226 257972183504 399 353 6 + 700 87.942206 257972199796 491 416 6 + 800 100.05539 257972212687 611 532 6 + 900 112.08112 257972226768 722 632 6 + 1000 124.28547 257972238409 847 723 6 + 1100 136.40714 257972254316 945 795 6 + 1200 148.56071 257972268756 1049 906 6 + 1300 160.70733 257972281620 1161 987 6 + 1400 172.88583 257972302213 1288 1108 6 + 1500 185.02661 257972322651 1395 1173 6 + 1600 196.98183 257972340262 1505 1304 6 + 1700 208.98644 257972354937 1632 1407 6 + 1800 221.14981 257972370732 1688 1427 6 + 1900 233.17227 257972390632 1771 1510 6 + 2000 245.23802 257972409007 1891 1611 6 + 2100 257.31296 257972427523 1967 1683 6 + 2200 269.27648 257972442378 2026 1731 6 + 2300 281.45868 257972463399 2108 1816 6 + 2400 293.46018 257972476462 2197 1878 6 + 2500 305.50767 257972492432 2280 1958 6 + 2600 317.52692 257972506444 2390 2044 6 + 2700 329.43378 257972519311 2463 2113 6 + 2800 341.39622 257972539680 2506 2131 6 + 2900 353.412 257972563079 2546 2148 6 + 3000 365.6264 257972586125 2655 2250 6 + 3100 377.6769 257972597637 2730 2285 6 + 3200 389.71928 257972610908 2801 2402 6 + 3300 401.66592 257972625773 2895 2439 6 + 3400 413.63278 257972638409 2891 2484 6 + 3500 425.66598 257972649977 2968 2530 6 + 3600 437.66116 257972669087 3048 2576 6 + 3700 449.72356 257972680414 3066 2585 6 + 3800 461.74766 257972697042 3124 2629 6 + 3900 473.69869 257972710663 3184 2713 6 + 4000 485.86795 257972724431 3254 2747 6 + 4100 497.96289 257972733177 3268 2783 6 + 4200 510.06338 257972747464 3303 2815 6 + 4300 522.07744 257972759784 3357 2874 6 + 4400 534.17728 257972776248 3339 2837 6 + 4500 546.30196 257972785907 3404 2928 6 + 4600 558.35407 257972804417 3431 2944 6 + 4700 570.33243 257972821517 3465 2970 6 + 4800 582.37121 257972836533 3509 3014 6 + 4900 594.34389 257972846449 3614 3110 6 + 5000 606.40249 257972861699 3587 3061 6 + 5100 618.38926 257972869530 3612 3087 6 + 5200 630.46107 257972885761 3637 3117 6 + 5300 642.49401 257972900281 3673 3167 6 + 5400 654.42573 257972911556 3723 3207 6 + 5500 666.4102 257972926022 3682 3138 6 + 5600 678.45225 257972944706 3714 3166 6 + 5700 690.50797 257972955059 3759 3218 6 + 5800 702.69905 257972972099 3794 3213 6 + 5900 714.77015 257972984310 3775 3228 6 + 6000 726.73431 257972998727 3773 3207 6 + 6100 738.75963 257973011989 3754 3207 6 + 6200 750.72046 257973024752 3787 3236 6 + 6300 762.78825 257973039446 3821 3311 6 + 6400 774.87405 257973051449 3825 3260 6 + 6500 786.7667 257973063534 3829 3300 6 + 6600 798.67556 257973077213 3860 3286 6 + 6700 810.74761 257973092298 3831 3291 6 + 6800 822.66437 257973107233 3892 3300 6 + 6866 830.44608 257973114774 930697102 693070574 6 +Loop time of 830.479 on 114688 procs for 6866 steps with 257973114774 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 102.25 | 365.4 | 465.53 | 68.0 | 44.00 +Coll | 22.326 | 65.915 | 103.97 | 13.3 | 7.94 +Sort | 45.596 | 155.63 | 197.81 | 30.9 | 18.74 +Comm | 10.653 | 10.846 | 11.659 | 1.7 | 1.31 +Modify | 0.034768 | 0.05468 | 0.64988 | 13.4 | 0.01 +Output | 0.97134 | 2.6049 | 9.332 | 21.9 | 0.31 +Other | | 230 | | | 27.70 + +Particle moves = 1771240755673903 (1.77P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 6002679987817 (6T) +Collide occurs = 4550085873447 (4.55T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.85965e+07 +Particle-moves/step: 2.57973e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338897 +Collisions/particle/step: 0.00256887 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.30494e+06 max 624091 min +Histogram: 1 1 0 1 0 0 2 1 0 114682 +Cells: 64267 ave 64268 max 64266 min +Histogram: 16 0 0 0 0 111338 0 0 0 3334 +GhostCell: 31262.8 ave 44405 max 14733 min +Histogram: 4 0 882 518 0 113280 0 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 + +##### ./scale--1024-20240203_122120_646541/try-05/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 114688 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 32 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*32 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*32 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*32 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*32 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/86276.6745566746 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/85430.824806119/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -160 +print " x-max = ${xmax}" + x-max = 163.2 +print " y-min = ${ymin}" + y-min = -163.2 +print " y-max = ${ymax}" + y-max = 163.2 +print " x-cells = ${xncells}" + x-cells = 85430.824806119 +print " y-cells = ${yncells}" + y-cells = 86276.6745566746 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 163.2 -0.5 0.5 +Created orthogonal box = (-160 -163.2 -0.5) to (163.2 163.2 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 85430.824806119 ${yncells} 1 block * * * +create_grid 85430.824806119 86276.6745566746 1 block * * * +Created 7370558680 child grid cells + CPU time = 0.220756 secs + create/ghost percent = 18.1673 81.8327 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + -1219431312 54340 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + CPU time = 0.5502 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 6.7259 6.71594 2.19031 57.9763 26.3916 654.484 1.66794 + surf2grid time = 0.318986 secs + map/comm1/comm2/comm3/comm4/split percent = 92.7392 0 0 0 0 0.729402 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + -1219398858 87446 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 7370657014 grid cells + CPU time = 0.41517 secs + adapt/redo percent = 34.985 65.015 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 7370336880 cells + CPU time = 0.858767 secs + reassign/sort/migrate/ghost percent = 46.8352 0.11787 26.2354 26.8115 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 257972140769 versus 257972140778 (../create_particles.cpp:346) +Created 257972140769 particles + CPU time = 1.54776 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.345 43.7689 243.35 + grid (ave,min,max) = 18.3637 15.9894 28.4894 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.738 64.4271 272.869 +Step CPU Np Natt Ncoll Maxlevel + 0 0 257972140769 0 0 6 + 100 12.953731 257972140520 0 0 6 + 200 26.096597 257972142820 31 27 6 + 300 38.477522 257972147557 90 78 6 + 400 51.123987 257972157153 188 158 6 + 500 63.052275 257972171907 283 242 6 + 600 74.946569 257972183504 399 353 6 + 700 87.035923 257972199796 491 416 6 + 800 99.002149 257972212687 611 532 6 + 900 111.00107 257972226768 722 632 6 + 1000 123.02873 257972238409 847 723 6 + 1100 134.96545 257972254316 945 795 6 + 1200 146.89799 257972268756 1049 906 6 + 1300 158.91149 257972281620 1161 987 6 + 1400 171.03779 257972302213 1288 1108 6 + 1500 183.30961 257972322651 1395 1173 6 + 1600 195.5445 257972340262 1505 1304 6 + 1700 207.68499 257972354937 1632 1407 6 + 1800 219.80453 257972370732 1688 1427 6 + 1900 232.02158 257972390632 1771 1510 6 + 2000 244.23861 257972409007 1891 1611 6 + 2100 256.40684 257972427523 1967 1683 6 + 2200 268.31095 257972442378 2026 1731 6 + 2300 280.34945 257972463399 2108 1816 6 + 2400 292.16842 257972476462 2197 1878 6 + 2500 304.0835 257972492432 2280 1958 6 + 2600 316.09249 257972506444 2390 2044 6 + 2700 328.04706 257972519311 2463 2113 6 + 2800 340.07586 257972539680 2506 2131 6 + 2900 352.08152 257972563079 2546 2148 6 + 3000 364.00321 257972586125 2655 2250 6 + 3100 375.99819 257972597637 2730 2285 6 + 3200 388.03739 257972610908 2801 2402 6 + 3300 400.12848 257972625773 2895 2439 6 + 3400 412.17346 257972638409 2891 2484 6 + 3500 424.20966 257972649977 2968 2530 6 + 3600 436.15145 257972669087 3048 2576 6 + 3700 448.13785 257972680414 3066 2585 6 + 3800 460.3371 257972697042 3124 2629 6 + 3900 472.64344 257972710663 3184 2713 6 + 4000 484.64875 257972724431 3254 2747 6 + 4100 496.55854 257972733177 3268 2783 6 + 4200 508.57433 257972747464 3303 2815 6 + 4300 520.63937 257972759784 3357 2874 6 + 4400 532.70293 257972776248 3339 2837 6 + 4500 544.87311 257972785907 3404 2928 6 + 4600 556.93729 257972804417 3431 2944 6 + 4700 568.88284 257972821517 3465 2970 6 + 4800 580.813 257972836533 3509 3014 6 + 4900 592.79316 257972846449 3614 3110 6 + 5000 604.77809 257972861699 3587 3061 6 + 5100 616.9245 257972869530 3612 3087 6 + 5200 629.01328 257972885761 3637 3117 6 + 5300 641.04279 257972900281 3673 3167 6 + 5400 652.95084 257972911556 3723 3207 6 + 5500 664.94339 257972926022 3682 3138 6 + 5600 677.2673 257972944706 3714 3166 6 + 5700 689.35611 257972955059 3759 3218 6 + 5800 701.43264 257972972099 3794 3213 6 + 5900 713.53288 257972984310 3775 3228 6 + 6000 725.60635 257972998727 3773 3207 6 + 6100 737.64829 257973011989 3754 3207 6 + 6200 749.81214 257973024752 3787 3236 6 + 6300 761.88862 257973039446 3821 3311 6 + 6400 773.92838 257973051449 3825 3260 6 + 6500 786.00043 257973063534 3829 3300 6 + 6600 797.90963 257973077213 3860 3286 6 + 6700 809.94679 257973092298 3831 3291 6 + 6800 822.17335 257973107233 3892 3300 6 + 6866 830.39253 257973114774 930697102 693070574 6 +Loop time of 830.424 on 114688 procs for 6866 steps with 257973114774 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 98.988 | 365.64 | 460.45 | 67.8 | 44.03 +Coll | 22.276 | 65.953 | 103.61 | 13.5 | 7.94 +Sort | 45.322 | 155.62 | 196.82 | 30.9 | 18.74 +Comm | 9.9975 | 10.198 | 11.021 | 1.8 | 1.23 +Modify | 0.035206 | 0.054678 | 0.65368 | 13.3 | 0.01 +Output | 1.385 | 2.5092 | 9.2476 | 22.5 | 0.30 +Other | | 230.5 | | | 27.75 + +Particle moves = 1771240755673903 (1.77P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 6002679987817 (6T) +Collide occurs = 4550085873447 (4.55T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.85977e+07 +Particle-moves/step: 2.57973e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338897 +Collisions/particle/step: 0.00256887 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.30494e+06 max 624091 min +Histogram: 1 1 0 1 0 0 2 1 0 114682 +Cells: 64267 ave 64268 max 64266 min +Histogram: 16 0 0 0 0 111338 0 0 0 3334 +GhostCell: 31262.8 ave 44405 max 14733 min +Histogram: 4 0 882 518 0 113280 0 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 + +##### ./scale--1024-20240203_122120_646541/try-06/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 114688 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 32 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*32 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*32 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*32 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*32 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2-${xmin})/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/${mfp}*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*${cpmfp} +variable xncells equal (163.2--160)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2-${ymin})/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/${mfp}*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*${cpmfp} +variable yncells equal (163.2--163.2)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/${yncells} +variable Fnum equal 1e+20*(163.2--160)*(163.2--163.2)/35/85430.824806119/86276.6745566746 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/${Vx}/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/${xncells}/10/4 +variable tstep equal (--160+163.2)/596.774858955725/85430.824806119/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -160 +print " x-max = ${xmax}" + x-max = 163.2 +print " y-min = ${ymin}" + y-min = -163.2 +print " y-max = ${ymax}" + y-max = 163.2 +print " x-cells = ${xncells}" + x-cells = 85430.824806119 +print " y-cells = ${yncells}" + y-cells = 86276.6745566746 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.5 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.5 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 ${ymin} ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 ${ymax} -0.5 0.5 +create_box -160 163.2 -163.2 163.2 -0.5 0.5 +Created orthogonal box = (-160 -163.2 -0.5) to (163.2 163.2 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 85430.824806119 ${yncells} 1 block * * * +create_grid 85430.824806119 86276.6745566746 1 block * * * +Created 7370558680 child grid cells + CPU time = 0.214833 secs + create/ghost percent = 18.2576 81.7424 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1060 = cells with surfs + 11061 = total surfs in all grid cells + 18 = max surfs in one grid cell + 0.0830403 = min surf-size/cell-size ratio + 1060 0 = cells overlapping surfs, overlap cells with unmarked corner pts + -1219431312 54340 1060 = cells outside/inside/overlapping surfs + 1060 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + CPU time = 0.596009 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 5.96731 7.01532 1.88557 54.6695 30.4623 600.697 1.47561 + surf2grid time = 0.325835 secs + map/comm1/comm2/comm3/comm4/split percent = 90.1155 0 0 0 0 2.67223 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + -1219398858 87446 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 105492 105492 = cell-wise and global flow volume + 32778 cells refined, 0 cells coarsened + adapted to 7370657014 grid cells + CPU time = 0.391534 secs + adapt/redo percent = 32.6938 67.3062 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 7370336880 cells + CPU time = 0.848374 secs + reassign/sort/migrate/ghost percent = 45.734 0.120041 26.9618 27.1843 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 257972140769 versus 257972140778 (../create_particles.cpp:346) +Created 257972140769 particles + CPU time = 1.52237 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.345 43.7689 243.35 + grid (ave,min,max) = 18.3637 15.9894 28.4894 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.738 64.4271 272.869 +Step CPU Np Natt Ncoll Maxlevel + 0 0 257972140769 0 0 6 + 100 12.87036 257972140520 0 0 6 + 200 25.907673 257972142820 31 27 6 + 300 38.033087 257972147557 90 78 6 + 400 50.330127 257972157153 188 158 6 + 500 62.239501 257972171907 283 242 6 + 600 74.16265 257972183504 399 353 6 + 700 86.251013 257972199796 491 416 6 + 800 98.126763 257972212687 611 532 6 + 900 110.02914 257972226768 722 632 6 + 1000 122.10425 257972238409 847 723 6 + 1100 133.98622 257972254316 945 795 6 + 1200 145.83753 257972268756 1049 906 6 + 1300 157.79766 257972281620 1161 987 6 + 1400 169.7769 257972302213 1288 1108 6 + 1500 181.82452 257972322651 1395 1173 6 + 1600 193.76174 257972340262 1505 1304 6 + 1700 205.68914 257972354937 1632 1407 6 + 1800 217.76096 257972370732 1688 1427 6 + 1900 229.68897 257972390632 1771 1510 6 + 2000 241.64395 257972409007 1891 1611 6 + 2100 253.6615 257972427523 1967 1683 6 + 2200 265.67098 257972442378 2026 1731 6 + 2300 277.70466 257972463399 2108 1816 6 + 2400 289.64786 257972476462 2197 1878 6 + 2500 301.56387 257972492432 2280 1958 6 + 2600 313.7565 257972506444 2390 2044 6 + 2700 325.70849 257972519311 2463 2113 6 + 2800 337.73672 257972539680 2506 2131 6 + 2900 349.83804 257972563079 2546 2148 6 + 3000 361.69457 257972586125 2655 2250 6 + 3100 373.60656 257972597637 2730 2285 6 + 3200 385.78209 257972610908 2801 2402 6 + 3300 397.68554 257972625773 2895 2439 6 + 3400 409.86376 257972638409 2891 2484 6 + 3500 421.98391 257972649977 2968 2530 6 + 3600 433.85723 257972669087 3048 2576 6 + 3700 445.90287 257972680414 3066 2585 6 + 3800 458.00132 257972697042 3124 2629 6 + 3900 470.10404 257972710663 3184 2713 6 + 4000 482.12119 257972724431 3254 2747 6 + 4100 494.09351 257972733177 3268 2783 6 + 4200 506.01656 257972747464 3303 2815 6 + 4300 517.99869 257972759784 3357 2874 6 + 4400 530.01116 257972776248 3339 2837 6 + 4500 542.12473 257972785907 3404 2928 6 + 4600 554.02304 257972804417 3431 2944 6 + 4700 566.05671 257972821517 3465 2970 6 + 4800 577.97207 257972836533 3509 3014 6 + 4900 589.79703 257972846449 3614 3110 6 + 5000 601.78594 257972861699 3587 3061 6 + 5100 613.8748 257972869530 3612 3087 6 + 5200 625.96371 257972885761 3637 3117 6 + 5300 637.98891 257972900281 3673 3167 6 + 5400 649.89761 257972911556 3723 3207 6 + 5500 661.90573 257972926022 3682 3138 6 + 5600 673.90022 257972944706 3714 3166 6 + 5700 685.96484 257972955059 3759 3218 6 + 5800 698.01478 257972972099 3794 3213 6 + 5900 710.32389 257972984310 3775 3228 6 + 6000 722.38628 257972998727 3773 3207 6 + 6100 734.42058 257973011989 3754 3207 6 + 6200 746.43581 257973024752 3787 3236 6 + 6300 758.41691 257973039446 3821 3311 6 + 6400 770.52385 257973051449 3825 3260 6 + 6500 782.54897 257973063534 3829 3300 6 + 6600 794.53962 257973077213 3860 3286 6 + 6700 806.6089 257973092298 3831 3291 6 + 6800 818.6905 257973107233 3892 3300 6 + 6866 826.52919 257973114774 930697102 693070574 6 +Loop time of 826.559 on 114688 procs for 6866 steps with 257973114774 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 98.913 | 365.78 | 451.93 | 68.0 | 44.25 +Coll | 22.282 | 66.008 | 103.62 | 13.5 | 7.99 +Sort | 45.309 | 155.56 | 197.46 | 31.0 | 18.82 +Comm | 7.8457 | 8.0568 | 8.855 | 2.0 | 0.97 +Modify | 0.0337 | 0.054158 | 0.65751 | 13.4 | 0.01 +Output | 1.3709 | 2.5222 | 9.2649 | 22.6 | 0.31 +Other | | 228.6 | | | 27.65 + +Particle moves = 1771240755673903 (1.77P) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 6002679987817 (6T) +Collide occurs = 4550085873447 (4.55T) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 1.86847e+07 +Particle-moves/step: 2.57973e+11 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338897 +Collisions/particle/step: 0.00256887 +Reactions/particle/step: 0 + +Particles: 2.24935e+06 ave 2.30494e+06 max 624091 min +Histogram: 1 1 0 1 0 0 2 1 0 114682 +Cells: 64267 ave 64268 max 64266 min +Histogram: 16 0 0 0 0 111338 0 0 0 3334 +GhostCell: 31262.8 ave 44405 max 14733 min +Histogram: 4 0 882 518 0 113280 0 1 2 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 114688 0 0 0 0 0 0 0 0 0 + +##### ./scale--0032-20240201_152927_646546/try-04/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 3584 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 5.65685 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*5.65685 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*5.65685 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*5.65685 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*5.65685 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/15251.6939520601 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/15102.1675407654/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -28.28425 +print " x-max = ${xmax}" + x-max = 28.849935 +print " y-min = ${ymin}" + y-min = -28.849935 +print " y-max = ${ymax}" + y-max = 28.849935 +print " x-cells = ${xncells}" + x-cells = 15102.1675407654 +print " y-cells = ${yncells}" + y-cells = 15251.6939520601 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.8 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.8 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 28.849935 -0.5 0.5 +Created orthogonal box = (-28.2843 -28.8499 -0.5) to (28.8499 28.8499 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 15102.1675407654 ${yncells} 1 block * * * +create_grid 15102.1675407654 15251.6939520601 1 block * * * +Created 230320602 child grid cells + CPU time = 0.100324 secs + create/ghost percent = 13.8599 86.1401 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 230265189 54357 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + CPU time = 4.49616 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.338941 0.207707 0.0974291 97.5288 1.82713 7.40465 0.0544528 + surf2grid time = 4.38505 secs + map/comm1/comm2/comm3/comm4/split percent = 77.6072 0.146381 3.03119 0.0401009 7.71391 0.253419 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 230298303 86787 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + 32774 cells refined, 0 cells coarsened + adapted to 230418924 grid cells + CPU time = 0.216309 secs + adapt/redo percent = 50.2647 49.7353 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 230204946 cells + CPU time = 0.418131 secs + reassign/sort/migrate/ghost percent = 43.6861 0.168117 28.3308 27.815 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 8059756663 versus 8059756674 (../create_particles.cpp:346) +Created 8059756663 particles + CPU time = 1.13773 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.19 77.539 243.35 + grid (ave,min,max) = 18.3668 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.587 99.3847 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 8059756663 0 0 6 + 100 11.80149 8059756088 1 1 6 + 200 23.857213 8059757513 44 38 6 + 300 35.382048 8059755511 107 92 6 + 400 46.777703 8059756098 204 181 6 + 500 58.067447 8059756678 303 253 6 + 600 69.374263 8059756253 403 348 6 + 700 80.551833 8059760833 513 438 6 + 800 91.644628 8059762578 593 503 6 + 900 102.51948 8059766131 728 609 6 + 1000 113.71601 8059768291 832 735 6 + 1100 124.80999 8059771825 960 827 6 + 1200 135.95752 8059774884 1068 925 6 + 1300 147.14671 8059777673 1181 1008 6 + 1400 158.06717 8059782767 1268 1095 6 + 1500 169.01942 8059784984 1381 1184 6 + 1600 180.01757 8059787276 1509 1309 6 + 1700 190.8194 8059794023 1580 1347 6 + 1800 201.7814 8059795326 1672 1415 6 + 1900 212.8379 8059798093 1798 1534 6 + 2000 223.72274 8059799912 1902 1625 6 + 2100 234.59503 8059802546 1991 1720 6 + 2200 245.538 8059806145 2059 1747 6 + 2300 256.62519 8059806529 2162 1862 6 + 2400 267.80059 8059810933 2251 1934 6 + 2500 278.8166 8059811486 2317 1990 6 + 2600 290.02322 8059812320 2375 2030 6 + 2700 300.95043 8059815300 2512 2180 6 + 2800 311.99201 8059817973 2537 2164 6 + 2900 322.97745 8059823172 2565 2168 6 + 3000 333.92172 8059825559 2670 2301 6 + 3100 345.02536 8059827160 2772 2360 6 + 3200 356.03651 8059830389 2780 2388 6 + 3300 366.91475 8059831060 2837 2412 6 + 3400 378.13653 8059834249 2923 2515 6 + 3500 389.02577 8059835276 2985 2545 6 + 3600 399.81837 8059837947 2992 2557 6 + 3700 410.96439 8059839488 3079 2637 6 + 3800 421.70591 8059842514 3083 2659 6 + 3900 432.67532 8059846246 3135 2657 6 + 4000 443.63618 8059848794 3187 2700 6 + 4100 454.40152 8059852642 3233 2770 6 + 4200 465.3863 8059856947 3286 2786 6 + 4300 476.45819 8059858026 3286 2778 6 + 4400 487.36175 8059859950 3356 2832 6 + 4500 498.35866 8059860056 3339 2852 6 + 4600 509.32356 8059860783 3366 2900 6 + 4700 520.25242 8059862769 3418 2910 6 + 4800 531.26424 8059869471 3491 2959 6 + 4900 542.41495 8059869697 3496 2957 6 + 5000 553.59512 8059872603 3508 2973 6 + 5100 564.66591 8059876869 3588 3060 6 + 5200 575.76655 8059878478 3573 3071 6 + 5300 586.85891 8059882923 3632 3093 6 + 5400 597.83424 8059881954 3666 3118 6 + 5500 609.0766 8059887529 3620 3103 6 + 5600 619.68818 8059889069 3690 3126 6 + 5700 630.54266 8059891952 3736 3231 6 + 5800 641.69313 8059894930 3718 3175 6 + 5900 652.3286 8059897208 3771 3184 6 + 6000 663.07121 8059901917 3718 3165 6 + 6100 674.08599 8059905163 3824 3246 6 + 6200 684.97694 8059909673 3839 3252 6 + 6300 695.74488 8059910074 3801 3268 6 + 6400 706.47943 8059912217 3859 3327 6 + 6500 717.4609 8059915319 3894 3348 6 + 6600 728.57974 8059918350 3870 3342 6 + 6700 739.66749 8059922063 3928 3359 6 + 6800 750.51973 8059922880 3879 3291 6 + 6866 757.55474 8059924491 29095735 21664202 6 +Loop time of 757.568 on 3584 procs for 6866 steps with 8059924491 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 147.89 | 375.23 | 437.22 | 78.6 | 49.53 +Coll | 36.48 | 68.637 | 120.97 | 20.8 | 9.06 +Sort | 62.222 | 156.03 | 164.18 | 38.7 | 20.60 +Comm | 1.3659 | 1.5772 | 2.3955 | 5.4 | 0.21 +Modify | 0.038897 | 0.073806 | 0.63151 | 28.1 | 0.01 +Output | 0.618 | 1.5948 | 7.0207 | 29.7 | 0.21 +Other | | 154.4 | | | 20.38 + +Particle moves = 55338953345456 (55.3T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 187598085423 (188B) +Collide occurs = 142194820879 (142B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.03817e+07 +Particle-moves/step: 8.05985e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338998 +Collisions/particle/step: 0.00256952 +Reactions/particle/step: 0 + +Particles: 2.24886e+06 ave 2.36308e+06 max 847767 min +Histogram: 2 1 1 0 0 0 0 1 2 3577 +Cells: 64291 ave 64292 max 64290 min +Histogram: 23 0 0 0 0 3558 0 0 0 3 +GhostCell: 30805.3 ave 48097 max 14679 min +Histogram: 4 40 159 29 2508 839 3 0 1 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 + +##### ./scale--0032-20240201_152927_646546/try-01/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 3584 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 5.65685 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*5.65685 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*5.65685 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*5.65685 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*5.65685 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/15251.6939520601 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/15102.1675407654/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -28.28425 +print " x-max = ${xmax}" + x-max = 28.849935 +print " y-min = ${ymin}" + y-min = -28.849935 +print " y-max = ${ymax}" + y-max = 28.849935 +print " x-cells = ${xncells}" + x-cells = 15102.1675407654 +print " y-cells = ${yncells}" + y-cells = 15251.6939520601 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.8 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.8 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 28.849935 -0.5 0.5 +Created orthogonal box = (-28.2843 -28.8499 -0.5) to (28.8499 28.8499 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 15102.1675407654 ${yncells} 1 block * * * +create_grid 15102.1675407654 15251.6939520601 1 block * * * +Created 230320602 child grid cells + CPU time = 0.102149 secs + create/ghost percent = 13.8193 86.1807 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 230265189 54357 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + CPU time = 4.12698 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.358879 0.224401 0.10445 97.3404 1.97188 8.26277 0.0627169 + surf2grid time = 4.01722 secs + map/comm1/comm2/comm3/comm4/split percent = 75.2664 0.324197 3.29962 0.0404309 8.47385 0.27196 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 230298303 86787 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + 32774 cells refined, 0 cells coarsened + adapted to 230418924 grid cells + CPU time = 0.214609 secs + adapt/redo percent = 50.9187 49.0813 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 230204946 cells + CPU time = 0.406 secs + reassign/sort/migrate/ghost percent = 44.3924 0.166178 28.8999 26.5415 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 8059756663 versus 8059756674 (../create_particles.cpp:346) +Created 8059756663 particles + CPU time = 1.21076 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.19 77.539 243.35 + grid (ave,min,max) = 18.3668 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.587 99.3847 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 8059756663 0 0 6 + 100 11.873356 8059756088 1 1 6 + 200 23.868418 8059757513 44 38 6 + 300 35.346625 8059755511 107 92 6 + 400 46.750357 8059756098 204 181 6 + 500 57.890209 8059756678 303 253 6 + 600 69.068629 8059756253 403 348 6 + 700 80.153379 8059760833 513 438 6 + 800 91.075378 8059762578 593 503 6 + 900 101.97419 8059766131 728 609 6 + 1000 112.8052 8059768291 832 735 6 + 1100 123.75625 8059771825 960 827 6 + 1200 134.80509 8059774884 1068 925 6 + 1300 145.79962 8059777673 1181 1008 6 + 1400 156.97522 8059782767 1268 1095 6 + 1500 167.87062 8059784984 1381 1184 6 + 1600 178.58698 8059787276 1509 1309 6 + 1700 189.5788 8059794023 1580 1347 6 + 1800 200.19451 8059795326 1672 1415 6 + 1900 211.15006 8059798093 1798 1534 6 + 2000 222.19646 8059799912 1902 1625 6 + 2100 232.84398 8059802546 1991 1720 6 + 2200 243.68438 8059806145 2059 1747 6 + 2300 254.62287 8059806529 2162 1862 6 + 2400 265.48126 8059810933 2251 1934 6 + 2500 276.36188 8059811486 2317 1990 6 + 2600 287.08411 8059812320 2375 2030 6 + 2700 298.07343 8059815300 2512 2180 6 + 2800 308.79107 8059817973 2537 2164 6 + 2900 319.83964 8059823172 2565 2168 6 + 3000 330.88317 8059825559 2670 2301 6 + 3100 341.387 8059827160 2772 2360 6 + 3200 352.21206 8059830389 2780 2388 6 + 3300 363.07237 8059831060 2837 2412 6 + 3400 373.6328 8059834249 2923 2515 6 + 3500 384.77072 8059835276 2985 2545 6 + 3600 395.36589 8059837947 2992 2557 6 + 3700 405.99373 8059839488 3079 2637 6 + 3800 416.99529 8059842514 3083 2659 6 + 3900 427.55597 8059846246 3135 2657 6 + 4000 438.53351 8059848794 3187 2700 6 + 4100 449.49549 8059852642 3233 2770 6 + 4200 460.38521 8059856947 3286 2786 6 + 4300 471.26875 8059858026 3286 2778 6 + 4400 482.22509 8059859950 3356 2832 6 + 4500 492.88306 8059860056 3339 2852 6 + 4600 503.65163 8059860783 3366 2900 6 + 4700 514.41742 8059862769 3418 2910 6 + 4800 525.28895 8059869471 3491 2959 6 + 4900 535.84566 8059869697 3496 2957 6 + 5000 546.63213 8059872603 3508 2973 6 + 5100 557.45518 8059876869 3588 3060 6 + 5200 567.94034 8059878478 3573 3071 6 + 5300 578.82725 8059882923 3632 3093 6 + 5400 589.52898 8059881954 3666 3118 6 + 5500 600.13743 8059887529 3620 3103 6 + 5600 611.1752 8059889069 3690 3126 6 + 5700 621.8429 8059891952 3736 3231 6 + 5800 632.75978 8059894930 3718 3175 6 + 5900 643.7095 8059897208 3771 3184 6 + 6000 654.24578 8059901917 3718 3165 6 + 6100 665.0611 8059905163 3824 3246 6 + 6200 675.75986 8059909673 3839 3252 6 + 6300 686.42718 8059910074 3801 3268 6 + 6400 697.34959 8059912217 3859 3327 6 + 6500 708.09972 8059915319 3894 3348 6 + 6600 719.07404 8059918350 3870 3342 6 + 6700 729.70154 8059922063 3928 3359 6 + 6800 740.68933 8059922880 3879 3291 6 + 6866 747.81034 8059924491 29095735 21664202 6 +Loop time of 747.818 on 3584 procs for 6866 steps with 8059924491 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 135.03 | 376.4 | 405.22 | 78.5 | 50.33 +Coll | 36.671 | 69.012 | 122.12 | 21.1 | 9.23 +Sort | 62.188 | 156.38 | 165.02 | 38.7 | 20.91 +Comm | 1.0752 | 1.2968 | 2.1202 | 6.0 | 0.17 +Modify | 0.039683 | 0.07112 | 0.62901 | 28.1 | 0.01 +Output | 0.48807 | 1.4674 | 6.9704 | 31.3 | 0.20 +Other | | 143.2 | | | 19.15 + +Particle moves = 55338953345456 (55.3T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 187598085423 (188B) +Collide occurs = 142194820879 (142B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.06475e+07 +Particle-moves/step: 8.05985e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338998 +Collisions/particle/step: 0.00256952 +Reactions/particle/step: 0 + +Particles: 2.24886e+06 ave 2.36308e+06 max 847767 min +Histogram: 2 1 1 0 0 0 0 1 2 3577 +Cells: 64291 ave 64292 max 64290 min +Histogram: 23 0 0 0 0 3558 0 0 0 3 +GhostCell: 30805.3 ave 48097 max 14679 min +Histogram: 4 40 159 29 2508 839 3 0 1 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 + +##### ./scale--0032-20240201_152927_646546/try-03/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 3584 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 5.65685 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*5.65685 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*5.65685 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*5.65685 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*5.65685 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/15251.6939520601 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/15102.1675407654/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -28.28425 +print " x-max = ${xmax}" + x-max = 28.849935 +print " y-min = ${ymin}" + y-min = -28.849935 +print " y-max = ${ymax}" + y-max = 28.849935 +print " x-cells = ${xncells}" + x-cells = 15102.1675407654 +print " y-cells = ${yncells}" + y-cells = 15251.6939520601 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.8 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.8 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 28.849935 -0.5 0.5 +Created orthogonal box = (-28.2843 -28.8499 -0.5) to (28.8499 28.8499 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 15102.1675407654 ${yncells} 1 block * * * +create_grid 15102.1675407654 15251.6939520601 1 block * * * +Created 230320602 child grid cells + CPU time = 0.0990204 secs + create/ghost percent = 14.4176 85.5824 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 230265189 54357 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + CPU time = 4.26276 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.357779 0.22919 0.0971934 97.4225 1.89334 8.08972 0.0798276 + surf2grid time = 4.15289 secs + map/comm1/comm2/comm3/comm4/split percent = 76.2563 0.148962 3.23809 0.0394145 8.1306 0.263878 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 230298303 86787 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + 32774 cells refined, 0 cells coarsened + adapted to 230418924 grid cells + CPU time = 0.222 secs + adapt/redo percent = 51.224 48.776 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 230204946 cells + CPU time = 0.407594 secs + reassign/sort/migrate/ghost percent = 44.0721 0.168373 28.602 27.1575 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 8059756663 versus 8059756674 (../create_particles.cpp:346) +Created 8059756663 particles + CPU time = 1.19667 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.19 77.539 243.35 + grid (ave,min,max) = 18.3668 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.587 99.3847 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 8059756663 0 0 6 + 100 11.791885 8059756088 1 1 6 + 200 23.72514 8059757513 44 38 6 + 300 35.280921 8059755511 107 92 6 + 400 46.660776 8059756098 204 181 6 + 500 57.864937 8059756678 303 253 6 + 600 69.072345 8059756253 403 348 6 + 700 80.006916 8059760833 513 438 6 + 800 90.964947 8059762578 593 503 6 + 900 101.95216 8059766131 728 609 6 + 1000 113.0422 8059768291 832 735 6 + 1100 124.16836 8059771825 960 827 6 + 1200 134.80911 8059774884 1068 925 6 + 1300 145.78707 8059777673 1181 1008 6 + 1400 156.88549 8059782767 1268 1095 6 + 1500 167.4765 8059784984 1381 1184 6 + 1600 178.43217 8059787276 1509 1309 6 + 1700 189.09555 8059794023 1580 1347 6 + 1800 199.99859 8059795326 1672 1415 6 + 1900 210.74022 8059798093 1798 1534 6 + 2000 221.388 8059799912 1902 1625 6 + 2100 232.32051 8059802546 1991 1720 6 + 2200 242.93458 8059806145 2059 1747 6 + 2300 253.73318 8059806529 2162 1862 6 + 2400 264.32276 8059810933 2251 1934 6 + 2500 274.79364 8059811486 2317 1990 6 + 2600 285.7942 8059812320 2375 2030 6 + 2700 296.87851 8059815300 2512 2180 6 + 2800 307.27504 8059817973 2537 2164 6 + 2900 318.16007 8059823172 2565 2168 6 + 3000 328.80492 8059825559 2670 2301 6 + 3100 339.57812 8059827160 2772 2360 6 + 3200 350.60702 8059830389 2780 2388 6 + 3300 361.01467 8059831060 2837 2412 6 + 3400 371.52685 8059834249 2923 2515 6 + 3500 382.45601 8059835276 2985 2545 6 + 3600 393.10466 8059837947 2992 2557 6 + 3700 403.84138 8059839488 3079 2637 6 + 3800 414.72067 8059842514 3083 2659 6 + 3900 425.72466 8059846246 3135 2657 6 + 4000 436.25811 8059848794 3187 2700 6 + 4100 447.0543 8059852642 3233 2770 6 + 4200 457.68218 8059856947 3286 2786 6 + 4300 468.06097 8059858026 3286 2778 6 + 4400 479.18243 8059859950 3356 2832 6 + 4500 489.81318 8059860056 3339 2852 6 + 4600 500.47527 8059860783 3366 2900 6 + 4700 511.37436 8059862769 3418 2910 6 + 4800 522.08092 8059869471 3491 2959 6 + 4900 532.92128 8059869697 3496 2957 6 + 5000 543.83475 8059872603 3508 2973 6 + 5100 554.41248 8059876869 3588 3060 6 + 5200 565.21831 8059878478 3573 3071 6 + 5300 576.36169 8059882923 3632 3093 6 + 5400 587.17986 8059881954 3666 3118 6 + 5500 598.07659 8059887529 3620 3103 6 + 5600 608.73084 8059889069 3690 3126 6 + 5700 619.33583 8059891952 3736 3231 6 + 5800 629.96755 8059894930 3718 3175 6 + 5900 640.93277 8059897208 3771 3184 6 + 6000 651.51254 8059901917 3718 3165 6 + 6100 661.97955 8059905163 3824 3246 6 + 6200 672.83157 8059909673 3839 3252 6 + 6300 683.36532 8059910074 3801 3268 6 + 6400 694.03834 8059912217 3859 3327 6 + 6500 704.96066 8059915319 3894 3348 6 + 6600 715.78097 8059918350 3870 3342 6 + 6700 726.57776 8059922063 3928 3359 6 + 6800 737.31432 8059922880 3879 3291 6 + 6866 744.26945 8059924491 29095735 21664202 6 +Loop time of 744.279 on 3584 procs for 6866 steps with 8059924491 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 140.17 | 376.51 | 407.67 | 78.9 | 50.59 +Coll | 36.525 | 69.102 | 120.45 | 20.8 | 9.28 +Sort | 62.203 | 156.44 | 164.56 | 38.6 | 21.02 +Comm | 1.1024 | 1.3148 | 2.1336 | 5.9 | 0.18 +Modify | 0.040976 | 0.071406 | 0.62065 | 28.1 | 0.01 +Output | 0.5231 | 1.5368 | 7.0738 | 30.6 | 0.21 +Other | | 139.3 | | | 18.72 + +Particle moves = 55338953345456 (55.3T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 187598085423 (188B) +Collide occurs = 142194820879 (142B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.07457e+07 +Particle-moves/step: 8.05985e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338998 +Collisions/particle/step: 0.00256952 +Reactions/particle/step: 0 + +Particles: 2.24886e+06 ave 2.36308e+06 max 847767 min +Histogram: 2 1 1 0 0 0 0 1 2 3577 +Cells: 64291 ave 64292 max 64290 min +Histogram: 23 0 0 0 0 3558 0 0 0 3 +GhostCell: 30805.3 ave 48097 max 14679 min +Histogram: 4 40 159 29 2508 839 3 0 1 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 + +##### ./scale--0032-20240201_152927_646546/try-02/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 3584 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 5.65685 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*5.65685 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*5.65685 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*5.65685 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*5.65685 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/15251.6939520601 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/15102.1675407654/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -28.28425 +print " x-max = ${xmax}" + x-max = 28.849935 +print " y-min = ${ymin}" + y-min = -28.849935 +print " y-max = ${ymax}" + y-max = 28.849935 +print " x-cells = ${xncells}" + x-cells = 15102.1675407654 +print " y-cells = ${yncells}" + y-cells = 15251.6939520601 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.8 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.8 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 28.849935 -0.5 0.5 +Created orthogonal box = (-28.2843 -28.8499 -0.5) to (28.8499 28.8499 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 15102.1675407654 ${yncells} 1 block * * * +create_grid 15102.1675407654 15251.6939520601 1 block * * * +Created 230320602 child grid cells + CPU time = 0.113895 secs + create/ghost percent = 13.1028 86.8972 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 230265189 54357 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + CPU time = 4.34628 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.367249 0.225043 0.0973317 97.4691 1.84131 7.72086 0.0746226 + surf2grid time = 4.23628 secs + map/comm1/comm2/comm3/comm4/split percent = 76.8323 0.163335 3.16176 0.0381717 7.9402 0.255476 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 230298303 86787 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + 32774 cells refined, 0 cells coarsened + adapted to 230418924 grid cells + CPU time = 0.228312 secs + adapt/redo percent = 53.7254 46.2746 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 230204946 cells + CPU time = 0.431814 secs + reassign/sort/migrate/ghost percent = 41.8286 0.156015 26.6698 31.3455 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 8059756663 versus 8059756674 (../create_particles.cpp:346) +Created 8059756663 particles + CPU time = 1.62065 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.19 77.539 243.35 + grid (ave,min,max) = 18.3668 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.587 99.3847 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 8059756663 0 0 6 + 100 11.91629 8059756088 1 1 6 + 200 23.884437 8059757513 44 38 6 + 300 35.370406 8059755511 107 92 6 + 400 46.898817 8059756098 204 181 6 + 500 58.214449 8059756678 303 253 6 + 600 69.324252 8059756253 403 348 6 + 700 80.607889 8059760833 513 438 6 + 800 91.797751 8059762578 593 503 6 + 900 102.92 8059766131 728 609 6 + 1000 114.15543 8059768291 832 735 6 + 1100 125.28767 8059771825 960 827 6 + 1200 136.42469 8059774884 1068 925 6 + 1300 147.64204 8059777673 1181 1008 6 + 1400 158.74204 8059782767 1268 1095 6 + 1500 169.9935 8059784984 1381 1184 6 + 1600 181.14507 8059787276 1509 1309 6 + 1700 192.13727 8059794023 1580 1347 6 + 1800 203.29087 8059795326 1672 1415 6 + 1900 214.50365 8059798093 1798 1534 6 + 2000 225.55212 8059799912 1902 1625 6 + 2100 236.65971 8059802546 1991 1720 6 + 2200 247.78415 8059806145 2059 1747 6 + 2300 258.914 8059806529 2162 1862 6 + 2400 270.05028 8059810933 2251 1934 6 + 2500 281.17501 8059811486 2317 1990 6 + 2600 292.3174 8059812320 2375 2030 6 + 2700 303.52319 8059815300 2512 2180 6 + 2800 314.57074 8059817973 2537 2164 6 + 2900 325.71451 8059823172 2565 2168 6 + 3000 336.89919 8059825559 2670 2301 6 + 3100 348.09691 8059827160 2772 2360 6 + 3200 359.21962 8059830389 2780 2388 6 + 3300 370.26312 8059831060 2837 2412 6 + 3400 381.39411 8059834249 2923 2515 6 + 3500 392.60587 8059835276 2985 2545 6 + 3600 403.67665 8059837947 2992 2557 6 + 3700 414.76081 8059839488 3079 2637 6 + 3800 425.85309 8059842514 3083 2659 6 + 3900 436.83471 8059846246 3135 2657 6 + 4000 447.93196 8059848794 3187 2700 6 + 4100 458.98965 8059852642 3233 2770 6 + 4200 470.15871 8059856947 3286 2786 6 + 4300 481.31218 8059858026 3286 2778 6 + 4400 492.24799 8059859950 3356 2832 6 + 4500 503.38885 8059860056 3339 2852 6 + 4600 514.5723 8059860783 3366 2900 6 + 4700 525.54009 8059862769 3418 2910 6 + 4800 536.58063 8059869471 3491 2959 6 + 4900 547.71533 8059869697 3496 2957 6 + 5000 558.73376 8059872603 3508 2973 6 + 5100 569.78615 8059876869 3588 3060 6 + 5200 580.90674 8059878478 3573 3071 6 + 5300 592.06243 8059882923 3632 3093 6 + 5400 603.25393 8059881954 3666 3118 6 + 5500 614.28409 8059887529 3620 3103 6 + 5600 625.43828 8059889069 3690 3126 6 + 5700 636.583 8059891952 3736 3231 6 + 5800 647.57863 8059894930 3718 3175 6 + 5900 658.60338 8059897208 3771 3184 6 + 6000 669.66994 8059901917 3718 3165 6 + 6100 680.67365 8059905163 3824 3246 6 + 6200 691.73829 8059909673 3839 3252 6 + 6300 702.74108 8059910074 3801 3268 6 + 6400 713.86304 8059912217 3859 3327 6 + 6500 724.95623 8059915319 3894 3348 6 + 6600 735.91704 8059918350 3870 3342 6 + 6700 746.98673 8059922063 3928 3359 6 + 6800 758.12552 8059922880 3879 3291 6 + 6866 765.34212 8059924491 29095735 21664202 6 +Loop time of 765.354 on 3584 procs for 6866 steps with 8059924491 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 133.45 | 374.21 | 496.01 | 78.9 | 48.89 +Coll | 36.247 | 68.294 | 119.64 | 20.5 | 8.92 +Sort | 62.144 | 155.7 | 163.44 | 38.8 | 20.34 +Comm | 1.2081 | 1.4027 | 2.2169 | 5.7 | 0.18 +Modify | 0.038327 | 0.070795 | 0.619 | 27.8 | 0.01 +Output | 0.34205 | 1.5926 | 7.0464 | 29.5 | 0.21 +Other | | 164.1 | | | 21.44 + +Particle moves = 55338953345456 (55.3T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 187598085423 (188B) +Collide occurs = 142194820879 (142B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.01744e+07 +Particle-moves/step: 8.05985e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338998 +Collisions/particle/step: 0.00256952 +Reactions/particle/step: 0 + +Particles: 2.24886e+06 ave 2.36308e+06 max 847767 min +Histogram: 2 1 1 0 0 0 0 1 2 3577 +Cells: 64291 ave 64292 max 64290 min +Histogram: 23 0 0 0 0 3558 0 0 0 3 +GhostCell: 30805.3 ave 48097 max 14679 min +Histogram: 4 40 159 29 2508 839 3 0 1 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 + +##### ./scale--0032-20240201_152927_646546/try-07/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 3584 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 5.65685 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*5.65685 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*5.65685 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*5.65685 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*5.65685 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/15251.6939520601 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/15102.1675407654/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -28.28425 +print " x-max = ${xmax}" + x-max = 28.849935 +print " y-min = ${ymin}" + y-min = -28.849935 +print " y-max = ${ymax}" + y-max = 28.849935 +print " x-cells = ${xncells}" + x-cells = 15102.1675407654 +print " y-cells = ${yncells}" + y-cells = 15251.6939520601 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.8 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.8 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 28.849935 -0.5 0.5 +Created orthogonal box = (-28.2843 -28.8499 -0.5) to (28.8499 28.8499 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 15102.1675407654 ${yncells} 1 block * * * +create_grid 15102.1675407654 15251.6939520601 1 block * * * +Created 230320602 child grid cells + CPU time = 0.0986411 secs + create/ghost percent = 14.3804 85.6196 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 230265189 54357 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + CPU time = 4.13284 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.47206 0.328699 0.102792 97.1555 1.94094 8.2202 0.0652544 + surf2grid time = 4.01528 secs + map/comm1/comm2/comm3/comm4/split percent = 75.4839 0.15982 3.31957 0.0405803 8.43426 0.272147 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 230298303 86787 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + 32774 cells refined, 0 cells coarsened + adapted to 230418924 grid cells + CPU time = 0.21404 secs + adapt/redo percent = 51.7037 48.2963 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 230204946 cells + CPU time = 0.407766 secs + reassign/sort/migrate/ghost percent = 43.4384 0.159606 28.7421 27.6599 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 8059756663 versus 8059756674 (../create_particles.cpp:346) +Created 8059756663 particles + CPU time = 1.22094 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.19 77.539 243.35 + grid (ave,min,max) = 18.3668 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.587 99.3847 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 8059756663 0 0 6 + 100 11.92259 8059756088 1 1 6 + 200 23.880038 8059757513 44 38 6 + 300 35.414599 8059755511 107 92 6 + 400 46.88582 8059756098 204 181 6 + 500 58.112708 8059756678 303 253 6 + 600 69.296921 8059756253 403 348 6 + 700 80.382779 8059760833 513 438 6 + 800 91.356126 8059762578 593 503 6 + 900 102.37892 8059766131 728 609 6 + 1000 113.37898 8059768291 832 735 6 + 1100 124.12609 8059771825 960 827 6 + 1200 134.94342 8059774884 1068 925 6 + 1300 145.78604 8059777673 1181 1008 6 + 1400 156.76651 8059782767 1268 1095 6 + 1500 167.47034 8059784984 1381 1184 6 + 1600 178.33603 8059787276 1509 1309 6 + 1700 189.17705 8059794023 1580 1347 6 + 1800 200.1234 8059795326 1672 1415 6 + 1900 211.12729 8059798093 1798 1534 6 + 2000 222.00039 8059799912 1902 1625 6 + 2100 233.08676 8059802546 1991 1720 6 + 2200 244.00953 8059806145 2059 1747 6 + 2300 254.81635 8059806529 2162 1862 6 + 2400 265.76539 8059810933 2251 1934 6 + 2500 276.93965 8059811486 2317 1990 6 + 2600 287.84263 8059812320 2375 2030 6 + 2700 298.56499 8059815300 2512 2180 6 + 2800 309.2817 8059817973 2537 2164 6 + 2900 320.04942 8059823172 2565 2168 6 + 3000 330.75738 8059825559 2670 2301 6 + 3100 341.71635 8059827160 2772 2360 6 + 3200 352.72991 8059830389 2780 2388 6 + 3300 363.6642 8059831060 2837 2412 6 + 3400 374.40964 8059834249 2923 2515 6 + 3500 385.26641 8059835276 2985 2545 6 + 3600 395.89436 8059837947 2992 2557 6 + 3700 406.50534 8059839488 3079 2637 6 + 3800 417.41655 8059842514 3083 2659 6 + 3900 428.30932 8059846246 3135 2657 6 + 4000 439.03046 8059848794 3187 2700 6 + 4100 449.88426 8059852642 3233 2770 6 + 4200 460.63974 8059856947 3286 2786 6 + 4300 471.51867 8059858026 3286 2778 6 + 4400 482.80221 8059859950 3356 2832 6 + 4500 493.44589 8059860056 3339 2852 6 + 4600 504.42512 8059860783 3366 2900 6 + 4700 515.42017 8059862769 3418 2910 6 + 4800 526.30007 8059869471 3491 2959 6 + 4900 537.53085 8059869697 3496 2957 6 + 5000 548.47158 8059872603 3508 2973 6 + 5100 559.25281 8059876869 3588 3060 6 + 5200 570.26268 8059878478 3573 3071 6 + 5300 581.14244 8059882923 3632 3093 6 + 5400 591.96363 8059881954 3666 3118 6 + 5500 602.95376 8059887529 3620 3103 6 + 5600 613.93159 8059889069 3690 3126 6 + 5700 624.77241 8059891952 3736 3231 6 + 5800 635.40376 8059894930 3718 3175 6 + 5900 646.5153 8059897208 3771 3184 6 + 6000 657.55923 8059901917 3718 3165 6 + 6100 668.52227 8059905163 3824 3246 6 + 6200 679.31385 8059909673 3839 3252 6 + 6300 690.14929 8059910074 3801 3268 6 + 6400 701.00347 8059912217 3859 3327 6 + 6500 712.14153 8059915319 3894 3348 6 + 6600 723.13198 8059918350 3870 3342 6 + 6700 734.44606 8059922063 3928 3359 6 + 6800 745.47396 8059922880 3879 3291 6 + 6866 752.56891 8059924491 29095735 21664202 6 +Loop time of 752.581 on 3584 procs for 6866 steps with 8059924491 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 134.85 | 375.83 | 405.07 | 77.7 | 49.94 +Coll | 36.534 | 68.824 | 120.86 | 20.8 | 9.15 +Sort | 61.925 | 156.18 | 163.86 | 38.6 | 20.75 +Comm | 1.2448 | 1.452 | 2.2522 | 5.5 | 0.19 +Modify | 0.039114 | 0.073042 | 0.6316 | 27.9 | 0.01 +Output | 0.58882 | 1.6121 | 7.1219 | 29.6 | 0.21 +Other | | 148.6 | | | 19.75 + +Particle moves = 55338953345456 (55.3T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 187598085423 (188B) +Collide occurs = 142194820879 (142B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.05168e+07 +Particle-moves/step: 8.05985e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338998 +Collisions/particle/step: 0.00256952 +Reactions/particle/step: 0 + +Particles: 2.24886e+06 ave 2.36308e+06 max 847767 min +Histogram: 2 1 1 0 0 0 0 1 2 3577 +Cells: 64291 ave 64292 max 64290 min +Histogram: 23 0 0 0 0 3558 0 0 0 3 +GhostCell: 30805.3 ave 48097 max 14679 min +Histogram: 4 40 159 29 2508 839 3 0 1 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 + +##### ./scale--0032-20240201_152927_646546/try-00/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 3584 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 5.65685 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*5.65685 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*5.65685 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*5.65685 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*5.65685 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/15251.6939520601 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/15102.1675407654/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -28.28425 +print " x-max = ${xmax}" + x-max = 28.849935 +print " y-min = ${ymin}" + y-min = -28.849935 +print " y-max = ${ymax}" + y-max = 28.849935 +print " x-cells = ${xncells}" + x-cells = 15102.1675407654 +print " y-cells = ${yncells}" + y-cells = 15251.6939520601 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.8 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.8 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 28.849935 -0.5 0.5 +Created orthogonal box = (-28.2843 -28.8499 -0.5) to (28.8499 28.8499 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 15102.1675407654 ${yncells} 1 block * * * +create_grid 15102.1675407654 15251.6939520601 1 block * * * +Created 230320602 child grid cells + CPU time = 0.117884 secs + create/ghost percent = 13.3015 86.6985 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 230265189 54357 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + CPU time = 4.25633 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.378954 0.224034 0.101393 97.3701 1.92551 7.90268 0.108494 + surf2grid time = 4.14439 secs + map/comm1/comm2/comm3/comm4/split percent = 76.2334 0.15702 3.24439 0.0390014 8.18141 0.253765 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 230298303 86787 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + 32774 cells refined, 0 cells coarsened + adapted to 230418924 grid cells + CPU time = 0.222787 secs + adapt/redo percent = 51.7888 48.2112 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 230204946 cells + CPU time = 0.436013 secs + reassign/sort/migrate/ghost percent = 41.3707 0.162081 27.7577 30.7096 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 8059756663 versus 8059756674 (../create_particles.cpp:346) +Created 8059756663 particles + CPU time = 1.15412 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.19 77.539 243.35 + grid (ave,min,max) = 18.3668 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.587 99.3847 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 8059756663 0 0 6 + 100 11.859396 8059756088 1 1 6 + 200 24.050295 8059757513 44 38 6 + 300 35.537999 8059755511 107 92 6 + 400 46.915868 8059756098 204 181 6 + 500 58.333645 8059756678 303 253 6 + 600 69.386524 8059756253 403 348 6 + 700 80.554147 8059760833 513 438 6 + 800 91.465118 8059762578 593 503 6 + 900 102.36461 8059766131 728 609 6 + 1000 113.3104 8059768291 832 735 6 + 1100 124.13571 8059771825 960 827 6 + 1200 135.34417 8059774884 1068 925 6 + 1300 146.24028 8059777673 1181 1008 6 + 1400 157.36615 8059782767 1268 1095 6 + 1500 168.42799 8059784984 1381 1184 6 + 1600 179.41141 8059787276 1509 1309 6 + 1700 190.60887 8059794023 1580 1347 6 + 1800 201.75121 8059795326 1672 1415 6 + 1900 212.44062 8059798093 1798 1534 6 + 2000 223.55772 8059799912 1902 1625 6 + 2100 234.60579 8059802546 1991 1720 6 + 2200 245.65328 8059806145 2059 1747 6 + 2300 256.75602 8059806529 2162 1862 6 + 2400 267.73545 8059810933 2251 1934 6 + 2500 278.64007 8059811486 2317 1990 6 + 2600 289.74155 8059812320 2375 2030 6 + 2700 300.69406 8059815300 2512 2180 6 + 2800 311.94586 8059817973 2537 2164 6 + 2900 323.12666 8059823172 2565 2168 6 + 3000 334.07421 8059825559 2670 2301 6 + 3100 345.05717 8059827160 2772 2360 6 + 3200 355.9135 8059830389 2780 2388 6 + 3300 366.86729 8059831060 2837 2412 6 + 3400 377.94208 8059834249 2923 2515 6 + 3500 388.81169 8059835276 2985 2545 6 + 3600 399.74143 8059837947 2992 2557 6 + 3700 410.47098 8059839488 3079 2637 6 + 3800 421.20267 8059842514 3083 2659 6 + 3900 432.14009 8059846246 3135 2657 6 + 4000 443.35649 8059848794 3187 2700 6 + 4100 454.29199 8059852642 3233 2770 6 + 4200 464.94668 8059856947 3286 2786 6 + 4300 475.86825 8059858026 3286 2778 6 + 4400 486.95997 8059859950 3356 2832 6 + 4500 497.96772 8059860056 3339 2852 6 + 4600 508.91232 8059860783 3366 2900 6 + 4700 520.03016 8059862769 3418 2910 6 + 4800 530.72378 8059869471 3491 2959 6 + 4900 541.75667 8059869697 3496 2957 6 + 5000 552.64122 8059872603 3508 2973 6 + 5100 563.13852 8059876869 3588 3060 6 + 5200 574.12328 8059878478 3573 3071 6 + 5300 584.86764 8059882923 3632 3093 6 + 5400 595.57111 8059881954 3666 3118 6 + 5500 606.49857 8059887529 3620 3103 6 + 5600 617.29649 8059889069 3690 3126 6 + 5700 628.47432 8059891952 3736 3231 6 + 5800 639.43726 8059894930 3718 3175 6 + 5900 650.28708 8059897208 3771 3184 6 + 6000 661.34152 8059901917 3718 3165 6 + 6100 672.30243 8059905163 3824 3246 6 + 6200 683.22725 8059909673 3839 3252 6 + 6300 693.85136 8059910074 3801 3268 6 + 6400 704.53509 8059912217 3859 3327 6 + 6500 715.64963 8059915319 3894 3348 6 + 6600 726.7972 8059918350 3870 3342 6 + 6700 737.70229 8059922063 3928 3359 6 + 6800 748.57144 8059922880 3879 3291 6 + 6866 755.71657 8059924491 29095735 21664202 6 +Loop time of 755.731 on 3584 procs for 6866 steps with 8059924491 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 148.08 | 375.5 | 405.28 | 77.7 | 49.69 +Coll | 36.535 | 68.744 | 119.94 | 20.7 | 9.10 +Sort | 62.132 | 156.19 | 164.24 | 38.7 | 20.67 +Comm | 1.7027 | 1.9156 | 2.7394 | 5.0 | 0.25 +Modify | 0.03869 | 0.075413 | 0.63017 | 27.3 | 0.01 +Output | 0.68552 | 1.652 | 7.0896 | 28.9 | 0.22 +Other | | 151.7 | | | 20.07 + +Particle moves = 55338953345456 (55.3T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 187598085423 (188B) +Collide occurs = 142194820879 (142B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.04313e+07 +Particle-moves/step: 8.05985e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338998 +Collisions/particle/step: 0.00256952 +Reactions/particle/step: 0 + +Particles: 2.24886e+06 ave 2.36308e+06 max 847767 min +Histogram: 2 1 1 0 0 0 0 1 2 3577 +Cells: 64291 ave 64292 max 64290 min +Histogram: 23 0 0 0 0 3558 0 0 0 3 +GhostCell: 30805.3 ave 48097 max 14679 min +Histogram: 4 40 159 29 2508 839 3 0 1 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 + +##### ./scale--0032-20240201_152927_646546/try-05/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 3584 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 5.65685 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*5.65685 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*5.65685 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*5.65685 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*5.65685 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/15251.6939520601 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/15102.1675407654/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -28.28425 +print " x-max = ${xmax}" + x-max = 28.849935 +print " y-min = ${ymin}" + y-min = -28.849935 +print " y-max = ${ymax}" + y-max = 28.849935 +print " x-cells = ${xncells}" + x-cells = 15102.1675407654 +print " y-cells = ${yncells}" + y-cells = 15251.6939520601 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.8 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.8 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 28.849935 -0.5 0.5 +Created orthogonal box = (-28.2843 -28.8499 -0.5) to (28.8499 28.8499 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 15102.1675407654 ${yncells} 1 block * * * +create_grid 15102.1675407654 15251.6939520601 1 block * * * +Created 230320602 child grid cells + CPU time = 0.105529 secs + create/ghost percent = 14.6639 85.3361 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 230265189 54357 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + CPU time = 4.32806 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.35224 0.370998 0.104032 97.2993 1.87346 7.75336 0.137399 + surf2grid time = 4.21117 secs + map/comm1/comm2/comm3/comm4/split percent = 76.6613 0.153295 3.25304 0.04046 7.96765 0.253429 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 230298303 86787 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + 32774 cells refined, 0 cells coarsened + adapted to 230418924 grid cells + CPU time = 0.4157 secs + adapt/redo percent = 75.1315 24.8685 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 230204946 cells + CPU time = 0.417552 secs + reassign/sort/migrate/ghost percent = 42.7522 0.163857 27.4454 29.6385 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 8059756663 versus 8059756674 (../create_particles.cpp:346) +Created 8059756663 particles + CPU time = 1.22467 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.19 77.539 243.35 + grid (ave,min,max) = 18.3668 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.587 99.3847 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 8059756663 0 0 6 + 100 12.075614 8059756088 1 1 6 + 200 24.076121 8059757513 44 38 6 + 300 35.610692 8059755511 107 92 6 + 400 47.087083 8059756098 204 181 6 + 500 58.377921 8059756678 303 253 6 + 600 69.97539 8059756253 403 348 6 + 700 81.349024 8059760833 513 438 6 + 800 92.556941 8059762578 593 503 6 + 900 103.58404 8059766131 728 609 6 + 1000 114.57184 8059768291 832 735 6 + 1100 125.37092 8059771825 960 827 6 + 1200 136.36779 8059774884 1068 925 6 + 1300 147.27534 8059777673 1181 1008 6 + 1400 157.99046 8059782767 1268 1095 6 + 1500 168.74767 8059784984 1381 1184 6 + 1600 179.63968 8059787276 1509 1309 6 + 1700 190.59799 8059794023 1580 1347 6 + 1800 201.54877 8059795326 1672 1415 6 + 1900 212.38702 8059798093 1798 1534 6 + 2000 223.39297 8059799912 1902 1625 6 + 2100 234.28209 8059802546 1991 1720 6 + 2200 245.25146 8059806145 2059 1747 6 + 2300 256.18313 8059806529 2162 1862 6 + 2400 267.34783 8059810933 2251 1934 6 + 2500 278.47815 8059811486 2317 1990 6 + 2600 289.24552 8059812320 2375 2030 6 + 2700 300.03979 8059815300 2512 2180 6 + 2800 311.06652 8059817973 2537 2164 6 + 2900 322.11474 8059823172 2565 2168 6 + 3000 333.27553 8059825559 2670 2301 6 + 3100 344.31125 8059827160 2772 2360 6 + 3200 355.39383 8059830389 2780 2388 6 + 3300 366.4072 8059831060 2837 2412 6 + 3400 377.42525 8059834249 2923 2515 6 + 3500 388.5098 8059835276 2985 2545 6 + 3600 399.45011 8059837947 2992 2557 6 + 3700 410.51163 8059839488 3079 2637 6 + 3800 421.27668 8059842514 3083 2659 6 + 3900 432.29413 8059846246 3135 2657 6 + 4000 443.32173 8059848794 3187 2700 6 + 4100 454.16729 8059852642 3233 2770 6 + 4200 464.97186 8059856947 3286 2786 6 + 4300 476.11166 8059858026 3286 2778 6 + 4400 486.84864 8059859950 3356 2832 6 + 4500 497.78694 8059860056 3339 2852 6 + 4600 508.84471 8059860783 3366 2900 6 + 4700 520.03079 8059862769 3418 2910 6 + 4800 530.92291 8059869471 3491 2959 6 + 4900 541.86297 8059869697 3496 2957 6 + 5000 552.451 8059872603 3508 2973 6 + 5100 563.55412 8059876869 3588 3060 6 + 5200 574.46407 8059878478 3573 3071 6 + 5300 585.04267 8059882923 3632 3093 6 + 5400 595.71269 8059881954 3666 3118 6 + 5500 606.74847 8059887529 3620 3103 6 + 5600 617.51333 8059889069 3690 3126 6 + 5700 628.24241 8059891952 3736 3231 6 + 5800 638.94099 8059894930 3718 3175 6 + 5900 649.52593 8059897208 3771 3184 6 + 6000 660.43295 8059901917 3718 3165 6 + 6100 671.39733 8059905163 3824 3246 6 + 6200 682.42074 8059909673 3839 3252 6 + 6300 693.38289 8059910074 3801 3268 6 + 6400 704.21188 8059912217 3859 3327 6 + 6500 715.07061 8059915319 3894 3348 6 + 6600 725.68387 8059918350 3870 3342 6 + 6700 736.64814 8059922063 3928 3359 6 + 6800 747.7705 8059922880 3879 3291 6 + 6866 754.97165 8059924491 29095735 21664202 6 +Loop time of 754.984 on 3584 procs for 6866 steps with 8059924491 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 134.54 | 375.99 | 404.85 | 77.9 | 49.80 +Coll | 36.413 | 68.789 | 120.02 | 20.7 | 9.11 +Sort | 62.216 | 156.25 | 164.22 | 38.7 | 20.70 +Comm | 1.7377 | 1.9526 | 2.7748 | 5.0 | 0.26 +Modify | 0.039609 | 0.074513 | 0.66732 | 27.5 | 0.01 +Output | 0.5763 | 1.5737 | 7.0052 | 29.9 | 0.21 +Other | | 150.4 | | | 19.92 + +Particle moves = 55338953345456 (55.3T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 187598085423 (188B) +Collide occurs = 142194820879 (142B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.04515e+07 +Particle-moves/step: 8.05985e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338998 +Collisions/particle/step: 0.00256952 +Reactions/particle/step: 0 + +Particles: 2.24886e+06 ave 2.36308e+06 max 847767 min +Histogram: 2 1 1 0 0 0 0 1 2 3577 +Cells: 64291 ave 64292 max 64290 min +Histogram: 23 0 0 0 0 3558 0 0 0 3 +GhostCell: 30805.3 ave 48097 max 14679 min +Histogram: 4 40 159 29 2508 839 3 0 1 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 + +##### ./scale--0032-20240201_152927_646546/try-06/log.sparta +SPARTA (13 Apr 2023) +KOKKOS mode is enabled (../kokkos.cpp:40) + requested 0 GPU(s) per node + requested 1 thread(s) per MPI task +Running on 3584 MPI task(s) +package kokkos +# advect particles on uniform Cartesian grid +# single-step moves that cross grid cell boundaries are detected +# particle effectively moves from cell to cell +# particles reflect off global box boundaries +# +################################### +# Constants +################################### +variable boltz equal 1.380658E-23 + +################################### +# Gas parameters (Ar) +################################### +variable mue equal 1.656E-5 +variable mass equal 46.5E-27 +variable visc equal 1.656E-5 +variable gamma equal 1.400 +variable To equal 293. +variable pi equal 3.14159 + +variable cbar equal sqrt(8.*${boltz}*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*${To}/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/${mass}/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/${pi}) +variable cbar equal sqrt(8.*1.380658e-23*293/4.65e-26/3.14159) +variable uspeed equal sqrt(${gamma}*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*${boltz}*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*${To}/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/${mass}) +variable uspeed equal sqrt(1.4*1.380658e-23*293/4.65e-26) + +################################### +# Trajectory inputs +################################### +variable mach equal 1.71 +variable L equal 5.65685 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 +variable nden equal 1.E20 +variable Vo equal ${mach}*${uspeed} +variable Vo equal 1.71*${uspeed} +variable Vo equal 1.71*348.991145588143 + +variable surftemp equal 293. +variable temp equal 293.00 +variable beta equal 0.000 + +################################### +# Simulation initialization standards +################################### +variable ppc equal 35 +variable cpmfp equal 4 + +################################### +# Parameter calculations +################################### +variable Vx equal ${Vo}*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(${beta}*2*PI/360) +variable Vx equal 596.774858955725*cos(0*2*PI/360) +variable Vy equal ${Vo}*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(${beta}*2*PI/360) +variable Vy equal 596.774858955725*sin(0*2*PI/360) + + +variable mfp equal 2*${mue}/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(${nden}*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*${mass}*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*${cbar}) +variable mfp equal 2*1.656e-05/(1e+20*4.65e-26*470.674457970473) + +variable xmin equal -5.0*${L} +variable xmin equal -5.0*5.65685 +variable xmax equal 5.1*${L} +variable xmax equal 5.1*5.65685 +variable ymin equal -5.1*${L} +variable ymin equal -5.1*5.65685 +variable ymax equal 5.1*${L} +variable ymax equal 5.1*5.65685 + +variable xncells equal (${xmax}-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935-${xmin})/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/${mfp}*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*${cpmfp} +variable xncells equal (28.849935--28.28425)/0.0151327112073885*4 +variable yncells equal (${ymax}-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935-${ymin})/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/${mfp}*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*${cpmfp} +variable yncells equal (28.849935--28.849935)/0.0151327112073885*4 + +variable Fnum equal ${nden}*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(${xmax}-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935-${xmin})*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(${ymax}-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935-${ymin})/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/${ppc}/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/${xncells}/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/${yncells} +variable Fnum equal 1e+20*(28.849935--28.28425)*(28.849935--28.849935)/35/15102.1675407654/15251.6939520601 + +variable tstep equal (-${xmin}+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+${xmax})/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/${Vx}/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/${xncells}/10/4 +variable tstep equal (--28.28425+28.849935)/596.774858955725/15102.1675407654/10/4 + +################################### +# Print variable values to log file +################################### +print " Velocity = ${Vo}" + Velocity = 596.774858955725 +print " Density = ${nden}" + Density = 1e+20 +print " X-Velocity = ${Vx}" + X-Velocity = 596.774858955725 +print " Y-Velocity = ${Vy}" + Y-Velocity = 0 +print " Temp = ${temp}" + Temp = 293 +print " cbar = ${cbar}" + cbar = 470.674457970473 +print " mean free path = ${mfp}" + mean free path = 0.0151327112073885 +print " cells per free stream mean free path = ${cpmfp}" + cells per free stream mean free path = 4 +print " sound speed = ${uspeed}" + sound speed = 348.991145588143 +#print " number of mean free paths = ${nmfp}" +print " x-min = ${xmin}" + x-min = -28.28425 +print " x-max = ${xmax}" + x-max = 28.849935 +print " y-min = ${ymin}" + y-min = -28.849935 +print " y-max = ${ymax}" + y-max = 28.849935 +print " x-cells = ${xncells}" + x-cells = 15102.1675407654 +print " y-cells = ${yncells}" + y-cells = 15251.6939520601 +print " Simulation Ratio = ${Fnum}" + Simulation Ratio = 40892669372539.8 +print " Timestep = ${tstep}" + Timestep = 1.584842987717e-07 + +################################### +# Simulation parameters +################################### +seed 847384 +dimension 2 +global nrho ${nden} +global nrho 1e+20 +global fnum ${Fnum} +global fnum 40892669372539.8 + +timestep ${tstep} +timestep 1.584842987717e-07 +global gridcut 1.E-1 particle/reorder 100 comm/sort yes + +################################### +# Grid generation +################################### +boundary o o p +create_box ${xmin} ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 ${xmax} ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 ${ymin} ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 ${ymax} -0.5 0.5 +create_box -28.28425 28.849935 -28.849935 28.849935 -0.5 0.5 +Created orthogonal box = (-28.2843 -28.8499 -0.5) to (28.8499 28.8499 0.5) +create_grid ${xncells} ${yncells} 1 block * * * +create_grid 15102.1675407654 ${yncells} 1 block * * * +create_grid 15102.1675407654 15251.6939520601 1 block * * * +Created 230320602 child grid cells + CPU time = 0.121782 secs + create/ghost percent = 19.7959 80.2041 + +##################################### +# Gas/Collision Model Specification # +##################################### +species air.species N2 +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 +mixture air N2 frac 1.0 + +mixture air vstream ${Vx} ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 ${Vy} 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp ${temp} +mixture air vstream 596.774858955725 0 0.0 temp 293 + +collide vss all air.vss relax variable +collide_modify vremax 100 yes vibrate no rotate smooth nearcp yes 10 + +##################################################### +# Surface generation and collision specification +##################################################### +read_surf circle_R0.5_P10000.surf group 1 invert + 10000 points + 10000 lines + -0.5 0.5 xlo xhi + -0.5 0.5 ylo yhi + 0 0 zlo zhi + 0.000314159 min line length + 1056 0 = cells overlapping surfs, overlap cells with unmarked corner pts + 230265189 54357 1056 = cells outside/inside/overlapping surfs + 1056 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + CPU time = 4.14387 secs + read/check/sort/surf2grid/ghost/inout/particle percent = 0.53543 0.36047 0.121122 97.015 1.96794 8.13522 0.071406 + surf2grid time = 4.02018 secs + map/comm1/comm2/comm3/comm4/split percent = 75.4595 0.159303 3.35459 0.0420968 8.48296 0.274539 +surf_collide 1 diffuse ${surftemp} 1.0 +surf_collide 1 diffuse 293 1.0 +surf_modify 1 collide 1 + +################################### +# Boundary conditions +################################### +fix in emit/face air xlo xhi ylo yhi twopass + +# adapt the grid around the surface before running the simulation +adapt_grid all refine surf all 0.00001 iterate 5 +Adapting grid ... +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) + 230298303 86787 33834 = cells outside/inside/overlapping surfs + 33834 = surf cells with 1,2,etc splits + 3295.85 3295.85 = cell-wise and global flow volume + 32774 cells refined, 0 cells coarsened + adapted to 230418924 grid cells + CPU time = 0.208785 secs + adapt/redo percent = 51.4616 48.5384 + +balance_grid rcb cell +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Balance grid migrated 230204946 cells + CPU time = 0.428499 secs + reassign/sort/migrate/ghost percent = 41.5904 0.165651 26.8715 31.3725 + +################################### +# Initialize simulation +################################### +create_particles air n 0 twopass +WARNING: Created unexpected # of particles: 8059756663 versus 8059756674 (../create_particles.cpp:346) +Created 8059756663 particles + CPU time = 1.21583 secs + +################################### +# Output +################################### +stats_style step cpu np nattempt ncoll maxlevel + +stats 100 + +run 6866 +WARNING: One or more fix inflow faces oppose streaming velocity (../fix_emit_face.cpp:195) +Memory usage per proc in Mbytes: + particles (ave,min,max) = 243.19 77.539 243.35 + grid (ave,min,max) = 18.3668 15.9894 26.8019 + surf (ave,min,max) = 1.02997 1.02997 1.02997 + total (ave,min,max) = 262.587 99.3847 271.181 +Step CPU Np Natt Ncoll Maxlevel + 0 0 8059756663 0 0 6 + 100 11.822401 8059756088 1 1 6 + 200 23.808637 8059757513 44 38 6 + 300 35.309167 8059755511 107 92 6 + 400 46.685146 8059756098 204 181 6 + 500 57.988863 8059756678 303 253 6 + 600 69.008715 8059756253 403 348 6 + 700 80.130629 8059760833 513 438 6 + 800 91.243129 8059762578 593 503 6 + 900 102.32802 8059766131 728 609 6 + 1000 113.33549 8059768291 832 735 6 + 1100 124.47906 8059771825 960 827 6 + 1200 135.46859 8059774884 1068 925 6 + 1300 146.38938 8059777673 1181 1008 6 + 1400 157.47947 8059782767 1268 1095 6 + 1500 168.20787 8059784984 1381 1184 6 + 1600 179.13017 8059787276 1509 1309 6 + 1700 190.11184 8059794023 1580 1347 6 + 1800 200.73015 8059795326 1672 1415 6 + 1900 211.8665 8059798093 1798 1534 6 + 2000 222.97807 8059799912 1902 1625 6 + 2100 234.03374 8059802546 1991 1720 6 + 2200 244.91342 8059806145 2059 1747 6 + 2300 255.56168 8059806529 2162 1862 6 + 2400 266.28024 8059810933 2251 1934 6 + 2500 277.1581 8059811486 2317 1990 6 + 2600 287.96937 8059812320 2375 2030 6 + 2700 298.69426 8059815300 2512 2180 6 + 2800 309.31758 8059817973 2537 2164 6 + 2900 320.2115 8059823172 2565 2168 6 + 3000 330.94504 8059825559 2670 2301 6 + 3100 341.6293 8059827160 2772 2360 6 + 3200 352.61786 8059830389 2780 2388 6 + 3300 363.14675 8059831060 2837 2412 6 + 3400 373.92139 8059834249 2923 2515 6 + 3500 384.9939 8059835276 2985 2545 6 + 3600 395.82407 8059837947 2992 2557 6 + 3700 406.66894 8059839488 3079 2637 6 + 3800 417.71285 8059842514 3083 2659 6 + 3900 428.55132 8059846246 3135 2657 6 + 4000 439.35737 8059848794 3187 2700 6 + 4100 450.20067 8059852642 3233 2770 6 + 4200 461.07569 8059856947 3286 2786 6 + 4300 471.70653 8059858026 3286 2778 6 + 4400 482.72947 8059859950 3356 2832 6 + 4500 493.46647 8059860056 3339 2852 6 + 4600 504.12261 8059860783 3366 2900 6 + 4700 515.34874 8059862769 3418 2910 6 + 4800 526.40401 8059869471 3491 2959 6 + 4900 537.34176 8059869697 3496 2957 6 + 5000 548.40132 8059872603 3508 2973 6 + 5100 559.06026 8059876869 3588 3060 6 + 5200 569.88253 8059878478 3573 3071 6 + 5300 580.97842 8059882923 3632 3093 6 + 5400 591.59052 8059881954 3666 3118 6 + 5500 602.43817 8059887529 3620 3103 6 + 5600 613.56021 8059889069 3690 3126 6 + 5700 624.30836 8059891952 3736 3231 6 + 5800 635.13941 8059894930 3718 3175 6 + 5900 646.00939 8059897208 3771 3184 6 + 6000 656.65562 8059901917 3718 3165 6 + 6100 667.36652 8059905163 3824 3246 6 + 6200 678.28661 8059909673 3839 3252 6 + 6300 689.19326 8059910074 3801 3268 6 + 6400 700.05031 8059912217 3859 3327 6 + 6500 711.02958 8059915319 3894 3348 6 + 6600 721.73338 8059918350 3870 3342 6 + 6700 732.63743 8059922063 3928 3359 6 + 6800 743.64407 8059922880 3879 3291 6 + 6866 750.47911 8059924491 29095735 21664202 6 +Loop time of 750.491 on 3584 procs for 6866 steps with 8059924491 particles + +MPI task timing breakdown: +Section | min time | avg time | max time |%varavg| %total +--------------------------------------------------------------- +Move | 148.81 | 375.96 | 404.84 | 78.8 | 50.09 +Coll | 36.704 | 68.922 | 120.96 | 20.8 | 9.18 +Sort | 62.297 | 156.25 | 164.18 | 38.6 | 20.82 +Comm | 1.1473 | 1.357 | 2.1709 | 5.8 | 0.18 +Modify | 0.038473 | 0.071962 | 0.6363 | 28.1 | 0.01 +Output | 0.6105 | 1.6334 | 7.0664 | 29.3 | 0.22 +Other | | 146.3 | | | 19.49 + +Particle moves = 55338953345456 (55.3T) +Cells touched = 0 (0K) +Particle comms = 0 (0K) +Boundary collides = 0 (0K) +Boundary exits = 0 (0K) +SurfColl checks = 0 (0K) +SurfColl occurs = 0 (0K) +Surf reactions = 0 (0K) +Collide attempts = 187598085423 (188B) +Collide occurs = 142194820879 (142B) +Reactions = 0 (0K) +Particles stuck = 0 +Axisymm bad moves = 0 + +Particle-moves/CPUsec/proc: 2.05739e+07 +Particle-moves/step: 8.05985e+09 +Cell-touches/particle/step: 0 +Particle comm iterations/step: 1 +Particle fraction communicated: 0 +Particle fraction colliding with boundary: 0 +Particle fraction exiting boundary: 0 +Surface-checks/particle/step: 0 +Surface-collisions/particle/step: 0 +Surf-reactions/particle/step: 0 +Collision-attempts/particle/step: 0.00338998 +Collisions/particle/step: 0.00256952 +Reactions/particle/step: 0 + +Particles: 2.24886e+06 ave 2.36308e+06 max 847767 min +Histogram: 2 1 1 0 0 0 0 1 2 3577 +Cells: 64291 ave 64292 max 64290 min +Histogram: 23 0 0 0 0 3558 0 0 0 3 +GhostCell: 30805.3 ave 48097 max 14679 min +Histogram: 4 40 159 29 2508 839 3 0 1 1 +EmptyCell: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +Surfs: 10000 ave 10000 max 10000 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +GhostSurf: 0 ave 0 max 0 min +Histogram: 3584 0 0 0 0 0 0 0 0 0 +