Merge branch 'lammps:develop' into develop_ap

This commit is contained in:
Immel
2025-04-08 16:03:25 +02:00
committed by GitHub
1259 changed files with 36872 additions and 28597 deletions

View File

@ -0,0 +1 @@
../../../../potentials/Au_u3.eam

View File

@ -15,12 +15,12 @@ Masses
PairIJ Coeffs # dpd/coul/slater/long
1 1 78 4.5 yes 1
1 2 78 4.5 yes 1
1 3 78 4.5 yes 1
2 2 78 4.5 no 1
2 3 78 4.5 no 1
3 3 78 4.5 no 1
1 1 78 4.5 no 1
1 2 78 4.5 no 1
1 3 78 4.5 no 1
2 2 78 4.5 yes 1
2 3 78 4.5 yes 1
3 3 78 4.5 yes 1
Atoms # full

View File

@ -10,49 +10,47 @@ variable cut_coul equal 2.0
# Initialize LAMMPS run for 3-d periodic
#-------------------------------------------------------------------------------
units lj
boundary p p p # periodic at all axes
atom_style full
dimension 3
units lj
boundary p p p # periodic at all axes
atom_style full
dimension 3
bond_style none
angle_style none
dihedral_style none
improper_style none
bond_style none
angle_style none
dihedral_style none
improper_style none
newton on
comm_modify vel yes # store info of ghost atoms btw processors
newton on
comm_modify vel yes # store info of ghost atoms btw processors
#-------------------------------------------------------------------------------
# Box creation and configuration
#-------------------------------------------------------------------------------
# Define pair style and coefficients
pair_style dpd/coul/slater/long ${T} ${cut_DPD} ${seed} ${lambda} ${cut_coul}
read_data data.dpd_coul_slater_long
pair_style dpd/coul/slater/long ${T} ${cut_DPD} ${seed} ${lambda} ${cut_coul}
# Enable long range electrostatics solver
kspace_style pppm 1e-04
kspace_style pppm 1e-04
read_data data.dpd_coul_slater_long
# Construct neighbors every steps
neighbor 1.0 bin
neigh_modify every 1 delay 0 check yes
neighbor 1.0 bin
neigh_modify every 1 delay 0 check yes
#-------------------------------------------------------------------------------
# Run the simulation
#-------------------------------------------------------------------------------
thermo_style custom step temp press vol evdwl ecoul elong pe ke fnorm fmax
thermo_modify norm no
thermo 100
thermo_style custom step temp press vol evdwl ecoul elong pe ke fnorm fmax
thermo_modify norm no
thermo 100
timestep 0.01
run_style verlet
timestep 0.01
run_style verlet
fix 1 all nve
fix 1 all nve
run 1000
unfix 1
run 1000

View File

@ -1,147 +0,0 @@
LAMMPS (17 Apr 2024 - Development - patch_17Apr2024-262-g0aff26705c-modified)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# DPD Ionic Fluid
variable T equal 1.0
variable cut_DPD equal 1.0
variable seed equal 165412
variable lambda equal 0.25
variable cut_coul equal 2.0
#-------------------------------------------------------------------------------
# Initialize LAMMPS run for 3-d periodic
#-------------------------------------------------------------------------------
units lj
boundary p p p # periodic at all axes
atom_style full
dimension 3
bond_style none
angle_style none
dihedral_style none
improper_style none
newton on
comm_modify vel yes # store info of ghost atoms btw processors
#-------------------------------------------------------------------------------
# Box creation and configuration
#-------------------------------------------------------------------------------
# Define pair style and coefficients
pair_style dpd/coul/slater/long ${T} ${cut_DPD} ${seed} ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 ${cut_DPD} ${seed} ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 1 ${seed} ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 1 165412 ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 1 165412 0.25 ${cut_coul}
pair_style dpd/coul/slater/long 1 1 165412 0.25 2
read_data data.dpd_coul_slater_long
Reading data file ...
orthogonal box = (0 0 0) to (5 5 5)
1 by 1 by 1 MPI processor grid
reading atoms ...
375 atoms
reading velocities ...
375 velocities
Finding 1-2 1-3 1-4 neighbors ...
special bond factors lj: 0 0 0
special bond factors coul: 0 0 0
0 = max # of 1-2 neighbors
0 = max # of 1-3 neighbors
0 = max # of 1-4 neighbors
1 = max # of special neighbors
special bonds CPU = 0.000 seconds
read_data CPU = 0.003 seconds
# Enable long range electrostatics solver
kspace_style pppm 1e-04
# Construct neighbors every steps
neighbor 1.0 bin
neigh_modify every 1 delay 0 check yes
#-------------------------------------------------------------------------------
# Run the simulation
#-------------------------------------------------------------------------------
thermo_style custom step temp press vol evdwl ecoul elong pe ke fnorm fmax
thermo_modify norm no
thermo 100
timestep 0.01
run_style verlet
fix 1 all nve
run 1000
PPPM initialization ...
using 12-bit tables for long-range coulomb (src/kspace.cpp:342)
G vector (1/distance) = 1.4828454
grid = 20 20 20
stencil order = 5
estimated absolute RMS force accuracy = 7.7240141e-05
estimated relative force accuracy = 7.7240141e-05
using double precision FFTW3
3d grid and FFT values/proc = 24389 8000
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 1 steps, delay = 0 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 3
ghost atom cutoff = 3
binsize = 1.5, bins = 4 4 4
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair dpd/coul/slater/long, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/3d
bin: standard
Per MPI rank memory allocation (min/avg/max) = 8.359 | 8.359 | 8.359 Mbytes
Step Temp Press Volume E_vdwl E_coul E_long PotEng KinEng Fnorm Fmax
0 0.9849949 69.271905 125 4673.0443 0 -30.365103 4642.6792 552.58214 646.76798 65.851035
100 1.0614027 69.794624 125 4659.0139 0 -31.906319 4627.1075 595.44692 612.94396 60.338653
200 0.9422517 68.721098 125 4687.8862 0 -33.81531 4654.0709 528.6032 620.25627 62.726994
300 0.8956649 69.323482 125 4721.0824 0 -33.854275 4687.2281 502.46801 670.22699 73.087908
400 0.99584547 69.670416 125 4713.9086 0 -30.783633 4683.125 558.66931 607.65881 59.224652
500 1.0565931 69.497816 125 4701.2584 0 -26.80545 4674.4529 592.74873 646.18907 71.398122
600 1.0071523 70.26222 125 4659.2061 0 -29.98909 4629.217 565.01243 630.00244 58.264115
700 1.0507355 67.920078 125 4695.255 0 -32.649209 4662.6058 589.46259 651.80459 70.573524
800 0.98561942 68.279591 125 4745.7603 0 -28.98491 4716.7754 552.9325 627.14371 67.196483
900 0.96470105 70.742864 125 4706.3605 0 -30.271633 4676.0889 541.19729 644.43036 79.474998
1000 1.0204819 70.164419 125 4654.6077 0 -27.797433 4626.8103 572.49035 624.19728 71.825307
Loop time of 2.10153 on 1 procs for 1000 steps with 375 atoms
Performance: 411128.483 tau/day, 475.843 timesteps/s, 178.441 katom-step/s
99.7% CPU use with 1 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.1779 | 1.1779 | 1.1779 | 0.0 | 56.05
Bond | 6.507e-05 | 6.507e-05 | 6.507e-05 | 0.0 | 0.00
Kspace | 0.74636 | 0.74636 | 0.74636 | 0.0 | 35.51
Neigh | 0.12903 | 0.12903 | 0.12903 | 0.0 | 6.14
Comm | 0.039726 | 0.039726 | 0.039726 | 0.0 | 1.89
Output | 0.00027587 | 0.00027587 | 0.00027587 | 0.0 | 0.01
Modify | 0.0037596 | 0.0037596 | 0.0037596 | 0.0 | 0.18
Other | | 0.004451 | | | 0.21
Nlocal: 375 ave 375 max 375 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Nghost: 3613 ave 3613 max 3613 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Neighs: 62354 ave 62354 max 62354 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Total # of neighbors = 62354
Ave neighs/atom = 166.27733
Ave special neighs/atom = 0
Neighbor list builds = 65
Dangerous builds = 0
unfix 1
Total wall time: 0:00:02

View File

@ -1,147 +0,0 @@
LAMMPS (17 Apr 2024 - Development - patch_17Apr2024-262-g0aff26705c-modified)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# DPD Ionic Fluid
variable T equal 1.0
variable cut_DPD equal 1.0
variable seed equal 165412
variable lambda equal 0.25
variable cut_coul equal 2.0
#-------------------------------------------------------------------------------
# Initialize LAMMPS run for 3-d periodic
#-------------------------------------------------------------------------------
units lj
boundary p p p # periodic at all axes
atom_style full
dimension 3
bond_style none
angle_style none
dihedral_style none
improper_style none
newton on
comm_modify vel yes # store info of ghost atoms btw processors
#-------------------------------------------------------------------------------
# Box creation and configuration
#-------------------------------------------------------------------------------
# Define pair style and coefficients
pair_style dpd/coul/slater/long ${T} ${cut_DPD} ${seed} ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 ${cut_DPD} ${seed} ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 1 ${seed} ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 1 165412 ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 1 165412 0.25 ${cut_coul}
pair_style dpd/coul/slater/long 1 1 165412 0.25 2
read_data data.dpd_coul_slater_long
Reading data file ...
orthogonal box = (0 0 0) to (5 5 5)
1 by 2 by 2 MPI processor grid
reading atoms ...
375 atoms
reading velocities ...
375 velocities
Finding 1-2 1-3 1-4 neighbors ...
special bond factors lj: 0 0 0
special bond factors coul: 0 0 0
0 = max # of 1-2 neighbors
0 = max # of 1-3 neighbors
0 = max # of 1-4 neighbors
1 = max # of special neighbors
special bonds CPU = 0.000 seconds
read_data CPU = 0.003 seconds
# Enable long range electrostatics solver
kspace_style pppm 1e-04
# Construct neighbors every steps
neighbor 1.0 bin
neigh_modify every 1 delay 0 check yes
#-------------------------------------------------------------------------------
# Run the simulation
#-------------------------------------------------------------------------------
thermo_style custom step temp press vol evdwl ecoul elong pe ke fnorm fmax
thermo_modify norm no
thermo 100
timestep 0.01
run_style verlet
fix 1 all nve
run 1000
PPPM initialization ...
using 12-bit tables for long-range coulomb (src/kspace.cpp:342)
G vector (1/distance) = 1.4828454
grid = 20 20 20
stencil order = 5
estimated absolute RMS force accuracy = 7.7240141e-05
estimated relative force accuracy = 7.7240141e-05
using double precision FFTW3
3d grid and FFT values/proc = 10469 2000
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 1 steps, delay = 0 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 3
ghost atom cutoff = 3
binsize = 1.5, bins = 4 4 4
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair dpd/coul/slater/long, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/3d
bin: standard
Per MPI rank memory allocation (min/avg/max) = 7.208 | 7.208 | 7.209 Mbytes
Step Temp Press Volume E_vdwl E_coul E_long PotEng KinEng Fnorm Fmax
0 0.9849949 69.076433 125 4673.0443 0 -30.365103 4642.6792 552.58214 613.18374 70.700582
100 0.95374867 69.110009 125 4681.1097 0 -31.260804 4649.8489 535.053 629.95109 62.05418
200 1.0076152 69.824904 125 4670.7458 0 -28.382203 4642.3636 565.27213 656.8501 72.049813
300 1.0014752 69.666331 125 4696.454 0 -26.943577 4669.5105 561.8276 631.49861 74.737274
400 0.98863876 69.731774 125 4700.7552 0 -23.816077 4676.9391 554.62634 637.74742 68.928573
500 0.95782852 68.588075 125 4698.588 0 -29.249543 4669.3385 537.3418 646.31897 68.800569
600 0.97443232 70.864079 125 4674.8821 0 -26.415644 4648.4664 546.65653 606.50755 78.664429
700 0.98783988 68.908299 125 4692.5536 0 -28.092022 4664.4616 554.17817 638.98401 69.691814
800 0.98000145 69.83977 125 4706.6365 0 -29.648365 4676.9881 549.78082 626.84362 73.133934
900 1.0526251 69.466078 125 4671.9648 0 -30.941117 4641.0237 590.52269 618.1049 62.333546
1000 0.98340746 69.527121 125 4728.2894 0 -31.869907 4696.4195 551.69159 630.14208 61.392611
Loop time of 0.928543 on 4 procs for 1000 steps with 375 atoms
Performance: 930490.137 tau/day, 1076.956 timesteps/s, 403.859 katom-step/s
98.9% CPU use with 4 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.30761 | 0.34974 | 0.38864 | 4.9 | 37.67
Bond | 8.4633e-05 | 9.0539e-05 | 9.9184e-05 | 0.0 | 0.01
Kspace | 0.39038 | 0.42976 | 0.47215 | 4.4 | 46.28
Neigh | 0.033986 | 0.035576 | 0.036791 | 0.5 | 3.83
Comm | 0.10247 | 0.10324 | 0.10481 | 0.3 | 11.12
Output | 0.00024145 | 0.00027404 | 0.00036867 | 0.0 | 0.03
Modify | 0.0022402 | 0.0025068 | 0.0026343 | 0.3 | 0.27
Other | | 0.007356 | | | 0.79
Nlocal: 93.75 ave 96 max 93 min
Histogram: 3 0 0 0 0 0 0 0 0 1
Nghost: 2289.75 ave 2317 max 2271 min
Histogram: 1 1 0 0 1 0 0 0 0 1
Neighs: 15590.2 ave 16765 max 14540 min
Histogram: 1 0 1 0 0 1 0 0 0 1
Total # of neighbors = 62361
Ave neighs/atom = 166.296
Ave special neighs/atom = 0
Neighbor list builds = 64
Dangerous builds = 0
unfix 1
Total wall time: 0:00:00

View File

