# 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 4.0499990060925475*${_u_distance} variable latticeconst_converted equal 4.0499990060925475*1 lattice fcc ${latticeconst_converted} lattice fcc 4.04999900609255 Lattice spacing in x,y,z = 4.0499990 4.0499990 4.0499990 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 (40.499990 40.499990 40.499990) 1 by 1 by 1 MPI processor grid create_atoms 1 box Created 4000 atoms create_atoms CPU = 0.001 seconds variable mass_converted equal 26.981538*${_u_mass} variable mass_converted equal 26.981538*1 kim_interactions Al WARNING: 'kim_' has been renamed to 'kim '. Please update your input. kim interactions Al #=== BEGIN kim interactions ================================== pair_style kim MEAM_LAMMPS_DickelBaskesAslam_2018_MgAlZn__MO_093637366498_000 pair_coeff * * Al #=== END kim interactions ==================================== mass 1 ${mass_converted} mass 1 26.981538 # initial volume variable v equal vol # assign formula variable V0 equal ${v} # evaluate initial value variable V0 equal 66430.0760923112 variable V0_metal equal ${V0}/(${_u_distance}*${_u_distance}*${_u_distance}) variable V0_metal equal 66430.0760923112/(${_u_distance}*${_u_distance}*${_u_distance}) variable V0_metal equal 66430.0760923112/(1*${_u_distance}*${_u_distance}) variable V0_metal equal 66430.0760923112/(1*1*${_u_distance}) variable V0_metal equal 66430.0760923112/(1*1*1) variable V0_metal_times1000 equal ${V0_metal}*1000 variable V0_metal_times1000 equal 66430.0760923112*1000 print "Initial system volume: ${V0_metal} Angstroms^3" Initial system volume: 66430.0760923112 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_093637366498_000#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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.370 | 5.370 | 5.370 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 0 -13288.467 -13288.467 -13440 -13440 293.15 293.15 66430.076 66430.076 2436.4795 2436.4795 1000 -13124.729 -13124.729 -13285.062 -13285.062 310.17502 310.17502 67486.02 67486.02 1070.6244 1070.6244 Loop time of 113.21 on 1 procs for 1000 steps with 4000 atoms Performance: 0.763 ns/day, 31.447 hours/ns, 8.833 timesteps/s 99.4% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 113 | 113 | 113 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.035723 | 0.035723 | 0.035723 | 0.0 | 0.03 Output | 3.96e-05 | 3.96e-05 | 3.96e-05 | 0.0 | 0.00 Modify | 0.15158 | 0.15158 | 0.15158 | 0.0 | 0.13 Other | | 0.01799 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841.00 ave 5841 max 5841 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: 536000.0 ave 536000 max 536000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 536000 Ave neighs/atom = 134.00000 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.370 | 5.370 | 5.370 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 1000 -13124.729 -13124.729 -13285.062 -13285.062 310.17502 310.17502 67486.02 67486.02 1070.6244 1070.6244 2000 -13138.206 -13138.206 -13290.658 -13290.658 294.92803 294.92803 67507.317 67507.317 279.36594 279.36594 Loop time of 115.351 on 1 procs for 1000 steps with 4000 atoms Performance: 0.749 ns/day, 32.042 hours/ns, 8.669 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 | 115.15 | 115.15 | 115.15 | 0.0 | 99.83 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.034586 | 0.034586 | 0.034586 | 0.0 | 0.03 Output | 5.82e-05 | 5.82e-05 | 5.82e-05 | 0.0 | 0.00 Modify | 0.14612 | 0.14612 | 0.14612 | 0.0 | 0.13 Other | | 0.01725 | | | 0.01 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5928.00 ave 5928 max 5928 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: 538748.0 ave 538748 max 538748 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538748 Ave neighs/atom = 134.68700 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 2000 -13138.206 -13138.206 -13290.658 -13290.658 294.92803 294.92803 67507.317 67507.317 279.36594 279.36594 3000 -13132.76 -13132.76 -13282.095 -13282.095 288.89741 288.89741 67535.29 67535.29 425.35363 425.35363 Loop time of 115.156 on 1 procs for 1000 steps with 4000 atoms Performance: 0.750 ns/day, 31.988 hours/ns, 8.684 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 | 114.96 | 114.96 | 114.96 | 0.0 | 99.83 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.035433 | 0.035433 | 0.035433 | 0.0 | 0.03 Output | 4.54e-05 | 4.54e-05 | 4.54e-05 | 0.0 | 0.00 Modify | 0.14615 | 0.14615 | 0.14615 | 0.0 | 0.13 Other | | 0.01735 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5989.00 ave 5989 max 5989 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: 538686.0 ave 538686 max 538686 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538686 Ave neighs/atom = 134.67150 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.370 | 5.370 | 5.370 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 3000 -13132.76 -13132.76 -13282.095 -13282.095 288.89741 288.89741 67535.29 67535.29 425.35363 425.35363 4000 -13132.746 -13132.746 -13289.132 -13289.132 302.53988 302.53988 67563.198 67563.198 -198.07034 -198.07034 Loop time of 117.355 on 1 procs for 1000 steps with 4000 atoms Performance: 0.736 ns/day, 32.599 hours/ns, 8.521 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 | 117.15 | 117.15 | 117.15 | 0.0 | 99.83 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.034993 | 0.034993 | 0.034993 | 0.0 | 0.03 Output | 4.56e-05 | 4.56e-05 | 4.56e-05 | 0.0 | 0.00 Modify | 0.14747 | 0.14747 | 0.14747 | 0.0 | 0.13 Other | | 0.01742 | | | 0.01 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5940.00 ave 5940 max 5940 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: 538786.0 ave 538786 max 538786 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538786 Ave neighs/atom = 134.69650 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 4000 -13132.746 -13132.746 -13289.132 -13289.132 302.53988 302.53988 67563.198 67563.198 -198.07034 -198.07034 5000 -13135.456 -13135.456 -13283.886 -13283.886 287.14714 287.14714 67536.97 67536.97 325.81391 325.81391 Loop time of 116.152 on 1 procs for 1000 steps with 4000 atoms Performance: 0.744 ns/day, 32.265 hours/ns, 8.609 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 | 115.95 | 115.95 | 115.95 | 0.0 | 99.83 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.035432 | 0.035432 | 0.035432 | 0.0 | 0.03 Output | 3.49e-05 | 3.49e-05 | 3.49e-05 | 0.0 | 0.00 Modify | 0.14732 | 0.14732 | 0.14732 | 0.0 | 0.13 Other | | 0.01748 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5991.00 ave 5991 max 5991 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: 538632.0 ave 538632 max 538632 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538632 Ave neighs/atom = 134.65800 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.020397811025, Press = -245.582663278382 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 5000 -13135.456 -13135.456 -13283.886 -13283.886 287.14714 287.14714 67536.97 67536.97 325.81391 325.81391 6000 -13132.015 -13132.015 -13282.968 -13282.968 292.02867 292.02867 67583.52 67583.52 -166.05836 -166.05836 Loop time of 114.736 on 1 procs for 1000 steps with 4000 atoms Performance: 0.753 ns/day, 31.871 hours/ns, 8.716 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 | 114.53 | 114.53 | 114.53 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.03495 | 0.03495 | 0.03495 | 0.0 | 0.03 Output | 3.5e-05 | 3.5e-05 | 3.5e-05 | 0.0 | 0.00 Modify | 0.15026 | 0.15026 | 0.15026 | 0.0 | 0.13 Other | | 0.01743 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5967.00 ave 5967 max 5967 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: 538690.0 ave 538690 max 538690 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538690 Ave neighs/atom = 134.67250 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.754925589561, Press = -36.3147323655214 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 6000 -13132.015 -13132.015 -13282.968 -13282.968 292.02867 292.02867 67583.52 67583.52 -166.05836 -166.05836 7000 -13136.595 -13136.595 -13288.032 -13288.032 292.96631 292.96631 67573.555 67573.555 -387.22091 -387.22091 Loop time of 113.75 on 1 procs for 1000 steps with 4000 atoms Performance: 0.760 ns/day, 31.597 hours/ns, 8.791 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 | 113.55 | 113.55 | 113.55 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.034512 | 0.034512 | 0.034512 | 0.0 | 0.03 Output | 2.76e-05 | 2.76e-05 | 2.76e-05 | 0.0 | 0.00 Modify | 0.14975 | 0.14975 | 0.14975 | 0.0 | 0.13 Other | | 0.01732 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5966.00 ave 5966 max 5966 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: 538586.0 ave 538586 max 538586 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538586 Ave neighs/atom = 134.64650 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.076373743855, Press = -26.8742374563078 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 7000 -13136.595 -13136.595 -13288.032 -13288.032 292.96631 292.96631 67573.555 67573.555 -387.22091 -387.22091 8000 -13130.261 -13130.261 -13283.266 -13283.266 295.99977 295.99977 67612.306 67612.306 -473.33588 -473.33588 Loop time of 112.749 on 1 procs for 1000 steps with 4000 atoms Performance: 0.766 ns/day, 31.319 hours/ns, 8.869 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 | 112.55 | 112.55 | 112.55 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.035112 | 0.035112 | 0.035112 | 0.0 | 0.03 Output | 2.76e-05 | 2.76e-05 | 2.76e-05 | 0.0 | 0.00 Modify | 0.14919 | 0.14919 | 0.14919 | 0.0 | 0.13 Other | | 0.01743 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5994.00 ave 5994 max 5994 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: 538670.0 ave 538670 max 538670 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538670 Ave neighs/atom = 134.66750 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.171978634894, Press = -17.6462273805051 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.370 | 5.370 | 5.370 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 8000 -13130.261 -13130.261 -13283.266 -13283.266 295.99977 295.99977 67612.306 67612.306 -473.33588 -473.33588 9000 -13138.356 -13138.356 -13287.177 -13287.177 287.90325 287.90325 67560.158 67560.158 -135.91544 -135.91544 Loop time of 114.472 on 1 procs for 1000 steps with 4000 atoms Performance: 0.755 ns/day, 31.798 hours/ns, 8.736 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 | 114.27 | 114.27 | 114.27 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.034684 | 0.034684 | 0.034684 | 0.0 | 0.03 Output | 3.45e-05 | 3.45e-05 | 3.45e-05 | 0.0 | 0.00 Modify | 0.15091 | 0.15091 | 0.15091 | 0.0 | 0.13 Other | | 0.01748 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5919.00 ave 5919 max 5919 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: 538650.0 ave 538650 max 538650 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538650 Ave neighs/atom = 134.66250 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.06535880484, Press = -6.40597568253983 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 9000 -13138.356 -13138.356 -13287.177 -13287.177 287.90325 287.90325 67560.158 67560.158 -135.91544 -135.91544 10000 -13128.339 -13128.339 -13280.202 -13280.202 293.78818 293.78818 67586.423 67586.423 -1.8903418 -1.8903418 Loop time of 114.317 on 1 procs for 1000 steps with 4000 atoms Performance: 0.756 ns/day, 31.755 hours/ns, 8.748 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 | 114.11 | 114.11 | 114.11 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.03478 | 0.03478 | 0.03478 | 0.0 | 0.03 Output | 3.43e-05 | 3.43e-05 | 3.43e-05 | 0.0 | 0.00 Modify | 0.1504 | 0.1504 | 0.1504 | 0.0 | 0.13 Other | | 0.0173 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6002.00 ave 6002 max 6002 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: 538508.0 ave 538508 max 538508 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538508 Ave neighs/atom = 134.62700 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.180263048902, Press = -3.9829583655843 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 10000 -13128.339 -13128.339 -13280.202 -13280.202 293.78818 293.78818 67586.423 67586.423 -1.8903418 -1.8903418 11000 -13134.628 -13134.628 -13286.238 -13286.238 293.30076 293.30076 67548.733 67548.733 13.077288 13.077288 Loop time of 115.298 on 1 procs for 1000 steps with 4000 atoms Performance: 0.749 ns/day, 32.027 hours/ns, 8.673 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 | 115.09 | 115.09 | 115.09 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.035282 | 0.035282 | 0.035282 | 0.0 | 0.03 Output | 2.74e-05 | 2.74e-05 | 2.74e-05 | 0.0 | 0.00 Modify | 0.15108 | 0.15108 | 0.15108 | 0.0 | 0.13 Other | | 0.01738 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5991.00 ave 5991 max 5991 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: 538628.0 ave 538628 max 538628 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538628 Ave neighs/atom = 134.65700 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.278587719849, Press = -3.37327086071229 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 11000 -13134.628 -13134.628 -13286.238 -13286.238 293.30076 293.30076 67548.733 67548.733 13.077288 13.077288 12000 -13138.76 -13138.76 -13289.099 -13289.099 290.84089 290.84089 67509.445 67509.445 271.67482 271.67482 Loop time of 115.935 on 1 procs for 1000 steps with 4000 atoms Performance: 0.745 ns/day, 32.204 hours/ns, 8.625 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 | 115.73 | 115.73 | 115.73 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.035126 | 0.035126 | 0.035126 | 0.0 | 0.03 Output | 3.46e-05 | 3.46e-05 | 3.46e-05 | 0.0 | 0.00 Modify | 0.15163 | 0.15163 | 0.15163 | 0.0 | 0.13 Other | | 0.01762 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5976.00 ave 5976 max 5976 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: 538598.0 ave 538598 max 538598 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538598 Ave neighs/atom = 134.64950 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.23351766517, Press = -5.04553013994382 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 12000 -13138.76 -13138.76 -13289.099 -13289.099 290.84089 290.84089 67509.445 67509.445 271.67482 271.67482 13000 -13132.766 -13132.766 -13285.401 -13285.401 295.28306 295.28306 67515.338 67515.338 496.48346 496.48346 Loop time of 115.022 on 1 procs for 1000 steps with 4000 atoms Performance: 0.751 ns/day, 31.951 hours/ns, 8.694 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 | 114.82 | 114.82 | 114.82 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.035096 | 0.035096 | 0.035096 | 0.0 | 0.03 Output | 3.44e-05 | 3.44e-05 | 3.44e-05 | 0.0 | 0.00 Modify | 0.15059 | 0.15059 | 0.15059 | 0.0 | 0.13 Other | | 0.01754 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5987.00 ave 5987 max 5987 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: 538726.0 ave 538726 max 538726 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538726 Ave neighs/atom = 134.68150 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.040066654571, Press = -6.58603181821353 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.370 | 5.370 | 5.370 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 13000 -13132.766 -13132.766 -13285.401 -13285.401 295.28306 295.28306 67515.338 67515.338 496.48346 496.48346 14000 -13138.102 -13138.102 -13289.824 -13289.824 293.51704 293.51704 67510.006 67510.006 238.81822 238.81822 Loop time of 113.39 on 1 procs for 1000 steps with 4000 atoms Performance: 0.762 ns/day, 31.497 hours/ns, 8.819 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 | 113.19 | 113.19 | 113.19 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.034812 | 0.034812 | 0.034812 | 0.0 | 0.03 Output | 2.79e-05 | 2.79e-05 | 2.79e-05 | 0.0 | 0.00 Modify | 0.14937 | 0.14937 | 0.14937 | 0.0 | 0.13 Other | | 0.01736 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5929.00 ave 5929 max 5929 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: 538834.0 ave 538834 max 538834 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538834 Ave neighs/atom = 134.70850 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.8370140391, Press = -4.65885880073079 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 14000 -13138.102 -13138.102 -13289.824 -13289.824 293.51704 293.51704 67510.006 67510.006 238.81822 238.81822 15000 -13134.299 -13134.299 -13285.408 -13285.408 292.33008 292.33008 67543.668 67543.668 141.38063 141.38063 Loop time of 115.12 on 1 procs for 1000 steps with 4000 atoms Performance: 0.751 ns/day, 31.978 hours/ns, 8.687 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 | 114.92 | 114.92 | 114.92 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.035095 | 0.035095 | 0.035095 | 0.0 | 0.03 Output | 2.78e-05 | 2.78e-05 | 2.78e-05 | 0.0 | 0.00 Modify | 0.15071 | 0.15071 | 0.15071 | 0.0 | 0.13 Other | | 0.01733 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5995.00 ave 5995 max 5995 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: 538718.0 ave 538718 max 538718 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538718 Ave neighs/atom = 134.67950 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.819927714789, Press = -3.52909129388592 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 15000 -13134.299 -13134.299 -13285.408 -13285.408 292.33008 292.33008 67543.668 67543.668 141.38063 141.38063 16000 -13133.263 -13133.263 -13284.061 -13284.061 291.7294 291.7294 67555.708 67555.708 92.002641 92.002641 Loop time of 114.721 on 1 procs for 1000 steps with 4000 atoms Performance: 0.753 ns/day, 31.867 hours/ns, 8.717 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 | 114.52 | 114.52 | 114.52 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.03495 | 0.03495 | 0.03495 | 0.0 | 0.03 Output | 2.73e-05 | 2.73e-05 | 2.73e-05 | 0.0 | 0.00 Modify | 0.15058 | 0.15058 | 0.15058 | 0.0 | 0.13 Other | | 0.01737 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5961.00 ave 5961 max 5961 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: 538678.0 ave 538678 max 538678 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538678 Ave neighs/atom = 134.66950 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.796816783762, Press = -2.09497433935281 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 16000 -13133.263 -13133.263 -13284.061 -13284.061 291.7294 291.7294 67555.708 67555.708 92.002641 92.002641 17000 -13133.844 -13133.844 -13286.672 -13286.672 295.65608 295.65608 67557.959 67557.959 -100.13247 -100.13247 Loop time of 113.545 on 1 procs for 1000 steps with 4000 atoms Performance: 0.761 ns/day, 31.540 hours/ns, 8.807 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 | 113.34 | 113.34 | 113.34 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.034597 | 0.034597 | 0.034597 | 0.0 | 0.03 Output | 4.87e-05 | 4.87e-05 | 4.87e-05 | 0.0 | 0.00 Modify | 0.14969 | 0.14969 | 0.14969 | 0.0 | 0.13 Other | | 0.01718 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5973.00 ave 5973 max 5973 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: 538726.0 ave 538726 max 538726 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538726 Ave neighs/atom = 134.68150 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.859363132512, Press = -1.76515924733384 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 17000 -13133.844 -13133.844 -13286.672 -13286.672 295.65608 295.65608 67557.959 67557.959 -100.13247 -100.13247 18000 -13136.476 -13136.476 -13286.694 -13286.694 290.60704 290.60704 67562.324 67562.324 -153.38416 -153.38416 Loop time of 112.903 on 1 procs for 1000 steps with 4000 atoms Performance: 0.765 ns/day, 31.362 hours/ns, 8.857 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 | 112.7 | 112.7 | 112.7 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.034595 | 0.034595 | 0.034595 | 0.0 | 0.03 Output | 3.35e-05 | 3.35e-05 | 3.35e-05 | 0.0 | 0.00 Modify | 0.15036 | 0.15036 | 0.15036 | 0.0 | 0.13 Other | | 0.0174 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6000.00 ave 6000 max 6000 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: 538684.0 ave 538684 max 538684 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538684 Ave neighs/atom = 134.67100 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.868427119295, Press = -1.17245297058955 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 18000 -13136.476 -13136.476 -13286.694 -13286.694 290.60704 290.60704 67562.324 67562.324 -153.38416 -153.38416 19000 -13137.111 -13137.111 -13287.634 -13287.634 291.19855 291.19855 67576.131 67576.131 -397.80011 -397.80011 Loop time of 110.957 on 1 procs for 1000 steps with 4000 atoms Performance: 0.779 ns/day, 30.822 hours/ns, 9.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 | 110.76 | 110.76 | 110.76 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.034151 | 0.034151 | 0.034151 | 0.0 | 0.03 Output | 2.71e-05 | 2.71e-05 | 2.71e-05 | 0.0 | 0.00 Modify | 0.14734 | 0.14734 | 0.14734 | 0.0 | 0.13 Other | | 0.01692 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5969.00 ave 5969 max 5969 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: 538666.0 ave 538666 max 538666 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538666 Ave neighs/atom = 134.66650 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.833803038682, Press = -1.94657775817579 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 19000 -13137.111 -13137.111 -13287.634 -13287.634 291.19855 291.19855 67576.131 67576.131 -397.80011 -397.80011 20000 -13130.995 -13130.995 -13283.718 -13283.718 295.45359 295.45359 67651.37 67651.37 -1065.5159 -1065.5159 Loop time of 106.467 on 1 procs for 1000 steps with 4000 atoms Performance: 0.812 ns/day, 29.574 hours/ns, 9.393 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 | 106.27 | 106.27 | 106.27 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.033252 | 0.033252 | 0.033252 | 0.0 | 0.03 Output | 2.61e-05 | 2.61e-05 | 2.61e-05 | 0.0 | 0.00 Modify | 0.14279 | 0.14279 | 0.14279 | 0.0 | 0.13 Other | | 0.0166 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6008.00 ave 6008 max 6008 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: 538618.0 ave 538618 max 538618 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538618 Ave neighs/atom = 134.65450 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.740880657493, Press = -1.89280753435687 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 20000 -13130.995 -13130.995 -13283.718 -13283.718 295.45359 295.45359 67651.37 67651.37 -1065.5159 -1065.5159 21000 -13130.91 -13130.91 -13282.948 -13282.948 294.12697 294.12697 67701.264 67701.264 -1557.0121 -1557.0121 Loop time of 112.497 on 1 procs for 1000 steps with 4000 atoms Performance: 0.768 ns/day, 31.249 hours/ns, 8.889 timesteps/s 98.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 | 112.3 | 112.3 | 112.3 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.034459 | 0.034459 | 0.034459 | 0.0 | 0.03 Output | 3.79e-05 | 3.79e-05 | 3.79e-05 | 0.0 | 0.00 Modify | 0.14764 | 0.14764 | 0.14764 | 0.0 | 0.13 Other | | 0.01706 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5958.00 ave 5958 max 5958 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: 538490.0 ave 538490 max 538490 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538490 Ave neighs/atom = 134.62250 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.805114974888, Press = -2.1781689500468 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 21000 -13130.91 -13130.91 -13282.948 -13282.948 294.12697 294.12697 67701.264 67701.264 -1557.0121 -1557.0121 22000 -13135.41 -13135.41 -13283.777 -13283.777 287.02462 287.02462 67628.607 67628.607 -780.36581 -780.36581 Loop time of 113.793 on 1 procs for 1000 steps with 4000 atoms Performance: 0.759 ns/day, 31.609 hours/ns, 8.788 timesteps/s 97.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 | 113.59 | 113.59 | 113.59 | 0.0 | 99.83 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.034254 | 0.034254 | 0.034254 | 0.0 | 0.03 Output | 2.73e-05 | 2.73e-05 | 2.73e-05 | 0.0 | 0.00 Modify | 0.14778 | 0.14778 | 0.14778 | 0.0 | 0.13 Other | | 0.01696 | | | 0.01 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5952.00 ave 5952 max 5952 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: 538342.0 ave 538342 max 538342 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538342 Ave neighs/atom = 134.58550 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.829057595084, Press = -1.1567666651421 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 22000 -13135.41 -13135.41 -13283.777 -13283.777 287.02462 287.02462 67628.607 67628.607 -780.36581 -780.36581 23000 -13132.479 -13132.479 -13284.437 -13284.437 293.97325 293.97325 67582.78 67582.78 -197.38459 -197.38459 Loop time of 104.756 on 1 procs for 1000 steps with 4000 atoms Performance: 0.825 ns/day, 29.099 hours/ns, 9.546 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 | 104.57 | 104.57 | 104.57 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.033027 | 0.033027 | 0.033027 | 0.0 | 0.03 Output | 2.77e-05 | 2.77e-05 | 2.77e-05 | 0.0 | 0.00 Modify | 0.14185 | 0.14185 | 0.14185 | 0.0 | 0.14 Other | | 0.01641 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 6030.00 ave 6030 max 6030 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: 538568.0 ave 538568 max 538568 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538568 Ave neighs/atom = 134.64200 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.969815585595, Press = -0.745900562002599 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 23000 -13132.479 -13132.479 -13284.437 -13284.437 293.97325 293.97325 67582.78 67582.78 -197.38459 -197.38459 24000 -13131.575 -13131.575 -13285.37 -13285.37 297.52625 297.52625 67610.502 67610.502 -583.90284 -583.90284 Loop time of 107.216 on 1 procs for 1000 steps with 4000 atoms Performance: 0.806 ns/day, 29.782 hours/ns, 9.327 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 | 107.02 | 107.02 | 107.02 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.033031 | 0.033031 | 0.033031 | 0.0 | 0.03 Output | 2.79e-05 | 2.79e-05 | 2.79e-05 | 0.0 | 0.00 Modify | 0.14365 | 0.14365 | 0.14365 | 0.0 | 0.13 Other | | 0.01656 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5946.00 ave 5946 max 5946 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: 538644.0 ave 538644 max 538644 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538644 Ave neighs/atom = 134.66100 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.995502816864, Press = -0.474106462144042 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 = 8 ghost atom cutoff = 8 binsize = 4, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.371 | 5.371 | 5.371 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 24000 -13131.575 -13131.575 -13285.37 -13285.37 297.52625 297.52625 67610.502 67610.502 -583.90284 -583.90284 25000 -13135.084 -13135.084 -13284.086 -13284.086 288.25366 288.25366 67643.372 67643.372 -963.35509 -963.35509 Loop time of 106.975 on 1 procs for 1000 steps with 4000 atoms Performance: 0.808 ns/day, 29.715 hours/ns, 9.348 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 | 106.78 | 106.78 | 106.78 | 0.0 | 99.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.033096 | 0.033096 | 0.033096 | 0.0 | 0.03 Output | 2.78e-05 | 2.78e-05 | 2.78e-05 | 0.0 | 0.00 Modify | 0.14348 | 0.14348 | 0.14348 | 0.0 | 0.13 Other | | 0.01679 | | | 0.02 Nlocal: 4000.00 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5979.00 ave 5979 max 5979 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: 538494.0 ave 538494 max 538494 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 538494 Ave neighs/atom = 134.62350 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 67557.124147965 print "LAMMPS calculation completed" LAMMPS calculation completed quit 0