# 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.032082897424699*${_u_distance} variable latticeconst_converted equal 4.032082897424699*1 lattice fcc ${latticeconst_converted} lattice fcc 4.0320828974247 Lattice spacing in x,y,z = 4.03208 4.03208 4.03208 region simbox block 0 10 0 10 0 10 units lattice create_box 1 simbox Created orthogonal box = (0 0 0) to (40.3208 40.3208 40.3208) 1 by 1 by 1 MPI processor grid create_atoms 1 box Created 4000 atoms create_atoms CPU = 0.000458002 secs variable mass_converted equal 26.981538*${_u_mass} variable mass_converted equal 26.981538*1 # specify which KIM Model to use pair_style kim EAM_QuinticClampedSpline_ErcolessiAdams_1994_Al__MO_450093727396_002 pair_coeff * * Al mass 1 ${mass_converted} mass 1 26.981538 # initial volume variable v equal vol # assign formula variable V0 equal ${v} # evaluate initial value variable V0 equal 65552.3638473927 variable V0_metal equal ${V0}/(${_u_distance}*${_u_distance}*${_u_distance}) variable V0_metal equal 65552.3638473927/(${_u_distance}*${_u_distance}*${_u_distance}) variable V0_metal equal 65552.3638473927/(1*${_u_distance}*${_u_distance}) variable V0_metal equal 65552.3638473927/(1*1*${_u_distance}) variable V0_metal equal 65552.3638473927/(1*1*1) variable V0_metal_times1000 equal ${V0_metal}*1000 variable V0_metal_times1000 equal 65552.3638473927*1000 print "Initial system volume: ${V0_metal} Angstroms^3" Initial system volume: 65552.3638473927 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 = 7.55805 ghost atom cutoff = 7.55805 binsize = 3.77903, bins = 11 11 11 1 neighbor lists, perpetual/occasional/extra = 1 0 0 (1) pair kim, perpetual attributes: full, newton off, cut 7.55805 pair build: full/bin/atomonly stencil: full/bin/3d bin: standard Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 0 -13288.467 -13288.467 -13440 -13440 293.15 293.15 65552.364 65552.364 2469.0813 2469.0813 1000 -13129.994 -13129.994 -13291.279 -13291.279 312.01826 312.01826 66417.992 66417.992 979.8251 979.8251 Loop time of 19.7122 on 1 procs for 1000 steps with 4000 atoms Performance: 4.383 ns/day, 5.476 hours/ns, 50.730 timesteps/s 47.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 | 19.283 | 19.283 | 19.283 | 0.0 | 97.82 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.080969 | 0.080969 | 0.080969 | 0.0 | 0.41 Output | 4.8161e-05 | 4.8161e-05 | 4.8161e-05 | 0.0 | 0.00 Modify | 0.30764 | 0.30764 | 0.30764 | 0.0 | 1.56 Other | | 0.04068 | | | 0.21 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 536000 ave 536000 max 536000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 536000 Ave neighs/atom = 134 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.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 1000 -13129.994 -13129.994 -13291.279 -13291.279 312.01826 312.01826 66417.992 66417.992 979.8251 979.8251 2000 -13139.073 -13139.073 -13290.108 -13290.108 292.18659 292.18659 66469.219 66469.219 68.183968 68.183968 Loop time of 20.0086 on 1 procs for 1000 steps with 4000 atoms Performance: 4.318 ns/day, 5.558 hours/ns, 49.978 timesteps/s 47.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 | 19.558 | 19.558 | 19.558 | 0.0 | 97.75 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.061024 | 0.061024 | 0.061024 | 0.0 | 0.30 Output | 3.7193e-05 | 3.7193e-05 | 3.7193e-05 | 0.0 | 0.00 Modify | 0.34931 | 0.34931 | 0.34931 | 0.0 | 1.75 Other | | 0.04046 | | | 0.20 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 428424 ave 428424 max 428424 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 428424 Ave neighs/atom = 107.106 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.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 2000 -13139.073 -13139.073 -13290.108 -13290.108 292.18659 292.18659 66469.219 66469.219 68.183968 68.183968 3000 -13137.981 -13137.981 -13289.92 -13289.92 293.93584 293.93584 66488.51 66488.51 -291.72779 -291.72779 Loop time of 20.4313 on 1 procs for 1000 steps with 4000 atoms Performance: 4.229 ns/day, 5.675 hours/ns, 48.945 timesteps/s 47.1% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 20.062 | 20.062 | 20.062 | 0.0 | 98.19 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.04097 | 0.04097 | 0.04097 | 0.0 | 0.20 Output | 4.5061e-05 | 4.5061e-05 | 4.5061e-05 | 0.0 | 0.00 Modify | 0.30773 | 0.30773 | 0.30773 | 0.0 | 1.51 Other | | 0.02054 | | | 0.10 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 427238 ave 427238 max 427238 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 427238 Ave neighs/atom = 106.809 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.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 3000 -13137.981 -13137.981 -13289.92 -13289.92 293.93584 293.93584 66488.51 66488.51 -291.72779 -291.72779 4000 -13134.777 -13134.777 -13286.557 -13286.557 293.62734 293.62734 66524.106 66524.106 -432.28792 -432.28792 Loop time of 17.9689 on 1 procs for 1000 steps with 4000 atoms Performance: 4.808 ns/day, 4.991 hours/ns, 55.652 timesteps/s 53.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 | 17.621 | 17.621 | 17.621 | 0.0 | 98.07 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.12105 | 0.12105 | 0.12105 | 0.0 | 0.67 Output | 3.5048e-05 | 3.5048e-05 | 3.5048e-05 | 0.0 | 0.00 Modify | 0.20571 | 0.20571 | 0.20571 | 0.0 | 1.14 Other | | 0.02065 | | | 0.11 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 427162 ave 427162 max 427162 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 427162 Ave neighs/atom = 106.79 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.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 4000 -13134.777 -13134.777 -13286.557 -13286.557 293.62734 293.62734 66524.106 66524.106 -432.28792 -432.28792 5000 -13140.463 -13140.463 -13290.011 -13290.011 289.31131 289.31131 66504.987 66504.987 -412.28304 -412.28304 Loop time of 22.2346 on 1 procs for 1000 steps with 4000 atoms Performance: 3.886 ns/day, 6.176 hours/ns, 44.975 timesteps/s 43.1% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 21.801 | 21.801 | 21.801 | 0.0 | 98.05 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.081168 | 0.081168 | 0.081168 | 0.0 | 0.37 Output | 3.4094e-05 | 3.4094e-05 | 3.4094e-05 | 0.0 | 0.00 Modify | 0.29082 | 0.29082 | 0.29082 | 0.0 | 1.31 Other | | 0.06152 | | | 0.28 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 426694 ave 426694 max 426694 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 426694 Ave neighs/atom = 106.674 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 = 290.924977939833, Press = -405.225263115276 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 5000 -13140.463 -13140.463 -13290.011 -13290.011 289.31131 289.31131 66504.987 66504.987 -412.28304 -412.28304 6000 -13134.744 -13134.744 -13287.844 -13287.844 296.18272 296.18272 66592.455 66592.455 -1188.6693 -1188.6693 Loop time of 23.6752 on 1 procs for 1000 steps with 4000 atoms Performance: 3.649 ns/day, 6.576 hours/ns, 42.238 timesteps/s 40.6% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 23.084 | 23.084 | 23.084 | 0.0 | 97.50 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.10086 | 0.10086 | 0.10086 | 0.0 | 0.43 Output | 3.314e-05 | 3.314e-05 | 3.314e-05 | 0.0 | 0.00 Modify | 0.45042 | 0.45042 | 0.45042 | 0.0 | 1.90 Other | | 0.0401 | | | 0.17 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 426644 ave 426644 max 426644 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 426644 Ave neighs/atom = 106.661 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.979101849031, Press = -46.6189161400167 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 6000 -13134.744 -13134.744 -13287.844 -13287.844 296.18272 296.18272 66592.455 66592.455 -1188.6693 -1188.6693 7000 -13139.981 -13139.981 -13289.081 -13289.081 288.44346 288.44346 66571.55 66571.55 -1023.6228 -1023.6228 Loop time of 23.6052 on 1 procs for 1000 steps with 4000 atoms Performance: 3.660 ns/day, 6.557 hours/ns, 42.364 timesteps/s 41.1% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 23.031 | 23.031 | 23.031 | 0.0 | 97.57 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.10161 | 0.10161 | 0.10161 | 0.0 | 0.43 Output | 2.6941e-05 | 2.6941e-05 | 2.6941e-05 | 0.0 | 0.00 Modify | 0.43208 | 0.43208 | 0.43208 | 0.0 | 1.83 Other | | 0.04064 | | | 0.17 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 425356 ave 425356 max 425356 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 425356 Ave neighs/atom = 106.339 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.960485399633, Press = -15.4652913550878 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 7000 -13139.981 -13139.981 -13289.081 -13289.081 288.44346 288.44346 66571.55 66571.55 -1023.6228 -1023.6228 8000 -13137.088 -13137.088 -13287.591 -13287.591 291.15793 291.15793 66555.738 66555.738 -759.3405 -759.3405 Loop time of 23.1779 on 1 procs for 1000 steps with 4000 atoms Performance: 3.728 ns/day, 6.438 hours/ns, 43.145 timesteps/s 41.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 | 22.807 | 22.807 | 22.807 | 0.0 | 98.40 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.040993 | 0.040993 | 0.040993 | 0.0 | 0.18 Output | 3.5048e-05 | 3.5048e-05 | 3.5048e-05 | 0.0 | 0.00 Modify | 0.23082 | 0.23082 | 0.23082 | 0.0 | 1.00 Other | | 0.09865 | | | 0.43 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 425278 ave 425278 max 425278 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 425278 Ave neighs/atom = 106.32 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.917535068314, Press = -4.48352951483735 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 8000 -13137.088 -13137.088 -13287.591 -13287.591 291.15793 291.15793 66555.738 66555.738 -759.3405 -759.3405 9000 -13138.554 -13138.554 -13290.442 -13290.442 293.83721 293.83721 66517.231 66517.231 -504.23122 -504.23122 Loop time of 21.2589 on 1 procs for 1000 steps with 4000 atoms Performance: 4.064 ns/day, 5.905 hours/ns, 47.039 timesteps/s 45.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 | 20.709 | 20.709 | 20.709 | 0.0 | 97.41 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.090296 | 0.090296 | 0.090296 | 0.0 | 0.42 Output | 3.4094e-05 | 3.4094e-05 | 3.4094e-05 | 0.0 | 0.00 Modify | 0.34936 | 0.34936 | 0.34936 | 0.0 | 1.64 Other | | 0.1103 | | | 0.52 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 425852 ave 425852 max 425852 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 425852 Ave neighs/atom = 106.463 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.790154091631, Press = -2.41058605760186 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 9000 -13138.554 -13138.554 -13290.442 -13290.442 293.83721 293.83721 66517.231 66517.231 -504.23122 -504.23122 10000 -13137.209 -13137.209 -13290.927 -13290.927 297.37851 297.37851 66487.668 66487.668 -25.443181 -25.443181 Loop time of 22.632 on 1 procs for 1000 steps with 4000 atoms Performance: 3.818 ns/day, 6.287 hours/ns, 44.185 timesteps/s 42.6% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 21.945 | 21.945 | 21.945 | 0.0 | 96.97 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.080288 | 0.080288 | 0.080288 | 0.0 | 0.35 Output | 5.3883e-05 | 5.3883e-05 | 5.3883e-05 | 0.0 | 0.00 Modify | 0.50605 | 0.50605 | 0.50605 | 0.0 | 2.24 Other | | 0.1004 | | | 0.44 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 426248 ave 426248 max 426248 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 426248 Ave neighs/atom = 106.562 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.815220763529, Press = -3.8067239459217 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 10000 -13137.209 -13137.209 -13290.927 -13290.927 297.37851 297.37851 66487.668 66487.668 -25.443181 -25.443181 11000 -13133.446 -13133.446 -13287.356 -13287.356 297.75003 297.75003 66493.623 66493.623 -85.720967 -85.720967 Loop time of 25.1461 on 1 procs for 1000 steps with 4000 atoms Performance: 3.436 ns/day, 6.985 hours/ns, 39.768 timesteps/s 38.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 | 24.609 | 24.609 | 24.609 | 0.0 | 97.87 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.080623 | 0.080623 | 0.080623 | 0.0 | 0.32 Output | 3.5048e-05 | 3.5048e-05 | 3.5048e-05 | 0.0 | 0.00 Modify | 0.40358 | 0.40358 | 0.40358 | 0.0 | 1.60 Other | | 0.0526 | | | 0.21 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 426692 ave 426692 max 426692 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 426692 Ave neighs/atom = 106.673 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.675704633213, Press = -2.51128867996122 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 11000 -13133.446 -13133.446 -13287.356 -13287.356 297.75003 297.75003 66493.623 66493.623 -85.720967 -85.720967 12000 -13137.381 -13137.381 -13288.28 -13288.28 291.92553 291.92553 66451.386 66451.386 335.9946 335.9946 Loop time of 24.7754 on 1 procs for 1000 steps with 4000 atoms Performance: 3.487 ns/day, 6.882 hours/ns, 40.363 timesteps/s 39.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 | 24.229 | 24.229 | 24.229 | 0.0 | 97.79 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.10055 | 0.10055 | 0.10055 | 0.0 | 0.41 Output | 3.2902e-05 | 3.2902e-05 | 3.2902e-05 | 0.0 | 0.00 Modify | 0.42592 | 0.42592 | 0.42592 | 0.0 | 1.72 Other | | 0.01988 | | | 0.08 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 426670 ave 426670 max 426670 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 426670 Ave neighs/atom = 106.668 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.859188434878, Press = -3.25166166346842 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 12000 -13137.381 -13137.381 -13288.28 -13288.28 291.92553 291.92553 66451.386 66451.386 335.9946 335.9946 13000 -13138.181 -13138.181 -13289.211 -13289.211 292.17785 292.17785 66436.621 66436.621 445.95221 445.95221 Loop time of 25.0851 on 1 procs for 1000 steps with 4000 atoms Performance: 3.444 ns/day, 6.968 hours/ns, 39.864 timesteps/s 38.6% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 24.558 | 24.558 | 24.558 | 0.0 | 97.90 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.080234 | 0.080234 | 0.080234 | 0.0 | 0.32 Output | 3.2902e-05 | 3.2902e-05 | 3.2902e-05 | 0.0 | 0.00 Modify | 0.40643 | 0.40643 | 0.40643 | 0.0 | 1.62 Other | | 0.04015 | | | 0.16 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 427982 ave 427982 max 427982 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 427982 Ave neighs/atom = 106.996 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.11330639734, Press = -5.93047664582951 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 13000 -13138.181 -13138.181 -13289.211 -13289.211 292.17785 292.17785 66436.621 66436.621 445.95221 445.95221 14000 -13131.752 -13131.752 -13284.845 -13284.845 296.16867 296.16867 66499.736 66499.736 5.9017423 5.9017423 Loop time of 24.3024 on 1 procs for 1000 steps with 4000 atoms Performance: 3.555 ns/day, 6.751 hours/ns, 41.148 timesteps/s 39.6% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 23.713 | 23.713 | 23.713 | 0.0 | 97.57 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.10053 | 0.10053 | 0.10053 | 0.0 | 0.41 Output | 3.3855e-05 | 3.3855e-05 | 3.3855e-05 | 0.0 | 0.00 Modify | 0.46905 | 0.46905 | 0.46905 | 0.0 | 1.93 Other | | 0.01993 | | | 0.08 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 428160 ave 428160 max 428160 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 428160 Ave neighs/atom = 107.04 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.175869976199, Press = -8.04967323478691 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 14000 -13131.752 -13131.752 -13284.845 -13284.845 296.16867 296.16867 66499.736 66499.736 5.9017423 5.9017423 15000 -13135.769 -13135.769 -13288.871 -13288.871 296.18577 296.18577 66527.164 66527.164 -513.24659 -513.24659 Loop time of 24.3221 on 1 procs for 1000 steps with 4000 atoms Performance: 3.552 ns/day, 6.756 hours/ns, 41.115 timesteps/s 39.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 | 23.754 | 23.754 | 23.754 | 0.0 | 97.66 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.16199 | 0.16199 | 0.16199 | 0.0 | 0.67 Output | 3.4094e-05 | 3.4094e-05 | 3.4094e-05 | 0.0 | 0.00 Modify | 0.3861 | 0.3861 | 0.3861 | 0.0 | 1.59 Other | | 0.01987 | | | 0.08 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 427158 ave 427158 max 427158 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 427158 Ave neighs/atom = 106.79 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.44521683596, Press = -5.50589274525333 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 15000 -13135.769 -13135.769 -13288.871 -13288.871 296.18577 296.18577 66527.164 66527.164 -513.24659 -513.24659 16000 -13137.429 -13137.429 -13287.771 -13287.771 290.84614 290.84614 66534.028 66534.028 -463.61998 -463.61998 Loop time of 22.6515 on 1 procs for 1000 steps with 4000 atoms Performance: 3.814 ns/day, 6.292 hours/ns, 44.147 timesteps/s 42.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 | 22.118 | 22.118 | 22.118 | 0.0 | 97.65 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.080019 | 0.080019 | 0.080019 | 0.0 | 0.35 Output | 3.6955e-05 | 3.6955e-05 | 3.6955e-05 | 0.0 | 0.00 Modify | 0.43229 | 0.43229 | 0.43229 | 0.0 | 1.91 Other | | 0.02092 | | | 0.09 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 425914 ave 425914 max 425914 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 425914 Ave neighs/atom = 106.478 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.420718014731, Press = -3.31925841918608 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 16000 -13137.429 -13137.429 -13287.771 -13287.771 290.84614 290.84614 66534.028 66534.028 -463.61998 -463.61998 17000 -13137.879 -13137.879 -13287.797 -13287.797 290.02671 290.02671 66556.604 66556.604 -752.32584 -752.32584 Loop time of 23.4151 on 1 procs for 1000 steps with 4000 atoms Performance: 3.690 ns/day, 6.504 hours/ns, 42.707 timesteps/s 41.1% CPU use with 1 MPI tasks x 1 OpenMP threads MPI task timing breakdown: Section | min time | avg time | max time |%varavg| %total --------------------------------------------------------------- Pair | 22.725 | 22.725 | 22.725 | 0.0 | 97.05 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.14038 | 0.14038 | 0.14038 | 0.0 | 0.60 Output | 3.3855e-05 | 3.3855e-05 | 3.3855e-05 | 0.0 | 0.00 Modify | 0.48966 | 0.48966 | 0.48966 | 0.0 | 2.09 Other | | 0.06037 | | | 0.26 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 426190 ave 426190 max 426190 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 426190 Ave neighs/atom = 106.547 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.366816880037, Press = -3.04865071190091 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 17000 -13137.879 -13137.879 -13287.797 -13287.797 290.02671 290.02671 66556.604 66556.604 -752.32584 -752.32584 18000 -13138.37 -13138.37 -13289.434 -13289.434 292.24309 292.24309 66559.969 66559.969 -946.35044 -946.35044 Loop time of 24.2495 on 1 procs for 1000 steps with 4000 atoms Performance: 3.563 ns/day, 6.736 hours/ns, 41.238 timesteps/s 39.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 | 23.845 | 23.845 | 23.845 | 0.0 | 98.33 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.059804 | 0.059804 | 0.059804 | 0.0 | 0.25 Output | 2.5988e-05 | 2.5988e-05 | 2.5988e-05 | 0.0 | 0.00 Modify | 0.32434 | 0.32434 | 0.32434 | 0.0 | 1.34 Other | | 0.0207 | | | 0.09 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 425652 ave 425652 max 425652 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 425652 Ave neighs/atom = 106.413 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.242413328759, Press = -2.05320611925193 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 18000 -13138.37 -13138.37 -13289.434 -13289.434 292.24309 292.24309 66559.969 66559.969 -946.35044 -946.35044 19000 -13140.212 -13140.212 -13289.891 -13289.891 289.56475 289.56475 66550.063 66550.063 -892.96589 -892.96589 Loop time of 24.0869 on 1 procs for 1000 steps with 4000 atoms Performance: 3.587 ns/day, 6.691 hours/ns, 41.516 timesteps/s 40.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 | 23.471 | 23.471 | 23.471 | 0.0 | 97.44 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.10015 | 0.10015 | 0.10015 | 0.0 | 0.42 Output | 2.8133e-05 | 2.8133e-05 | 2.8133e-05 | 0.0 | 0.00 Modify | 0.42551 | 0.42551 | 0.42551 | 0.0 | 1.77 Other | | 0.09025 | | | 0.37 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 425182 ave 425182 max 425182 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 425182 Ave neighs/atom = 106.296 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.245491461363, Press = -0.92970833209901 next a jump SELF top variable a loop 2000 run 1000 Per MPI rank memory allocation (min/avg/max) = 5.369 | 5.369 | 5.369 Mbytes Step TotEng v_etotal_metal PotEng v_pe_metal Temp v_T_metal Volume v_V_metal Press v_P_metal 19000 -13140.212 -13140.212 -13289.891 -13289.891 289.56475 289.56475 66550.063 66550.063 -892.96589 -892.96589 20000 -13142.987 -13142.987 -13291.911 -13291.911 288.10366 288.10366 66533.223 66533.223 -786.2 -786.2 Loop time of 23.5801 on 1 procs for 1000 steps with 4000 atoms Performance: 3.664 ns/day, 6.550 hours/ns, 42.409 timesteps/s 40.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 | 22.972 | 22.972 | 22.972 | 0.0 | 97.42 Neigh | 0 | 0 | 0 | 0.0 | 0.00 Comm | 0.099926 | 0.099926 | 0.099926 | 0.0 | 0.42 Output | 2.6941e-05 | 2.6941e-05 | 2.6941e-05 | 0.0 | 0.00 Modify | 0.45489 | 0.45489 | 0.45489 | 0.0 | 1.93 Other | | 0.05351 | | | 0.23 Nlocal: 4000 ave 4000 max 4000 min Histogram: 1 0 0 0 0 0 0 0 0 0 Nghost: 5841 ave 5841 max 5841 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: 425774 ave 425774 max 425774 min Histogram: 1 0 0 0 0 0 0 0 0 0 Total # of neighbors = 425774 Ave neighs/atom = 106.444 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 66483.6556883558 print "LAMMPS calculation completed" LAMMPS calculation completed quit 0