@ -0,0 +1,145 @@
LAMMPS (4 Feb 2025 - Development - patch_4Feb2025-468-gd830412228-modified)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:99)
using 1 OpenMP thread(s) per MPI task
# DPD Ionic Fluid
variable T equal 1.0
variable cut_DPD equal 1.0
variable seed equal 165412
variable lambda equal 0.25
variable cut_coul equal 2.0
#-------------------------------------------------------------------------------
# Initialize LAMMPS run for 3-d periodic
#-------------------------------------------------------------------------------
units lj
boundary p p p # periodic at all axes
atom_style full
dimension 3
bond_style none
angle_style none
dihedral_style none
improper_style none
newton on
comm_modify vel yes # store info of ghost atoms btw processors
#-------------------------------------------------------------------------------
# Box creation and configuration
#-------------------------------------------------------------------------------
# Define pair style and coefficients
pair_style dpd/coul/slater/long ${T} ${cut_DPD} ${seed} ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 ${cut_DPD} ${seed} ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 1 ${seed} ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 1 165412 ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 1 165412 0.25 ${cut_coul}
pair_style dpd/coul/slater/long 1 1 165412 0.25 2
# Enable long range electrostatics solver
kspace_style pppm 1e-04
read_data data.dpd_coul_slater_long
Reading data file ...
orthogonal box = (0 0 0) to (5 5 5)
1 by 1 by 1 MPI processor grid
reading atoms ...
375 atoms
reading velocities ...
375 velocities
Finding 1-2 1-3 1-4 neighbors ...
special bond factors lj: 0 0 0
special bond factors coul: 0 0 0
0 = max # of 1-2 neighbors
0 = max # of 1-3 neighbors
0 = max # of 1-4 neighbors
1 = max # of special neighbors
special bonds CPU = 0.001 seconds
read_data CPU = 0.004 seconds
# Construct neighbors every steps
neighbor 1.0 bin
neigh_modify every 1 delay 0 check yes
#-------------------------------------------------------------------------------
# Run the simulation
#-------------------------------------------------------------------------------
thermo_style custom step temp press vol evdwl ecoul elong pe ke fnorm fmax
thermo_modify norm no
thermo 100
timestep 0.01
run_style verlet
fix 1 all nve
run 1000
PPPM initialization ...
using 12-bit tables for long-range coulomb (src/kspace.cpp:342)
G vector (1/distance) = 1.4828454
grid = 20 20 20
stencil order = 5
estimated absolute RMS force accuracy = 7.7240141e-05
estimated relative force accuracy = 7.7240141e-05
using double precision KISS FFT
3d grid and FFT values/proc = 24389 8000
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 1 steps, delay = 0 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 3
ghost atom cutoff = 3
binsize = 1.5, bins = 4 4 4
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair dpd/coul/slater/long, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/3d
bin: standard
Per MPI rank memory allocation (min/avg/max) = 8.359 | 8.359 | 8.359 Mbytes
Step Temp Press Volume E_vdwl E_coul E_long PotEng KinEng Fnorm Fmax
0 0.9849949 69.242343 125 4673.0443 -3.2653869 -30.365103 4639.4138 552.58214 646.89929 65.851035
100 1.023885 69.716134 125 4676.9465 -4.9878506 -34.092864 4637.8658 574.39949 663.35845 94.350026
200 1.0286646 69.674249 125 4636.201 -4.6314926 -33.406897 4598.1626 577.08087 614.52805 62.295431
300 0.9745797 69.689534 125 4679.9157 -4.3964184 -30.560567 4644.9588 546.73921 603.46282 60.56253
400 0.99487931 69.17085 125 4678.0362 -4.9518269 -34.446596 4638.6378 558.12729 656.99738 88.090014
500 0.97732377 69.551562 125 4684.3709 -5.0851581 -33.863212 4645.4226 548.27864 647.12533 75.851935
600 0.95396337 68.358297 125 4706.824 -4.269168 -33.634096 4668.9207 535.17345 604.31276 63.41042
700 0.99397324 68.365109 125 4669.1062 -4.700146 -35.014001 4629.3921 557.61899 633.29262 74.300913
800 1.0157864 69.263686 125 4664.1398 -4.0142381 -34.372669 4625.7529 569.85616 595.81462 67.046561
900 0.9925779 70.008922 125 4652.3023 -2.7845751 -33.095293 4616.4224 556.8362 620.13154 82.785317
1000 0.97336501 68.973657 125 4688.8002 -5.5239266 -36.42345 4646.8529 546.05777 625.66451 64.948859
Loop time of 0.755094 on 1 procs for 1000 steps with 375 atoms
Performance: 1144228.093 tau/day, 1324.338 timesteps/s, 496.627 katom-step/s
99.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 | 0.14421 | 0.14421 | 0.14421 | 0.0 | 19.10
Bond | 3.8885e-05 | 3.8885e-05 | 3.8885e-05 | 0.0 | 0.01
Kspace | 0.53292 | 0.53292 | 0.53292 | 0.0 | 70.58
Neigh | 0.056741 | 0.056741 | 0.056741 | 0.0 | 7.51
Comm | 0.017676 | 0.017676 | 0.017676 | 0.0 | 2.34
Output | 0.00024925 | 0.00024925 | 0.00024925 | 0.0 | 0.03
Modify | 0.0016688 | 0.0016688 | 0.0016688 | 0.0 | 0.22
Other | | 0.001588 | | | 0.21
Nlocal: 375 ave 375 max 375 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Nghost: 3570 ave 3570 max 3570 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Neighs: 19729 ave 19729 max 19729 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Total # of neighbors = 19729
Ave neighs/atom = 52.610667
Ave special neighs/atom = 0
Neighbor list builds = 66
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,145 @@
LAMMPS (4 Feb 2025 - Development - patch_4Feb2025-468-gd830412228-modified)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:99)
using 1 OpenMP thread(s) per MPI task
# DPD Ionic Fluid
variable T equal 1.0
variable cut_DPD equal 1.0
variable seed equal 165412
variable lambda equal 0.25
variable cut_coul equal 2.0
#-------------------------------------------------------------------------------
# Initialize LAMMPS run for 3-d periodic
#-------------------------------------------------------------------------------
units lj
boundary p p p # periodic at all axes
atom_style full
dimension 3
bond_style none
angle_style none
dihedral_style none
improper_style none
newton on
comm_modify vel yes # store info of ghost atoms btw processors
#-------------------------------------------------------------------------------
# Box creation and configuration
#-------------------------------------------------------------------------------
# Define pair style and coefficients
pair_style dpd/coul/slater/long ${T} ${cut_DPD} ${seed} ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 ${cut_DPD} ${seed} ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 1 ${seed} ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 1 165412 ${lambda} ${cut_coul}
pair_style dpd/coul/slater/long 1 1 165412 0.25 ${cut_coul}
pair_style dpd/coul/slater/long 1 1 165412 0.25 2
# Enable long range electrostatics solver
kspace_style pppm 1e-04
read_data data.dpd_coul_slater_long
Reading data file ...
orthogonal box = (0 0 0) to (5 5 5)
1 by 2 by 2 MPI processor grid
reading atoms ...
375 atoms
reading velocities ...
375 velocities
Finding 1-2 1-3 1-4 neighbors ...
special bond factors lj: 0 0 0
special bond factors coul: 0 0 0
0 = max # of 1-2 neighbors
0 = max # of 1-3 neighbors
0 = max # of 1-4 neighbors
1 = max # of special neighbors
special bonds CPU = 0.000 seconds
read_data CPU = 0.004 seconds
# Construct neighbors every steps
neighbor 1.0 bin
neigh_modify every 1 delay 0 check yes
#-------------------------------------------------------------------------------
# Run the simulation
#-------------------------------------------------------------------------------
thermo_style custom step temp press vol evdwl ecoul elong pe ke fnorm fmax
thermo_modify norm no
thermo 100
timestep 0.01
run_style verlet
fix 1 all nve
run 1000
PPPM initialization ...
using 12-bit tables for long-range coulomb (src/kspace.cpp:342)
G vector (1/distance) = 1.4828454
grid = 20 20 20
stencil order = 5
estimated absolute RMS force accuracy = 7.7240141e-05
estimated relative force accuracy = 7.7240141e-05
using double precision KISS FFT
3d grid and FFT values/proc = 10469 2000
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 1 steps, delay = 0 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 3
ghost atom cutoff = 3
binsize = 1.5, bins = 4 4 4
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair dpd/coul/slater/long, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/3d
bin: standard
Per MPI rank memory allocation (min/avg/max) = 7.208 | 7.208 | 7.209 Mbytes
Step Temp Press Volume E_vdwl E_coul E_long PotEng KinEng Fnorm Fmax
0 0.9849949 69.04687 125 4673.0443 -3.2653869 -30.365103 4639.4138 552.58214 613.14254 70.700582
100 1.0206537 69.308834 125 4676.3153 -4.5693306 -33.647673 4638.0983 572.58672 630.70953 76.020236
200 0.99990746 68.572978 125 4707.1556 -3.4977853 -33.275671 4670.3821 560.94809 633.00167 77.040049
300 0.91055241 69.390592 125 4685.5268 -2.9764038 -29.986737 4652.5637 510.8199 614.61006 62.799933
400 1.0080135 69.442971 125 4677.3078 -4.8740989 -32.908722 4639.525 565.49557 649.20121 61.033612
500 0.99500653 68.275189 125 4718.6774 -4.2475783 -35.206868 4679.223 558.19867 657.3073 74.738502
600 1.052925 70.601712 125 4703.6749 -2.8511316 -34.085418 4666.7383 590.69094 641.70441 59.043346
700 0.96467445 69.502018 125 4720.4257 -4.3345734 -34.310005 4681.7811 541.18237 656.24965 72.433637
800 1.0657358 70.960958 125 4685.5637 -5.8903418 -35.207202 4644.4661 597.87781 595.54446 61.462159
900 1.0273388 68.735518 125 4693.5106 -2.4175829 -28.602387 4662.4906 576.33707 598.80294 71.747886
1000 0.9702835 69.885576 125 4701.4385 -3.6513555 -29.487331 4668.2999 544.32904 666.55262 73.231425
Loop time of 0.270344 on 4 procs for 1000 steps with 375 atoms
Performance: 3195929.791 tau/day, 3698.993 timesteps/s, 1.387 Matom-step/s
99.3% CPU use with 4 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.031268 | 0.035485 | 0.039491 | 1.6 | 13.13
Bond | 3.3378e-05 | 3.4848e-05 | 3.5667e-05 | 0.0 | 0.01
Kspace | 0.18632 | 0.19083 | 0.19556 | 0.8 | 70.59
Neigh | 0.012413 | 0.012991 | 0.013598 | 0.4 | 4.81
Comm | 0.028195 | 0.028407 | 0.028626 | 0.1 | 10.51
Output | 0.00013369 | 0.00015738 | 0.00022498 | 0.0 | 0.06
Modify | 0.00055373 | 0.00059062 | 0.00068807 | 0.0 | 0.22
Other | | 0.001846 | | | 0.68
Nlocal: 93.75 ave 95 max 92 min
Histogram: 1 0 0 0 0 0 2 0 0 1
Nghost: 2286 ave 2307 max 2269 min
Histogram: 1 0 1 0 0 1 0 0 0 1
Neighs: 4945 ave 5443 max 4513 min
Histogram: 1 0 1 0 0 1 0 0 0 1
Total # of neighbors = 19780
Ave neighs/atom = 52.746667
Ave special neighs/atom = 0
Neighbor list builds = 66
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -9,7 +9,7 @@ read_data pafipath.4.data fix pa NULL PafiPath
## EAM potential
pair_style eam/fs
pair_coeff * * ../../../../potentials/Fe_mm.eam.fs Fe
pair_coeff * * Fe_mm.eam.fs Fe
mass * 55.85
thermo 100

View File

@ -0,0 +1,11 @@
This directory contains example input files for the pimd/nvt/bosonic and pimd/langevin/bosonic fix commands.
The demonstrated system is that of 3 non-interacting bosons in a harmonic trap.
The input files initiate a simulation of 100 steps using 4 beads. The expected output log files are included.
The input files can be edited to provide a physically meaningful output, by extending the simulations to a few nanoseconds
and increasing the number of beads (32 beads should be enough).
The total energy can be computed by summing the potential energy and either the virial or primitive kinetic energy estimator, and averaging over time.
Notice that for pimd/langevin/bosonic the summed value of either kinetic estimator is printed across all log files.
It should be taken from a single log file, with all files providing the same output.
For pimd/nvt/bosonic, one has to sum over the output of all log files. For the potential energy, summing over log files is required for both fix commands.
The obtained energy should be compared to the analytical value of 0.00058031 Hartree.

View File

@ -0,0 +1,57 @@
# Units and dimensions
units electron
dimension 3
boundary p p p
atom_style atomic
atom_modify map yes
pair_style none
# Time step (in femtoseconds)
timestep 0.5
# Temperature (in Kelvin)
variable Temp equal 17.4
# Force constant (in Hartree energies per Bohr radius squared)
variable k equal 1.2154614120000001e-08
# Number of beads
variable Nbeads equal 4
variable ibead uloop ${Nbeads} pad
variable seed equal 18889
# Create box and atoms. All distances are in Bohr
region box block -1500 1500 -1500 1500 -1500 1500
create_box 1 box
variable a loop 3
label loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
next a
jump SELF loop
# Electron mass (in amu)
mass 1 0.00054858
# Initialize velocities
velocity all create ${Temp} ${seed}${ibead} mom yes rot yes dist gaussian
# Add harmonic external force
fix harm all spring/self ${k}
# Add harmonic potential energy to total energy and potential energy
fix_modify harm energy yes
# PIMD command
fix pimdb all pimd/langevin/bosonic ensemble nvt temp ${Temp} thermostat PILE_L 12345 tau 50 fixcom no
# Outputs
variable prim_kinetic equal f_pimdb[5]
variable virial equal f_pimdb[6]
thermo_style custom step pe v_virial v_prim_kinetic
thermo 1
run 100

View File

@ -0,0 +1,2 @@
LAMMPS (4 Feb 2025 - Development - patch_4Feb2025-344-g0a4a2f6deb-modified)
Running on 4 partitions of processors

View File

