# 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 3.520000003278256*${_u_distance} variable latticeconst_converted equal 3.520000003278256*1 lattice fcc ${latticeconst_converted} lattice fcc 3.52000000327826 Lattice spacing in x,y,z = 3.5200000 3.5200000 3.5200000 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 (35.200000 35.200000 35.200000) 1 by 1 by 1 MPI processor grid create_atoms 1 box Created 4000 atoms using lattice units in orthogonal box = (0.0000000 0.0000000 0.0000000) to (35.200000 35.200000 35.200000) create_atoms CPU = 0.006 seconds variable mass_converted equal 58.6934*${_u_mass} variable mass_converted equal 58.6934*1 kim_interactions Ni WARNING: 'kim_' has been renamed to 'kim '. Please update your input. kim interactions Ni #=== BEGIN kim interactions ================================== pair_style kim MEAM_LAMMPS_Wagner_2007_Ni__MO_444394830472_001 pair_coeff * * Ni #=== END kim interactions ==================================== mass 1 ${mass_converted} mass 1 58.6934 # initial volume variable v equal vol # assign formula variable V0 equal ${v} # evaluate initial value variable V0 equal 43614.2081218568 variable V0_metal equal ${V0}/(${_u_distance}*${_u_distance}*${_u_distance}) variable V0_metal equal 43614.2081218568/(${_u_distance}*${_u_distance}*${_u_distance}) variable V0_metal equal 43614.2081218568/(1*${_u_distance}*${_u_distance}) variable V0_metal equal 43614.2081218568/(1*1*${_u_distance}) variable V0_metal equal 43614.2081218568/(1*1*1) variable V0_metal_times1000 equal ${V0_metal}*1000 variable V0_metal_times1000 equal 43614.2081218568*1000 print "Initial system volume: ${V0_metal} Angstroms^3" Initial system volume: 43614.2081218568 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 333.15*${_u_temperature} variable temp_converted equal 333.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 333.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 333.15 ${temp_converted} ${Tdamp_converted} iso ${press_converted} ${press_converted} ${Pdamp_converted} fix ensemble all npt temp 333.15 333.15 ${Tdamp_converted} iso ${press_converted} ${press_converted} ${Pdamp_converted} fix ensemble all npt temp 333.15 333.15 0.1 iso ${press_converted} ${press_converted} ${Pdamp_converted} fix ensemble all npt temp 333.15 333.15 0.1 iso 0 ${press_converted} ${Pdamp_converted} fix ensemble all npt temp 333.15 333.15 0.1 iso 0 0 ${Pdamp_converted} fix ensemble all npt temp 333.15 333.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 "333.15 - 0.2" variable T_up equal "333.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_444394830472_001#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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 0 -17627.791 -17627.791 -17800 -17800 333.15 333.15 43614.208 43614.208 4217.4031 4217.4031 1000 -17449.781 -17449.781 -17622.459 -17622.459 334.05733 334.05733 44046.904 44046.904 -1388.2897 -1388.2897 Loop time of 190.525 on 1 procs for 1000 steps with 4000 atoms Performance: 0.453 ns/day, 52.924 hours/ns, 5.249 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 189.6 | 189.6 | 189.6 | 0.0 | 99.52 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.14985 | 0.14985 | 0.14985 | 0.0 | 0.08 Output | 0.00026872 | 0.00026872 | 0.00026872 | 0.0 | 0.00 Modify | 0.67414 | 0.67414 | 0.67414 | 0.0 | 0.35 Other | | 0.09893 | | | 0.05 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: 312000.0 ave 312000 max 312000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 312000 Ave neighs/atom = 78.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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 1000 -17449.781 -17449.781 -17622.459 -17622.459 334.05733 334.05733 44046.904 44046.904 -1388.2897 -1388.2897 2000 -17450.519 -17450.519 -17624.209 -17624.209 336.01454 336.01454 44009.053 44009.053 -188.14654 -188.14654 Loop time of 204.247 on 1 procs for 1000 steps with 4000 atoms Performance: 0.423 ns/day, 56.735 hours/ns, 4.896 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 203.31 | 203.31 | 203.31 | 0.0 | 99.54 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15126 | 0.15126 | 0.15126 | 0.0 | 0.07 Output | 0.00028695 | 0.00028695 | 0.00028695 | 0.0 | 0.00 Modify | 0.68658 | 0.68658 | 0.68658 | 0.0 | 0.34 Other | | 0.1002 | | | 0.05 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: 314906.0 ave 314906 max 314906 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314906 Ave neighs/atom = 78.726500 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 2000 -17450.519 -17450.519 -17624.209 -17624.209 336.01454 336.01454 44009.053 44009.053 -188.14654 -188.14654 3000 -17460.399 -17460.399 -17630.163 -17630.163 328.42007 328.42007 43993.339 43993.339 350.39276 350.39276 Loop time of 204.093 on 1 procs for 1000 steps with 4000 atoms Performance: 0.423 ns/day, 56.693 hours/ns, 4.900 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 203.16 | 203.16 | 203.16 | 0.0 | 99.54 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15151 | 0.15151 | 0.15151 | 0.0 | 0.07 Output | 0.00021383 | 0.00021383 | 0.00021383 | 0.0 | 0.00 Modify | 0.68346 | 0.68346 | 0.68346 | 0.0 | 0.33 Other | | 0.1004 | | | 0.05 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: 314934.0 ave 314934 max 314934 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314934 Ave neighs/atom = 78.733500 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 3000 -17460.399 -17460.399 -17630.163 -17630.163 328.42007 328.42007 43993.339 43993.339 350.39276 350.39276 4000 -17452.458 -17452.458 -17624.328 -17624.328 332.4944 332.4944 44022.589 44022.589 -554.07669 -554.07669 Loop time of 202.997 on 1 procs for 1000 steps with 4000 atoms Performance: 0.426 ns/day, 56.388 hours/ns, 4.926 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 202.06 | 202.06 | 202.06 | 0.0 | 99.54 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15103 | 0.15103 | 0.15103 | 0.0 | 0.07 Output | 0.00025399 | 0.00025399 | 0.00025399 | 0.0 | 0.00 Modify | 0.67986 | 0.67986 | 0.67986 | 0.0 | 0.33 Other | | 0.1012 | | | 0.05 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: 314914.0 ave 314914 max 314914 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314914 Ave neighs/atom = 78.728500 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 4000 -17452.458 -17452.458 -17624.328 -17624.328 332.4944 332.4944 44022.589 44022.589 -554.07669 -554.07669 5000 -17452.106 -17452.106 -17627.367 -17627.367 339.05361 339.05361 43994.28 43994.28 537.20451 537.20451 Loop time of 201.3 on 1 procs for 1000 steps with 4000 atoms Performance: 0.429 ns/day, 55.917 hours/ns, 4.968 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 200.38 | 200.38 | 200.38 | 0.0 | 99.54 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.14959 | 0.14959 | 0.14959 | 0.0 | 0.07 Output | 0.00024333 | 0.00024333 | 0.00024333 | 0.0 | 0.00 Modify | 0.67174 | 0.67174 | 0.67174 | 0.0 | 0.33 Other | | 0.09967 | | | 0.05 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: 314944.0 ave 314944 max 314944 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314944 Ave neighs/atom = 78.736000 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 = 332.248612436296, Press = 440.701901333939 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 5000 -17452.106 -17452.106 -17627.367 -17627.367 339.05361 339.05361 43994.28 43994.28 537.20451 537.20451 6000 -17458.012 -17458.012 -17630.123 -17630.123 332.95955 332.95955 44003.222 44003.222 -71.85764 -71.85764 Loop time of 201.577 on 1 procs for 1000 steps with 4000 atoms Performance: 0.429 ns/day, 55.994 hours/ns, 4.961 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 200.63 | 200.63 | 200.63 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.14946 | 0.14946 | 0.14946 | 0.0 | 0.07 Output | 0.00017808 | 0.00017808 | 0.00017808 | 0.0 | 0.00 Modify | 0.70021 | 0.70021 | 0.70021 | 0.0 | 0.35 Other | | 0.09887 | | | 0.05 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: 314970.0 ave 314970 max 314970 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314970 Ave neighs/atom = 78.742500 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 = 333.364276047698, Press = -28.0718459423397 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 6000 -17458.012 -17458.012 -17630.123 -17630.123 332.95955 332.95955 44003.222 44003.222 -71.85764 -71.85764 7000 -17453.221 -17453.221 -17625.918 -17625.918 334.09384 334.09384 44046.927 44046.927 -1661.179 -1661.179 Loop time of 201.824 on 1 procs for 1000 steps with 4000 atoms Performance: 0.428 ns/day, 56.062 hours/ns, 4.955 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 200.88 | 200.88 | 200.88 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.14884 | 0.14884 | 0.14884 | 0.0 | 0.07 Output | 0.00017517 | 0.00017517 | 0.00017517 | 0.0 | 0.00 Modify | 0.69473 | 0.69473 | 0.69473 | 0.0 | 0.34 Other | | 0.09987 | | | 0.05 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: 314874.0 ave 314874 max 314874 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314874 Ave neighs/atom = 78.718500 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 = 333.489523002672, Press = 30.5771099912847 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 7000 -17453.221 -17453.221 -17625.918 -17625.918 334.09384 334.09384 44046.927 44046.927 -1661.179 -1661.179 8000 -17454.175 -17454.175 -17624.516 -17624.516 329.53777 329.53777 43929.781 43929.781 3012.4718 3012.4718 Loop time of 202.304 on 1 procs for 1000 steps with 4000 atoms Performance: 0.427 ns/day, 56.196 hours/ns, 4.943 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 201.35 | 201.35 | 201.35 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15132 | 0.15132 | 0.15132 | 0.0 | 0.07 Output | 0.00017901 | 0.00017901 | 0.00017901 | 0.0 | 0.00 Modify | 0.70334 | 0.70334 | 0.70334 | 0.0 | 0.35 Other | | 0.09954 | | | 0.05 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: 314902.0 ave 314902 max 314902 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314902 Ave neighs/atom = 78.725500 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 = 333.117919501494, Press = 8.41768342376989 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 8000 -17454.175 -17454.175 -17624.516 -17624.516 329.53777 329.53777 43929.781 43929.781 3012.4718 3012.4718 9000 -17459.47 -17459.47 -17629.664 -17629.664 329.25194 329.25194 44019.035 44019.035 -840.56038 -840.56038 Loop time of 201.23 on 1 procs for 1000 steps with 4000 atoms Performance: 0.429 ns/day, 55.897 hours/ns, 4.969 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 200.28 | 200.28 | 200.28 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15037 | 0.15037 | 0.15037 | 0.0 | 0.07 Output | 0.00017666 | 0.00017666 | 0.00017666 | 0.0 | 0.00 Modify | 0.69586 | 0.69586 | 0.69586 | 0.0 | 0.35 Other | | 0.0994 | | | 0.05 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: 315234.0 ave 315234 max 315234 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 315234 Ave neighs/atom = 78.808500 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 = 332.766894589756, Press = -4.28758438090977 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 9000 -17459.47 -17459.47 -17629.664 -17629.664 329.25194 329.25194 44019.035 44019.035 -840.56038 -840.56038 10000 -17455.077 -17455.077 -17627.909 -17627.909 334.35472 334.35472 44010.511 44010.511 -337.53491 -337.53491 Loop time of 201.668 on 1 procs for 1000 steps with 4000 atoms Performance: 0.428 ns/day, 56.019 hours/ns, 4.959 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 200.72 | 200.72 | 200.72 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.14999 | 0.14999 | 0.14999 | 0.0 | 0.07 Output | 0.00017816 | 0.00017816 | 0.00017816 | 0.0 | 0.00 Modify | 0.6995 | 0.6995 | 0.6995 | 0.0 | 0.35 Other | | 0.1003 | | | 0.05 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: 314830.0 ave 314830 max 314830 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314830 Ave neighs/atom = 78.707500 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 = 332.903847418484, Press = 9.7992133022658 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 10000 -17455.077 -17455.077 -17627.909 -17627.909 334.35472 334.35472 44010.511 44010.511 -337.53491 -337.53491 11000 -17452.544 -17452.544 -17627.308 -17627.308 338.09306 338.09306 43966.313 43966.313 1657.6032 1657.6032 Loop time of 205.081 on 1 procs for 1000 steps with 4000 atoms Performance: 0.421 ns/day, 56.967 hours/ns, 4.876 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 204.12 | 204.12 | 204.12 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15115 | 0.15115 | 0.15115 | 0.0 | 0.07 Output | 0.00017574 | 0.00017574 | 0.00017574 | 0.0 | 0.00 Modify | 0.71362 | 0.71362 | 0.71362 | 0.0 | 0.35 Other | | 0.1009 | | | 0.05 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: 314892.0 ave 314892 max 314892 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314892 Ave neighs/atom = 78.723000 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 = 332.992297728023, Press = 2.6847202156339 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 11000 -17452.544 -17452.544 -17627.308 -17627.308 338.09306 338.09306 43966.313 43966.313 1657.6032 1657.6032 12000 -17449.342 -17449.342 -17627.208 -17627.208 344.09304 344.09304 44041.322 44041.322 -1445.9946 -1445.9946 Loop time of 203.576 on 1 procs for 1000 steps with 4000 atoms Performance: 0.424 ns/day, 56.549 hours/ns, 4.912 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 202.62 | 202.62 | 202.62 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15032 | 0.15032 | 0.15032 | 0.0 | 0.07 Output | 0.00022753 | 0.00022753 | 0.00022753 | 0.0 | 0.00 Modify | 0.70833 | 0.70833 | 0.70833 | 0.0 | 0.35 Other | | 0.09981 | | | 0.05 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: 315050.0 ave 315050 max 315050 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 315050 Ave neighs/atom = 78.762500 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 = 332.983630800826, Press = -4.82356509887506 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 12000 -17449.342 -17449.342 -17627.208 -17627.208 344.09304 344.09304 44041.322 44041.322 -1445.9946 -1445.9946 13000 -17454.935 -17454.935 -17629.023 -17629.023 336.78412 336.78412 44025.094 44025.094 -1013.3517 -1013.3517 Loop time of 202.146 on 1 procs for 1000 steps with 4000 atoms Performance: 0.427 ns/day, 56.152 hours/ns, 4.947 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 201.2 | 201.2 | 201.2 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15188 | 0.15188 | 0.15188 | 0.0 | 0.08 Output | 0.0002311 | 0.0002311 | 0.0002311 | 0.0 | 0.00 Modify | 0.6964 | 0.6964 | 0.6964 | 0.0 | 0.34 Other | | 0.09969 | | | 0.05 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: 314804.0 ave 314804 max 314804 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314804 Ave neighs/atom = 78.701000 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 = 333.348750540005, Press = 9.72932858538596 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 13000 -17454.935 -17454.935 -17629.023 -17629.023 336.78412 336.78412 44025.094 44025.094 -1013.3517 -1013.3517 14000 -17445.431 -17445.431 -17626.378 -17626.378 350.05435 350.05435 43944.343 43944.343 2567.2522 2567.2522 Loop time of 202.98 on 1 procs for 1000 steps with 4000 atoms Performance: 0.426 ns/day, 56.383 hours/ns, 4.927 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 202.03 | 202.03 | 202.03 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.14951 | 0.14951 | 0.14951 | 0.0 | 0.07 Output | 0.00021962 | 0.00021962 | 0.00021962 | 0.0 | 0.00 Modify | 0.70251 | 0.70251 | 0.70251 | 0.0 | 0.35 Other | | 0.09979 | | | 0.05 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: 314806.0 ave 314806 max 314806 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314806 Ave neighs/atom = 78.701500 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 = 333.439987162465, Press = 2.00102993632266 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 14000 -17445.431 -17445.431 -17626.378 -17626.378 350.05435 350.05435 43944.343 43944.343 2567.2522 2567.2522 15000 -17457.118 -17457.118 -17632.32 -17632.32 338.94025 338.94025 44040.706 44040.706 -1655.5784 -1655.5784 Loop time of 203.603 on 1 procs for 1000 steps with 4000 atoms Performance: 0.424 ns/day, 56.556 hours/ns, 4.912 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 202.64 | 202.64 | 202.64 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.1512 | 0.1512 | 0.1512 | 0.0 | 0.07 Output | 0.0001764 | 0.0001764 | 0.0001764 | 0.0 | 0.00 Modify | 0.70745 | 0.70745 | 0.70745 | 0.0 | 0.35 Other | | 0.1005 | | | 0.05 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: 315272.0 ave 315272 max 315272 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 315272 Ave neighs/atom = 78.818000 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 = 333.572438609911, Press = -1.83481940670656 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 15000 -17457.118 -17457.118 -17632.32 -17632.32 338.94025 338.94025 44040.706 44040.706 -1655.5784 -1655.5784 16000 -17458.647 -17458.647 -17627.453 -17627.453 326.56808 326.56808 44002.688 44002.688 -60.746023 -60.746023 Loop time of 203.742 on 1 procs for 1000 steps with 4000 atoms Performance: 0.424 ns/day, 56.595 hours/ns, 4.908 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 202.78 | 202.78 | 202.78 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15011 | 0.15011 | 0.15011 | 0.0 | 0.07 Output | 0.00022604 | 0.00022604 | 0.00022604 | 0.0 | 0.00 Modify | 0.70746 | 0.70746 | 0.70746 | 0.0 | 0.35 Other | | 0.09988 | | | 0.05 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: 314780.0 ave 314780 max 314780 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314780 Ave neighs/atom = 78.695000 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 = 333.433009986394, Press = 5.43982278895687 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 16000 -17458.647 -17458.647 -17627.453 -17627.453 326.56808 326.56808 44002.688 44002.688 -60.746023 -60.746023 17000 -17452.655 -17452.655 -17625.202 -17625.202 333.80475 333.80475 43982.919 43982.919 821.10721 821.10721 Loop time of 203.13 on 1 procs for 1000 steps with 4000 atoms Performance: 0.425 ns/day, 56.425 hours/ns, 4.923 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 202.18 | 202.18 | 202.18 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.14953 | 0.14953 | 0.14953 | 0.0 | 0.07 Output | 0.00022247 | 0.00022247 | 0.00022247 | 0.0 | 0.00 Modify | 0.70183 | 0.70183 | 0.70183 | 0.0 | 0.35 Other | | 0.09983 | | | 0.05 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: 314964.0 ave 314964 max 314964 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314964 Ave neighs/atom = 78.741000 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 = 333.331397866165, Press = -0.360188049190092 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 17000 -17452.655 -17452.655 -17625.202 -17625.202 333.80475 333.80475 43982.919 43982.919 821.10721 821.10721 18000 -17457.854 -17457.854 -17629.185 -17629.185 331.45148 331.45148 44021.813 44021.813 -775.26312 -775.26312 Loop time of 203.326 on 1 procs for 1000 steps with 4000 atoms Performance: 0.425 ns/day, 56.480 hours/ns, 4.918 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 202.37 | 202.37 | 202.37 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15018 | 0.15018 | 0.15018 | 0.0 | 0.07 Output | 0.00017629 | 0.00017629 | 0.00017629 | 0.0 | 0.00 Modify | 0.70297 | 0.70297 | 0.70297 | 0.0 | 0.35 Other | | 0.1003 | | | 0.05 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: 315052.0 ave 315052 max 315052 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 315052 Ave neighs/atom = 78.763000 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 = 333.318073005017, Press = 1.40781363145996 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 18000 -17457.854 -17457.854 -17629.185 -17629.185 331.45148 331.45148 44021.813 44021.813 -775.26312 -775.26312 19000 -17451.302 -17451.302 -17626.244 -17626.244 338.43738 338.43738 43989.076 43989.076 643.49649 643.49649 Loop time of 202.027 on 1 procs for 1000 steps with 4000 atoms Performance: 0.428 ns/day, 56.119 hours/ns, 4.950 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 201.08 | 201.08 | 201.08 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15012 | 0.15012 | 0.15012 | 0.0 | 0.07 Output | 0.00021586 | 0.00021586 | 0.00021586 | 0.0 | 0.00 Modify | 0.69631 | 0.69631 | 0.69631 | 0.0 | 0.34 Other | | 0.09992 | | | 0.05 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: 314870.0 ave 314870 max 314870 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314870 Ave neighs/atom = 78.717500 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 = 333.381023918333, Press = 1.91622228989854 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 19000 -17451.302 -17451.302 -17626.244 -17626.244 338.43738 338.43738 43989.076 43989.076 643.49649 643.49649 20000 -17452.227 -17452.227 -17623.497 -17623.497 331.33366 331.33366 44033.175 44033.175 -913.86503 -913.86503 Loop time of 201.964 on 1 procs for 1000 steps with 4000 atoms Performance: 0.428 ns/day, 56.101 hours/ns, 4.951 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 201.01 | 201.01 | 201.01 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15062 | 0.15062 | 0.15062 | 0.0 | 0.07 Output | 0.00017687 | 0.00017687 | 0.00017687 | 0.0 | 0.00 Modify | 0.69989 | 0.69989 | 0.69989 | 0.0 | 0.35 Other | | 0.09886 | | | 0.05 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: 315000.0 ave 315000 max 315000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 315000 Ave neighs/atom = 78.750000 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 = 333.336910703401, Press = -2.30005685171523 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 20000 -17452.227 -17452.227 -17623.497 -17623.497 331.33366 331.33366 44033.175 44033.175 -913.86503 -913.86503 21000 -17459.417 -17459.417 -17628.603 -17628.603 327.30146 327.30146 44007.746 44007.746 -369.11655 -369.11655 Loop time of 201.713 on 1 procs for 1000 steps with 4000 atoms Performance: 0.428 ns/day, 56.031 hours/ns, 4.958 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 200.76 | 200.76 | 200.76 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.14971 | 0.14971 | 0.14971 | 0.0 | 0.07 Output | 0.00022136 | 0.00022136 | 0.00022136 | 0.0 | 0.00 Modify | 0.69786 | 0.69786 | 0.69786 | 0.0 | 0.35 Other | | 0.1001 | | | 0.05 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: 314970.0 ave 314970 max 314970 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 314970 Ave neighs/atom = 78.742500 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 = 333.191065125629, Press = 5.23884706822563 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 21000 -17459.417 -17459.417 -17628.603 -17628.603 327.30146 327.30146 44007.746 44007.746 -369.11655 -369.11655 22000 -17457.081 -17457.081 -17628.599 -17628.599 331.81221 331.81221 43941.65 43941.65 2522.5483 2522.5483 Loop time of 204.376 on 1 procs for 1000 steps with 4000 atoms Performance: 0.423 ns/day, 56.771 hours/ns, 4.893 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 203.41 | 203.41 | 203.41 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15177 | 0.15177 | 0.15177 | 0.0 | 0.07 Output | 0.00017893 | 0.00017893 | 0.00017893 | 0.0 | 0.00 Modify | 0.71279 | 0.71279 | 0.71279 | 0.0 | 0.35 Other | | 0.1002 | | | 0.05 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: 315032.0 ave 315032 max 315032 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 315032 Ave neighs/atom = 78.758000 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 = 333.192007292077, Press = -0.903043567849996 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 = 6 ghost atom cutoff = 6 binsize = 3, bins = 12 12 12 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 6 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 4.610 | 4.610 | 4.610 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 22000 -17457.081 -17457.081 -17628.599 -17628.599 331.81221 331.81221 43941.65 43941.65 2522.5483 2522.5483 23000 -17451.592 -17451.592 -17624.543 -17624.543 334.58446 334.58446 44048.999 44048.999 -1649.3349 -1649.3349 Loop time of 202.117 on 1 procs for 1000 steps with 4000 atoms Performance: 0.427 ns/day, 56.144 hours/ns, 4.948 timesteps/s 99.9% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 201.17 | 201.17 | 201.17 | 0.0 | 99.53 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.14995 | 0.14995 | 0.14995 | 0.0 | 0.07 Output | 0.00021354 | 0.00021354 | 0.00021354 | 0.0 | 0.00 Modify | 0.70008 | 0.70008 | 0.70008 | 0.0 | 0.35 Other | | 0.09897 | | | 0.05 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: 315090.0 ave 315090 max 315090 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 315090 Ave neighs/atom = 78.772500 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_T333.15.out" else "print 'not_converged' file output/vol_T333.15.out" print '${V}' file output/vol_T333.15.out 44003.4445162202 print "LAMMPS calculation completed" LAMMPS calculation completed quit 0