SPARTA (23 Dec 2017) KOKKOS mode is enabled (../kokkos.cpp:39) using 0 GPU(s) per MPI task using 1 thread(s) per MPI task package kokkos package kokkos reduction parallel/reduce comm classic # flow around a sphere on a uniform grid # particles are created initially and input at boundaries at stream velocity variable x index 10 variable y index 10 variable z index 10 variable n equal 10*$x*$y*$z variable n equal 10*16*$y*$z variable n equal 10*16*20*$z variable n equal 10*16*20*20 variable fnum equal 7.33e+21/v_n seed 12345 dimension 3 global nrho 7.03E18 global fnum ${fnum} global fnum 1.1453125e+17 timestep 1.E-5 global gridcut 0.1 global surfmax 300 boundary o o o create_box -5.0 5.0 -5.0 5.0 -5.0 5.0 Created orthogonal box = (-5 -5 -5) to (5 5 5) create_grid $x $y $z create_grid 16 $y $z create_grid 16 20 $z create_grid 16 20 20 WARNING: Could not acquire nearby ghost cells b/c grid partition is not clumped (../grid.cpp:381) Created 6400 child grid cells parent cells = 1 CPU time = 0.00301841 secs create/ghost percent = 78.8059 21.1941 balance_grid rcb cell Balance grid migrated 6200 cells CPU time = 0.00646891 secs reassign/sort/migrate/ghost percent = 36.1054 3.95452 43.2018 16.7383 species ar.species Ar mixture air Ar frac 1.0 mixture air group species mixture air Ar vstream 2500.0 0.0 0.0 temp 300.00 fix in emit/face air all collide vss air ar.vss read_surf data.sphere 602 points 1200 triangles -1 1 xlo xhi -1 1 ylo yhi -1 1 zlo zhi 0.100631 min triangle edge length 0.00439601 min triangle area 72 = cells with surfs 2428 = total surfs in all grid cells 60 = max surfs in one grid cell 0.16101 = min surf-size/cell-size ratio 0 0 = number of pushed cells 72 0 = cells overlapping surfs, overlap cells with unmarked corner pts 6320 8 72 = cells outside/inside/overlapping surfs 72 = surf cells with 1,2,etc splits 995.862 995.862 = cell-wise and global flow volume CPU time = 0.00925821 secs read/sort/check/surf2grid/ghost/inout/particle percent = 29.4643 2.73495 14.7168 45.34 7.74395 9.57924 0.0777534 surf_collide 1 diffuse 300.0 1.0 surf_modify all collide 1 create_particles air n 0 Created 61126 particles CPU time = 0.00321782 secs fix 3 balance 100 1.1 rcb part collide_modify vremax 100 yes #compute 1 grid all all nrho mass u v w #fix 1 ave/grid 10 100 1000 c_1 ave running #dump 1 grid all 1000 tmp_flow.* id xc yc zc f_1 #compute 2 surf all all press ke #fix 2 ave/surf all 10 100 1000 c_2 ave running #dump 2 surf all 1000 tmp_surf.* id f_2 compute g grid all all n compute max reduce max c_g[1] stats_style step cpu np nattempt ncoll nscoll c_max stats 100 # equilibrate flow for 1000 steps # then benchmark for 1000 steps run 1000 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) = 1.6875 1.6875 1.6875 grid (ave,min,max) = 1.66647 1.66647 1.66647 surf (ave,min,max) = 0.0780087 0.0780067 0.0780106 total (ave,min,max) = 3.4335 3.4335 3.4335 Step CPU Np Natt Ncoll Nscoll c_max 0 0 61126 0 0 0 11 100 0.024236909 60780 7 7 4 33 200 0.045980974 60966 16 15 6 38 300 0.071474284 61706 20 18 7 37 400 0.094462241 62398 19 18 8 46 500 0.11789236 62902 23 21 10 44 600 0.14127747 63203 21 19 8 41 700 0.16625879 63443 25 25 7 42 800 0.18948429 63336 19 19 5 47 900 0.21268686 63270 21 18 5 43 1000 0.23584653 63444 20 19 8 38 Loop time of 0.235891 on 32 procs for 1000 steps with 63444 particles Particle moves = 62580929 (62.6M) Cells touched = 65419973 (65.4M) Particle comms = 386444 (0.386M) Boundary collides = 0 (0K) Boundary exits = 175144 (0.175M) SurfColl checks = 28574850 (28.6M) SurfColl occurs = 7113 (7.11K) Surf reactions = 0 (0K) Collide attempts = 901239 (0.901M) Collide occurs = 690609 (0.691M) Reactions = 0 (0K) Particles stuck = 0 Particle-moves/CPUsec/proc: 8.29049e+06 Particle-moves/step: 62580.9 Cell-touches/particle/step: 1.04537 Particle comm iterations/step: 1 Particle fraction communicated: 0.00617511 Particle fraction colliding with boundary: 0 Particle fraction exiting boundary: 0.00279868 Surface-checks/particle/step: 0.456606 Surface-collisions/particle/step: 0.000113661 Surf-reactions/particle/step: 0 Collision-attempts/particle/step: 0.0144012 Collisions/particle/step: 0.0110355 Reactions/particle/step: 0 Move time (%) = 0.146346 (62.0395) Coll time (%) = 0.010192 (4.32065) Sort time (%) = 0.0124182 (5.26436) Comm time (%) = 0.0476291 (20.1911) Modfy time (%) = 0.0178319 (7.55939) Outpt time (%) = 0.000964384 (0.408825) Other time (%) = 0.000510055 (0.216224) Particles: 1982.62 ave 2117 max 1853 min Histogram: 1 1 6 1 9 4 3 6 0 1 Cells: 200 ave 223 max 182 min Histogram: 7 1 3 0 4 8 4 3 1 1 GhostCell: 253.25 ave 411 max 137 min Histogram: 1 9 2 5 4 1 2 5 2 1 EmptyCell: 0 ave 0 max 0 min Histogram: 32 0 0 0 0 0 0 0 0 0 collide_modify vremax 100 no run 1000 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) = 1.6875 1.6875 1.6875 grid (ave,min,max) = 1.66647 1.66647 1.66647 surf (ave,min,max) = 0.0780087 0.0780067 0.0780106 total (ave,min,max) = 3.4335 3.43336 3.43367 Step CPU Np Natt Ncoll Nscoll c_max 1000 0 63444 20 19 0 38 1100 0.022718729 63347 16 15 10 39 1200 0.046235921 63361 28 23 8 39 1300 0.06941815 63285 24 23 8 44 1400 0.093008829 63425 19 19 4 52 1500 0.11706959 63466 29 28 7 49 1600 0.14019776 63336 28 26 5 53 1700 0.16343821 63430 24 21 7 46 1800 0.1866893 63504 23 22 4 40 1900 0.20987357 63593 19 17 6 34 2000 0.23300841 63908 22 20 4 46 Loop time of 0.23305 on 32 procs for 1000 steps with 63908 particles Particle moves = 63604909 (63.6M) Cells touched = 66502151 (66.5M) Particle comms = 457040 (0.457M) Boundary collides = 0 (0K) Boundary exits = 177521 (0.178M) SurfColl checks = 31845268 (31.8M) SurfColl occurs = 7656 (7.66K) Surf reactions = 0 (0K) Collide attempts = 961563 (0.962M) Collide occurs = 738142 (0.738M) Reactions = 0 (0K) Particles stuck = 0 Particle-moves/CPUsec/proc: 8.52887e+06 Particle-moves/step: 63604.9 Cell-touches/particle/step: 1.04555 Particle comm iterations/step: 1 Particle fraction communicated: 0.00718561 Particle fraction colliding with boundary: 0 Particle fraction exiting boundary: 0.002791 Surface-checks/particle/step: 0.500673 Surface-collisions/particle/step: 0.000120368 Surf-reactions/particle/step: 0 Collision-attempts/particle/step: 0.0151177 Collisions/particle/step: 0.0116051 Reactions/particle/step: 0 Move time (%) = 0.155071 (66.5398) Coll time (%) = 0.00994257 (4.26628) Sort time (%) = 0.0124521 (5.34312) Comm time (%) = 0.0429566 (18.4323) Modfy time (%) = 0.0113251 (4.85949) Outpt time (%) = 0.000796114 (0.341606) Other time (%) = 0.000506622 (0.217387) Particles: 1997.12 ave 2088 max 1895 min Histogram: 2 3 3 4 3 0 9 2 2 4 Cells: 200 ave 223 max 182 min Histogram: 7 1 3 0 4 8 4 3 1 1 GhostCell: 253.25 ave 411 max 137 min Histogram: 1 9 2 5 4 1 2 5 2 1 EmptyCell: 0 ave 0 max 0 min Histogram: 32 0 0 0 0 0 0 0 0 0