@ -0,0 +1,238 @@
LAMMPS (4 Feb 2025 - Development - patch_4Feb2025-344-g0a4a2f6deb-modified)
Processor partition = 0
using 1 OpenMP thread(s) per MPI task
# Units and dimensions
units electron
dimension 3
boundary p p p
atom_style atomic
atom_modify map yes
pair_style none
# Time step (in femtoseconds)
timestep 0.5
# Temperature (in Kelvin)
variable Temp equal 17.4
# Force constant (in Hartree energies per Bohr radius squared)
variable k equal 1.2154614120000001e-08
# Number of beads
variable Nbeads equal 4
variable ibead uloop ${Nbeads} pad
variable ibead uloop 4 pad
variable seed equal 18889
# Create box and atoms. All distances are in Bohr
region box block -1500 1500 -1500 1500 -1500 1500
create_box 1 box
Created orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
1 by 1 by 1 MPI processor grid
variable a loop 3
label loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14.5 ${y1} ${z1}
create_atoms 1 single -14.5 9.5 ${z1}
create_atoms 1 single -14.5 9.5 1.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14 ${y1} ${z1}
create_atoms 1 single -14 9 ${z1}
create_atoms 1 single -14 9 2
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -13.5 ${y1} ${z1}
create_atoms 1 single -13.5 8.5 ${z1}
create_atoms 1 single -13.5 8.5 2.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
# Electron mass (in amu)
mass 1 0.00054858
# Initialize velocities
velocity all create ${Temp} ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 18889${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 188891 mom yes rot yes dist gaussian
# Add harmonic external force
fix harm all spring/self ${k}
fix harm all spring/self 1.215461412e-08
# Add harmonic potential energy to total energy and potential energy
fix_modify harm energy yes
# PIMD command
fix pimdb all pimd/langevin/bosonic ensemble nvt temp ${Temp} thermostat PILE_L 12345 tau 50 fixcom no
fix pimdb all pimd/langevin/bosonic ensemble nvt temp 17.4 thermostat PILE_L 12345 tau 50 fixcom no
# Outputs
variable prim_kinetic equal f_pimdb[5]
variable virial equal f_pimdb[6]
thermo_style custom step pe v_virial v_prim_kinetic
thermo 1
run 100
Initializing PI Langevin equation thermostat...
Bead ID | omega | tau | c1 | c2
0 9.11206647e-03 5.00000000e+01 9.95012479e-01 9.97505201e-02
1 9.11206647e-03 5.00000000e+01 9.95012479e-01 9.97505201e-02
2 9.11206647e-03 5.00000000e+01 9.95012479e-01 9.97505201e-02
3 9.11206647e-03 5.00000000e+01 9.95012479e-01 9.97505201e-02
PILE_L thermostat successfully initialized!
WARNING: No pairwise cutoff or binsize set. Atom sorting therefore disabled. (src/atom.cpp:2444)
WARNING: Communication cutoff is 0.0. No ghost atoms will be generated. Atoms may get lost. (src/comm_brick.cpp:212)
Per MPI rank memory allocation (min/avg/max) = 2.801 | 2.801 | 2.801 Mbytes
Step PotEng v_virial v_prim_kinetic
0 0 1.3661449e-08 0.0009918329
1 1.3158398e-09 1.8742641e-09 0.00099182267
2 5.0818396e-09 7.1801177e-09 0.00099180053
3 1.2446727e-08 1.4372388e-08 0.00099176038
4 2.1754941e-08 3.1274072e-08 0.00099170266
5 3.2927703e-08 5.2470231e-08 0.00099162511
6 4.7293056e-08 7.2301291e-08 0.00099153
7 6.526455e-08 9.5440683e-08 0.00099141194
8 8.6974168e-08 1.1669162e-07 0.00099127168
9 1.1249595e-07 1.3551097e-07 0.00099109846
10 1.4190482e-07 1.6050328e-07 0.00099089759
11 1.7313555e-07 1.8645705e-07 0.0009906735
12 2.0672874e-07 2.1181418e-07 0.00099042271
13 2.4042615e-07 2.4218941e-07 0.00099012073
14 2.7524432e-07 2.7507982e-07 0.00098977876
15 3.1513375e-07 3.1771012e-07 0.00098940169
16 3.6161087e-07 3.6075963e-07 0.00098900826
17 4.0813191e-07 4.0059005e-07 0.00098859985
18 4.5194598e-07 4.3883585e-07 0.00098817535
19 4.9898075e-07 4.8036287e-07 0.00098770764
20 5.5458728e-07 5.2362451e-07 0.00098721266
21 6.1220768e-07 5.7705077e-07 0.00098670407
22 6.6573849e-07 6.3271105e-07 0.00098617081
23 7.2475089e-07 6.9382916e-07 0.00098557406
24 7.804837e-07 7.5979853e-07 0.0009849612
25 8.3194987e-07 8.232213e-07 0.00098434971
26 8.8723792e-07 8.9901705e-07 0.0009836645
27 9.3837241e-07 9.7033126e-07 0.0009830068
28 9.897077e-07 1.0444697e-06 0.00098229311
29 1.043431e-06 1.1208219e-06 0.00098150213
30 1.0900368e-06 1.1899315e-06 0.00098077686
31 1.1303314e-06 1.2560026e-06 0.00098003518
32 1.1725968e-06 1.3287355e-06 0.00097921099
33 1.2081344e-06 1.399856e-06 0.0009784037
34 1.2449387e-06 1.4769272e-06 0.00097754491
35 1.2852285e-06 1.5642459e-06 0.00097667479
36 1.3234189e-06 1.6571388e-06 0.00097572641
37 1.3666391e-06 1.7603492e-06 0.00097475881
38 1.4102743e-06 1.8666516e-06 0.00097373763
39 1.454172e-06 1.9696572e-06 0.0009727081
40 1.5031422e-06 2.0910539e-06 0.00097155807
41 1.5538491e-06 2.2198868e-06 0.00097030871
42 1.6079193e-06 2.3576614e-06 0.00096896762
43 1.6637051e-06 2.496284e-06 0.00096760456
44 1.7189714e-06 2.637657e-06 0.00096619083
45 1.7656688e-06 2.795845e-06 0.00096470693
46 1.8092153e-06 2.9727162e-06 0.00096303835
47 1.8415769e-06 3.1451673e-06 0.00096140406
48 1.8664597e-06 3.3241907e-06 0.00095971129
49 1.8940033e-06 3.5094834e-06 0.00095790964
50 1.9211844e-06 3.7049195e-06 0.00095603039
51 1.9533838e-06 3.9139587e-06 0.0009540918
52 1.9833776e-06 4.1289537e-06 0.0009520767
53 2.0106231e-06 4.3481079e-06 0.00095003676
54 2.0429292e-06 4.5702968e-06 0.00094802906
55 2.0747842e-06 4.7928135e-06 0.00094600351
56 2.1043981e-06 5.0253448e-06 0.0009438419
57 2.1474343e-06 5.2569331e-06 0.00094169256
58 2.2115003e-06 5.4997767e-06 0.00093948055
59 2.2773037e-06 5.7547729e-06 0.00093714003
60 2.3402972e-06 6.0074589e-06 0.00093480857
61 2.4107157e-06 6.2647899e-06 0.00093244785
62 2.4953095e-06 6.5384938e-06 0.00092998209
63 2.58923e-06 6.8124372e-06 0.00092751453
64 2.682021e-06 7.0913777e-06 0.00092505171
65 2.7538688e-06 7.3773956e-06 0.00092256944
66 2.8444661e-06 7.6811232e-06 0.00091984092
67 2.9532286e-06 7.9951107e-06 0.0009170037
68 3.0551339e-06 8.3096758e-06 0.00091414977
69 3.1625164e-06 8.6232285e-06 0.00091137219
70 3.2717759e-06 8.9388929e-06 0.00090857909
71 3.3924986e-06 9.2524846e-06 0.00090583473
72 3.5236727e-06 9.5688611e-06 0.00090308342
73 3.6440162e-06 9.8873586e-06 0.00090026584
74 3.7692169e-06 1.0203245e-05 0.00089755256
75 3.8946044e-06 1.0523755e-05 0.00089485804
76 4.0498738e-06 1.0848398e-05 0.00089217189
77 4.2099346e-06 1.1164286e-05 0.00088956967
78 4.3589564e-06 1.1466652e-05 0.00088700311
79 4.5069481e-06 1.177381e-05 0.00088439373
80 4.6635354e-06 1.2059606e-05 0.00088199635
81 4.8398269e-06 1.233837e-05 0.0008797438
82 5.0191539e-06 1.261531e-05 0.00087745162
83 5.205285e-06 1.2899972e-05 0.00087506863
84 5.3708116e-06 1.3160246e-05 0.00087288444
85 5.5534416e-06 1.3438712e-05 0.00087052617
86 5.7613e-06 1.372546e-05 0.00086818634
87 5.9645662e-06 1.4017631e-05 0.00086572407
88 6.1830289e-06 1.4328439e-05 0.000862992
89 6.423646e-06 1.4640964e-05 0.00086017364
90 6.688219e-06 1.4978644e-05 0.0008570595
91 6.9305603e-06 1.5307214e-05 0.00085411601
92 7.1857573e-06 1.5649328e-05 0.00085112325
93 7.4653538e-06 1.6015833e-05 0.0008479391
94 7.8132911e-06 1.6393131e-05 0.00084474237
95 8.1540941e-06 1.674573e-05 0.00084165639
96 8.4943231e-06 1.7094435e-05 0.00083858996
97 8.8504733e-06 1.7451741e-05 0.00083536142
98 9.2042324e-06 1.780703e-05 0.00083221292
99 9.5058078e-06 1.8141862e-05 0.00082913227
100 9.8087647e-06 1.8457846e-05 0.00082619877
Loop time of 0.00116399 on 1 procs for 100 steps with 3 atoms
Performance: 3711359336.904 fs/day, 0.000 hours/fs, 85911.096 timesteps/s, 257.733 katom-step/s
89.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 | 0 | 0 | 0 | 0.0 | 0.00
Neigh | 1.292e-06 | 1.292e-06 | 1.292e-06 | 0.0 | 0.11
Comm | 1.2305e-05 | 1.2305e-05 | 1.2305e-05 | 0.0 | 1.06
Output | 0.00018105 | 0.00018105 | 0.00018105 | 0.0 | 15.55
Modify | 0.00090255 | 0.00090255 | 0.00090255 | 0.0 | 77.54
Other | | 6.68e-05 | | | 5.74
Nlocal: 3 ave 3 max 3 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Nghost: 0 ave 0 max 0 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
Total # of neighbors = 0
Ave neighs/atom = 0
Neighbor list builds = 33
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,230 @@
LAMMPS (4 Feb 2025 - Development - patch_4Feb2025-344-g0a4a2f6deb-modified)
Processor partition = 1
using 1 OpenMP thread(s) per MPI task
# Units and dimensions
units electron
dimension 3
boundary p p p
atom_style atomic
atom_modify map yes
pair_style none
# Time step (in femtoseconds)
timestep 0.5
# Temperature (in Kelvin)
variable Temp equal 17.4
# Force constant (in Hartree energies per Bohr radius squared)
variable k equal 1.2154614120000001e-08
# Number of beads
variable Nbeads equal 4
variable ibead uloop ${Nbeads} pad
variable ibead uloop 4 pad
variable seed equal 18889
# Create box and atoms. All distances are in Bohr
region box block -1500 1500 -1500 1500 -1500 1500
create_box 1 box
Created orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
1 by 1 by 1 MPI processor grid
variable a loop 3
label loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14.5 ${y1} ${z1}
create_atoms 1 single -14.5 9.5 ${z1}
create_atoms 1 single -14.5 9.5 1.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14 ${y1} ${z1}
create_atoms 1 single -14 9 ${z1}
create_atoms 1 single -14 9 2
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -13.5 ${y1} ${z1}
create_atoms 1 single -13.5 8.5 ${z1}
create_atoms 1 single -13.5 8.5 2.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
# Electron mass (in amu)
mass 1 0.00054858
# Initialize velocities
velocity all create ${Temp} ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 18889${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 188892 mom yes rot yes dist gaussian
# Add harmonic external force
fix harm all spring/self ${k}
fix harm all spring/self 1.215461412e-08
# Add harmonic potential energy to total energy and potential energy
fix_modify harm energy yes
# PIMD command
fix pimdb all pimd/langevin/bosonic ensemble nvt temp ${Temp} thermostat PILE_L 12345 tau 50 fixcom no
fix pimdb all pimd/langevin/bosonic ensemble nvt temp 17.4 thermostat PILE_L 12345 tau 50 fixcom no
# Outputs
variable prim_kinetic equal f_pimdb[5]
variable virial equal f_pimdb[6]
thermo_style custom step pe v_virial v_prim_kinetic
thermo 1
run 100
WARNING: No pairwise cutoff or binsize set. Atom sorting therefore disabled. (src/atom.cpp:2444)
WARNING: Communication cutoff is 0.0. No ghost atoms will be generated. Atoms may get lost. (src/comm_brick.cpp:212)
Per MPI rank memory allocation (min/avg/max) = 2.801 | 2.801 | 2.801 Mbytes
Step PotEng v_virial v_prim_kinetic
0 0 1.3661449e-08 0.0009918329
1 7.3810761e-10 1.8742641e-09 0.00099182267
2 3.0654593e-09 7.1801177e-09 0.00099180053
3 6.4534507e-09 1.4372388e-08 0.00099176038
4 1.1681892e-08 3.1274072e-08 0.00099170266
5 1.8404818e-08 5.2470231e-08 0.00099162511
6 2.6171374e-08 7.2301291e-08 0.00099153
7 3.5990441e-08 9.5440683e-08 0.00099141194
8 4.9770229e-08 1.1669162e-07 0.00099127168
9 6.6159035e-08 1.3551097e-07 0.00099109846
10 8.7281867e-08 1.6050328e-07 0.00099089759
11 1.1505206e-07 1.8645705e-07 0.0009906735
12 1.4564491e-07 2.1181418e-07 0.00099042271
13 1.8674942e-07 2.4218941e-07 0.00099012073
14 2.3275077e-07 2.7507982e-07 0.00098977876
15 2.833552e-07 3.1771012e-07 0.00098940169
16 3.3078875e-07 3.6075963e-07 0.00098900826
17 3.7783787e-07 4.0059005e-07 0.00098859985
18 4.3007763e-07 4.3883585e-07 0.00098817535
19 4.8592613e-07 4.8036287e-07 0.00098770764
20 5.4429898e-07 5.2362451e-07 0.00098721266
21 6.0140068e-07 5.7705077e-07 0.00098670407
22 6.6036274e-07 6.3271105e-07 0.00098617081
23 7.3748601e-07 6.9382916e-07 0.00098557406
24 8.1086859e-07 7.5979853e-07 0.0009849612
25 8.8638234e-07 8.232213e-07 0.00098434971
26 9.8252709e-07 8.9901705e-07 0.0009836645
27 1.0768657e-06 9.7033126e-07 0.0009830068
28 1.1810654e-06 1.0444697e-06 0.00098229311
29 1.2964318e-06 1.1208219e-06 0.00098150213
30 1.4097624e-06 1.1899315e-06 0.00098077686
31 1.5368367e-06 1.2560026e-06 0.00098003518
32 1.6777082e-06 1.3287355e-06 0.00097921099
33 1.8186759e-06 1.399856e-06 0.0009784037
34 1.9730383e-06 1.4769272e-06 0.00097754491
35 2.1285065e-06 1.5642459e-06 0.00097667479
36 2.2809575e-06 1.6571388e-06 0.00097572641
37 2.4393024e-06 1.7603492e-06 0.00097475881
38 2.6212592e-06 1.8666516e-06 0.00097373763
39 2.8115312e-06 1.9696572e-06 0.0009727081
40 3.0115212e-06 2.0910539e-06 0.00097155807
41 3.2325069e-06 2.2198868e-06 0.00097030871
42 3.4582526e-06 2.3576614e-06 0.00096896762
43 3.6838101e-06 2.496284e-06 0.00096760456
44 3.9267475e-06 2.637657e-06 0.00096619083
45 4.1942569e-06 2.795845e-06 0.00096470693
46 4.4694976e-06 2.9727162e-06 0.00096303835
47 4.7570486e-06 3.1451673e-06 0.00096140406
48 5.0917213e-06 3.3241907e-06 0.00095971129
49 5.4581889e-06 3.5094834e-06 0.00095790964
50 5.8607381e-06 3.7049195e-06 0.00095603039
51 6.2673583e-06 3.9139587e-06 0.0009540918
52 6.6764632e-06 4.1289537e-06 0.0009520767
53 7.0828028e-06 4.3481079e-06 0.00095003676
54 7.4858144e-06 4.5702968e-06 0.00094802906
55 7.8711706e-06 4.7928135e-06 0.00094600351
56 8.2756726e-06 5.0253448e-06 0.0009438419
57 8.6667628e-06 5.2569331e-06 0.00094169256
58 9.0585083e-06 5.4997767e-06 0.00093948055
59 9.4634766e-06 5.7547729e-06 0.00093714003
60 9.8696653e-06 6.0074589e-06 0.00093480857
61 1.0308345e-05 6.2647899e-06 0.00093244785
62 1.0757919e-05 6.5384938e-06 0.00092998209
63 1.1183568e-05 6.8124372e-06 0.00092751453
64 1.1585073e-05 7.0913777e-06 0.00092505171
65 1.1993605e-05 7.3773956e-06 0.00092256944
66 1.2382612e-05 7.6811232e-06 0.00091984092
67 1.2768116e-05 7.9951107e-06 0.0009170037
68 1.3181941e-05 8.3096758e-06 0.00091414977
69 1.3605472e-05 8.6232285e-06 0.00091137219
70 1.4027012e-05 8.9388929e-06 0.00090857909
71 1.4471706e-05 9.2524846e-06 0.00090583473
72 1.4896833e-05 9.5688611e-06 0.00090308342
73 1.5345003e-05 9.8873586e-06 0.00090026584
74 1.5779905e-05 1.0203245e-05 0.00089755256
75 1.6189898e-05 1.0523755e-05 0.00089485804
76 1.6654778e-05 1.0848398e-05 0.00089217189
77 1.7131363e-05 1.1164286e-05 0.00088956967
78 1.7572176e-05 1.1466652e-05 0.00088700311
79 1.8000817e-05 1.177381e-05 0.00088439373
80 1.838117e-05 1.2059606e-05 0.00088199635
81 1.8762432e-05 1.233837e-05 0.0008797438
82 1.9099052e-05 1.261531e-05 0.00087745162
83 1.9507863e-05 1.2899972e-05 0.00087506863
84 1.9885648e-05 1.3160246e-05 0.00087288444
85 2.0266439e-05 1.3438712e-05 0.00087052617
86 2.0612316e-05 1.372546e-05 0.00086818634
87 2.0959061e-05 1.4017631e-05 0.00086572407
88 2.13065e-05 1.4328439e-05 0.000862992
89 2.1634898e-05 1.4640964e-05 0.00086017364
90 2.2023174e-05 1.4978644e-05 0.0008570595
91 2.2431573e-05 1.5307214e-05 0.00085411601
92 2.2872283e-05 1.5649328e-05 0.00085112325
93 2.338476e-05 1.6015833e-05 0.0008479391
94 2.3912199e-05 1.6393131e-05 0.00084474237
95 2.437725e-05 1.674573e-05 0.00084165639
96 2.4828999e-05 1.7094435e-05 0.00083858996
97 2.5286762e-05 1.7451741e-05 0.00083536142
98 2.5769956e-05 1.780703e-05 0.00083221292
99 2.624134e-05 1.8141862e-05 0.00082913227
100 2.6731735e-05 1.8457846e-05 0.00082619877
Loop time of 0.0011782 on 1 procs for 100 steps with 3 atoms
Performance: 3666606971.137 fs/day, 0.000 hours/fs, 84875.161 timesteps/s, 254.625 katom-step/s
88.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 | 0 | 0 | 0 | 0.0 | 0.00
Neigh | 1.773e-06 | 1.773e-06 | 1.773e-06 | 0.0 | 0.15
Comm | 1.4979e-05 | 1.4979e-05 | 1.4979e-05 | 0.0 | 1.27
Output | 0.00021888 | 0.00021888 | 0.00021888 | 0.0 | 18.58
Modify | 0.00086503 | 0.00086503 | 0.00086503 | 0.0 | 73.42
Other | | 7.754e-05 | | | 6.58
Nlocal: 3 ave 3 max 3 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Nghost: 0 ave 0 max 0 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
Total # of neighbors = 0
Ave neighs/atom = 0
Neighbor list builds = 44
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,230 @@
LAMMPS (4 Feb 2025 - Development - patch_4Feb2025-344-g0a4a2f6deb-modified)
Processor partition = 2
using 1 OpenMP thread(s) per MPI task
# Units and dimensions
units electron
dimension 3
boundary p p p
atom_style atomic
atom_modify map yes
pair_style none
# Time step (in femtoseconds)
timestep 0.5
# Temperature (in Kelvin)
variable Temp equal 17.4
# Force constant (in Hartree energies per Bohr radius squared)
variable k equal 1.2154614120000001e-08
# Number of beads
variable Nbeads equal 4
variable ibead uloop ${Nbeads} pad
variable ibead uloop 4 pad
variable seed equal 18889
# Create box and atoms. All distances are in Bohr
region box block -1500 1500 -1500 1500 -1500 1500
create_box 1 box
Created orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
1 by 1 by 1 MPI processor grid
variable a loop 3
label loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14.5 ${y1} ${z1}
create_atoms 1 single -14.5 9.5 ${z1}
create_atoms 1 single -14.5 9.5 1.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14 ${y1} ${z1}
create_atoms 1 single -14 9 ${z1}
create_atoms 1 single -14 9 2
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -13.5 ${y1} ${z1}
create_atoms 1 single -13.5 8.5 ${z1}
create_atoms 1 single -13.5 8.5 2.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
# Electron mass (in amu)
mass 1 0.00054858
# Initialize velocities
velocity all create ${Temp} ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 18889${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 188893 mom yes rot yes dist gaussian
# Add harmonic external force
fix harm all spring/self ${k}
fix harm all spring/self 1.215461412e-08
# Add harmonic potential energy to total energy and potential energy
fix_modify harm energy yes
# PIMD command
fix pimdb all pimd/langevin/bosonic ensemble nvt temp ${Temp} thermostat PILE_L 12345 tau 50 fixcom no
fix pimdb all pimd/langevin/bosonic ensemble nvt temp 17.4 thermostat PILE_L 12345 tau 50 fixcom no
# Outputs
variable prim_kinetic equal f_pimdb[5]
variable virial equal f_pimdb[6]
thermo_style custom step pe v_virial v_prim_kinetic
thermo 1
run 100
WARNING: No pairwise cutoff or binsize set. Atom sorting therefore disabled. (src/atom.cpp:2444)
WARNING: Communication cutoff is 0.0. No ghost atoms will be generated. Atoms may get lost. (src/comm_brick.cpp:212)
Per MPI rank memory allocation (min/avg/max) = 2.801 | 2.801 | 2.801 Mbytes
Step PotEng v_virial v_prim_kinetic
0 0 1.3661449e-08 0.0009918329
1 8.3480048e-10 1.8742641e-09 0.00099182267
2 2.8201389e-09 7.1801177e-09 0.00099180053
3 7.3605781e-09 1.4372388e-08 0.00099176038
4 1.4967393e-08 3.1274072e-08 0.00099170266
5 2.4978087e-08 5.2470231e-08 0.00099162511
6 3.5908849e-08 7.2301291e-08 0.00099153
7 4.8226614e-08 9.5440683e-08 0.00099141194
8 6.3621045e-08 1.1669162e-07 0.00099127168
9 8.0119736e-08 1.3551097e-07 0.00099109846
10 9.7965614e-08 1.6050328e-07 0.00099089759
11 1.1538858e-07 1.8645705e-07 0.0009906735
12 1.365443e-07 2.1181418e-07 0.00099042271
13 1.5920175e-07 2.4218941e-07 0.00099012073
14 1.8252589e-07 2.7507982e-07 0.00098977876
15 2.0858909e-07 3.1771012e-07 0.00098940169
16 2.3676046e-07 3.6075963e-07 0.00098900826
17 2.689757e-07 4.0059005e-07 0.00098859985
18 3.0022172e-07 4.3883585e-07 0.00098817535
19 3.3127637e-07 4.8036287e-07 0.00098770764
20 3.6044366e-07 5.2362451e-07 0.00098721266
21 3.8484646e-07 5.7705077e-07 0.00098670407
22 4.1435067e-07 6.3271105e-07 0.00098617081
23 4.4508994e-07 6.9382916e-07 0.00098557406
24 4.7879333e-07 7.5979853e-07 0.0009849612
25 5.0918223e-07 8.232213e-07 0.00098434971
26 5.4733661e-07 8.9901705e-07 0.0009836645
27 5.7932115e-07 9.7033126e-07 0.0009830068
28 6.1775401e-07 1.0444697e-06 0.00098229311
29 6.6883535e-07 1.1208219e-06 0.00098150213
30 7.0943445e-07 1.1899315e-06 0.00098077686
31 7.4477897e-07 1.2560026e-06 0.00098003518
32 7.8183156e-07 1.3287355e-06 0.00097921099
33 8.1987667e-07 1.399856e-06 0.0009784037
34 8.5514962e-07 1.4769272e-06 0.00097754491
35 8.9607784e-07 1.5642459e-06 0.00097667479
36 9.4986753e-07 1.6571388e-06 0.00097572641
37 1.0024729e-06 1.7603492e-06 0.00097475881
38 1.0526731e-06 1.8666516e-06 0.00097373763
39 1.103419e-06 1.9696572e-06 0.0009727081
40 1.1640352e-06 2.0910539e-06 0.00097155807
41 1.2292837e-06 2.2198868e-06 0.00097030871
42 1.3024454e-06 2.3576614e-06 0.00096896762
43 1.3788736e-06 2.496284e-06 0.00096760456
44 1.4503248e-06 2.637657e-06 0.00096619083
45 1.5334106e-06 2.795845e-06 0.00096470693
46 1.6246777e-06 2.9727162e-06 0.00096303835
47 1.715884e-06 3.1451673e-06 0.00096140406
48 1.8096683e-06 3.3241907e-06 0.00095971129
49 1.916714e-06 3.5094834e-06 0.00095790964
50 2.0374848e-06 3.7049195e-06 0.00095603039
51 2.1747488e-06 3.9139587e-06 0.0009540918
52 2.3236882e-06 4.1289537e-06 0.0009520767
53 2.4790586e-06 4.3481079e-06 0.00095003676
54 2.6478101e-06 4.5702968e-06 0.00094802906
55 2.8275135e-06 4.7928135e-06 0.00094600351
56 3.0338638e-06 5.0253448e-06 0.0009438419
57 3.2428318e-06 5.2569331e-06 0.00094169256
58 3.4414566e-06 5.4997767e-06 0.00093948055
59 3.6324968e-06 5.7547729e-06 0.00093714003
60 3.8269172e-06 6.0074589e-06 0.00093480857
61 4.0183315e-06 6.2647899e-06 0.00093244785
62 4.2263009e-06 6.5384938e-06 0.00092998209
63 4.4382735e-06 6.8124372e-06 0.00092751453
64 4.6488232e-06 7.0913777e-06 0.00092505171
65 4.8707403e-06 7.3773956e-06 0.00092256944
66 5.1178339e-06 7.6811232e-06 0.00091984092
67 5.377713e-06 7.9951107e-06 0.0009170037
68 5.63843e-06 8.3096758e-06 0.00091414977
69 5.8975743e-06 8.6232285e-06 0.00091137219
70 6.168921e-06 8.9388929e-06 0.00090857909
71 6.4488238e-06 9.2524846e-06 0.00090583473
72 6.7115203e-06 9.5688611e-06 0.00090308342
73 6.995134e-06 9.8873586e-06 0.00090026584
74 7.284199e-06 1.0203245e-05 0.00089755256
75 7.6029528e-06 1.0523755e-05 0.00089485804
76 7.9431391e-06 1.0848398e-05 0.00089217189
77 8.2768015e-06 1.1164286e-05 0.00088956967
78 8.6058917e-06 1.1466652e-05 0.00088700311
79 8.9683477e-06 1.177381e-05 0.00088439373
80 9.3324487e-06 1.2059606e-05 0.00088199635
81 9.6876036e-06 1.233837e-05 0.0008797438
82 1.0061754e-05 1.261531e-05 0.00087745162
83 1.0457019e-05 1.2899972e-05 0.00087506863
84 1.0866064e-05 1.3160246e-05 0.00087288444
85 1.1298832e-05 1.3438712e-05 0.00087052617
86 1.1762526e-05 1.372546e-05 0.00086818634
87 1.2264941e-05 1.4017631e-05 0.00086572407
88 1.2784125e-05 1.4328439e-05 0.000862992
89 1.332533e-05 1.4640964e-05 0.00086017364
90 1.3897966e-05 1.4978644e-05 0.0008570595
91 1.4473024e-05 1.5307214e-05 0.00085411601
92 1.5067033e-05 1.5649328e-05 0.00085112325
93 1.5677943e-05 1.6015833e-05 0.0008479391
94 1.6254294e-05 1.6393131e-05 0.00084474237
95 1.6791089e-05 1.674573e-05 0.00084165639
96 1.7362795e-05 1.7094435e-05 0.00083858996
97 1.7961498e-05 1.7451741e-05 0.00083536142
98 1.8568337e-05 1.780703e-05 0.00083221292
99 1.9188379e-05 1.8141862e-05 0.00082913227
100 1.9789011e-05 1.8457846e-05 0.00082619877
Loop time of 0.00116163 on 1 procs for 100 steps with 3 atoms
Performance: 3718915419.639 fs/day, 0.000 hours/fs, 86086.005 timesteps/s, 258.258 katom-step/s
89.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 | 0 | 0 | 0 | 0.0 | 0.00
Neigh | 1.582e-06 | 1.582e-06 | 1.582e-06 | 0.0 | 0.14
Comm | 1.3306e-05 | 1.3306e-05 | 1.3306e-05 | 0.0 | 1.15
Output | 0.00017996 | 0.00017996 | 0.00017996 | 0.0 | 15.49
Modify | 0.00090771 | 0.00090771 | 0.00090771 | 0.0 | 78.14
Other | | 5.907e-05 | | | 5.09
Nlocal: 3 ave 3 max 3 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Nghost: 0 ave 0 max 0 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
Total # of neighbors = 0
Ave neighs/atom = 0
Neighbor list builds = 41
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,230 @@
LAMMPS (4 Feb 2025 - Development - patch_4Feb2025-344-g0a4a2f6deb-modified)
Processor partition = 3
using 1 OpenMP thread(s) per MPI task
# Units and dimensions
units electron
dimension 3
boundary p p p
atom_style atomic
atom_modify map yes
pair_style none
# Time step (in femtoseconds)
timestep 0.5
# Temperature (in Kelvin)
variable Temp equal 17.4
# Force constant (in Hartree energies per Bohr radius squared)
variable k equal 1.2154614120000001e-08
# Number of beads
variable Nbeads equal 4
variable ibead uloop ${Nbeads} pad
variable ibead uloop 4 pad
variable seed equal 18889
# Create box and atoms. All distances are in Bohr
region box block -1500 1500 -1500 1500 -1500 1500
create_box 1 box
Created orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
1 by 1 by 1 MPI processor grid
variable a loop 3
label loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14.5 ${y1} ${z1}
create_atoms 1 single -14.5 9.5 ${z1}
create_atoms 1 single -14.5 9.5 1.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14 ${y1} ${z1}
create_atoms 1 single -14 9 ${z1}
create_atoms 1 single -14 9 2
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -13.5 ${y1} ${z1}
create_atoms 1 single -13.5 8.5 ${z1}
create_atoms 1 single -13.5 8.5 2.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
# Electron mass (in amu)
mass 1 0.00054858
# Initialize velocities
velocity all create ${Temp} ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 18889${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 188894 mom yes rot yes dist gaussian
# Add harmonic external force
fix harm all spring/self ${k}
fix harm all spring/self 1.215461412e-08
# Add harmonic potential energy to total energy and potential energy
fix_modify harm energy yes
# PIMD command
fix pimdb all pimd/langevin/bosonic ensemble nvt temp ${Temp} thermostat PILE_L 12345 tau 50 fixcom no
fix pimdb all pimd/langevin/bosonic ensemble nvt temp 17.4 thermostat PILE_L 12345 tau 50 fixcom no
# Outputs
variable prim_kinetic equal f_pimdb[5]
variable virial equal f_pimdb[6]
thermo_style custom step pe v_virial v_prim_kinetic
thermo 1
run 100
WARNING: No pairwise cutoff or binsize set. Atom sorting therefore disabled. (src/atom.cpp:2444)
WARNING: Communication cutoff is 0.0. No ghost atoms will be generated. Atoms may get lost. (src/comm_brick.cpp:212)
Per MPI rank memory allocation (min/avg/max) = 2.801 | 2.801 | 2.801 Mbytes
Step PotEng v_virial v_prim_kinetic
0 0 1.3661449e-08 0.0009918329
1 8.448696e-10 1.8742641e-09 0.00099182267
2 3.5286528e-09 7.1801177e-09 0.00099180053
3 8.2936659e-09 1.4372388e-08 0.00099176038
4 1.4586045e-08 3.1274072e-08 0.00099170266
5 2.4161875e-08 5.2470231e-08 0.00099162511
6 3.8801085e-08 7.2301291e-08 0.00099153
7 5.9758384e-08 9.5440683e-08 0.00099141194
8 8.5838823e-08 1.1669162e-07 0.00099127168
9 1.1684437e-07 1.3551097e-07 0.00099109846
10 1.4954974e-07 1.6050328e-07 0.00099089759
11 1.8686687e-07 1.8645705e-07 0.0009906735
12 2.2747543e-07 2.1181418e-07 0.00099042271
13 2.807392e-07 2.4218941e-07 0.00099012073
14 3.3827867e-07 2.7507982e-07 0.00098977876
15 3.9918359e-07 3.1771012e-07 0.00098940169
16 4.6034561e-07 3.6075963e-07 0.00098900826
17 5.2315136e-07 4.0059005e-07 0.00098859985
18 5.8457073e-07 4.3883585e-07 0.00098817535
19 6.5273892e-07 4.8036287e-07 0.00098770764
20 7.2150647e-07 5.2362451e-07 0.00098721266
21 8.0596691e-07 5.7705077e-07 0.00098670407
22 8.946994e-07 6.3271105e-07 0.00098617081
23 9.9120142e-07 6.9382916e-07 0.00098557406
24 1.09722e-06 7.5979853e-07 0.0009849612
25 1.2053692e-06 8.232213e-07 0.00098434971
26 1.3196547e-06 8.9901705e-07 0.0009836645
27 1.4380033e-06 9.7033126e-07 0.0009830068
28 1.5700587e-06 1.0444697e-06 0.00098229311
29 1.7089133e-06 1.1208219e-06 0.00098150213
30 1.839944e-06 1.1899315e-06 0.00098077686
31 1.9718088e-06 1.2560026e-06 0.00098003518
32 2.1244847e-06 1.3287355e-06 0.00097921099
33 2.2823018e-06 1.399856e-06 0.0009784037
34 2.4607034e-06 1.4769272e-06 0.00097754491
35 2.6410061e-06 1.5642459e-06 0.00097667479
36 2.8395019e-06 1.6571388e-06 0.00097572641
37 3.0476467e-06 1.7603492e-06 0.00097475881
38 3.2661567e-06 1.8666516e-06 0.00097373763
39 3.4857766e-06 1.9696572e-06 0.0009727081
40 3.7310241e-06 2.0910539e-06 0.00097155807
41 3.9947356e-06 2.2198868e-06 0.00097030871
42 4.2722057e-06 2.3576614e-06 0.00096896762
43 4.5444932e-06 2.496284e-06 0.00096760456
44 4.8307956e-06 2.637657e-06 0.00096619083
45 5.1356773e-06 2.795845e-06 0.00096470693
46 5.4835294e-06 2.9727162e-06 0.00096303835
47 5.8235502e-06 3.1451673e-06 0.00096140406
48 6.1541132e-06 3.3241907e-06 0.00095971129
49 6.4796693e-06 3.5094834e-06 0.00095790964
50 6.8009213e-06 3.7049195e-06 0.00095603039
51 7.1253629e-06 3.9139587e-06 0.0009540918
52 7.4712081e-06 4.1289537e-06 0.0009520767
53 7.8322309e-06 4.3481079e-06 0.00095003676
54 8.1941694e-06 4.5702968e-06 0.00094802906
55 8.579188e-06 4.7928135e-06 0.00094600351
56 8.9656493e-06 5.0253448e-06 0.0009438419
57 9.351102e-06 5.2569331e-06 0.00094169256
58 9.7645407e-06 5.4997767e-06 0.00093948055
59 1.0230434e-05 5.7547729e-06 0.00093714003
60 1.0724041e-05 6.0074589e-06 0.00093480857
61 1.1207453e-05 6.2647899e-06 0.00093244785
62 1.171285e-05 6.5384938e-06 0.00092998209
63 1.221299e-05 6.8124372e-06 0.00092751453
64 1.2743686e-05 7.0913777e-06 0.00092505171
65 1.3295725e-05 7.3773956e-06 0.00092256944
66 1.3906023e-05 7.6811232e-06 0.00091984092
67 1.4511348e-05 7.9951107e-06 0.0009170037
68 1.5116776e-05 8.3096758e-06 0.00091414977
69 1.571005e-05 8.6232285e-06 0.00091137219
70 1.6297136e-05 8.9388929e-06 0.00090857909
71 1.6849099e-05 9.2524846e-06 0.00090583473
72 1.7417168e-05 9.5688611e-06 0.00090308342
73 1.7971613e-05 9.8873586e-06 0.00090026584
74 1.8509472e-05 1.0203245e-05 0.00089755256
75 1.9047825e-05 1.0523755e-05 0.00089485804
76 1.9510646e-05 1.0848398e-05 0.00089217189
77 1.9903304e-05 1.1164286e-05 0.00088956967
78 2.0300948e-05 1.1466652e-05 0.00088700311
79 2.0696905e-05 1.177381e-05 0.00088439373
80 2.1058218e-05 1.2059606e-05 0.00088199635
81 2.139726e-05 1.233837e-05 0.0008797438
82 2.1755155e-05 1.261531e-05 0.00087745162
83 2.2051018e-05 1.2899972e-05 0.00087506863
84 2.2294567e-05 1.3160246e-05 0.00087288444
85 2.2559076e-05 1.3438712e-05 0.00087052617
86 2.2815918e-05 1.372546e-05 0.00086818634
87 2.3062616e-05 1.4017631e-05 0.00086572407
88 2.3324206e-05 1.4328439e-05 0.000862992
89 2.3559323e-05 1.4640964e-05 0.00086017364
90 2.3792776e-05 1.4978644e-05 0.0008570595
91 2.3990667e-05 1.5307214e-05 0.00085411601
92 2.4198637e-05 1.5649328e-05 0.00085112325
93 2.4419398e-05 1.6015833e-05 0.0008479391
94 2.4625252e-05 1.6393131e-05 0.00084474237
95 2.4816363e-05 1.674573e-05 0.00084165639
96 2.4982897e-05 1.7094435e-05 0.00083858996
97 2.5153682e-05 1.7451741e-05 0.00083536142
98 2.5288512e-05 1.780703e-05 0.00083221292
99 2.5384836e-05 1.8141862e-05 0.00082913227
100 2.5401412e-05 1.8457846e-05 0.00082619877
Loop time of 0.00116067 on 1 procs for 100 steps with 3 atoms
Performance: 3721997782.310 fs/day, 0.000 hours/fs, 86157.356 timesteps/s, 258.472 katom-step/s
88.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 | 0 | 0 | 0 | 0.0 | 0.00
Neigh | 1.441e-06 | 1.441e-06 | 1.441e-06 | 0.0 | 0.12
Comm | 1.2111e-05 | 1.2111e-05 | 1.2111e-05 | 0.0 | 1.04
Output | 0.00018148 | 0.00018148 | 0.00018148 | 0.0 | 15.64
Modify | 0.0009054 | 0.0009054 | 0.0009054 | 0.0 | 78.01
Other | | 6.023e-05 | | | 5.19
Nlocal: 3 ave 3 max 3 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Nghost: 0 ave 0 max 0 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
Total # of neighbors = 0
Ave neighs/atom = 0
Neighbor list builds = 42
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1 @@
mpirun -np $NBEADS $LMP -in in.lmp -partition ${NBEADS}x1

View File

@ -0,0 +1,60 @@
# Units and dimensions
units electron
dimension 3
boundary p p p
atom_style atomic
atom_modify map yes
pair_style none
# Time step (in femtoseconds)
timestep 0.5
# Temperature (in Kelvin)
variable Temp equal 17.4
# Number of Nose-Hoover chains
variable nhc equal 4
# Force constant (in Hartree energies per Bohr radius squared)
variable k equal 1.2154614120000001e-08
# Number of beads
variable Nbeads equal 4
variable ibead uloop ${Nbeads} pad
variable seed equal 18889
# Create box and atoms. All distances are in Bohr
region box block -1500 1500 -1500 1500 -1500 1500
create_box 1 box
variable a loop 3
label loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
next a
jump SELF loop
# Electron mass (in amu)
mass 1 0.00054858
# Initialize velocities
velocity all create ${Temp} ${seed}${ibead} mom yes rot yes dist gaussian
# Add harmonic external force
fix harm all spring/self ${k}
# Add harmonic potential energy to total energy and potential energy
fix_modify harm energy yes
# PIMD command
fix pimdb all pimd/nvt/bosonic method pimd temp ${Temp} nhc ${nhc}
# Outputs
variable virial equal f_pimdb[3]
variable prim_kinetic equal f_pimdb[4]
thermo_style custom step pe v_virial v_prim_kinetic
thermo 1
run 100

View File

@ -0,0 +1,2 @@
LAMMPS (4 Feb 2025 - Development - patch_4Feb2025-344-g0a4a2f6deb-modified)
Running on 4 partitions of processors

View File

@ -0,0 +1,237 @@
LAMMPS (4 Feb 2025 - Development - patch_4Feb2025-344-g0a4a2f6deb-modified)
Processor partition = 0
using 1 OpenMP thread(s) per MPI task
# Units and dimensions
units electron
dimension 3
boundary p p p
atom_style atomic
atom_modify map yes
pair_style none
# Time step (in femtoseconds)
timestep 0.5
# Temperature (in Kelvin)
variable Temp equal 17.4
# Number of Nose-Hoover chains
variable nhc equal 4
# Force constant (in Hartree energies per Bohr radius squared)
variable k equal 1.2154614120000001e-08
# Number of beads
variable Nbeads equal 4
variable ibead uloop ${Nbeads} pad
variable ibead uloop 4 pad
variable seed equal 18889
# Create box and atoms. All distances are in Bohr
region box block -1500 1500 -1500 1500 -1500 1500
create_box 1 box
Created orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
1 by 1 by 1 MPI processor grid
variable a loop 3
label loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14.5 ${y1} ${z1}
create_atoms 1 single -14.5 9.5 ${z1}
create_atoms 1 single -14.5 9.5 1.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14 ${y1} ${z1}
create_atoms 1 single -14 9 ${z1}
create_atoms 1 single -14 9 2
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -13.5 ${y1} ${z1}
create_atoms 1 single -13.5 8.5 ${z1}
create_atoms 1 single -13.5 8.5 2.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
# Electron mass (in amu)
mass 1 0.00054858
# Initialize velocities
velocity all create ${Temp} ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 18889${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 188891 mom yes rot yes dist gaussian
# Add harmonic external force
fix harm all spring/self ${k}
fix harm all spring/self 1.215461412e-08
# Add harmonic potential energy to total energy and potential energy
fix_modify harm energy yes
# PIMD command
fix pimdb all pimd/nvt/bosonic method pimd temp ${Temp} nhc ${nhc}
fix pimdb all pimd/nvt/bosonic method pimd temp 17.4 nhc ${nhc}
fix pimdb all pimd/nvt/bosonic method pimd temp 17.4 nhc 4
# Outputs
variable virial equal f_pimdb[3]
variable prim_kinetic equal f_pimdb[4]
thermo_style custom step pe v_virial v_prim_kinetic
thermo 1
run 100
WARNING: No fixes with time integration, atoms won't move (src/verlet.cpp:60)
Fix pimd/nvt -P/(beta^2 * hbar^2) = -2.2139311e-05 (kcal/mol/A^2)
WARNING: No pairwise cutoff or binsize set. Atom sorting therefore disabled. (src/atom.cpp:2444)
WARNING: Communication cutoff is 0.0. No ghost atoms will be generated. Atoms may get lost. (src/comm_brick.cpp:212)
Per MPI rank memory allocation (min/avg/max) = 9.176 | 9.176 | 9.176 Mbytes
Step PotEng v_virial v_prim_kinetic
0 0 0 0.00024794798
1 8.5849317e-10 4.5664581e-10 0.00024794215
2 3.4338094e-09 1.3424585e-09 0.00024793325
3 7.7255501e-09 2.6573351e-09 0.00024792129
4 1.3733112e-08 4.4011211e-09 0.00024790626
5 2.1455686e-08 6.5736113e-09 0.00024788818
6 3.0892259e-08 9.1745487e-09 0.00024786704
7 4.2041614e-08 1.2203626e-08 0.00024784285
8 5.4902328e-08 1.5660483e-08 0.0002478156
9 6.9472776e-08 1.9544712e-08 0.00024778532
10 8.5751128e-08 2.385585e-08 0.00024775199
11 1.0373535e-07 2.8593386e-08 0.00024771564
12 1.234232e-07 3.3756758e-08 0.00024767626
13 1.4481225e-07 3.9345352e-08 0.00024763386
14 1.6789985e-07 4.5358504e-08 0.00024758844
15 1.9268316e-07 5.1795501e-08 0.00024754003
16 2.1915914e-07 5.8655576e-08 0.00024748862
17 2.4732452e-07 6.5937915e-08 0.00024743423
18 2.7717588e-07 7.3641654e-08 0.00024737686
19 3.0870956e-07 8.1765876e-08 0.00024731653
20 3.4192172e-07 9.0309618e-08 0.00024725324
21 3.7680831e-07 9.9271863e-08 0.00024718701
22 4.1336509e-07 1.0865155e-07 0.00024711785
23 4.5158762e-07 1.1844756e-07 0.00024704578
24 4.9147126e-07 1.2865874e-07 0.0002469708
25 5.3301119e-07 1.3928387e-07 0.00024689293
26 5.7620236e-07 1.5032169e-07 0.00024681218
27 6.2103957e-07 1.6177089e-07 0.00024672857
28 6.675174e-07 1.7363012e-07 0.00024664212
29 7.1563024e-07 1.8589798e-07 0.00024655283
30 7.6537229e-07 1.9857299e-07 0.00024646073
31 8.1673756e-07 2.1165368e-07 0.00024636584
32 8.6971988e-07 2.2513849e-07 0.00024626816
33 9.2431288e-07 2.3902582e-07 0.00024616772
34 9.8051001e-07 2.5331402e-07 0.00024606453
35 1.0383045e-06 2.6800143e-07 0.00024595862
36 1.0976895e-06 2.8308629e-07 0.00024585001
37 1.1586578e-06 2.9856682e-07 0.0002457387
38 1.2212021e-06 3.1444121e-07 0.00024562473
39 1.2853151e-06 3.3070757e-07 0.00024550812
40 1.350989e-06 3.4736399e-07 0.00024538888
41 1.4182159e-06 3.644085e-07 0.00024526703
42 1.4869879e-06 3.8183911e-07 0.00024514261
43 1.5572969e-06 3.9965375e-07 0.00024501562
44 1.6291343e-06 4.1785034e-07 0.0002448861
45 1.7024917e-06 4.3642673e-07 0.00024475406
46 1.7773604e-06 4.5538075e-07 0.00024461954
47 1.8537315e-06 4.7471016e-07 0.00024448255
48 1.9315959e-06 4.9441271e-07 0.00024434312
49 2.0109445e-06 5.1448608e-07 0.00024420127
50 2.0917677e-06 5.3492792e-07 0.00024405703
51 2.1740562e-06 5.5573584e-07 0.00024391043
52 2.2578001e-06 5.769074e-07 0.00024376149
53 2.3429895e-06 5.9844014e-07 0.00024361023
54 2.4296146e-06 6.2033154e-07 0.00024345669
55 2.5176649e-06 6.4257904e-07 0.00024330088
56 2.6071302e-06 6.6518005e-07 0.00024314285
57 2.6980001e-06 6.8813194e-07 0.00024298261
58 2.7902637e-06 7.1143203e-07 0.0002428202
59 2.8839103e-06 7.3507763e-07 0.00024265563
60 2.9789289e-06 7.5906598e-07 0.00024248895
61 3.0753084e-06 7.833943e-07 0.00024232018
62 3.1730376e-06 8.0805977e-07 0.00024214934
63 3.2721049e-06 8.3305953e-07 0.00024197647
64 3.372499e-06 8.5839069e-07 0.00024180161
65 3.474208e-06 8.8405032e-07 0.00024162477
66 3.5772201e-06 9.1003545e-07 0.00024144598
67 3.6815235e-06 9.3634309e-07 0.00024126529
68 3.7871058e-06 9.6297021e-07 0.00024108272
69 3.893955e-06 9.8991374e-07 0.0002408983
70 4.0020586e-06 1.0171706e-06 0.00024071206
71 4.1114041e-06 1.0447376e-06 0.00024052403
72 4.2219789e-06 1.0726116e-06 0.00024033425
73 4.3337702e-06 1.1007895e-06 0.00024014274
74 4.4467651e-06 1.1292679e-06 0.00023994955
75 4.5609507e-06 1.1580437e-06 0.0002397547
76 4.6763137e-06 1.1871136e-06 0.00023955822
77 4.792841e-06 1.2164741e-06 0.00023936014
78 4.9105191e-06 1.2461221e-06 0.00023916051
79 5.0293346e-06 1.276054e-06 0.00023895935
80 5.149274e-06 1.3062666e-06 0.00023875669
81 5.2703234e-06 1.3367563e-06 0.00023855257
82 5.392469e-06 1.3675198e-06 0.00023834703
83 5.515697e-06 1.3985535e-06 0.00023814009
84 5.6399934e-06 1.4298539e-06 0.00023793178
85 5.7653439e-06 1.4614174e-06 0.00023772215
86 5.8917344e-06 1.4932406e-06 0.00023751123
87 6.0191505e-06 1.5253199e-06 0.00023729904
88 6.1475779e-06 1.5576515e-06 0.00023708563
89 6.277002e-06 1.590232e-06 0.00023687102
90 6.4074081e-06 1.6230576e-06 0.00023665526
91 6.5387817e-06 1.6561246e-06 0.00023643837
92 6.6711079e-06 1.6894294e-06 0.00023622039
93 6.8043718e-06 1.7229682e-06 0.00023600135
94 6.9385585e-06 1.7567372e-06 0.00023578129
95 7.0736529e-06 1.7907328e-06 0.00023556024
96 7.2096401e-06 1.8249512e-06 0.00023533824
97 7.3465046e-06 1.8593885e-06 0.00023511531
98 7.4842314e-06 1.8940408e-06 0.0002348915
99 7.622805e-06 1.9289045e-06 0.00023466684
100 7.76221e-06 1.9639756e-06 0.00023444136
Loop time of 0.00193128 on 1 procs for 100 steps with 3 atoms
Performance: 2236858456.568 fs/day, 0.000 hours/fs, 51779.131 timesteps/s, 155.337 katom-step/s
36.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 | 0 | 0 | 0 | 0.0 | 0.00
Neigh | 1.454e-06 | 1.454e-06 | 1.454e-06 | 0.0 | 0.08
Comm | 2.3033e-05 | 2.3033e-05 | 2.3033e-05 | 0.0 | 1.19
Output | 0.00030824 | 0.00030824 | 0.00030824 | 0.0 | 15.96
Modify | 0.001541 | 0.001541 | 0.001541 | 0.0 | 79.79
Other | | 5.754e-05 | | | 2.98
Nlocal: 3 ave 3 max 3 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Nghost: 0 ave 0 max 0 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
Total # of neighbors = 0
Ave neighs/atom = 0
Neighbor list builds = 24
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,235 @@
LAMMPS (4 Feb 2025 - Development - patch_4Feb2025-344-g0a4a2f6deb-modified)
Processor partition = 1
using 1 OpenMP thread(s) per MPI task
# Units and dimensions
units electron
dimension 3
boundary p p p
atom_style atomic
atom_modify map yes
pair_style none
# Time step (in femtoseconds)
timestep 0.5
# Temperature (in Kelvin)
variable Temp equal 17.4
# Number of Nose-Hoover chains
variable nhc equal 4
# Force constant (in Hartree energies per Bohr radius squared)
variable k equal 1.2154614120000001e-08
# Number of beads
variable Nbeads equal 4
variable ibead uloop ${Nbeads} pad
variable ibead uloop 4 pad
variable seed equal 18889
# Create box and atoms. All distances are in Bohr
region box block -1500 1500 -1500 1500 -1500 1500
create_box 1 box
Created orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
1 by 1 by 1 MPI processor grid
variable a loop 3
label loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14.5 ${y1} ${z1}
create_atoms 1 single -14.5 9.5 ${z1}
create_atoms 1 single -14.5 9.5 1.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14 ${y1} ${z1}
create_atoms 1 single -14 9 ${z1}
create_atoms 1 single -14 9 2
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -13.5 ${y1} ${z1}
create_atoms 1 single -13.5 8.5 ${z1}
create_atoms 1 single -13.5 8.5 2.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
# Electron mass (in amu)
mass 1 0.00054858
# Initialize velocities
velocity all create ${Temp} ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 18889${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 188892 mom yes rot yes dist gaussian
# Add harmonic external force
fix harm all spring/self ${k}
fix harm all spring/self 1.215461412e-08
# Add harmonic potential energy to total energy and potential energy
fix_modify harm energy yes
# PIMD command
fix pimdb all pimd/nvt/bosonic method pimd temp ${Temp} nhc ${nhc}
fix pimdb all pimd/nvt/bosonic method pimd temp 17.4 nhc ${nhc}
fix pimdb all pimd/nvt/bosonic method pimd temp 17.4 nhc 4
# Outputs
variable virial equal f_pimdb[3]
variable prim_kinetic equal f_pimdb[4]
thermo_style custom step pe v_virial v_prim_kinetic
thermo 1
run 100
WARNING: No fixes with time integration, atoms won't move (src/verlet.cpp:60)
WARNING: No pairwise cutoff or binsize set. Atom sorting therefore disabled. (src/atom.cpp:2444)
WARNING: Communication cutoff is 0.0. No ghost atoms will be generated. Atoms may get lost. (src/comm_brick.cpp:212)
Per MPI rank memory allocation (min/avg/max) = 9.176 | 9.176 | 9.176 Mbytes
Step PotEng v_virial v_prim_kinetic
0 0 0 0.00024796164
1 8.5850843e-10 5.313724e-10 0.00024796083
2 3.4339027e-09 1.4919466e-09 0.00024795841
3 7.7257901e-09 2.8816048e-09 0.00024795438
4 1.3733516e-08 4.7001635e-09 0.00024794873
5 2.1456164e-08 6.9473741e-09 0.00024794148
6 3.0892555e-08 9.6229225e-09 0.00024793261
7 4.2041252e-08 1.2726429e-08 0.00024792214
8 5.4900553e-08 1.6257449e-08 0.00024791006
9 6.9468499e-08 2.0215473e-08 0.00024789638
10 8.5742867e-08 2.4599926e-08 0.0002478811
11 1.0372118e-07 2.9410168e-08 0.00024786422
12 1.2340069e-07 3.4645495e-08 0.00024784576
13 1.447784e-07 4.0305136e-08 0.0002478257
14 1.6785106e-07 4.6388259e-08 0.00024780406
15 1.9261515e-07 5.2893965e-08 0.00024778084
16 2.190669e-07 5.9821291e-08 0.00024775605
17 2.4720228e-07 6.7169211e-08 0.00024772969
18 2.7701701e-07 7.4936635e-08 0.00024770176
19 3.0850655e-07 8.312241e-08 0.00024767228
20 3.416661e-07 9.1725317e-08 0.00024764125
21 3.7649064e-07 1.0074408e-07 0.00024760868
22 4.1297485e-07 1.1017735e-07 0.00024757457
23 4.511132e-07 1.2002372e-07 0.00024753893
24 4.9089989e-07 1.3028173e-07 0.00024750177
25 5.3232887e-07 1.4094984e-07 0.0002474631
26 5.7539386e-07 1.5202647e-07 0.00024742293
27 6.2008832e-07 1.6350996e-07 0.00024738126
28 6.6640547e-07 1.7539859e-07 0.00024733811
29 7.1433828e-07 1.876906e-07 0.00024729348
30 7.6387949e-07 2.0038414e-07 0.00024724738
31 8.150216e-07 2.1347732e-07 0.00024719983
32 8.6775685e-07 2.2696818e-07 0.00024715084
33 9.2207727e-07 2.4085472e-07 0.0002471004
34 9.7797464e-07 2.5513485e-07 0.00024704855
35 1.0354405e-06 2.6980645e-07 0.00024699528
36 1.0944662e-06 2.8486732e-07 0.00024694061
37 1.1550427e-06 3.0031522e-07 0.00024688456
38 1.2171611e-06 3.1614785e-07 0.00024682713
39 1.2808118e-06 3.3236283e-07 0.00024676833
40 1.3459853e-06 3.4895776e-07 0.00024670818
41 1.4126717e-06 3.6593016e-07 0.0002466467
42 1.4808611e-06 3.832775e-07 0.0002465839
43 1.5505431e-06 4.009972e-07 0.00024651978
44 1.6217074e-06 4.1908663e-07 0.00024645437
45 1.6943431e-06 4.3754308e-07 0.00024638767
46 1.7684394e-06 4.5636381e-07 0.00024631971
47 1.8439852e-06 4.7554603e-07 0.0002462505
48 1.9209691e-06 4.9508689e-07 0.00024618005
49 1.9993796e-06 5.1498348e-07 0.00024610839
50 2.079205e-06 5.3523286e-07 0.00024603551
51 2.1604333e-06 5.5583202e-07 0.00024596145
52 2.2430524e-06 5.7677791e-07 0.00024588621
53 2.32705e-06 5.9806742e-07 0.00024580981
54 2.4124135e-06 6.1969741e-07 0.00024573228
55 2.4991302e-06 6.4166468e-07 0.00024565362
56 2.5871872e-06 6.6396597e-07 0.00024557386
57 2.6765714e-06 6.8659801e-07 0.00024549301
58 2.7672695e-06 7.0955745e-07 0.00024541108
59 2.859268e-06 7.328409e-07 0.00024532811
60 2.9525533e-06 7.5644494e-07 0.00024524409
61 3.0471115e-06 7.8036609e-07 0.00024515907
62 3.1429287e-06 8.0460083e-07 0.00024507304
63 3.2399907e-06 8.2914562e-07 0.00024498603
64 3.3382831e-06 8.5399683e-07 0.00024489807
65 3.4377915e-06 8.7915084e-07 0.00024480916
66 3.5385011e-06 9.0460395e-07 0.00024471933
67 3.6403972e-06 9.3035245e-07 0.0002446286
68 3.7434648e-06 9.5639257e-07 0.00024453698
69 3.8476886e-06 9.8272051e-07 0.0002444445
70 3.9530535e-06 1.0093324e-06 0.00024435118
71 4.0595439e-06 1.0362244e-06 0.00024425703
72 4.1671443e-06 1.0633926e-06 0.00024416208
73 4.275839e-06 1.0908331e-06 0.00024406635
74 4.3856121e-06 1.1185418e-06 0.00024396985
75 4.4964475e-06 1.1465147e-06 0.00024387262
76 4.6083292e-06 1.1747478e-06 0.00024377466
77 4.7212408e-06 1.2032371e-06 0.00024367601
78 4.835166e-06 1.2319783e-06 0.00024357668
79 4.9500883e-06 1.2609674e-06 0.00024347669
80 5.0659909e-06 1.2902001e-06 0.00024337607
81 5.1828572e-06 1.3196723e-06 0.00024327483
82 5.3006702e-06 1.3493797e-06 0.000243173
83 5.419413e-06 1.379318e-06 0.0002430706
84 5.5390685e-06 1.4094831e-06 0.00024296765
85 5.6596194e-06 1.4398705e-06 0.00024286417
86 5.7810485e-06 1.4704759e-06 0.00024276019
87 5.9033384e-06 1.501295e-06 0.00024265573
88 6.0264715e-06 1.5323234e-06 0.00024255081
89 6.1504303e-06 1.5635565e-06 0.00024244545
90 6.275197e-06 1.5949902e-06 0.00024233967
91 6.400754e-06 1.6266197e-06 0.0002422335
92 6.5270834e-06 1.6584408e-06 0.00024212696
93 6.6541672e-06 1.6904488e-06 0.00024202007
94 6.7819875e-06 1.7226394e-06 0.00024191285
95 6.9105262e-06 1.7550078e-06 0.00024180534
96 7.0397651e-06 1.7875497e-06 0.00024169754
97 7.169686e-06 1.8202604e-06 0.00024158948
98 7.3002707e-06 1.8531354e-06 0.00024148118
99 7.4315008e-06 1.88617e-06 0.00024137268
100 7.563358e-06 1.9193596e-06 0.00024126398
Loop time of 0.00190888 on 1 procs for 100 steps with 3 atoms
Performance: 2263110719.025 fs/day, 0.000 hours/fs, 52386.822 timesteps/s, 157.160 katom-step/s
0.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 | 0 | 0 | 0 | 0.0 | 0.00
Neigh | 2.774e-06 | 2.774e-06 | 2.774e-06 | 0.0 | 0.15
Comm | 2.3215e-05 | 2.3215e-05 | 2.3215e-05 | 0.0 | 1.22
Output | 0.00042246 | 0.00042246 | 0.00042246 | 0.0 | 22.13
Modify | 0.0013744 | 0.0013744 | 0.0013744 | 0.0 | 72.00
Other | | 8.601e-05 | | | 4.51
Nlocal: 3 ave 3 max 3 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Nghost: 0 ave 0 max 0 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
Total # of neighbors = 0
Ave neighs/atom = 0
Neighbor list builds = 23
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,235 @@
LAMMPS (4 Feb 2025 - Development - patch_4Feb2025-344-g0a4a2f6deb-modified)
Processor partition = 2
using 1 OpenMP thread(s) per MPI task
# Units and dimensions
units electron
dimension 3
boundary p p p
atom_style atomic
atom_modify map yes
pair_style none
# Time step (in femtoseconds)
timestep 0.5
# Temperature (in Kelvin)
variable Temp equal 17.4
# Number of Nose-Hoover chains
variable nhc equal 4
# Force constant (in Hartree energies per Bohr radius squared)
variable k equal 1.2154614120000001e-08
# Number of beads
variable Nbeads equal 4
variable ibead uloop ${Nbeads} pad
variable ibead uloop 4 pad
variable seed equal 18889
# Create box and atoms. All distances are in Bohr
region box block -1500 1500 -1500 1500 -1500 1500
create_box 1 box
Created orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
1 by 1 by 1 MPI processor grid
variable a loop 3
label loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14.5 ${y1} ${z1}
create_atoms 1 single -14.5 9.5 ${z1}
create_atoms 1 single -14.5 9.5 1.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14 ${y1} ${z1}
create_atoms 1 single -14 9 ${z1}
create_atoms 1 single -14 9 2
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -13.5 ${y1} ${z1}
create_atoms 1 single -13.5 8.5 ${z1}
create_atoms 1 single -13.5 8.5 2.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
# Electron mass (in amu)
mass 1 0.00054858
# Initialize velocities
velocity all create ${Temp} ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 18889${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 188893 mom yes rot yes dist gaussian
# Add harmonic external force
fix harm all spring/self ${k}
fix harm all spring/self 1.215461412e-08
# Add harmonic potential energy to total energy and potential energy
fix_modify harm energy yes
# PIMD command
fix pimdb all pimd/nvt/bosonic method pimd temp ${Temp} nhc ${nhc}
fix pimdb all pimd/nvt/bosonic method pimd temp 17.4 nhc ${nhc}
fix pimdb all pimd/nvt/bosonic method pimd temp 17.4 nhc 4
# Outputs
variable virial equal f_pimdb[3]
variable prim_kinetic equal f_pimdb[4]
thermo_style custom step pe v_virial v_prim_kinetic
thermo 1
run 100
WARNING: No fixes with time integration, atoms won't move (src/verlet.cpp:60)
WARNING: No pairwise cutoff or binsize set. Atom sorting therefore disabled. (src/atom.cpp:2444)
WARNING: Communication cutoff is 0.0. No ghost atoms will be generated. Atoms may get lost. (src/comm_brick.cpp:212)
Per MPI rank memory allocation (min/avg/max) = 9.176 | 9.176 | 9.176 Mbytes
Step PotEng v_virial v_prim_kinetic
0 0 0 0.00024796164
1 8.5850845e-10 -3.6831179e-10 0.0002479594
2 3.4338783e-09 -3.0736303e-10 0.00024795267
3 7.7256433e-09 1.8277487e-10 0.00024794145
4 1.3733026e-08 1.1019528e-09 0.00024792576
5 2.145494e-08 2.449944e-09 0.00024790558
6 3.0889985e-08 4.226444e-09 0.00024788093
7 4.2036455e-08 6.4310711e-09 0.00024785181
8 5.4892332e-08 9.0633658e-09 0.00024781823
9 6.9455288e-08 1.2122792e-08 0.00024778019
10 8.572269e-08 1.5608734e-08 0.0002477377
11 1.0369159e-07 1.9520504e-08 0.00024769077
12 1.2335875e-07 2.3857331e-08 0.00024763941
13 1.4472059e-07 2.8618373e-08 0.00024758363
14 1.6777327e-07 3.3802708e-08 0.00024752344
15 1.9251262e-07 3.940934e-08 0.00024745886
16 2.1893415e-07 4.5437194e-08 0.00024738989
17 2.4703311e-07 5.1885122e-08 0.00024731656
18 2.768044e-07 5.8751899e-08 0.00024723887
19 3.0824267e-07 6.6036227e-08 0.00024715685
20 3.4134222e-07 7.3736729e-08 0.00024707051
21 3.7609709e-07 8.1851958e-08 0.00024697986
22 4.1250102e-07 9.0380389e-08 0.00024688494
23 4.5054742e-07 9.9320426e-08 0.00024678575
24 4.9022945e-07 1.086704e-07 0.00024668231
25 5.3153996e-07 1.1842856e-07 0.00024657466
26 5.744715e-07 1.285931e-07 0.00024646281
27 6.1901635e-07 1.3916212e-07 0.00024634678
28 6.6516648e-07 1.5013367e-07 0.0002462266
29 7.1291361e-07 1.6150571e-07 0.00024610229
30 7.6224914e-07 1.7327614e-07 0.00024597388
31 8.1316422e-07 1.8544279e-07 0.0002458414
32 8.6564969e-07 1.9800342e-07 0.00024570487
33 9.1969614e-07 2.109557e-07 0.00024556432
34 9.7529388e-07 2.2429727e-07 0.00024541978
35 1.0324329e-06 2.3802567e-07 0.00024527128
36 1.0911031e-06 2.5213838e-07 0.00024511886
37 1.1512938e-06 2.6663282e-07 0.00024496253
38 1.2129943e-06 2.8150634e-07 0.00024480234
39 1.2761936e-06 2.9675622e-07 0.00024463831
40 1.3408803e-06 3.1237968e-07 0.00024447049
41 1.407043e-06 3.2837388e-07 0.0002442989
42 1.4746698e-06 3.447359e-07 0.00024412359
43 1.5437487e-06 3.6146277e-07 0.00024394458
44 1.6142674e-06 3.7855146e-07 0.00024376192
45 1.6862132e-06 3.9599886e-07 0.00024357564
46 1.7595735e-06 4.1380182e-07 0.00024338577
47 1.8343351e-06 4.3195711e-07 0.00024319237
48 1.9104848e-06 4.5046147e-07 0.00024299547
49 1.9880091e-06 4.6931154e-07 0.00024279511
50 2.0668943e-06 4.8850394e-07 0.00024259132
51 2.1471263e-06 5.0803521e-07 0.00024238416
52 2.228691e-06 5.2790184e-07 0.00024217367
53 2.311574e-06 5.4810027e-07 0.00024195988
54 2.3957606e-06 5.6862687e-07 0.00024174285
55 2.481236e-06 5.8947797e-07 0.00024152261
56 2.5679851e-06 6.1064984e-07 0.00024129922
57 2.6559926e-06 6.3213871e-07 0.00024107271
58 2.7452431e-06 6.5394073e-07 0.00024084313
59 2.8357209e-06 6.7605203e-07 0.00024061054
60 2.9274101e-06 6.9846868e-07 0.00024037498
61 3.0202947e-06 7.2118669e-07 0.00024013649
62 3.1143583e-06 7.4420204e-07 0.00023989513
63 3.2095846e-06 7.6751065e-07 0.00023965094
64 3.3059569e-06 7.911084e-07 0.00023940398
65 3.4034585e-06 8.1499113e-07 0.00023915429
66 3.5020722e-06 8.3915461e-07 0.00023890193
67 3.601781e-06 8.6359461e-07 0.00023864694
68 3.7025676e-06 8.8830681e-07 0.00023838939
69 3.8044144e-06 9.132869e-07 0.00023812931
70 3.9073038e-06 9.3853048e-07 0.00023786677
71 4.0112181e-06 9.6403314e-07 0.00023760182
72 4.1161392e-06 9.8979043e-07 0.00023733451
73 4.2220491e-06 1.0157978e-06 0.0002370649
74 4.3289295e-06 1.0420509e-06 0.00023679303
75 4.4367621e-06 1.068545e-06 0.00023651897
76 4.5455283e-06 1.0952755e-06 0.00023624277
77 4.6552095e-06 1.1222378e-06 0.00023596449
78 4.7657869e-06 1.1494273e-06 0.00023568418
79 4.8772416e-06 1.1768393e-06 0.0002354019
80 4.9895545e-06 1.2044689e-06 0.00023511771
81 5.1027067e-06 1.2323116e-06 0.00023483166
82 5.2166788e-06 1.2603625e-06 0.00023454381
83 5.3314515e-06 1.2886168e-06 0.00023425422
84 5.4470054e-06 1.3170697e-06 0.00023396295
85 5.5633208e-06 1.3457162e-06 0.00023367006
86 5.6803783e-06 1.3745516e-06 0.0002333756
87 5.798158e-06 1.403571e-06 0.00023307963
88 5.9166402e-06 1.4327693e-06 0.00023278222
89 6.0358049e-06 1.4621418e-06 0.00023248341
90 6.1556323e-06 1.4916833e-06 0.00023218329
91 6.2761023e-06 1.5213889e-06 0.00023188189
92 6.3971948e-06 1.5512537e-06 0.00023157929
93 6.5188897e-06 1.5812727e-06 0.00023127554
94 6.6411667e-06 1.6114407e-06 0.0002309707
95 6.7640056e-06 1.6417527e-06 0.00023066484
96 6.8873862e-06 1.6722038e-06 0.00023035801
97 7.011288e-06 1.7027888e-06 0.00023005028
98 7.1356907e-06 1.7335027e-06 0.0002297417
99 7.2605738e-06 1.7643404e-06 0.00022943234
100 7.3859169e-06 1.7952968e-06 0.00022912226
Loop time of 0.00195857 on 1 procs for 100 steps with 3 atoms
Performance: 2205688634.372 fs/day, 0.000 hours/fs, 51057.607 timesteps/s, 153.173 katom-step/s
39.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 | 0 | 0 | 0 | 0.0 | 0.00
Neigh | 1.602e-06 | 1.602e-06 | 1.602e-06 | 0.0 | 0.08
Comm | 1.6951e-05 | 1.6951e-05 | 1.6951e-05 | 0.0 | 0.87
Output | 0.00032627 | 0.00032627 | 0.00032627 | 0.0 | 16.66
Modify | 0.0015486 | 0.0015486 | 0.0015486 | 0.0 | 79.07
Other | | 6.514e-05 | | | 3.33
Nlocal: 3 ave 3 max 3 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Nghost: 0 ave 0 max 0 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
Total # of neighbors = 0
Ave neighs/atom = 0
Neighbor list builds = 24
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,235 @@
LAMMPS (4 Feb 2025 - Development - patch_4Feb2025-344-g0a4a2f6deb-modified)
Processor partition = 3
using 1 OpenMP thread(s) per MPI task
# Units and dimensions
units electron
dimension 3
boundary p p p
atom_style atomic
atom_modify map yes
pair_style none
# Time step (in femtoseconds)
timestep 0.5
# Temperature (in Kelvin)
variable Temp equal 17.4
# Number of Nose-Hoover chains
variable nhc equal 4
# Force constant (in Hartree energies per Bohr radius squared)
variable k equal 1.2154614120000001e-08
# Number of beads
variable Nbeads equal 4
variable ibead uloop ${Nbeads} pad
variable ibead uloop 4 pad
variable seed equal 18889
# Create box and atoms. All distances are in Bohr
region box block -1500 1500 -1500 1500 -1500 1500
create_box 1 box
Created orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
1 by 1 by 1 MPI processor grid
variable a loop 3
label loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14.5 ${y1} ${z1}
create_atoms 1 single -14.5 9.5 ${z1}
create_atoms 1 single -14.5 9.5 1.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -14 ${y1} ${z1}
create_atoms 1 single -14 9 ${z1}
create_atoms 1 single -14 9 2
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
variable x1 equal -15.0+0.5*v_a
variable y1 equal 10.0-0.5*v_a
variable z1 equal 1+0.5*v_a
create_atoms 1 single ${x1} ${y1} ${z1}
create_atoms 1 single -13.5 ${y1} ${z1}
create_atoms 1 single -13.5 8.5 ${z1}
create_atoms 1 single -13.5 8.5 2.5
Created 1 atoms
using lattice units in orthogonal box = (-1500 -1500 -1500) to (1500 1500 1500)
create_atoms CPU = 0.000 seconds
next a
jump SELF loop
# Electron mass (in amu)
mass 1 0.00054858
# Initialize velocities
velocity all create ${Temp} ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 ${seed}${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 18889${ibead} mom yes rot yes dist gaussian
velocity all create 17.4 188894 mom yes rot yes dist gaussian
# Add harmonic external force
fix harm all spring/self ${k}
fix harm all spring/self 1.215461412e-08
# Add harmonic potential energy to total energy and potential energy
fix_modify harm energy yes
# PIMD command
fix pimdb all pimd/nvt/bosonic method pimd temp ${Temp} nhc ${nhc}
fix pimdb all pimd/nvt/bosonic method pimd temp 17.4 nhc ${nhc}
fix pimdb all pimd/nvt/bosonic method pimd temp 17.4 nhc 4
# Outputs
variable virial equal f_pimdb[3]
variable prim_kinetic equal f_pimdb[4]
thermo_style custom step pe v_virial v_prim_kinetic
thermo 1
run 100
WARNING: No fixes with time integration, atoms won't move (src/verlet.cpp:60)
WARNING: No pairwise cutoff or binsize set. Atom sorting therefore disabled. (src/atom.cpp:2444)
WARNING: Communication cutoff is 0.0. No ghost atoms will be generated. Atoms may get lost. (src/comm_brick.cpp:212)
Per MPI rank memory allocation (min/avg/max) = 9.176 | 9.176 | 9.176 Mbytes
Step PotEng v_virial v_prim_kinetic
0 0 0 0.00024796164
1 8.5847879e-10 4.4463719e-10 0.00024796024
2 3.4336684e-09 1.3183829e-09 0.00024795602
3 7.7250055e-09 2.6210625e-09 0.000247949
4 1.3731669e-08 4.3524371e-09 0.00024793917
5 2.1452581e-08 6.5122035e-09 0.00024792653
6 3.0886407e-08 9.0999942e-09 0.0002479111
7 4.2031554e-08 1.2115377e-08 0.00024789287
8 5.4886174e-08 1.5557858e-08 0.00024787185
9 6.9448162e-08 1.9426875e-08 0.00024784804
10 8.5715159e-08 2.3721806e-08 0.00024782146
11 1.0368455e-07 2.8441963e-08 0.0002477921
12 1.2335346e-07 3.3586595e-08 0.00024775998
13 1.4471878e-07 3.9154888e-08 0.0002477251
14 1.6777712e-07 4.5145965e-08 0.00024768748
15 1.9252485e-07 5.1558884e-08 0.00024764712
16 2.1895809e-07 5.8392642e-08 0.00024760403
17 2.4707272e-07 6.5646173e-08 0.00024755823
18 2.7686434e-07 7.3318348e-08 0.00024750973
19 3.0832834e-07 8.1407976e-08 0.00024745854
20 3.4145982e-07 8.9913804e-08 0.00024740467
21 3.7625367e-07 9.8834518e-08 0.00024734813
22 4.127045e-07 1.0816874e-07 0.00024728895
23 4.5080671e-07 1.1791504e-07 0.00024722714
24 4.9055443e-07 1.2807191e-07 0.00024716271
25 5.3194155e-07 1.3863779e-07 0.00024709568
26 5.7496174e-07 1.4961107e-07 0.00024702607
27 6.1960841e-07 1.6099007e-07 0.00024695389
28 6.6587473e-07 1.7277305e-07 0.00024687917
29 7.1375365e-07 1.8495821e-07 0.00024680191
30 7.6323786e-07 1.975437e-07 0.00024672216
31 8.1431984e-07 2.1052759e-07 0.00024663991
32 8.6699183e-07 2.2390793e-07 0.0002465552
33 9.2124582e-07 2.3768267e-07 0.00024646805
34 9.7707361e-07 2.5184974e-07 0.00024637847
35 1.0344667e-06 2.6640698e-07 0.0002462865
36 1.0934165e-06 2.813522e-07 0.00024619215
37 1.1539141e-06 2.9668313e-07 0.00024609545
38 1.2159503e-06 3.1239747e-07 0.00024599643
39 1.2795157e-06 3.2849286e-07 0.00024589511
40 1.344601e-06 3.4496686e-07 0.00024579151
41 1.4111961e-06 3.61817e-07 0.00024568566
42 1.4792913e-06 3.7904076e-07 0.0002455776
43 1.5488762e-06 3.9663555e-07 0.00024546734
44 1.6199404e-06 4.1459874e-07 0.00024535492
45 1.6924734e-06 4.3292764e-07 0.00024524035
46 1.7664643e-06 4.5161952e-07 0.00024512369
47 1.841902e-06 4.7067159e-07 0.00024500494
48 1.9187753e-06 4.90081e-07 0.00024488415
49 1.9970729e-06 5.0984488e-07 0.00024476135
50 2.076783e-06 5.2996028e-07 0.00024463656
51 2.1578939e-06 5.5042422e-07 0.00024450981
52 2.2403935e-06 5.7123366e-07 0.00024438115
53 2.3242696e-06 5.9238553e-07 0.0002442506
54 2.4095099e-06 6.138767e-07 0.00024411819
55 2.4961017e-06 6.3570399e-07 0.00024398396
56 2.5840323e-06 6.5786419e-07 0.00024384795
57 2.6732887e-06 6.8035404e-07 0.00024371018
58 2.7638579e-06 7.0317021e-07 0.0002435707
59 2.8557265e-06 7.2630938e-07 0.00024342953
60 2.9488811e-06 7.4976814e-07 0.00024328672
61 3.0433081e-06 7.7354305e-07 0.0002431423
62 3.1389936e-06 7.9763065e-07 0.00024299631
63 3.2359238e-06 8.2202741e-07 0.00024284878
64 3.3340844e-06 8.4672977e-07 0.00024269976
65 3.4334612e-06 8.7173415e-07 0.00024254927
66 3.5340397e-06 8.970369e-07 0.00024239736
67 3.6358055e-06 9.2263435e-07 0.00024224406
68 3.7387437e-06 9.4852279e-07 0.00024208942
69 3.8428394e-06 9.7469849e-07 0.00024193348
70 3.9480777e-06 1.0011576e-06 0.00024177626
71 4.0544433e-06 1.0278964e-06 0.00024161782
72 4.1619211e-06 1.054911e-06 0.0002414582
73 4.2704954e-06 1.0821976e-06 0.00024129742
74 4.3801508e-06 1.1097521e-06 0.00024113554
75 4.4908716e-06 1.1375706e-06 0.0002409726
76 4.6026419e-06 1.1656492e-06 0.00024080863
77 4.7154459e-06 1.1939839e-06 0.00024064367
78 4.8292673e-06 1.2225706e-06 0.00024047778
79 4.9440901e-06 1.2514052e-06 0.00024031099
80 5.059898e-06 1.2804837e-06 0.00024014333
81 5.1766745e-06 1.309802e-06 0.00023997487
82 5.2944032e-06 1.3393558e-06 0.00023980562
83 5.4130674e-06 1.369141e-06 0.00023963565
84 5.5326505e-06 1.3991534e-06 0.00023946499
85 5.6531355e-06 1.4293887e-06 0.00023929369
86 5.7745057e-06 1.4598429e-06 0.00023912178
87 5.8967439e-06 1.4905114e-06 0.00023894931
88 6.0198332e-06 1.5213902e-06 0.00023877633
89 6.1437564e-06 1.5524748e-06 0.00023860287
90 6.2684962e-06 1.5837609e-06 0.00023842898
91 6.3940353e-06 1.6152441e-06 0.00023825471
92 6.5203562e-06 1.6469202e-06 0.0002380801
93 6.6474416e-06 1.6787847e-06 0.00023790518
94 6.7752739e-06 1.7108332e-06 0.00023773001
95 6.9038354e-06 1.7430613e-06 0.00023755463
96 7.0331085e-06 1.7754645e-06 0.00023737908
97 7.1630755e-06 1.8080385e-06 0.00023720341
98 7.2937187e-06 1.8407787e-06 0.00023702765
99 7.4250201e-06 1.8736806e-06 0.00023685186
100 7.5569619e-06 1.9067398e-06 0.00023667607
Loop time of 0.00197094 on 1 procs for 100 steps with 3 atoms
Performance: 2191851993.165 fs/day, 0.000 hours/fs, 50737.315 timesteps/s, 152.212 katom-step/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 | 0 | 0 | 0 | 0.0 | 0.00
Neigh | 1.652e-06 | 1.652e-06 | 1.652e-06 | 0.0 | 0.08
Comm | 1.7965e-05 | 1.7965e-05 | 1.7965e-05 | 0.0 | 0.91
Output | 0.00036011 | 0.00036011 | 0.00036011 | 0.0 | 18.27
Modify | 0.0015231 | 0.0015231 | 0.0015231 | 0.0 | 77.28
Other | | 6.806e-05 | | | 3.45
Nlocal: 3 ave 3 max 3 min
Histogram: 1 0 0 0 0 0 0 0 0 0
Nghost: 0 ave 0 max 0 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
Total # of neighbors = 0
Ave neighs/atom = 0
Neighbor list builds = 24
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1 @@
mpirun -np $NBEADS $LMP -in in.lmp -partition ${NBEADS}x1

View File

@ -58,4 +58,4 @@ thermo_style custom step temp press density f_myrxns[*] # cumulative reaction co
run 200
# write_restart restart_longrun
# write_data restart_longrun.data
# write_data restart_longrun.data nofix

View File

@ -43,7 +43,6 @@ thermo 50
fix myrxns all bond/react stabilization yes statted_grp .03 &
react rxn1 all 1 0.0 2.9 mol1 mol2 rxn1_stp1_map &
react rxn2 all 1 0.0 5.0 mol3 mol4 rxn1_stp2_map
react rxn2 all 1 0.0 5.0 mol3 mol4 rxn1_stp2_map rescale_charges yes
fix 1 statted_grp_REACT nvt temp 300 300 100
@ -59,4 +58,4 @@ thermo_style custom step temp press density f_myrxns[*]
run 10000
# write_restart restart_longrun
# write_data restart_longrun.data
# write_data restart_longrun.data nofix

View File

@ -62,4 +62,4 @@ thermo_style custom step temp press density v_prob1 v_prob2 f_myrxns[*]
run ${runsteps}
# write_restart restart_longrun
# write_data restart_longrun.data
# write_data restart_longrun.data nofix

View File

@ -55,4 +55,4 @@ thermo_style custom step temp press density f_myrxns[*]
run 1000
# write_restart restart_longrun
# write_data restart_longrun.data
# write_data restart_longrun.data nofix

View File

@ -56,5 +56,5 @@ thermo_style custom step temp press density f_rxn1[*]
run 10000
# write_restart restart_longrun nofix
# write_data restart_longrun.data
# write_restart restart_longrun
# write_data restart_longrun.data nofix

View File

@ -13,7 +13,7 @@
create_atoms 1 box
pair_style eam/alloy
pair_coeff * * ../../../../potentials/Cu_mishin1.eam.alloy Cu
pair_coeff * * Cu_mishin1.eam.alloy Cu
#------------------------------------------------------------------------------#