# 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.177976071834564*${_u_distance} variable latticeconst_converted equal 5.177976071834564*1 lattice diamond ${latticeconst_converted} lattice diamond 5.17797607183456 Lattice spacing in x,y,z = 5.1779761 5.1779761 5.1779761 region simbox block 0 10 0 10 0 10 units lattice create_box 1 simbox Created orthogonal box = (0.0000000 0.0000000 0.0000000) to (51.779761 51.779761 51.779761) 1 by 1 by 1 MPI processor grid create_atoms 1 box Created 8000 atoms 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 ================================== pair_style kim SW_ZhangXieHu_2014OptimizedSW2_Si__MO_475612090600_005 pair_coeff * * Si #=== 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 138828.975097663 variable V0_metal equal ${V0}/(${_u_distance}*${_u_distance}*${_u_distance}) variable V0_metal equal 138828.975097663/(${_u_distance}*${_u_distance}*${_u_distance}) variable V0_metal equal 138828.975097663/(1*${_u_distance}*${_u_distance}) variable V0_metal equal 138828.975097663/(1*1*${_u_distance}) variable V0_metal equal 138828.975097663/(1*1*1) variable V0_metal_times1000 equal ${V0_metal}*1000 variable V0_metal_times1000 equal 138828.975097663*1000 print "Initial system volume: ${V0_metal} Angstroms^3" Initial system volume: 138828.975097663 Angstroms^3 # set the time step to 0.001 picoseconds variable timestep_converted equal 0.001*${_u_time} variable timestep_converted equal 0.001*1 timestep ${timestep_converted} timestep 0.001 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*1 variable press_converted equal 0.0*${_u_pressure} variable press_converted equal 0.0*1 variable Pdamp_converted equal 1*${_u_time} variable Pdamp_converted equal 1*1 # 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 0.1 iso ${press_converted} ${press_converted} ${Pdamp_converted} fix ensemble all npt temp 293.15 293.15 0.1 iso 0 ${press_converted} ${Pdamp_converted} fix ensemble all npt temp 293.15 293.15 0.1 iso 0 0 ${Pdamp_converted} fix ensemble all npt temp 293.15 293.15 0.1 iso 0 0 1 # 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/1 variable pe_metal equal pe/${_u_energy} variable pe_metal equal pe/1 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/1 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/MO_475612090600_005#item-citation 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: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.307 | 4.307 | 4.307 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 0 -28407.913 -28407.913 -28711.016 -28711.016 293.15 293.15 138828.98 138828.98 2332.0077 2332.0077 1000 -28079.21 -28079.21 -28384.467 -28384.467 295.23365 295.23365 139630.86 139630.86 -584.49573 -584.49573 Loop time of 10.8498 on 1 procs for 1000 steps with 8000 atoms Performance: 7.963 ns/day, 3.014 hours/ns, 92.168 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 | 10.487 | 10.487 | 10.487 | 0.0 | 96.65 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.042163 | 0.042163 | 0.042163 | 0.0 | 0.39 Output | 5.71e-05 | 5.71e-05 | 5.71e-05 | 0.0 | 0.00 Modify | 0.29036 | 0.29036 | 0.29036 | 0.0 | 2.68 Other | | 0.03056 | | | 0.28 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 272000.0 ave 272000 max 272000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 272000 Ave neighs/atom = 34.000000 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 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.691 | 4.691 | 4.691 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 1000 -28079.21 -28079.21 -28384.467 -28384.467 295.23365 295.23365 139630.86 139630.86 -584.49573 -584.49573 2000 -28110.23 -28110.23 -28415.352 -28415.352 295.10285 295.10285 139476.05 139476.05 301.62799 301.62799 Loop time of 11.6465 on 1 procs for 1000 steps with 8000 atoms Performance: 7.419 ns/day, 3.235 hours/ns, 85.863 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 | 11.292 | 11.292 | 11.292 | 0.0 | 96.95 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.041354 | 0.041354 | 0.041354 | 0.0 | 0.36 Output | 6.34e-05 | 6.34e-05 | 6.34e-05 | 0.0 | 0.00 Modify | 0.28354 | 0.28354 | 0.28354 | 0.0 | 2.43 Other | | 0.02995 | | | 0.26 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 294492.0 ave 294492 max 294492 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 294492 Ave neighs/atom = 36.811500 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 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.309 | 4.309 | 4.309 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 2000 -28110.23 -28110.23 -28415.352 -28415.352 295.10285 295.10285 139476.05 139476.05 301.62799 301.62799 3000 -28096.018 -28096.018 -28419.17 -28419.17 312.54054 312.54054 139465.07 139465.07 482.59852 482.59852 Loop time of 11.6141 on 1 procs for 1000 steps with 8000 atoms Performance: 7.439 ns/day, 3.226 hours/ns, 86.102 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 11.261 | 11.261 | 11.261 | 0.0 | 96.96 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.040432 | 0.040432 | 0.040432 | 0.0 | 0.35 Output | 5.44e-05 | 5.44e-05 | 5.44e-05 | 0.0 | 0.00 Modify | 0.28275 | 0.28275 | 0.28275 | 0.0 | 2.43 Other | | 0.02946 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 293732.0 ave 293732 max 293732 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 293732 Ave neighs/atom = 36.716500 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 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.309 | 4.309 | 4.309 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 3000 -28096.018 -28096.018 -28419.17 -28419.17 312.54054 312.54054 139465.07 139465.07 482.59852 482.59852 4000 -28103.097 -28103.097 -28403.362 -28403.362 290.4055 290.4055 139589.99 139589.99 -536.369 -536.369 Loop time of 11.3379 on 1 procs for 1000 steps with 8000 atoms Performance: 7.620 ns/day, 3.149 hours/ns, 88.200 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 10.993 | 10.993 | 10.993 | 0.0 | 96.96 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.03956 | 0.03956 | 0.03956 | 0.0 | 0.35 Output | 5.46e-05 | 5.46e-05 | 5.46e-05 | 0.0 | 0.00 Modify | 0.27611 | 0.27611 | 0.27611 | 0.0 | 2.44 Other | | 0.02874 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 293638.0 ave 293638 max 293638 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 293638 Ave neighs/atom = 36.704750 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 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.691 | 4.691 | 4.691 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 4000 -28103.097 -28103.097 -28403.362 -28403.362 290.4055 290.4055 139589.99 139589.99 -536.369 -536.369 5000 -28103.227 -28103.227 -28406.599 -28406.599 293.41023 293.41023 139439.73 139439.73 527.66391 527.66391 Loop time of 11.4339 on 1 procs for 1000 steps with 8000 atoms Performance: 7.556 ns/day, 3.176 hours/ns, 87.459 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 11.088 | 11.088 | 11.088 | 0.0 | 96.97 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.039594 | 0.039594 | 0.039594 | 0.0 | 0.35 Output | 3.64e-05 | 3.64e-05 | 3.64e-05 | 0.0 | 0.00 Modify | 0.27764 | 0.27764 | 0.27764 | 0.0 | 2.43 Other | | 0.0289 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 294068.0 ave 294068 max 294068 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 294068 Ave neighs/atom = 36.758500 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 = 294.106951482172, Press = 5.28639175230274 next a jump SELF top variable a loop 2000 run 1000 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.691 | 4.691 | 4.691 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 5000 -28103.227 -28103.227 -28406.599 -28406.599 293.41023 293.41023 139439.73 139439.73 527.66391 527.66391 6000 -28098.321 -28098.321 -28394.758 -28394.758 286.70252 286.70252 139583.58 139583.58 -467.85143 -467.85143 Loop time of 11.6262 on 1 procs for 1000 steps with 8000 atoms Performance: 7.431 ns/day, 3.230 hours/ns, 86.012 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 11.268 | 11.268 | 11.268 | 0.0 | 96.92 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.040405 | 0.040405 | 0.040405 | 0.0 | 0.35 Output | 3.55e-05 | 3.55e-05 | 3.55e-05 | 0.0 | 0.00 Modify | 0.28855 | 0.28855 | 0.28855 | 0.0 | 2.48 Other | | 0.02941 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 294662.0 ave 294662 max 294662 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 294662 Ave neighs/atom = 36.832750 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.84996672772, Press = -13.8056890535589 next a jump SELF top variable a loop 2000 run 1000 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.691 | 4.691 | 4.691 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 6000 -28098.321 -28098.321 -28394.758 -28394.758 286.70252 286.70252 139583.58 139583.58 -467.85143 -467.85143 7000 -28104.354 -28104.354 -28405.211 -28405.211 290.97707 290.97707 139527.81 139527.81 -120.72352 -120.72352 Loop time of 11.2837 on 1 procs for 1000 steps with 8000 atoms Performance: 7.657 ns/day, 3.134 hours/ns, 88.624 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 10.935 | 10.935 | 10.935 | 0.0 | 96.91 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.039453 | 0.039453 | 0.039453 | 0.0 | 0.35 Output | 3.54e-05 | 3.54e-05 | 3.54e-05 | 0.0 | 0.00 Modify | 0.28039 | 0.28039 | 0.28039 | 0.0 | 2.48 Other | | 0.02868 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 294392.0 ave 294392 max 294392 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 294392 Ave neighs/atom = 36.799000 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.060328207018, Press = 7.79990095698451 next a jump SELF top variable a loop 2000 run 1000 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.691 | 4.691 | 4.691 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 7000 -28104.354 -28104.354 -28405.211 -28405.211 290.97707 290.97707 139527.81 139527.81 -120.72352 -120.72352 8000 -28095.872 -28095.872 -28396.287 -28396.287 290.55107 290.55107 139412.48 139412.48 853.84824 853.84824 Loop time of 11.3612 on 1 procs for 1000 steps with 8000 atoms Performance: 7.605 ns/day, 3.156 hours/ns, 88.019 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 11.01 | 11.01 | 11.01 | 0.0 | 96.91 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.039805 | 0.039805 | 0.039805 | 0.0 | 0.35 Output | 4.44e-05 | 4.44e-05 | 4.44e-05 | 0.0 | 0.00 Modify | 0.28305 | 0.28305 | 0.28305 | 0.0 | 2.49 Other | | 0.0287 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 294156.0 ave 294156 max 294156 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 294156 Ave neighs/atom = 36.769500 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.070425949995, Press = -8.11480994991477 next a jump SELF top variable a loop 2000 run 1000 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.691 | 4.691 | 4.691 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 8000 -28095.872 -28095.872 -28396.287 -28396.287 290.55107 290.55107 139412.48 139412.48 853.84824 853.84824 9000 -28103.753 -28103.753 -28399.492 -28399.492 286.02745 286.02745 139678.46 139678.46 -1142.8105 -1142.8105 Loop time of 11.2836 on 1 procs for 1000 steps with 8000 atoms Performance: 7.657 ns/day, 3.134 hours/ns, 88.624 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 10.935 | 10.935 | 10.935 | 0.0 | 96.91 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.03933 | 0.03933 | 0.03933 | 0.0 | 0.35 Output | 5.38e-05 | 5.38e-05 | 5.38e-05 | 0.0 | 0.00 Modify | 0.28048 | 0.28048 | 0.28048 | 0.0 | 2.49 Other | | 0.02858 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 294704.0 ave 294704 max 294704 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 294704 Ave neighs/atom = 36.838000 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.064315259585, Press = 1.37345045680363 next a jump SELF top variable a loop 2000 run 1000 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.309 | 4.309 | 4.309 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 9000 -28103.753 -28103.753 -28399.492 -28399.492 286.02745 286.02745 139678.46 139678.46 -1142.8105 -1142.8105 10000 -28098.611 -28098.611 -28399.744 -28399.744 291.24439 291.24439 139451.24 139451.24 487.91048 487.91048 Loop time of 11.5495 on 1 procs for 1000 steps with 8000 atoms Performance: 7.481 ns/day, 3.208 hours/ns, 86.584 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 11.194 | 11.194 | 11.194 | 0.0 | 96.93 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.04022 | 0.04022 | 0.04022 | 0.0 | 0.35 Output | 3.57e-05 | 3.57e-05 | 3.57e-05 | 0.0 | 0.00 Modify | 0.28554 | 0.28554 | 0.28554 | 0.0 | 2.47 Other | | 0.0293 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 293742.0 ave 293742 max 293742 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 293742 Ave neighs/atom = 36.717750 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.145443157837, Press = 1.15532874571287 next a jump SELF top variable a loop 2000 run 1000 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.691 | 4.691 | 4.691 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 10000 -28098.611 -28098.611 -28399.744 -28399.744 291.24439 291.24439 139451.24 139451.24 487.91048 487.91048 11000 -28097.721 -28097.721 -28394.705 -28394.705 287.23224 287.23224 139572.68 139572.68 -381.14023 -381.14023 Loop time of 11.4575 on 1 procs for 1000 steps with 8000 atoms Performance: 7.541 ns/day, 3.183 hours/ns, 87.279 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 11.105 | 11.105 | 11.105 | 0.0 | 96.93 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.039788 | 0.039788 | 0.039788 | 0.0 | 0.35 Output | 3.55e-05 | 3.55e-05 | 3.55e-05 | 0.0 | 0.00 Modify | 0.28334 | 0.28334 | 0.28334 | 0.0 | 2.47 Other | | 0.02897 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 294700.0 ave 294700 max 294700 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 294700 Ave neighs/atom = 36.837500 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.120898243299, Press = -2.11707097791352 next a jump SELF top variable a loop 2000 run 1000 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.691 | 4.691 | 4.691 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 11000 -28097.721 -28097.721 -28394.705 -28394.705 287.23224 287.23224 139572.68 139572.68 -381.14023 -381.14023 12000 -28106.88 -28106.88 -28398.331 -28398.331 281.88106 281.88106 139535.85 139535.85 -160.28016 -160.28016 Loop time of 11.3281 on 1 procs for 1000 steps with 8000 atoms Performance: 7.627 ns/day, 3.147 hours/ns, 88.276 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 10.978 | 10.978 | 10.978 | 0.0 | 96.91 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.039445 | 0.039445 | 0.039445 | 0.0 | 0.35 Output | 3.57e-05 | 3.57e-05 | 3.57e-05 | 0.0 | 0.00 Modify | 0.28176 | 0.28176 | 0.28176 | 0.0 | 2.49 Other | | 0.02868 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 294732.0 ave 294732 max 294732 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 294732 Ave neighs/atom = 36.841500 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.127352925194, Press = 3.15168338279939 next a jump SELF top variable a loop 2000 run 1000 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.691 | 4.691 | 4.691 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 12000 -28106.88 -28106.88 -28398.331 -28398.331 281.88106 281.88106 139535.85 139535.85 -160.28016 -160.28016 13000 -28100.409 -28100.409 -28403.019 -28403.019 292.67346 292.67346 139441.87 139441.87 534.68105 534.68105 Loop time of 11.3321 on 1 procs for 1000 steps with 8000 atoms Performance: 7.624 ns/day, 3.148 hours/ns, 88.245 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 10.98 | 10.98 | 10.98 | 0.0 | 96.89 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.039406 | 0.039406 | 0.039406 | 0.0 | 0.35 Output | 3.54e-05 | 3.54e-05 | 3.54e-05 | 0.0 | 0.00 Modify | 0.28376 | 0.28376 | 0.28376 | 0.0 | 2.50 Other | | 0.02869 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 294746.0 ave 294746 max 294746 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 294746 Ave neighs/atom = 36.843250 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.020754066899, Press = -1.89987601023148 next a jump SELF top variable a loop 2000 run 1000 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.691 | 4.691 | 4.691 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 13000 -28100.409 -28100.409 -28403.019 -28403.019 292.67346 292.67346 139441.87 139441.87 534.68105 534.68105 14000 -28102.134 -28102.134 -28402.964 -28402.964 290.95147 290.95147 139686.16 139686.16 -1159.15 -1159.15 Loop time of 11.473 on 1 procs for 1000 steps with 8000 atoms Performance: 7.531 ns/day, 3.187 hours/ns, 87.162 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 11.117 | 11.117 | 11.117 | 0.0 | 96.90 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.039885 | 0.039885 | 0.039885 | 0.0 | 0.35 Output | 5.18e-05 | 5.18e-05 | 5.18e-05 | 0.0 | 0.00 Modify | 0.28669 | 0.28669 | 0.28669 | 0.0 | 2.50 Other | | 0.02913 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 294646.0 ave 294646 max 294646 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 294646 Ave neighs/atom = 36.830750 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.907673187032, Press = 0.390246521939848 next a jump SELF top variable a loop 2000 run 1000 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.309 | 4.309 | 4.309 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 14000 -28102.134 -28102.134 -28402.964 -28402.964 290.95147 290.95147 139686.16 139686.16 -1159.15 -1159.15 15000 -28107.561 -28107.561 -28402.598 -28402.598 285.34855 285.34855 139364.74 139364.74 993.15357 993.15357 Loop time of 11.7111 on 1 procs for 1000 steps with 8000 atoms Performance: 7.378 ns/day, 3.253 hours/ns, 85.389 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 11.351 | 11.351 | 11.351 | 0.0 | 96.92 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.04042 | 0.04042 | 0.04042 | 0.0 | 0.35 Output | 3.56e-05 | 3.56e-05 | 3.56e-05 | 0.0 | 0.00 Modify | 0.29027 | 0.29027 | 0.29027 | 0.0 | 2.48 Other | | 0.02984 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 293236.0 ave 293236 max 293236 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 293236 Ave neighs/atom = 36.654500 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.967863410948, Press = 1.91386722773807 next a jump SELF top variable a loop 2000 run 1000 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.691 | 4.691 | 4.691 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 15000 -28107.561 -28107.561 -28402.598 -28402.598 285.34855 285.34855 139364.74 139364.74 993.15357 993.15357 16000 -28099.447 -28099.447 -28406.418 -28406.418 296.891 296.891 139544.6 139544.6 -155.61582 -155.61582 Loop time of 11.2569 on 1 procs for 1000 steps with 8000 atoms Performance: 7.675 ns/day, 3.127 hours/ns, 88.834 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 10.909 | 10.909 | 10.909 | 0.0 | 96.91 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.039432 | 0.039432 | 0.039432 | 0.0 | 0.35 Output | 4.56e-05 | 4.56e-05 | 4.56e-05 | 0.0 | 0.00 Modify | 0.28008 | 0.28008 | 0.28008 | 0.0 | 2.49 Other | | 0.0283 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 294968.0 ave 294968 max 294968 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 294968 Ave neighs/atom = 36.871000 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.845128134626, Press = -1.1123785873274 next a jump SELF top variable a loop 2000 run 1000 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.691 | 4.691 | 4.691 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 16000 -28099.447 -28099.447 -28406.418 -28406.418 296.891 296.891 139544.6 139544.6 -155.61582 -155.61582 17000 -28103.531 -28103.531 -28409.612 -28409.612 296.03049 296.03049 139508.26 139508.26 86.606334 86.606334 Loop time of 11.4272 on 1 procs for 1000 steps with 8000 atoms Performance: 7.561 ns/day, 3.174 hours/ns, 87.510 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 11.075 | 11.075 | 11.075 | 0.0 | 96.92 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.039846 | 0.039846 | 0.039846 | 0.0 | 0.35 Output | 3.64e-05 | 3.64e-05 | 3.64e-05 | 0.0 | 0.00 Modify | 0.28366 | 0.28366 | 0.28366 | 0.0 | 2.48 Other | | 0.0289 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 294154.0 ave 294154 max 294154 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 294154 Ave neighs/atom = 36.769250 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.881300361395, Press = 0.538691549448015 next a jump SELF top variable a loop 2000 run 1000 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 5.595518 ghost atom cutoff = 5.595518 binsize = 2.797759, bins = 19 19 19 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 5.595518 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.309 | 4.309 | 4.309 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 17000 -28103.531 -28103.531 -28409.612 -28409.612 296.03049 296.03049 139508.26 139508.26 86.606334 86.606334 18000 -28095.329 -28095.329 -28403.016 -28403.016 297.58306 297.58306 139480.58 139480.58 341.80748 341.80748 Loop time of 11.4429 on 1 procs for 1000 steps with 8000 atoms Performance: 7.551 ns/day, 3.179 hours/ns, 87.390 timesteps/s 100.0% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 11.09 | 11.09 | 11.09 | 0.0 | 96.92 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.039852 | 0.039852 | 0.039852 | 0.0 | 0.35 Output | 3.55e-05 | 3.55e-05 | 3.55e-05 | 0.0 | 0.00 Modify | 0.28361 | 0.28361 | 0.28361 | 0.0 | 2.48 Other | | 0.02907 | | | 0.25 Nlocal: 8000.00 ave 8000 max 8000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6725.00 ave 6725 max 6725 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0.00000 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 294010.0 ave 294010 max 294010 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 294010 Ave neighs/atom = 36.751250 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 139518.254488202 print "LAMMPS calculation completed" LAMMPS calculation completed quit 0