# periodic boundary conditions along all three dimensions boundary p p p # Set neighbor skin variable neigh_skin equal 2.0*${_u_distance} variable neigh_skin equal 2.0*1 neighbor ${neigh_skin} bin neighbor 2 bin # create a supercell with cubic lattice (fcc, bcc, sc, or diamond) # using 10*10*10 conventional (orthogonal) unit cells variable latticeconst_converted equal 5.355957195162773*${_u_distance} variable latticeconst_converted equal 5.355957195162773*1 lattice diamond ${latticeconst_converted} lattice diamond 5.35595719516277 Lattice spacing in x,y,z = 5.3559572 5.3559572 5.3559572 region simbox block 0 10 0 10 0 10 units lattice create_box 1 simbox Created orthogonal box = (0 0 0) to (53.559572 53.559572 53.559572) 1 by 1 by 1 MPI processor grid create_atoms 1 box Created 8000 atoms using lattice units in orthogonal box = (0 0 0) to (53.559572 53.559572 53.559572) create_atoms CPU = 0.001 seconds variable mass_converted equal 28.0855*${_u_mass} variable mass_converted equal 28.0855*1 kim_interactions Si WARNING: 'kim_' has been renamed to 'kim '. Please update your input. kim interactions Si #=== BEGIN kim interactions ================================== variable kim_update equal 0 variable kim_periodic equal 1 pair_style reaxff NULL mincap 200 safezone 2 pair_coeff * * /tmp/kim-shared-library-parameter-file-directory-XXXXXXcc3eHm/ReaxFF_HOSiCeNaCl.txt Si WARNING: Van der Waals parameters for element SI indicate inner wall+shielding, but earlier atoms indicate a different van der Waals method. This may cause division-by-zero errors. Keeping van der Waals setting for earlier atoms. (src/REAXFF/reaxff_ffield.cpp:251) WARNING: Changed valency_val to valency_boc for X (src/REAXFF/reaxff_ffield.cpp:296) fix reaxqeq all qeq/reaxff 1 0.0 10.0 1.0e-6 reaxff #=== END kim interactions ==================================== mass 1 ${mass_converted} mass 1 28.0855 # initial volume variable v equal vol # assign formula variable V0 equal ${v} # evaluate initial value variable V0 equal 153642.474252245 variable V0_metal equal ${V0}/(${_u_distance}*${_u_distance}*${_u_distance}) variable V0_metal equal 153642.474252245/(${_u_distance}*${_u_distance}*${_u_distance}) variable V0_metal equal 153642.474252245/(1*${_u_distance}*${_u_distance}) variable V0_metal equal 153642.474252245/(1*1*${_u_distance}) variable V0_metal equal 153642.474252245/(1*1*1) variable V0_metal_times1000 equal ${V0_metal}*1000 variable V0_metal_times1000 equal 153642.474252245*1000 print "Initial system volume: ${V0_metal} Angstroms^3" Initial system volume: 153642.474252245 Angstroms^3 # set the time step to 0.001 picoseconds variable timestep_converted equal 0.001*${_u_time} variable timestep_converted equal 0.001*1000 timestep ${timestep_converted} timestep 1 variable temp_converted equal 293.15*${_u_temperature} variable temp_converted equal 293.15*1 variable Tdamp_converted equal 0.1*${_u_time} variable Tdamp_converted equal 0.1*1000 variable press_converted equal 0.0*${_u_pressure} variable press_converted equal 0.0*0.986923266716013 variable Pdamp_converted equal 1*${_u_time} variable Pdamp_converted equal 1*1000 # create initial velocities consistent with the chosen temperature velocity all create ${temp_converted} 17 mom yes rot yes velocity all create 293.15 17 mom yes rot yes # set NPT ensemble for all atoms fix ensemble all npt temp ${temp_converted} ${temp_converted} ${Tdamp_converted} iso ${press_converted} ${press_converted} ${Pdamp_converted} fix ensemble all npt temp 293.15 ${temp_converted} ${Tdamp_converted} iso ${press_converted} ${press_converted} ${Pdamp_converted} fix ensemble all npt temp 293.15 293.15 ${Tdamp_converted} iso ${press_converted} ${press_converted} ${Pdamp_converted} fix ensemble all npt temp 293.15 293.15 100 iso ${press_converted} ${press_converted} ${Pdamp_converted} fix ensemble all npt temp 293.15 293.15 100 iso 0 ${press_converted} ${Pdamp_converted} fix ensemble all npt temp 293.15 293.15 100 iso 0 0 ${Pdamp_converted} fix ensemble all npt temp 293.15 293.15 100 iso 0 0 1000 # compute the time averages of pressure, temperature, and volume, respectively # ignore the first 5000 timesteps variable etotal_metal equal etotal/${_u_energy} variable etotal_metal equal etotal/23.0605480120695 variable pe_metal equal pe/${_u_energy} variable pe_metal equal pe/23.0605480120695 variable T_metal equal temp/${_u_temperature} variable T_metal equal temp/1 variable V_metal equal vol/(${_u_distance}*${_u_distance}*${_u_distance}) variable V_metal equal vol/(1*${_u_distance}*${_u_distance}) variable V_metal equal vol/(1*1*${_u_distance}) variable V_metal equal vol/(1*1*1) variable P_metal equal press/${_u_pressure} variable P_metal equal press/0.986923266716013 fix avgmyTemp all ave/time 5 20 100 v_T_metal ave running start 5000 fix avgmyPress all ave/time 5 20 100 v_P_metal ave running start 5000 fix avgmyVol all ave/time 5 20 100 v_V_metal ave running start 5000 # extract fix quantities into variables so they can be used in if-else logic later. variable T equal f_avgmyTemp variable P equal f_avgmyPress variable V equal f_avgmyVol # set error bounds for temperature and pressure in original metal units (K and bar) variable T_low equal "293.15 - 0.2" variable T_up equal "293.15 + 0.2" variable P_low equal "0.0 - 0.2" variable P_up equal "0.0 + 0.2" # print to logfile every 1000 timesteps thermo_style custom step etotal v_etotal_metal pe v_pe_metal temp v_T_metal vol v_V_metal press v_P_metal thermo 1000 # Run a simulation for at most 2000*1000 timesteps. At each 1000th time step, check # whether the temperature and pressure have converged. If yes, break. label top variable a loop 2000 run 1000 CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE Your simulation uses code contributions which should be cited: - OpenKIM: https://doi.org/10.1007/s11837-011-0102-6 @Article{tadmor:elliott:2011, author = {E. B. Tadmor and R. S. Elliott and J. P. Sethna and R. E. Miller and C. A. Becker}, title = {The potential of atomistic simulations and the {K}nowledgebase of {I}nteratomic {M}odels}, journal = {{JOM}}, year = 2011, volume = 63, number = 17, pages = {17}, doi = {10.1007/s11837-011-0102-6} } - OpenKIM potential: https://openkim.org/cite/SM_282799919035_000#item-citation - pair reaxff command: @Article{Aktulga12, author = {H. M. Aktulga, J. C. Fogarty, S. A. Pandit, A. Y. Grama}, title = {Parallel reactive molecular dynamics: Numerical methods and algorithmic techniques}, journal = {Parallel Computing}, year = 2012, volume = 38, pages = {245--259} } - fix qeq/reaxff command: @Article{Aktulga12, author = {H. M. Aktulga, J. C. Fogarty, S. A. Pandit, A. Y. Grama}, title = {Parallel reactive molecular dynamics: Numerical methods and algorithmic techniques}, journal = {Parallel Computing}, year = 2012, volume = 38, pages = {245--259} } CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 4000, page size: 100000 master list distance cutoff = 12 ghost atom cutoff = 12 binsize = 6, bins = 9 9 9 2 neighbor lists, perpetual/occasional/extra = 2 0 0 (1) pair reaxff, perpetual attributes: half, newton off, ghost pair build: half/bin/newtoff/ghost stencil: full/ghost/bin/3d bin: standard (2) fix qeq/reaxff, perpetual, copy from (1) attributes: half, newton off pair build: copy stencil: none bin: none Per MPI rank memory allocation (min/avg/max) = 609.5 | 609.5 | 609.5 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 0 -831655.01 -36063.974 -838644.73 -36367.077 293.15 293.15 153642.47 153642.47 2079.6315 2107.1866 1000 -824058.32 -35734.551 -831241.93 -36046.061 301.28153 301.28153 153459.06 153459.06 290.59913 294.44957 Loop time of 345.498 on 1 procs for 1000 steps with 8000 atoms Performance: 0.250 ns/day, 95.972 hours/ns, 2.894 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 264.04 | 264.04 | 264.04 | 0.0 | 76.42 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.070983 | 0.070983 | 0.070983 | 0.0 | 0.02 Output | 0.00021118 | 0.00021118 | 0.00021118 | 0.0 | 0.00 Modify | 81.353 | 81.353 | 81.353 | 0.0 | 23.55 Other | | 0.03515 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15171 ave 15171 max 15171 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.8731e+06 ave 1.8731e+06 max 1.8731e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1873098 Ave neighs/atom = 234.13725 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 0, Press = 0 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.5 | 608.5 | 608.5 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 1000 -824058.32 -35734.551 -831241.93 -36046.061 301.28153 301.28153 153459.06 153459.06 290.59913 294.44957 2000 -824884.87 -35770.393 -831365.07 -36051.401 271.78037 271.78037 153377.26 153377.26 445.83059 451.73785 Loop time of 349.754 on 1 procs for 1000 steps with 8000 atoms Performance: 0.247 ns/day, 97.154 hours/ns, 2.859 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 267.56 | 267.56 | 267.56 | 0.0 | 76.50 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.073488 | 0.073488 | 0.073488 | 0.0 | 0.02 Output | 0.00013461 | 0.00013461 | 0.00013461 | 0.0 | 0.00 Modify | 82.089 | 82.089 | 82.089 | 0.0 | 23.47 Other | | 0.03488 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15751 ave 15751 max 15751 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83216e+06 ave 1.83216e+06 max 1.83216e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1832160 Ave neighs/atom = 229.02 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 0, Press = 0 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.6 | 608.6 | 608.6 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 2000 -824884.87 -35770.393 -831365.07 -36051.401 271.78037 271.78037 153377.26 153377.26 445.83059 451.73785 3000 -824376.6 -35748.352 -831429.84 -36054.21 295.81421 295.81421 153594.32 153594.32 -550.65952 -557.95576 Loop time of 350.779 on 1 procs for 1000 steps with 8000 atoms Performance: 0.246 ns/day, 97.439 hours/ns, 2.851 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 268.27 | 268.27 | 268.27 | 0.0 | 76.48 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.073781 | 0.073781 | 0.073781 | 0.0 | 0.02 Output | 0.00012934 | 0.00012934 | 0.00012934 | 0.0 | 0.00 Modify | 82.403 | 82.403 | 82.403 | 0.0 | 23.49 Other | | 0.035 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15833 ave 15833 max 15833 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83477e+06 ave 1.83477e+06 max 1.83477e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1834770 Ave neighs/atom = 229.34625 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 0, Press = 0 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.5 | 608.5 | 608.5 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 3000 -824376.6 -35748.352 -831429.84 -36054.21 295.81421 295.81421 153594.32 153594.32 -550.65952 -557.95576 4000 -824714.06 -35762.986 -831530.93 -36058.594 285.90061 285.90061 153587.82 153587.82 -497.92134 -504.5188 Loop time of 350.669 on 1 procs for 1000 steps with 8000 atoms Performance: 0.246 ns/day, 97.408 hours/ns, 2.852 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 268.19 | 268.19 | 268.19 | 0.0 | 76.48 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.072745 | 0.072745 | 0.072745 | 0.0 | 0.02 Output | 0.00027688 | 0.00027688 | 0.00027688 | 0.0 | 0.00 Modify | 82.374 | 82.374 | 82.374 | 0.0 | 23.49 Other | | 0.03467 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15718 ave 15718 max 15718 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83129e+06 ave 1.83129e+06 max 1.83129e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1831293 Ave neighs/atom = 228.91162 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 0, Press = 0 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.5 | 608.5 | 608.5 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 4000 -824714.06 -35762.986 -831530.93 -36058.594 285.90061 285.90061 153587.82 153587.82 -497.92134 -504.5188 5000 -824534.69 -35755.208 -831458.42 -36055.449 290.38222 290.38222 153548.78 153548.78 -216.19235 -219.0569 Loop time of 351.603 on 1 procs for 1000 steps with 8000 atoms Performance: 0.246 ns/day, 97.668 hours/ns, 2.844 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 268.8 | 268.8 | 268.8 | 0.0 | 76.45 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.07335 | 0.07335 | 0.07335 | 0.0 | 0.02 Output | 9.5579e-05 | 9.5579e-05 | 9.5579e-05 | 0.0 | 0.00 Modify | 82.69 | 82.69 | 82.69 | 0.0 | 23.52 Other | | 0.03475 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15838 ave 15838 max 15838 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83144e+06 ave 1.83144e+06 max 1.83144e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1831445 Ave neighs/atom = 228.93062 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 296.398030871013, Press = 57.9687736977892 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.5 | 608.5 | 608.5 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 5000 -824534.69 -35755.208 -831458.42 -36055.449 290.38222 290.38222 153548.78 153548.78 -216.19235 -219.0569 6000 -824571.13 -35756.788 -831463.12 -36055.653 289.0512 289.0512 153559.9 153559.9 -275.52612 -279.17684 Loop time of 351.024 on 1 procs for 1000 steps with 8000 atoms Performance: 0.246 ns/day, 97.507 hours/ns, 2.849 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 268.39 | 268.39 | 268.39 | 0.0 | 76.46 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.073229 | 0.073229 | 0.073229 | 0.0 | 0.02 Output | 8.2214e-05 | 8.2214e-05 | 8.2214e-05 | 0.0 | 0.00 Modify | 82.525 | 82.525 | 82.525 | 0.0 | 23.51 Other | | 0.03461 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15766 ave 15766 max 15766 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83153e+06 ave 1.83153e+06 max 1.83153e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1831526 Ave neighs/atom = 228.94075 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 292.788317914895, Press = 15.410743900257 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.5 | 608.5 | 608.5 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 6000 -824571.13 -35756.788 -831463.12 -36055.653 289.0512 289.0512 153559.9 153559.9 -275.52612 -279.17684 7000 -824667.26 -35760.957 -831596.8 -36061.45 290.62626 290.62626 153567.43 153567.43 -370.04501 -374.9481 Loop time of 350.798 on 1 procs for 1000 steps with 8000 atoms Performance: 0.246 ns/day, 97.444 hours/ns, 2.851 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 268.21 | 268.21 | 268.21 | 0.0 | 76.46 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.072308 | 0.072308 | 0.072308 | 0.0 | 0.02 Output | 9.0219e-05 | 9.0219e-05 | 9.0219e-05 | 0.0 | 0.00 Modify | 82.477 | 82.477 | 82.477 | 0.0 | 23.51 Other | | 0.03462 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15724 ave 15724 max 15724 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83068e+06 ave 1.83068e+06 max 1.83068e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1830679 Ave neighs/atom = 228.83488 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.297476268062, Press = 23.9125660004316 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.5 | 608.5 | 608.5 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 7000 -824667.26 -35760.957 -831596.8 -36061.45 290.62626 290.62626 153567.43 153567.43 -370.04501 -374.9481 8000 -824464.42 -35752.161 -831567.51 -36060.18 297.90448 297.90448 153449.26 153449.26 483.52718 489.93392 Loop time of 351.526 on 1 procs for 1000 steps with 8000 atoms Performance: 0.246 ns/day, 97.646 hours/ns, 2.845 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 268.73 | 268.73 | 268.73 | 0.0 | 76.45 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.071785 | 0.071785 | 0.071785 | 0.0 | 0.02 Output | 8.3336e-05 | 8.3336e-05 | 8.3336e-05 | 0.0 | 0.00 Modify | 82.692 | 82.692 | 82.692 | 0.0 | 23.52 Other | | 0.03461 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15841 ave 15841 max 15841 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83125e+06 ave 1.83125e+06 max 1.83125e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1831253 Ave neighs/atom = 228.90662 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.145550273568, Press = 6.74842385034568 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.6 | 608.6 | 608.6 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 8000 -824464.42 -35752.161 -831567.51 -36060.18 297.90448 297.90448 153449.26 153449.26 483.52719 489.93392 9000 -824717.29 -35763.126 -831500.93 -36057.293 284.50664 284.50664 153523.67 153523.67 -125.17562 -126.8342 Loop time of 350.579 on 1 procs for 1000 steps with 8000 atoms Performance: 0.246 ns/day, 97.383 hours/ns, 2.852 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 268.16 | 268.16 | 268.16 | 0.0 | 76.49 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.071356 | 0.071356 | 0.071356 | 0.0 | 0.02 Output | 8.2264e-05 | 8.2264e-05 | 8.2264e-05 | 0.0 | 0.00 Modify | 82.309 | 82.309 | 82.309 | 0.0 | 23.48 Other | | 0.03455 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15778 ave 15778 max 15778 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83312e+06 ave 1.83312e+06 max 1.83312e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1833119 Ave neighs/atom = 229.13987 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.102945129985, Press = 1.65058655120666 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.6 | 608.6 | 608.6 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 9000 -824717.29 -35763.126 -831500.93 -36057.293 284.50664 284.50664 153523.67 153523.67 -125.17562 -126.8342 10000 -824496.11 -35753.535 -831578.61 -36060.661 297.04098 297.04098 153495.75 153495.75 220.53321 223.45528 Loop time of 352.843 on 1 procs for 1000 steps with 8000 atoms Performance: 0.245 ns/day, 98.012 hours/ns, 2.834 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 270.03 | 270.03 | 270.03 | 0.0 | 76.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.071588 | 0.071588 | 0.071588 | 0.0 | 0.02 Output | 7.2777e-05 | 7.2777e-05 | 7.2777e-05 | 0.0 | 0.00 Modify | 82.704 | 82.704 | 82.704 | 0.0 | 23.44 Other | | 0.03516 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15780 ave 15780 max 15780 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83245e+06 ave 1.83245e+06 max 1.83245e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1832454 Ave neighs/atom = 229.05675 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.186505300185, Press = 4.2738985661995 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.5 | 608.5 | 608.5 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 10000 -824496.11 -35753.535 -831578.61 -36060.661 297.04098 297.04098 153495.75 153495.75 220.53321 223.45528 11000 -824506.03 -35753.965 -831658.04 -36064.106 299.9566 299.9566 153411.16 153411.16 829.01525 839.9997 Loop time of 349.568 on 1 procs for 1000 steps with 8000 atoms Performance: 0.247 ns/day, 97.102 hours/ns, 2.861 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 267.23 | 267.23 | 267.23 | 0.0 | 76.45 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.069687 | 0.069687 | 0.069687 | 0.0 | 0.02 Output | 0.00011412 | 0.00011412 | 0.00011412 | 0.0 | 0.00 Modify | 82.232 | 82.232 | 82.232 | 0.0 | 23.52 Other | | 0.03474 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15739 ave 15739 max 15739 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83191e+06 ave 1.83191e+06 max 1.83191e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1831913 Ave neighs/atom = 228.98913 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.265469626219, Press = 3.06151347205751 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.6 | 608.6 | 608.6 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 11000 -824506.03 -35753.965 -831658.04 -36064.106 299.9566 299.9566 153411.16 153411.16 829.01525 839.9997 12000 -824586.32 -35757.447 -831554.39 -36059.611 292.24198 292.24198 153511.75 153511.75 20.956887 21.234566 Loop time of 348.975 on 1 procs for 1000 steps with 8000 atoms Performance: 0.248 ns/day, 96.938 hours/ns, 2.866 timesteps/s 99.6% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 267.02 | 267.02 | 267.02 | 0.0 | 76.52 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.066618 | 0.066618 | 0.066618 | 0.0 | 0.02 Output | 9.627e-05 | 9.627e-05 | 9.627e-05 | 0.0 | 0.00 Modify | 81.856 | 81.856 | 81.856 | 0.0 | 23.46 Other | | 0.03396 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15789 ave 15789 max 15789 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83255e+06 ave 1.83255e+06 max 1.83255e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1832551 Ave neighs/atom = 229.06887 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.396417539222, Press = -2.02942048870274 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.6 | 608.6 | 608.6 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 12000 -824586.32 -35757.447 -831554.39 -36059.611 292.24198 292.24198 153511.75 153511.75 20.956888 21.234567 13000 -824683.57 -35761.664 -831498.79 -36057.2 285.83135 285.83135 153498.86 153498.86 102.90373 104.2672 Loop time of 349.028 on 1 procs for 1000 steps with 8000 atoms Performance: 0.248 ns/day, 96.952 hours/ns, 2.865 timesteps/s 99.6% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 267.01 | 267.01 | 267.01 | 0.0 | 76.50 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.066376 | 0.066376 | 0.066376 | 0.0 | 0.02 Output | 6.926e-05 | 6.926e-05 | 6.926e-05 | 0.0 | 0.00 Modify | 81.915 | 81.915 | 81.915 | 0.0 | 23.47 Other | | 0.034 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15858 ave 15858 max 15858 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83225e+06 ave 1.83225e+06 max 1.83225e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1832247 Ave neighs/atom = 229.03088 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.362832441794, Press = 0.0214056414541584 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.6 | 608.6 | 608.6 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 13000 -824683.57 -35761.664 -831498.79 -36057.2 285.83135 285.83135 153498.86 153498.86 102.90373 104.2672 14000 -824514.99 -35754.353 -831457.94 -36055.428 291.18837 291.18837 153629.79 153629.79 -689.68105 -698.81932 Loop time of 348.61 on 1 procs for 1000 steps with 8000 atoms Performance: 0.248 ns/day, 96.836 hours/ns, 2.869 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 266.41 | 266.41 | 266.41 | 0.0 | 76.42 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.066126 | 0.066126 | 0.066126 | 0.0 | 0.02 Output | 6.8649e-05 | 6.8649e-05 | 6.8649e-05 | 0.0 | 0.00 Modify | 82.1 | 82.1 | 82.1 | 0.0 | 23.55 Other | | 0.03356 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15735 ave 15735 max 15735 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83274e+06 ave 1.83274e+06 max 1.83274e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1832735 Ave neighs/atom = 229.09187 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.260557938423, Press = -0.548658838639766 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.5 | 608.5 | 608.5 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 14000 -824514.99 -35754.353 -831457.94 -36055.428 291.18837 291.18837 153629.79 153629.79 -689.68105 -698.81932 15000 -824612.63 -35758.588 -831607.74 -36061.924 293.37616 293.37616 153669.44 153669.44 -865.33455 -876.80023 Loop time of 348.352 on 1 procs for 1000 steps with 8000 atoms Performance: 0.248 ns/day, 96.764 hours/ns, 2.871 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 266.45 | 266.45 | 266.45 | 0.0 | 76.49 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.0664 | 0.0664 | 0.0664 | 0.0 | 0.02 Output | 6.8568e-05 | 6.8568e-05 | 6.8568e-05 | 0.0 | 0.00 Modify | 81.801 | 81.801 | 81.801 | 0.0 | 23.48 Other | | 0.03351 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15703 ave 15703 max 15703 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83048e+06 ave 1.83048e+06 max 1.83048e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1830480 Ave neighs/atom = 228.81 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.213844771867, Press = 0.260241819612815 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.5 | 608.5 | 608.5 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 15000 -824612.63 -35758.588 -831607.74 -36061.924 293.37616 293.37616 153669.44 153669.44 -865.33455 -876.80023 16000 -824608.66 -35758.416 -831610.07 -36062.026 293.64023 293.64023 153585.42 153585.42 -372.20354 -377.13524 Loop time of 348.222 on 1 procs for 1000 steps with 8000 atoms Performance: 0.248 ns/day, 96.728 hours/ns, 2.872 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 266.24 | 266.24 | 266.24 | 0.0 | 76.46 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.066441 | 0.066441 | 0.066441 | 0.0 | 0.02 Output | 6.7707e-05 | 6.7707e-05 | 6.7707e-05 | 0.0 | 0.00 Modify | 81.887 | 81.887 | 81.887 | 0.0 | 23.52 Other | | 0.03364 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15730 ave 15730 max 15730 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.8296e+06 ave 1.8296e+06 max 1.8296e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1829599 Ave neighs/atom = 228.69987 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.279739822016, Press = 0.650258601516529 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.5 | 608.5 | 608.5 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 16000 -824608.66 -35758.416 -831610.07 -36062.026 293.64023 293.64023 153585.42 153585.42 -372.20354 -377.13524 17000 -824411.19 -35749.852 -831556.8 -36059.716 299.68831 299.68831 153570.87 153570.87 -248.62471 -251.91899 Loop time of 348.006 on 1 procs for 1000 steps with 8000 atoms Performance: 0.248 ns/day, 96.668 hours/ns, 2.874 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 266.33 | 266.33 | 266.33 | 0.0 | 76.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.06649 | 0.06649 | 0.06649 | 0.0 | 0.02 Output | 7.1053e-05 | 7.1053e-05 | 7.1053e-05 | 0.0 | 0.00 Modify | 81.573 | 81.573 | 81.573 | 0.0 | 23.44 Other | | 0.03362 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15749 ave 15749 max 15749 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83064e+06 ave 1.83064e+06 max 1.83064e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1830636 Ave neighs/atom = 228.8295 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.364987882681, Press = 1.92513697962376 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.5 | 608.5 | 608.5 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 17000 -824411.19 -35749.852 -831556.8 -36059.716 299.68831 299.68831 153570.87 153570.87 -248.62471 -251.91899 18000 -824524.91 -35754.784 -831622.09 -36062.547 297.65676 297.65676 153515.5 153515.5 85.950071 87.08891 Loop time of 348.64 on 1 procs for 1000 steps with 8000 atoms Performance: 0.248 ns/day, 96.845 hours/ns, 2.868 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 266.57 | 266.57 | 266.57 | 0.0 | 76.46 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.066486 | 0.066486 | 0.066486 | 0.0 | 0.02 Output | 6.96e-05 | 6.96e-05 | 6.96e-05 | 0.0 | 0.00 Modify | 81.969 | 81.969 | 81.969 | 0.0 | 23.51 Other | | 0.03364 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15764 ave 15764 max 15764 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.8311e+06 ave 1.8311e+06 max 1.8311e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1831095 Ave neighs/atom = 228.88688 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.349073344513, Press = 2.26700894231984 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.5 | 608.5 | 608.5 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 18000 -824524.91 -35754.784 -831622.09 -36062.547 297.65676 297.65676 153515.5 153515.5 85.950072 87.08891 19000 -824658.29 -35760.568 -831663.69 -36064.351 293.8074 293.8074 153390.66 153390.66 780.48094 790.82231 Loop time of 349.084 on 1 procs for 1000 steps with 8000 atoms Performance: 0.248 ns/day, 96.968 hours/ns, 2.865 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 266.99 | 266.99 | 266.99 | 0.0 | 76.48 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.066643 | 0.066643 | 0.066643 | 0.0 | 0.02 Output | 7.0131e-05 | 7.0131e-05 | 7.0131e-05 | 0.0 | 0.00 Modify | 81.989 | 81.989 | 81.989 | 0.0 | 23.49 Other | | 0.03373 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15763 ave 15763 max 15763 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83217e+06 ave 1.83217e+06 max 1.83217e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1832166 Ave neighs/atom = 229.02075 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.286716102093, Press = 0.363838885666746 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.6 | 608.6 | 608.6 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 19000 -824658.29 -35760.568 -831663.69 -36064.351 293.8074 293.8074 153390.66 153390.66 780.48094 790.82232 20000 -824506.58 -35753.989 -831397.45 -36052.806 289.00444 289.00444 153454.82 153454.82 296.02695 299.94931 Loop time of 348.424 on 1 procs for 1000 steps with 8000 atoms Performance: 0.248 ns/day, 96.784 hours/ns, 2.870 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 266.55 | 266.55 | 266.55 | 0.0 | 76.50 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.066994 | 0.066994 | 0.066994 | 0.0 | 0.02 Output | 6.9761e-05 | 6.9761e-05 | 6.9761e-05 | 0.0 | 0.00 Modify | 81.775 | 81.775 | 81.775 | 0.0 | 23.47 Other | | 0.0338 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15808 ave 15808 max 15808 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.8335e+06 ave 1.8335e+06 max 1.8335e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1833498 Ave neighs/atom = 229.18725 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 293.232223601138, Press = -0.247141226103738 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 608.6 | 608.6 | 608.6 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 20000 -824506.58 -35753.989 -831397.45 -36052.806 289.00444 289.00444 153454.82 153454.82 296.02695 299.94931 21000 -824567.78 -35756.643 -831610.92 -36062.063 295.39048 295.39048 153498.31 153498.31 264.67018 268.17706 Loop time of 348.712 on 1 procs for 1000 steps with 8000 atoms Performance: 0.248 ns/day, 96.864 hours/ns, 2.868 timesteps/s 99.7% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 266.71 | 266.71 | 266.71 | 0.0 | 76.49 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.07089 | 0.07089 | 0.07089 | 0.0 | 0.02 Output | 7.479e-05 | 7.479e-05 | 7.479e-05 | 0.0 | 0.00 Modify | 81.892 | 81.892 | 81.892 | 0.0 | 23.48 Other | | 0.03369 | | | 0.01 Nlocal: 8000 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 15790 ave 15790 max 15790 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 1.83257e+06 ave 1.83257e+06 max 1.83257e+06 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 1832567 Ave neighs/atom = 229.07088 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" jump SELF break # Write final averaged volume to file if temperature and volume have converged; otherwise wirte a # flag to indicate non-convergence. variable myStep equal step if "${myStep} < 2000000" then "print '${V}' file output/vol_T293.15.out" else "print 'not_converged' file output/vol_T293.15.out" print '${V}' file output/vol_T293.15.out 153525.126064418 print "LAMMPS calculation completed" LAMMPS calculation completed quit 0