# Variables that can be adjusted by kim-lammps-preprocessor to switch unit sets for # Simulator Models variable _u_distance equal 1.0 variable _u_energy equal 1.0 variable _u_mass equal 1.0 variable _u_time equal 1.0 variable _u_pressure equal 1.0 variable _u_temperature equal 1.0 # This line may be swapped out by kim-lammps-preprocessor if running against a Simulator # Model whose atom_style is not 'atomic' atom_style atomic # 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.089642539620402*${_u_distance} variable latticeconst_converted equal 4.089642539620402*1 lattice fcc ${latticeconst_converted} lattice fcc 4.0896425396204 Lattice spacing in x,y,z = 4.08964 4.08964 4.08964 region simbox block 0 10 0 10 0 10 units lattice create_box 1 simbox Created orthogonal box = (0 0 0) to (40.8964 40.8964 40.8964) 1 by 1 by 1 MPI processor grid create_atoms 1 box Created 4000 atoms create_atoms CPU = 0.000344992 secs variable mass_converted equal 107.8682*${_u_mass} variable mass_converted equal 107.8682*1 # specify which KIM Model to use pair_style kim EAM_Dynamo_ZhouJohnsonWadley_2004NISTretabulation_CuAgAu__MO_318213562153_000 pair_coeff * * Ag mass 1 ${mass_converted} mass 1 107.8682 # initial volume variable v equal vol # assign formula variable V0 equal ${v} # evaluate initial value variable V0 equal 68399.9916688615 variable V0_metal equal ${V0}/(${_u_distance}*${_u_distance}*${_u_distance}) variable V0_metal equal 68399.9916688615/(${_u_distance}*${_u_distance}*${_u_distance}) variable V0_metal equal 68399.9916688615/(1*${_u_distance}*${_u_distance}) variable V0_metal equal 68399.9916688615/(1*1*${_u_distance}) variable V0_metal equal 68399.9916688615/(1*1*1) variable V0_metal_times1000 equal ${V0_metal}*1000 variable V0_metal_times1000 equal 68399.9916688615*1000 print "Initial system volume: ${V0_metal} Angstroms^3" Initial system volume: 68399.9916688615 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 Neighbor list info ... update every 1 steps, delay 10 steps, check yes max neighbors/atom: 2000, page size: 100000 master list distance cutoff = 8.46629 ghost atom cutoff = 8.46629 binsize = 4.23315, bins = 10 10 10 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 8.46629 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 0 -11248.466 -11248.466 -11399.998 -11399.998 293.15 293.15 68399.992 68399.992 2366.3352 2366.3352 1000 -11076.708 -11076.708 -11233.611 -11233.611 303.5397 303.5397 69963.794 69963.794 -602.82563 -602.82563 Loop time of 34.2825 on 1 procs for 1000 steps with 4000 atoms Performance: 2.520 ns/day, 9.523 hours/ns, 29.169 timesteps/s 33.3% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 33.559 | 33.559 | 33.559 | 0.0 | 97.89 Neigh | 0.055209 | 0.055209 | 0.055209 | 0.0 | 0.16 Comm | 0.13213 | 0.13213 | 0.13213 | 0.0 | 0.39 Output | 4.6015e-05 | 4.6015e-05 | 4.6015e-05 | 0.0 | 0.00 Modify | 0.47524 | 0.47524 | 0.47524 | 0.0 | 1.39 Other | | 0.06097 | | | 0.18 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8148 ave 8148 max 8148 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562602 ave 562602 max 562602 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562602 Ave neighs/atom = 140.65 Neighbor list builds = 1 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 0, Press = 0 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 1000 -11076.708 -11076.708 -11233.611 -11233.611 303.5397 303.5397 69963.794 69963.794 -602.82563 -602.82563 2000 -11097.125 -11097.125 -11245.604 -11245.604 287.2427 287.2427 69824.046 69824.046 -133.76228 -133.76228 Loop time of 34.8843 on 1 procs for 1000 steps with 4000 atoms Performance: 2.477 ns/day, 9.690 hours/ns, 28.666 timesteps/s 33.3% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 34.294 | 34.294 | 34.294 | 0.0 | 98.31 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.071414 | 0.071414 | 0.071414 | 0.0 | 0.20 Output | 3.6001e-05 | 3.6001e-05 | 3.6001e-05 | 0.0 | 0.00 Modify | 0.41762 | 0.41762 | 0.41762 | 0.0 | 1.20 Other | | 0.1009 | | | 0.29 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8149 ave 8149 max 8149 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562520 ave 562520 max 562520 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562520 Ave neighs/atom = 140.63 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 0, Press = 0 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 2000 -11097.125 -11097.125 -11245.604 -11245.604 287.2427 287.2427 69824.046 69824.046 -133.76228 -133.76228 3000 -11084.893 -11084.893 -11237.793 -11237.793 295.79501 295.79501 69824.777 69824.777 811.28209 811.28209 Loop time of 34.3177 on 1 procs for 1000 steps with 4000 atoms Performance: 2.518 ns/day, 9.533 hours/ns, 29.139 timesteps/s 34.2% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 33.685 | 33.685 | 33.685 | 0.0 | 98.16 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.1525 | 0.1525 | 0.1525 | 0.0 | 0.44 Output | 4.6015e-05 | 4.6015e-05 | 4.6015e-05 | 0.0 | 0.00 Modify | 0.43882 | 0.43882 | 0.43882 | 0.0 | 1.28 Other | | 0.04117 | | | 0.12 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8165 ave 8165 max 8165 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562006 ave 562006 max 562006 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562006 Ave neighs/atom = 140.501 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 0, Press = 0 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 3000 -11084.893 -11084.893 -11237.793 -11237.793 295.79501 295.79501 69824.777 69824.777 811.28209 811.28209 4000 -11094.329 -11094.329 -11242.691 -11242.691 287.01668 287.01668 69768.021 69768.021 997.24645 997.24645 Loop time of 34.1616 on 1 procs for 1000 steps with 4000 atoms Performance: 2.529 ns/day, 9.489 hours/ns, 29.273 timesteps/s 34.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 | 33.508 | 33.508 | 33.508 | 0.0 | 98.09 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.17283 | 0.17283 | 0.17283 | 0.0 | 0.51 Output | 4.1962e-05 | 4.1962e-05 | 4.1962e-05 | 0.0 | 0.00 Modify | 0.4189 | 0.4189 | 0.4189 | 0.0 | 1.23 Other | | 0.06205 | | | 0.18 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8175 ave 8175 max 8175 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562358 ave 562358 max 562358 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562358 Ave neighs/atom = 140.589 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 0, Press = 0 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 4000 -11094.329 -11094.329 -11242.691 -11242.691 287.01668 287.01668 69768.021 69768.021 997.24645 997.24645 5000 -11086.467 -11086.467 -11239.242 -11239.242 295.55334 295.55334 69878.38 69878.38 -159.05046 -159.05046 Loop time of 33.7362 on 1 procs for 1000 steps with 4000 atoms Performance: 2.561 ns/day, 9.371 hours/ns, 29.642 timesteps/s 34.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 | 32.965 | 32.965 | 32.965 | 0.0 | 97.71 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.23185 | 0.23185 | 0.23185 | 0.0 | 0.69 Output | 3.6001e-05 | 3.6001e-05 | 3.6001e-05 | 0.0 | 0.00 Modify | 0.47863 | 0.47863 | 0.47863 | 0.0 | 1.42 Other | | 0.06106 | | | 0.18 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8182 ave 8182 max 8182 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562204 ave 562204 max 562204 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562204 Ave neighs/atom = 140.551 Neighbor list builds = 0 Dangerous builds = 0 if "${V_metal}>${V0_metal_times1000}" then "jump SELF unstable" if "${T}>${T_low} && ${T}<${T_up} && ${P}>${P_low} && ${P}<${P_up}" then "jump SELF break" print "flag: Temp = ${T}, Press = ${P}" flag: Temp = 294.987151281067, Press = 66.1657554756655 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 5000 -11086.467 -11086.467 -11239.242 -11239.242 295.55334 295.55334 69878.38 69878.38 -159.05046 -159.05046 6000 -11093.023 -11093.023 -11244.304 -11244.304 292.66439 292.66439 69869.543 69869.543 -675.62449 -675.62449 Loop time of 32.4649 on 1 procs for 1000 steps with 4000 atoms Performance: 2.661 ns/day, 9.018 hours/ns, 30.803 timesteps/s 35.8% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 31.849 | 31.849 | 31.849 | 0.0 | 98.10 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15169 | 0.15169 | 0.15169 | 0.0 | 0.47 Output | 3.314e-05 | 3.314e-05 | 3.314e-05 | 0.0 | 0.00 Modify | 0.38291 | 0.38291 | 0.38291 | 0.0 | 1.18 Other | | 0.0812 | | | 0.25 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8161 ave 8161 max 8161 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562130 ave 562130 max 562130 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562130 Ave neighs/atom = 140.532 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.784447521424, Press = 6.37096748628942 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 6000 -11093.023 -11093.023 -11244.304 -11244.304 292.66439 292.66439 69869.543 69869.543 -675.62449 -675.62449 7000 -11088.738 -11088.738 -11241.179 -11241.179 294.90769 294.90769 69889.441 69889.441 -516.53432 -516.53432 Loop time of 32.9599 on 1 procs for 1000 steps with 4000 atoms Performance: 2.621 ns/day, 9.156 hours/ns, 30.340 timesteps/s 35.5% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 32.282 | 32.282 | 32.282 | 0.0 | 97.94 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.11241 | 0.11241 | 0.11241 | 0.0 | 0.34 Output | 2.6941e-05 | 2.6941e-05 | 2.6941e-05 | 0.0 | 0.00 Modify | 0.52381 | 0.52381 | 0.52381 | 0.0 | 1.59 Other | | 0.04125 | | | 0.13 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8161 ave 8161 max 8161 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 561700 ave 561700 max 561700 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 561700 Ave neighs/atom = 140.425 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.125621330651, Press = -7.47590690033439 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 7000 -11088.738 -11088.738 -11241.179 -11241.179 294.90769 294.90769 69889.441 69889.441 -516.53432 -516.53432 8000 -11090.514 -11090.514 -11241.354 -11241.354 291.81003 291.81003 69939.128 69939.128 -1286.233 -1286.233 Loop time of 31.6989 on 1 procs for 1000 steps with 4000 atoms Performance: 2.726 ns/day, 8.805 hours/ns, 31.547 timesteps/s 36.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 | 31.091 | 31.091 | 31.091 | 0.0 | 98.08 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.092495 | 0.092495 | 0.092495 | 0.0 | 0.29 Output | 4.7922e-05 | 4.7922e-05 | 4.7922e-05 | 0.0 | 0.00 Modify | 0.49416 | 0.49416 | 0.49416 | 0.0 | 1.56 Other | | 0.02116 | | | 0.07 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8166 ave 8166 max 8166 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562038 ave 562038 max 562038 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562038 Ave neighs/atom = 140.51 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.394427290313, Press = -11.2418364090203 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 8000 -11090.514 -11090.514 -11241.354 -11241.354 291.81003 291.81003 69939.128 69939.128 -1286.233 -1286.233 9000 -11087.234 -11087.234 -11239.536 -11239.536 294.63814 294.63814 69936.959 69936.959 -1078.4613 -1078.4613 Loop time of 33.7347 on 1 procs for 1000 steps with 4000 atoms Performance: 2.561 ns/day, 9.371 hours/ns, 29.643 timesteps/s 34.8% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 33.001 | 33.001 | 33.001 | 0.0 | 97.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.21334 | 0.21334 | 0.21334 | 0.0 | 0.63 Output | 3.3855e-05 | 3.3855e-05 | 3.3855e-05 | 0.0 | 0.00 Modify | 0.4987 | 0.4987 | 0.4987 | 0.0 | 1.48 Other | | 0.02206 | | | 0.07 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8166 ave 8166 max 8166 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 561762 ave 561762 max 561762 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 561762 Ave neighs/atom = 140.44 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.945475321708, Press = 7.75906263484895 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 9000 -11087.234 -11087.234 -11239.536 -11239.536 294.63814 294.63814 69936.959 69936.959 -1078.4613 -1078.4613 10000 -11088.423 -11088.423 -11243.593 -11243.593 300.18661 300.18661 69834.874 69834.874 33.607548 33.607548 Loop time of 34.0375 on 1 procs for 1000 steps with 4000 atoms Performance: 2.538 ns/day, 9.455 hours/ns, 29.379 timesteps/s 34.2% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 33.362 | 33.362 | 33.362 | 0.0 | 98.01 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15217 | 0.15217 | 0.15217 | 0.0 | 0.45 Output | 5.0068e-05 | 5.0068e-05 | 5.0068e-05 | 0.0 | 0.00 Modify | 0.46242 | 0.46242 | 0.46242 | 0.0 | 1.36 Other | | 0.06113 | | | 0.18 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8160 ave 8160 max 8160 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 561918 ave 561918 max 561918 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 561918 Ave neighs/atom = 140.48 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.016901029262, Press = -1.29900987107436 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 10000 -11088.423 -11088.423 -11243.593 -11243.593 300.18661 300.18661 69834.874 69834.874 33.607548 33.607548 11000 -11088.978 -11088.978 -11242.187 -11242.187 296.39419 296.39419 69871.401 69871.401 -383.71207 -383.71207 Loop time of 32.7724 on 1 procs for 1000 steps with 4000 atoms Performance: 2.636 ns/day, 9.103 hours/ns, 30.513 timesteps/s 35.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 | 32.176 | 32.176 | 32.176 | 0.0 | 98.18 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.22211 | 0.22211 | 0.22211 | 0.0 | 0.68 Output | 3.314e-05 | 3.314e-05 | 3.314e-05 | 0.0 | 0.00 Modify | 0.3527 | 0.3527 | 0.3527 | 0.0 | 1.08 Other | | 0.02116 | | | 0.06 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8175 ave 8175 max 8175 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 561994 ave 561994 max 561994 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 561994 Ave neighs/atom = 140.499 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.046604247105, Press = 5.05090039947945 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 11000 -11088.978 -11088.978 -11242.187 -11242.187 296.39419 296.39419 69871.401 69871.401 -383.71207 -383.71207 12000 -11089.517 -11089.517 -11241.096 -11241.096 293.23939 293.23939 69789.418 69789.418 938.03899 938.03899 Loop time of 33.1743 on 1 procs for 1000 steps with 4000 atoms Performance: 2.604 ns/day, 9.215 hours/ns, 30.144 timesteps/s 35.5% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 32.613 | 32.613 | 32.613 | 0.0 | 98.31 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.093516 | 0.093516 | 0.093516 | 0.0 | 0.28 Output | 4.8876e-05 | 4.8876e-05 | 4.8876e-05 | 0.0 | 0.00 Modify | 0.42598 | 0.42598 | 0.42598 | 0.0 | 1.28 Other | | 0.04188 | | | 0.13 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8163 ave 8163 max 8163 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 561954 ave 561954 max 561954 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 561954 Ave neighs/atom = 140.488 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.022604704614, Press = -1.12987075008002 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 12000 -11089.517 -11089.517 -11241.096 -11241.096 293.23939 293.23939 69789.418 69789.418 938.03899 938.03899 13000 -11088.593 -11088.593 -11243.414 -11243.414 299.51258 299.51258 69785.883 69785.883 722.65801 722.65801 Loop time of 33.4418 on 1 procs for 1000 steps with 4000 atoms Performance: 2.584 ns/day, 9.289 hours/ns, 29.903 timesteps/s 34.8% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 32.747 | 32.747 | 32.747 | 0.0 | 97.92 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15156 | 0.15156 | 0.15156 | 0.0 | 0.45 Output | 2.5988e-05 | 2.5988e-05 | 2.5988e-05 | 0.0 | 0.00 Modify | 0.48211 | 0.48211 | 0.48211 | 0.0 | 1.44 Other | | 0.06103 | | | 0.18 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8182 ave 8182 max 8182 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562178 ave 562178 max 562178 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562178 Ave neighs/atom = 140.544 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.046544892479, Press = 0.980985844908575 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 13000 -11088.593 -11088.593 -11243.414 -11243.414 299.51258 299.51258 69785.883 69785.883 722.65801 722.65801 14000 -11085.724 -11085.724 -11238.849 -11238.849 296.23041 296.23041 69947.159 69947.159 -1104.5322 -1104.5322 Loop time of 33.3696 on 1 procs for 1000 steps with 4000 atoms Performance: 2.589 ns/day, 9.269 hours/ns, 29.967 timesteps/s 35.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 | 32.683 | 32.683 | 32.683 | 0.0 | 97.94 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.22256 | 0.22256 | 0.22256 | 0.0 | 0.67 Output | 3.314e-05 | 3.314e-05 | 3.314e-05 | 0.0 | 0.00 Modify | 0.38303 | 0.38303 | 0.38303 | 0.0 | 1.15 Other | | 0.08147 | | | 0.24 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8156 ave 8156 max 8156 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562246 ave 562246 max 562246 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562246 Ave neighs/atom = 140.561 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.983945976766, Press = -0.658245535707047 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 14000 -11085.724 -11085.724 -11238.849 -11238.849 296.23041 296.23041 69947.159 69947.159 -1104.5322 -1104.5322 15000 -11090.421 -11090.421 -11242.2 -11242.2 293.62693 293.62693 69847.651 69847.651 -44.805522 -44.805522 Loop time of 31.734 on 1 procs for 1000 steps with 4000 atoms Performance: 2.723 ns/day, 8.815 hours/ns, 31.512 timesteps/s 36.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 | 31.138 | 31.138 | 31.138 | 0.0 | 98.12 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.11236 | 0.11236 | 0.11236 | 0.0 | 0.35 Output | 3.2902e-05 | 3.2902e-05 | 3.2902e-05 | 0.0 | 0.00 Modify | 0.40242 | 0.40242 | 0.40242 | 0.0 | 1.27 Other | | 0.08116 | | | 0.26 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8180 ave 8180 max 8180 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 561916 ave 561916 max 561916 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 561916 Ave neighs/atom = 140.479 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.025344972619, Press = -1.06383731142958 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 15000 -11090.421 -11090.421 -11242.2 -11242.2 293.62693 293.62693 69847.651 69847.651 -44.805522 -44.805522 16000 -11089.394 -11089.394 -11242.585 -11242.585 296.35869 296.35869 69748.569 69748.569 1312.4008 1312.4008 Loop time of 31.3727 on 1 procs for 1000 steps with 4000 atoms Performance: 2.754 ns/day, 8.715 hours/ns, 31.875 timesteps/s 36.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 | 30.837 | 30.837 | 30.837 | 0.0 | 98.29 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.091452 | 0.091452 | 0.091452 | 0.0 | 0.29 Output | 2.6941e-05 | 2.6941e-05 | 2.6941e-05 | 0.0 | 0.00 Modify | 0.42362 | 0.42362 | 0.42362 | 0.0 | 1.35 Other | | 0.02104 | | | 0.07 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8169 ave 8169 max 8169 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562126 ave 562126 max 562126 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562126 Ave neighs/atom = 140.531 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.984122161368, Press = 3.09830010789726 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 16000 -11089.394 -11089.394 -11242.585 -11242.585 296.35869 296.35869 69748.569 69748.569 1312.4008 1312.4008 17000 -11089.412 -11089.412 -11241.679 -11241.679 294.56984 294.56984 69822.419 69822.419 405.48114 405.48114 Loop time of 31.0294 on 1 procs for 1000 steps with 4000 atoms Performance: 2.784 ns/day, 8.619 hours/ns, 32.227 timesteps/s 37.3% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 30.321 | 30.321 | 30.321 | 0.0 | 97.72 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.16114 | 0.16114 | 0.16114 | 0.0 | 0.52 Output | 3.314e-05 | 3.314e-05 | 3.314e-05 | 0.0 | 0.00 Modify | 0.50204 | 0.50204 | 0.50204 | 0.0 | 1.62 Other | | 0.04568 | | | 0.15 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8166 ave 8166 max 8166 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562298 ave 562298 max 562298 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562298 Ave neighs/atom = 140.575 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.971709916778, Press = -0.983792740275853 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 17000 -11089.412 -11089.412 -11241.679 -11241.679 294.56984 294.56984 69822.419 69822.419 405.48114 405.48114 18000 -11086.484 -11086.484 -11242.406 -11242.406 301.64283 301.64283 69796.835 69796.835 674.38562 674.38562 Loop time of 30.6963 on 1 procs for 1000 steps with 4000 atoms Performance: 2.815 ns/day, 8.527 hours/ns, 32.577 timesteps/s 37.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 | 30.16 | 30.16 | 30.16 | 0.0 | 98.25 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15177 | 0.15177 | 0.15177 | 0.0 | 0.49 Output | 4.1008e-05 | 4.1008e-05 | 4.1008e-05 | 0.0 | 0.00 Modify | 0.32343 | 0.32343 | 0.32343 | 0.0 | 1.05 Other | | 0.06095 | | | 0.20 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8159 ave 8159 max 8159 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562138 ave 562138 max 562138 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562138 Ave neighs/atom = 140.535 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.993887412366, Press = 1.33729788672726 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 18000 -11086.484 -11086.484 -11242.406 -11242.406 301.64283 301.64283 69796.835 69796.835 674.38562 674.38562 19000 -11093.047 -11093.047 -11244.533 -11244.533 293.05967 293.05967 69882.779 69882.779 -828.16621 -828.16621 Loop time of 31.0986 on 1 procs for 1000 steps with 4000 atoms Performance: 2.778 ns/day, 8.639 hours/ns, 32.156 timesteps/s 37.5% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 30.572 | 30.572 | 30.572 | 0.0 | 98.31 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.1118 | 0.1118 | 0.1118 | 0.0 | 0.36 Output | 3.3855e-05 | 3.3855e-05 | 3.3855e-05 | 0.0 | 0.00 Modify | 0.3936 | 0.3936 | 0.3936 | 0.0 | 1.27 Other | | 0.02135 | | | 0.07 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8167 ave 8167 max 8167 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562286 ave 562286 max 562286 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562286 Ave neighs/atom = 140.571 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.00452047234, Press = -0.308050269100183 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 19000 -11093.047 -11093.047 -11244.533 -11244.533 293.05967 293.05967 69882.779 69882.779 -828.16621 -828.16621 20000 -11095.836 -11095.836 -11246.292 -11246.292 291.06641 291.06641 69851.768 69851.768 -581.70911 -581.70911 Loop time of 31.5706 on 1 procs for 1000 steps with 4000 atoms Performance: 2.737 ns/day, 8.770 hours/ns, 31.675 timesteps/s 36.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 | 30.783 | 30.783 | 30.783 | 0.0 | 97.50 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.25199 | 0.25199 | 0.25199 | 0.0 | 0.80 Output | 2.6226e-05 | 2.6226e-05 | 2.6226e-05 | 0.0 | 0.00 Modify | 0.4539 | 0.4539 | 0.4539 | 0.0 | 1.44 Other | | 0.08206 | | | 0.26 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8166 ave 8166 max 8166 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 561832 ave 561832 max 561832 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 561832 Ave neighs/atom = 140.458 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.020887710082, Press = -1.02436956798317 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 20000 -11095.836 -11095.836 -11246.292 -11246.292 291.06641 291.06641 69851.768 69851.768 -581.70911 -581.70911 21000 -11095.999 -11095.999 -11245.48 -11245.48 289.17986 289.17986 69767.116 69767.116 697.94163 697.94163 Loop time of 31.3322 on 1 procs for 1000 steps with 4000 atoms Performance: 2.758 ns/day, 8.703 hours/ns, 31.916 timesteps/s 37.2% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 30.818 | 30.818 | 30.818 | 0.0 | 98.36 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.11166 | 0.11166 | 0.11166 | 0.0 | 0.36 Output | 3.2902e-05 | 3.2902e-05 | 3.2902e-05 | 0.0 | 0.00 Modify | 0.3821 | 0.3821 | 0.3821 | 0.0 | 1.22 Other | | 0.02085 | | | 0.07 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8176 ave 8176 max 8176 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562050 ave 562050 max 562050 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562050 Ave neighs/atom = 140.512 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.92244148559, Press = 0.200462639575762 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 21000 -11095.999 -11095.999 -11245.48 -11245.48 289.17986 289.17986 69767.116 69767.116 697.94163 697.94163 22000 -11087.401 -11087.401 -11240.461 -11240.461 296.10423 296.10423 69826.058 69826.058 458.87021 458.87021 Loop time of 30.1601 on 1 procs for 1000 steps with 4000 atoms Performance: 2.865 ns/day, 8.378 hours/ns, 33.156 timesteps/s 38.8% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 29.463 | 29.463 | 29.463 | 0.0 | 97.69 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.13226 | 0.13226 | 0.13226 | 0.0 | 0.44 Output | 2.6941e-05 | 2.6941e-05 | 2.6941e-05 | 0.0 | 0.00 Modify | 0.52371 | 0.52371 | 0.52371 | 0.0 | 1.74 Other | | 0.04136 | | | 0.14 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8166 ave 8166 max 8166 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562258 ave 562258 max 562258 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562258 Ave neighs/atom = 140.565 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.913810650511, Press = -1.78934559828588 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 22000 -11087.401 -11087.401 -11240.461 -11240.461 296.10423 296.10423 69826.058 69826.058 458.87021 458.87021 23000 -11086.094 -11086.094 -11237.716 -11237.716 293.32372 293.32372 69974.303 69974.303 -1340.0104 -1340.0104 Loop time of 29.3518 on 1 procs for 1000 steps with 4000 atoms Performance: 2.944 ns/day, 8.153 hours/ns, 34.070 timesteps/s 39.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 | 28.674 | 28.674 | 28.674 | 0.0 | 97.69 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.13194 | 0.13194 | 0.13194 | 0.0 | 0.45 Output | 3.1948e-05 | 3.1948e-05 | 3.1948e-05 | 0.0 | 0.00 Modify | 0.52505 | 0.52505 | 0.52505 | 0.0 | 1.79 Other | | 0.02121 | | | 0.07 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8160 ave 8160 max 8160 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562134 ave 562134 max 562134 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562134 Ave neighs/atom = 140.534 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.900814227049, Press = 0.113675945622646 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 23000 -11086.094 -11086.094 -11237.716 -11237.716 293.32372 293.32372 69974.303 69974.303 -1340.0104 -1340.0104 24000 -11090.135 -11090.135 -11241.899 -11241.899 293.59774 293.59774 69807.569 69807.569 639.63038 639.63038 Loop time of 29.1182 on 1 procs for 1000 steps with 4000 atoms Performance: 2.967 ns/day, 8.088 hours/ns, 34.343 timesteps/s 39.8% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 28.581 | 28.581 | 28.581 | 0.0 | 98.16 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.15232 | 0.15232 | 0.15232 | 0.0 | 0.52 Output | 3.314e-05 | 3.314e-05 | 3.314e-05 | 0.0 | 0.00 Modify | 0.3426 | 0.3426 | 0.3426 | 0.0 | 1.18 Other | | 0.04205 | | | 0.14 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8161 ave 8161 max 8161 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 561896 ave 561896 max 561896 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 561896 Ave neighs/atom = 140.474 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.001301211617, Press = -0.730455391978049 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 24000 -11090.135 -11090.135 -11241.899 -11241.899 293.59774 293.59774 69807.569 69807.569 639.63038 639.63038 25000 -11088.893 -11088.893 -11239.047 -11239.047 290.483 290.483 69889.708 69889.708 -356.23123 -356.23123 Loop time of 29.2746 on 1 procs for 1000 steps with 4000 atoms Performance: 2.951 ns/day, 8.132 hours/ns, 34.159 timesteps/s 39.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 | 28.779 | 28.779 | 28.779 | 0.0 | 98.31 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.13158 | 0.13158 | 0.13158 | 0.0 | 0.45 Output | 3.314e-05 | 3.314e-05 | 3.314e-05 | 0.0 | 0.00 Modify | 0.30219 | 0.30219 | 0.30219 | 0.0 | 1.03 Other | | 0.06128 | | | 0.21 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8170 ave 8170 max 8170 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562500 ave 562500 max 562500 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562500 Ave neighs/atom = 140.625 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.019683697882, Press = -1.21477737136264 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 25000 -11088.893 -11088.893 -11239.047 -11239.047 290.483 290.483 69889.708 69889.708 -356.23123 -356.23123 26000 -11088.557 -11088.557 -11240.592 -11240.592 294.12102 294.12102 69897.302 69897.302 -561.9644 -561.9644 Loop time of 29.8146 on 1 procs for 1000 steps with 4000 atoms Performance: 2.898 ns/day, 8.282 hours/ns, 33.541 timesteps/s 39.3% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 29.167 | 29.167 | 29.167 | 0.0 | 97.83 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.13297 | 0.13297 | 0.13297 | 0.0 | 0.45 Output | 3.3855e-05 | 3.3855e-05 | 3.3855e-05 | 0.0 | 0.00 Modify | 0.45294 | 0.45294 | 0.45294 | 0.0 | 1.52 Other | | 0.06139 | | | 0.21 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8153 ave 8153 max 8153 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 562012 ave 562012 max 562012 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 562012 Ave neighs/atom = 140.503 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.028057813657, Press = 1.23289284424692 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.48 | 5.48 | 5.48 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 26000 -11088.557 -11088.557 -11240.592 -11240.592 294.12102 294.12102 69897.302 69897.302 -561.9644 -561.9644 27000 -11091.857 -11091.857 -11244.875 -11244.875 296.02487 296.02487 69731.766 69731.766 1369.4834 1369.4834 Loop time of 28.671 on 1 procs for 1000 steps with 4000 atoms Performance: 3.013 ns/day, 7.964 hours/ns, 34.878 timesteps/s 40.5% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 28.094 | 28.094 | 28.094 | 0.0 | 97.99 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.071388 | 0.071388 | 0.071388 | 0.0 | 0.25 Output | 5.1022e-05 | 5.1022e-05 | 5.1022e-05 | 0.0 | 0.00 Modify | 0.42403 | 0.42403 | 0.42403 | 0.0 | 1.48 Other | | 0.08135 | | | 0.28 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 8162 ave 8162 max 8162 min Histogram: 1 0 0 0 0 0 0 0 0 0 Neighs: 0 ave 0 max 0 min Histogram: 1 0 0 0 0 0 0 0 0 0 FullNghs: 561878 ave 561878 max 561878 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 561878 Ave neighs/atom = 140.47 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 69848.8335885614 print "LAMMPS calculation completed" LAMMPS calculation completed quit 0