Merge branch 'develop' into apip_devel and solve merge conflict in set.
This commit is contained in:
@ -27,10 +27,7 @@ if(MSVC)
|
||||
add_compile_definitions(_CRT_SECURE_NO_WARNINGS)
|
||||
endif()
|
||||
|
||||
find_package(MPI REQUIRED)
|
||||
# do not include the (obsolete) MPI C++ bindings which makes
|
||||
# for leaner object files and avoids namespace conflicts
|
||||
set(MPI_CXX_SKIP_MPICXX TRUE)
|
||||
find_package(MPI REQUIRED COMPONENTS C)
|
||||
|
||||
##########################
|
||||
|
||||
|
||||
@ -144,6 +144,7 @@ liblammpsplugin_t *liblammpsplugin_load(const char *lib)
|
||||
ADDSYM(find_pair_neighlist);
|
||||
ADDSYM(find_fix_neighlist);
|
||||
ADDSYM(find_compute_neighlist);
|
||||
ADDSYM(request_single_neighlist);
|
||||
ADDSYM(neighlist_num_elements);
|
||||
ADDSYM(neighlist_element_neighbors);
|
||||
|
||||
|
||||
@ -94,6 +94,17 @@ enum _LMP_VAR_CONST {
|
||||
LMP_VAR_STRING = 3 /*!< return value will be a string (catch-all) */
|
||||
};
|
||||
|
||||
/** Neighbor list settings constants
|
||||
*
|
||||
* Must be kept in sync with the equivalent constants in ``python/lammps/constants.py``,
|
||||
* ``fortran/lammps.f90``, ``tools/swig/lammps.i``, and
|
||||
* ``examples/COUPLE/plugin/liblammpsplugin.h`` */
|
||||
|
||||
enum _LMP_NEIGH_CONST {
|
||||
LMP_NEIGH_HALF = 0, /*!< request (default) half neighbor list */
|
||||
LMP_NEIGH_FULL = 1, /*!< request full neighbor list */
|
||||
};
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
@ -189,14 +200,17 @@ struct _liblammpsplugin {
|
||||
* caller must match to how LAMMPS library is built */
|
||||
|
||||
#if !defined(LAMMPS_BIGBIG)
|
||||
int (*create_atoms)(void *, int, int *, int *, double *, double *, int *, int);
|
||||
int (*create_atoms)(void *, int, const int *, const int *, const double *, const double *,
|
||||
const int *, int);
|
||||
#else
|
||||
int (*create_atoms)(void *, int, int64_t *, int *, double *, double *, int64_t *, int);
|
||||
int (*create_atoms)(void *, int, const int64_t *, const int *, const double *, const double *,
|
||||
const int64_t *, int);
|
||||
#endif
|
||||
|
||||
int (*find_pair_neighlist)(void *, const char *, int, int, int);
|
||||
int (*find_fix_neighlist)(void *, const char *, int);
|
||||
int (*find_compute_neighlist)(void *, const char *, int);
|
||||
int (*request_single_neighlist)(void *, const char *, int, double);
|
||||
int (*neighlist_num_elements)(void *, int);
|
||||
void (*neighlist_element_neighbors)(void *, int, int, int *, int *, int **);
|
||||
|
||||
|
||||
@ -25,10 +25,10 @@ if(MSVC)
|
||||
add_compile_definitions(_CRT_SECURE_NO_WARNINGS)
|
||||
endif()
|
||||
|
||||
find_package(MPI QUIET)
|
||||
# do not include the (obsolete) MPI C++ bindings which makes
|
||||
# for leaner object files and avoids namespace conflicts
|
||||
set(MPI_CXX_SKIP_MPICXX TRUE)
|
||||
find_package(MPI QUIET COMPONENTS C CXX)
|
||||
|
||||
##########################
|
||||
|
||||
|
||||
@ -20,9 +20,9 @@ read_data data.vacancy
|
||||
group vacancy id 145 147 148 149 150 994 997 995 1024 1026 1028 1922
|
||||
group transition id 77 79 81 84 88 151 152 153 154 155 158 1089 188 189 192 1033 1039 1964 1022 1021 999 998 996 948 950 952 992 993 139 1025 1027 1029 1034 1035 1038 1088 1920 1921 1923 1924 1925 1930
|
||||
group bulk subtract all vacancy transition
|
||||
set group vacancy apip_lambda precise
|
||||
set group transition apip_lambda 0.5
|
||||
set group bulk apip_lambda fast
|
||||
set group vacancy apip/lambda precise
|
||||
set group transition apip/lambda 0.5
|
||||
set group bulk apip/lambda fast
|
||||
|
||||
|
||||
fix nve all nve
|
||||
|
||||
@ -38,11 +38,11 @@ pair_coeff * * eam/fs/apip ${eamfs_file} Cu
|
||||
pair_coeff * * pace/apip ${ace_file} Cu
|
||||
|
||||
# use ACE of adaptive-precision potential
|
||||
set group all apip_lambda precise
|
||||
set group all apip/lambda precise
|
||||
run 0
|
||||
|
||||
# use EAM of adaptive-precision potential
|
||||
set group all apip_lambda fast
|
||||
set group all apip/lambda fast
|
||||
run 0
|
||||
|
||||
# Use EAM potential
|
||||
|
||||
@ -46,8 +46,8 @@ fix integrate mobile nve
|
||||
fix thermostat mobile langevin 300.0 300.0 2000.0 234624
|
||||
|
||||
# IMD setup.
|
||||
fix comm all imd 6789 unwrap on trate 10
|
||||
#fix comm all imd 6789 unwrap on trate 10 nowait on
|
||||
#fix comm all imd 6789 unwrap on trate 10
|
||||
fix comm all imd 6789 unwrap on trate 10 nowait on
|
||||
|
||||
# temperature is based on mobile atoms only
|
||||
compute mobtemp mobile temp
|
||||
|
||||
@ -1,16 +1,20 @@
|
||||
# stick a buckyball into a nanotube
|
||||
|
||||
# enable GPU package from within the input:
|
||||
package gpu 0 pair/only on
|
||||
suffix gpu
|
||||
|
||||
units real
|
||||
dimension 3
|
||||
boundary f f f
|
||||
atom_style molecular
|
||||
newton off
|
||||
|
||||
processors * * 1
|
||||
|
||||
# read topology
|
||||
read_data data.bucky-plus-cnt
|
||||
|
||||
pair_style lj/cut/gpu 10.0
|
||||
pair_style lj/cut 10.0
|
||||
bond_style harmonic
|
||||
angle_style charmm
|
||||
dihedral_style charmm
|
||||
@ -29,9 +33,6 @@ neigh_modify delay 0 every 1 check yes
|
||||
|
||||
timestep 2.0
|
||||
|
||||
# required for GPU acceleration
|
||||
fix gpu all gpu force 0 0 1.0
|
||||
|
||||
# we only move some atoms.
|
||||
group mobile type 1
|
||||
|
||||
@ -49,8 +50,8 @@ fix integrate mobile nve
|
||||
fix thermostat mobile langevin 300.0 300.0 2000.0 234624
|
||||
|
||||
# IMD setup.
|
||||
fix comm all imd 6789 unwrap on trate 10
|
||||
#fix comm all imd 6789 unwrap on trate 10 nowait on
|
||||
#fix comm all imd 6789 unwrap on trate 10
|
||||
fix comm all imd 6789 unwrap on trate 10 nowait on
|
||||
|
||||
# temperature is based on mobile atoms only
|
||||
compute mobtemp mobile temp
|
||||
|
||||
@ -1,8 +1,12 @@
|
||||
#
|
||||
#
|
||||
|
||||
# enable GPU package from within the input:
|
||||
package gpu 0 pair/only on
|
||||
suffix gpu
|
||||
|
||||
units real
|
||||
neighbor 2.5 bin
|
||||
neigh_modify delay 1 every 1
|
||||
newton off
|
||||
|
||||
atom_style full
|
||||
bond_style harmonic
|
||||
@ -10,20 +14,18 @@ angle_style charmm
|
||||
dihedral_style charmm
|
||||
improper_style harmonic
|
||||
|
||||
pair_style lj/charmm/coul/long/gpu 8 10
|
||||
pair_style lj/charmm/coul/long 8 10
|
||||
pair_modify mix arithmetic
|
||||
special_bonds charmm
|
||||
read_data data.deca-ala-solv
|
||||
|
||||
fix 0 all gpu force/neigh 0 0 1.0
|
||||
|
||||
group peptide id <= 103
|
||||
fix rigidh all shake 1e-6 100 1000 t 1 2 3 4 5 a 23
|
||||
|
||||
thermo 100
|
||||
thermo_style multi
|
||||
timestep 2.0
|
||||
kspace_style pppm/gpu 1e-5
|
||||
kspace_style pppm 1e-5
|
||||
|
||||
fix ensemble all npt temp 300.0 300.0 100.0 iso 1.0 1.0 1000.0 drag 0.2
|
||||
|
||||
|
||||
@ -1,30 +1,32 @@
|
||||
# 3d Lennard-Jones melt
|
||||
# 3d Lennard-Jones melt with GPU package acceleration
|
||||
|
||||
units lj
|
||||
atom_style atomic
|
||||
newton off
|
||||
# enable GPU package from within the input:
|
||||
package gpu 0
|
||||
suffix gpu
|
||||
|
||||
lattice fcc 0.8442
|
||||
region box block 0 10 0 10 0 10
|
||||
create_box 1 box
|
||||
create_atoms 1 box
|
||||
mass 1 1.0
|
||||
units lj
|
||||
atom_style atomic
|
||||
|
||||
velocity all create 3.0 87287
|
||||
lattice fcc 0.8442
|
||||
region box block 0 10 0 10 0 10
|
||||
create_box 1 box
|
||||
create_atoms 1 box
|
||||
mass 1 1.0
|
||||
|
||||
pair_style lj/cut/gpu 2.5
|
||||
pair_coeff 1 1 1.0 1.0 2.5
|
||||
velocity all create 3.0 87287
|
||||
|
||||
neighbor 0.3 bin
|
||||
neigh_modify every 5 delay 10 check yes
|
||||
pair_style lj/cut 2.5
|
||||
pair_coeff 1 1 1.0 1.0 2.5
|
||||
|
||||
neighbor 0.3 bin
|
||||
neigh_modify every 5 delay 10 check yes
|
||||
|
||||
thermo_style custom step pe ke spcpu
|
||||
|
||||
fix 0 all gpu force/neigh 0 0 1.0
|
||||
fix 1 all nve
|
||||
fix 1 all nve
|
||||
|
||||
# IMD setup.
|
||||
fix comm all imd 5678 unwrap off fscale 20.0 trate 20 nowait on
|
||||
|
||||
thermo 500
|
||||
run 5000000
|
||||
thermo 500
|
||||
run 5000000
|
||||
|
||||
35
examples/PACKAGES/moments/in.converge
Normal file
35
examples/PACKAGES/moments/in.converge
Normal file
@ -0,0 +1,35 @@
|
||||
# Detect convergence in a simulation using the relative change in
|
||||
# moments. This demonstrates the "history" option.
|
||||
# ---------------------------------------------------------------------
|
||||
|
||||
# create pure copper system
|
||||
units metal
|
||||
lattice fcc 3.75
|
||||
region box block 0 6 0 6 0 6
|
||||
create_box 2 box
|
||||
|
||||
timestep 0.002
|
||||
create_atoms 1 box
|
||||
|
||||
pair_style eam/alloy
|
||||
pair_coeff * * AlCu.eam.alloy Cu Al
|
||||
|
||||
# Initialize to a high temperature, then cool in npt ensemble
|
||||
velocity all create 1000.0 6567345
|
||||
fix 1 all npt temp 300.0 300.0 $(500*dt) iso 0.0 0.0 $(100*dt)
|
||||
|
||||
# compute mean and stddev over the preceding 5000 steps, every 20 steps
|
||||
variable toteng equal "etotal"
|
||||
fix 2 all ave/moments 10 500 200 v_toteng mean stddev history 5
|
||||
|
||||
# Convergence criterion: stddev is smaller than threshold and was previously larger
|
||||
# This avoids issues with system oscillations in the order of the averaging window
|
||||
# that would otherwise lead to "nodes" in the stddev.
|
||||
variable conv equal "(f_2[2] < 2.0) && (f_2[2][1] < f_2[2][5])"
|
||||
fix 3 all halt 100 v_conv == 1
|
||||
|
||||
thermo_style custom step temp press etotal f_2[*][1] f_2[*][5] v_conv
|
||||
|
||||
thermo 100
|
||||
run 10000
|
||||
|
||||
27
examples/PACKAGES/moments/in.simple
Normal file
27
examples/PACKAGES/moments/in.simple
Normal file
@ -0,0 +1,27 @@
|
||||
# Perform a simple simulation and output the moments of the total energy
|
||||
# ---------------------------------------------------------------------
|
||||
|
||||
# create pure copper system
|
||||
units metal
|
||||
lattice fcc 3.75
|
||||
region box block 0 6 0 6 0 6
|
||||
create_box 2 box
|
||||
|
||||
timestep 0.002
|
||||
create_atoms 1 box
|
||||
|
||||
pair_style eam/alloy
|
||||
pair_coeff * * AlCu.eam.alloy Cu Al
|
||||
|
||||
# Initialize to a high temperature, then cool in npt ensemble
|
||||
velocity all create 1000.0 6567345
|
||||
fix 1 all npt temp 300.0 300.0 $(500*dt) iso 0.0 0.0 $(100*dt)
|
||||
|
||||
variable toteng equal "etotal"
|
||||
fix 2 all ave/moments 5 200 100 v_toteng mean stddev variance skew kurtosis
|
||||
|
||||
thermo_style custom step temp press etotal f_2[*]
|
||||
|
||||
thermo 100
|
||||
run 10000
|
||||
|
||||
28
examples/PACKAGES/moments/in.valtest
Normal file
28
examples/PACKAGES/moments/in.valtest
Normal file
@ -0,0 +1,28 @@
|
||||
# Output raw and computed data. This can be used to perform the moment
|
||||
# calculation in some external tool and validate our results
|
||||
# ---------------------------------------------------------------------
|
||||
|
||||
# create pure copper system
|
||||
units metal
|
||||
lattice fcc 3.75
|
||||
region box block 0 6 0 6 0 6
|
||||
create_box 2 box
|
||||
|
||||
timestep 0.002
|
||||
create_atoms 1 box
|
||||
|
||||
pair_style eam/alloy
|
||||
pair_coeff * * AlCu.eam.alloy Cu Al
|
||||
|
||||
# Initialize to a high temperature, then cool in npt ensemble
|
||||
velocity all create 1000.0 6567345
|
||||
fix 1 all npt temp 300.0 300.0 $(500*dt) iso 0.0 0.0 $(100*dt)
|
||||
|
||||
variable toteng equal "etotal"
|
||||
fix 2 all ave/moments 1 10 10 v_toteng mean variance skew kurtosis
|
||||
|
||||
thermo_style custom step etotal f_2[*]
|
||||
thermo_modify format float %14.8f
|
||||
|
||||
thermo 1
|
||||
run 100
|
||||
171
examples/PACKAGES/moments/log.02May2025.converge.g++.1
Normal file
171
examples/PACKAGES/moments/log.02May2025.converge.g++.1
Normal file
@ -0,0 +1,171 @@
|
||||
LAMMPS (2 Apr 2025 - Development - patch_4Feb2025-645-gba166d42e1-modified)
|
||||
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:99)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# create pure copper system
|
||||
units metal
|
||||
lattice fcc 3.75
|
||||
Lattice spacing in x,y,z = 3.75 3.75 3.75
|
||||
region box block 0 6 0 6 0 6
|
||||
create_box 2 box
|
||||
Created orthogonal box = (0 0 0) to (22.5 22.5 22.5)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
|
||||
timestep 0.002
|
||||
create_atoms 1 box
|
||||
Created 864 atoms
|
||||
using lattice units in orthogonal box = (0 0 0) to (22.5 22.5 22.5)
|
||||
create_atoms CPU = 0.001 seconds
|
||||
|
||||
pair_style eam/alloy
|
||||
pair_coeff * * AlCu.eam.alloy Cu Al
|
||||
|
||||
# Initialize to a high temperature, then cool in npt ensemble
|
||||
velocity all create 1000.0 6567345
|
||||
fix 1 all npt temp 300.0 300.0 $(500*dt) iso 0.0 0.0 $(100*dt)
|
||||
fix 1 all npt temp 300.0 300.0 1 iso 0.0 0.0 $(100*dt)
|
||||
fix 1 all npt temp 300.0 300.0 1 iso 0.0 0.0 0.2000000000000000111
|
||||
|
||||
variable toteng equal "etotal"
|
||||
fix 2 all ave/moments 10 500 200 v_toteng mean stddev history 5
|
||||
|
||||
variable conv equal "(f_2[2] < 2) && (f_2[2][1] < f_2[2][5])"
|
||||
fix 3 all halt 1000 v_conv == 1
|
||||
|
||||
thermo_style custom step temp press etotal f_2[*][1] f_2[*][5] v_conv
|
||||
|
||||
thermo 100
|
||||
run 10000
|
||||
Neighbor list info ...
|
||||
update: every = 1 steps, delay = 0 steps, check = yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 8.6825
|
||||
ghost atom cutoff = 8.6825
|
||||
binsize = 4.34125, bins = 6 6 6
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair eam/alloy, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/atomonly/newton
|
||||
stencil: half/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 3.484 | 3.484 | 3.484 Mbytes
|
||||
Step Temp Press TotEng f_2[1][1] f_2[2][1] f_2[1][5] f_2[2][5] v_conv
|
||||
0 1000 -107410.22 -2884.9159 0 0 0 0 0
|
||||
100 512.04214 -124.66263 -2928.6 0 0 0 0 0
|
||||
200 479.34328 -136.26635 -2931.3905 -2928.6251 2.1584834 0 0 0
|
||||
300 480.05298 128.92946 -2933.9233 -2928.6251 2.1584834 0 0 0
|
||||
400 471.83641 -29.253334 -2936.8631 -2931.3742 3.3668783 0 0 0
|
||||
500 456.96309 -274.69336 -2939.9081 -2931.3742 3.3668783 0 0 0
|
||||
600 450.32413 14.606227 -2942.973 -2934.277 5.0681849 0 0 0
|
||||
700 431.71192 -45.641261 -2946.006 -2934.277 5.0681849 0 0 0
|
||||
800 436.4217 589.91981 -2948.8885 -2937.2386 6.823233 0 0 0
|
||||
900 407.84688 -3728.1499 -2951.6643 -2937.2386 6.823233 0 0 0
|
||||
1000 401.69178 6695.3653 -2954.2959 -2940.1463 8.4728269 -2928.6251 2.1584834 0
|
||||
1100 370.87469 -2294.843 -2956.9413 -2940.1463 8.4728269 -2928.6251 2.1584834 0
|
||||
1200 375.15562 704.6568 -2959.3841 -2942.9613 10.001542 -2931.3742 3.3668783 0
|
||||
1300 371.09077 -493.04016 -2961.6803 -2942.9613 10.001542 -2931.3742 3.3668783 0
|
||||
1400 365.88512 490.98174 -2963.8365 -2945.6475 11.378724 -2934.277 5.0681849 0
|
||||
1500 358.42655 -218.94911 -2965.8652 -2945.6475 11.378724 -2934.277 5.0681849 0
|
||||
1600 329.08402 56.411923 -2967.7662 -2948.1844 12.597017 -2937.2386 6.823233 0
|
||||
1700 317.74207 1192.918 -2969.557 -2948.1844 12.597017 -2937.2386 6.823233 0
|
||||
1800 331.98966 -2205.7213 -2971.1465 -2950.559 13.653575 -2940.1463 8.4728269 0
|
||||
1900 330.96814 1401.3066 -2972.6923 -2950.559 13.653575 -2940.1463 8.4728269 0
|
||||
2000 315.41816 -909.41909 -2974.0785 -2952.7764 14.568194 -2942.9613 10.001542 0
|
||||
2100 320.4269 1226.2006 -2975.3676 -2952.7764 14.568194 -2942.9613 10.001542 0
|
||||
2200 302.88235 -1238.8052 -2976.5099 -2954.8327 15.341787 -2945.6475 11.378724 0
|
||||
2300 300.4349 2667.202 -2977.5329 -2954.8327 15.341787 -2945.6475 11.378724 0
|
||||
2400 292.94691 -5532.1854 -2978.3724 -2956.7266 15.978754 -2948.1844 12.597017 0
|
||||
2500 286.12064 4647.3841 -2979.2217 -2956.7266 15.978754 -2948.1844 12.597017 0
|
||||
2600 290.74305 -1950.526 -2979.9142 -2958.4592 16.485773 -2950.559 13.653575 0
|
||||
2700 281.51347 937.60472 -2980.4808 -2958.4592 16.485773 -2950.559 13.653575 0
|
||||
2800 279.71836 -801.62498 -2980.8899 -2960.032 16.869365 -2952.7764 14.568194 0
|
||||
2900 277.41241 609.21495 -2981.1721 -2960.032 16.869365 -2952.7764 14.568194 0
|
||||
3000 281.31161 -760.27203 -2981.3003 -2961.4399 17.128547 -2954.8327 15.341787 0
|
||||
3100 284.72904 315.53038 -2981.297 -2961.4399 17.128547 -2954.8327 15.341787 0
|
||||
3200 278.39445 516.25074 -2981.1224 -2962.6768 17.263037 -2956.7266 15.978754 0
|
||||
3300 294.46998 -655.06212 -2980.8266 -2962.6768 17.263037 -2956.7266 15.978754 0
|
||||
3400 290.04647 788.30424 -2980.3963 -2963.7417 17.280979 -2958.4592 16.485773 0
|
||||
3500 283.218 -844.33188 -2979.8504 -2963.7417 17.280979 -2958.4592 16.485773 0
|
||||
3600 288.76031 1339.2734 -2979.2382 -2964.6345 17.192698 -2960.032 16.869365 0
|
||||
3700 289.44519 -3015.7161 -2978.5394 -2964.6345 17.192698 -2960.032 16.869365 0
|
||||
3800 309.04206 5579.3265 -2977.8282 -2965.3649 17.01845 -2961.4399 17.128547 0
|
||||
3900 309.34588 -4255.5213 -2977.1281 -2965.3649 17.01845 -2961.4399 17.128547 0
|
||||
4000 305.79444 2358.1383 -2976.5251 -2965.9537 16.784519 -2962.6768 17.263037 0
|
||||
4100 309.12957 -1401.6484 -2975.9173 -2965.9537 16.784519 -2962.6768 17.263037 0
|
||||
4200 309.41928 1180.4111 -2975.3857 -2966.4277 16.516135 -2963.7417 17.280979 0
|
||||
4300 299.88949 -1549.6591 -2974.927 -2966.4277 16.516135 -2963.7417 17.280979 0
|
||||
4400 319.09918 1937.7006 -2974.5598 -2966.8138 16.232551 -2964.6345 17.192698 0
|
||||
4500 326.48719 -1489.2073 -2974.311 -2966.8138 16.232551 -2964.6345 17.192698 0
|
||||
4600 310.93392 37.586899 -2974.1959 -2967.1394 15.948448 -2965.3649 17.01845 0
|
||||
4700 314.28994 317.12347 -2974.1763 -2967.1394 15.948448 -2965.3649 17.01845 0
|
||||
4800 309.88756 -698.72705 -2974.2892 -2967.4334 15.675606 -2965.9537 16.784519 0
|
||||
4900 309.53444 962.42921 -2974.5261 -2967.4334 15.675606 -2965.9537 16.784519 0
|
||||
5000 316.06666 -1869.3275 -2974.8492 -2967.7182 15.421633 -2966.4277 16.516135 0
|
||||
5100 304.82485 4042.6797 -2975.2715 -2967.7182 15.421633 -2966.4277 16.516135 0
|
||||
5200 307.75342 -5058.4814 -2975.7195 -2969.5853 13.236776 -2966.8138 16.232551 0
|
||||
5300 298.83511 3096.4566 -2976.3329 -2969.5853 13.236776 -2966.8138 16.232551 0
|
||||
5400 296.85413 -1929.1654 -2976.8797 -2971.2747 11.121537 -2967.1394 15.948448 0
|
||||
5500 295.88343 1449.3005 -2977.4488 -2971.2747 11.121537 -2967.1394 15.948448 0
|
||||
5600 305.59328 -1504.0321 -2977.9573 -2972.77 9.1579616 -2967.4334 15.675606 0
|
||||
5700 293.40683 2579.0134 -2978.4364 -2972.77 9.1579616 -2967.4334 15.675606 0
|
||||
5800 297.93644 -2742.705 -2978.8276 -2974.0625 7.4101102 -2967.7182 15.421633 0
|
||||
5900 290.39408 1189.4042 -2979.2224 -2974.0625 7.4101102 -2967.7182 15.421633 0
|
||||
6000 293.73148 -232.54292 -2979.503 -2975.1594 5.8959922 -2969.5853 13.236776 0
|
||||
6100 292.04933 -168.30971 -2979.6898 -2975.1594 5.8959922 -2969.5853 13.236776 0
|
||||
6200 299.23747 839.17828 -2979.7883 -2976.0647 4.6378408 -2971.2747 11.121537 0
|
||||
6300 294.92201 -1597.9426 -2979.7975 -2976.0647 4.6378408 -2971.2747 11.121537 0
|
||||
6400 291.7185 3411.2916 -2979.6978 -2976.7848 3.643826 -2972.77 9.1579616 0
|
||||
6500 285.34227 -4280.7968 -2979.4874 -2976.7848 3.643826 -2972.77 9.1579616 0
|
||||
6600 295.53838 2138.7496 -2979.2799 -2977.3265 2.9178925 -2974.0625 7.4101102 0
|
||||
6700 288.54718 -1818.7662 -2978.9379 -2977.3265 2.9178925 -2974.0625 7.4101102 0
|
||||
6800 290.41342 2175.3559 -2978.543 -2977.7009 2.4532223 -2975.1594 5.8959922 0
|
||||
6900 296.34456 -4782.08 -2978.0362 -2977.7009 2.4532223 -2975.1594 5.8959922 0
|
||||
7000 303.74314 5905.219 -2977.577 -2977.9137 2.2279716 -2976.0647 4.6378408 0
|
||||
7100 303.90284 -3291.7627 -2977.1308 -2977.9137 2.2279716 -2976.0647 4.6378408 0
|
||||
7200 296.13966 2209.574 -2976.7001 -2977.9829 2.1708943 -2976.7848 3.643826 0
|
||||
7300 295.79694 -1609.1898 -2976.2816 -2977.9829 2.1708943 -2976.7848 3.643826 0
|
||||
7400 306.53289 988.50902 -2975.8992 -2977.931 2.1935882 -2977.3265 2.9178925 0
|
||||
7500 303.89992 -631.22838 -2975.5597 -2977.931 2.1935882 -2977.3265 2.9178925 0
|
||||
7600 303.83684 -348.48744 -2975.3074 -2977.7831 2.2226664 -2977.7009 2.4532223 0
|
||||
7700 309.67313 1350.9414 -2975.1279 -2977.7831 2.2226664 -2977.7009 2.4532223 0
|
||||
7800 309.74314 -1182.8905 -2975.0174 -2977.5683 2.2106484 -2977.9137 2.2279716 0
|
||||
7900 309.42429 999.08033 -2975.0089 -2977.5683 2.2106484 -2977.9137 2.2279716 0
|
||||
8000 315.51872 -1337.8894 -2975.0791 -2977.3233 2.1379295 -2977.9829 2.1708943 0
|
||||
8100 314.80533 2392.3424 -2975.25 -2977.3233 2.1379295 -2977.9829 2.1708943 0
|
||||
8200 303.80236 -3224.5976 -2975.4744 -2977.0851 2.0176342 -2977.931 2.1935882 0
|
||||
8300 295.0505 3296.6912 -2975.8196 -2977.0851 2.0176342 -2977.931 2.1935882 0
|
||||
8400 302.4154 -3314.5096 -2976.1586 -2976.8877 1.883051 -2977.7831 2.2226664 1
|
||||
8500 300.95491 2971.1291 -2976.5859 -2976.8877 1.883051 -2977.7831 2.2226664 1
|
||||
8600 301.68919 -2297.6673 -2976.9953 -2976.7596 1.785401 -2977.5683 2.2106484 1
|
||||
8700 291.21002 1477.5703 -2977.4323 -2976.7596 1.785401 -2977.5683 2.2106484 1
|
||||
8800 305.87126 -1085.459 -2977.8247 -2976.7169 1.7541517 -2977.3233 2.1379295 1
|
||||
8900 296.17567 777.95805 -2978.2081 -2976.7169 1.7541517 -2977.3233 2.1379295 1
|
||||
Fix halt condition for fix-id 3 met on step 9000 with value 1 (src/fix_halt.cpp:310)
|
||||
9000 295.71917 -425.00708 -2978.5264 -2976.7595 1.7755885 -2977.0851 2.0176342 1
|
||||
Loop time of 42.1758 on 1 procs for 9000 steps with 864 atoms
|
||||
|
||||
Performance: 36.874 ns/day, 0.651 hours/ns, 213.393 timesteps/s, 184.371 katom-step/s
|
||||
99.9% CPU use with 1 MPI tasks x 1 OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 41.126 | 41.126 | 41.126 | 0.0 | 97.51
|
||||
Neigh | 0.0078787 | 0.0078787 | 0.0078787 | 0.0 | 0.02
|
||||
Comm | 0.26508 | 0.26508 | 0.26508 | 0.0 | 0.63
|
||||
Output | 0.0096224 | 0.0096224 | 0.0096224 | 0.0 | 0.02
|
||||
Modify | 0.65597 | 0.65597 | 0.65597 | 0.0 | 1.56
|
||||
Other | | 0.1108 | | | 0.26
|
||||
|
||||
Nlocal: 864 ave 864 max 864 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 3767 ave 3767 max 3767 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 96746 ave 96746 max 96746 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 96746
|
||||
Ave neighs/atom = 111.97454
|
||||
Neighbor list builds = 1
|
||||
Dangerous builds = 0
|
||||
|
||||
Total wall time: 0:00:42
|
||||
171
examples/PACKAGES/moments/log.02May2025.converge.g++.4
Normal file
171
examples/PACKAGES/moments/log.02May2025.converge.g++.4
Normal file
@ -0,0 +1,171 @@
|
||||
LAMMPS (2 Apr 2025 - Development - patch_4Feb2025-645-gba166d42e1-modified)
|
||||
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:99)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# create pure copper system
|
||||
units metal
|
||||
lattice fcc 3.75
|
||||
Lattice spacing in x,y,z = 3.75 3.75 3.75
|
||||
region box block 0 6 0 6 0 6
|
||||
create_box 2 box
|
||||
Created orthogonal box = (0 0 0) to (22.5 22.5 22.5)
|
||||
1 by 2 by 2 MPI processor grid
|
||||
|
||||
timestep 0.002
|
||||
create_atoms 1 box
|
||||
Created 864 atoms
|
||||
using lattice units in orthogonal box = (0 0 0) to (22.5 22.5 22.5)
|
||||
create_atoms CPU = 0.001 seconds
|
||||
|
||||
pair_style eam/alloy
|
||||
pair_coeff * * AlCu.eam.alloy Cu Al
|
||||
|
||||
# Initialize to a high temperature, then cool in npt ensemble
|
||||
velocity all create 1000.0 6567345
|
||||
fix 1 all npt temp 300.0 300.0 $(500*dt) iso 0.0 0.0 $(100*dt)
|
||||
fix 1 all npt temp 300.0 300.0 1 iso 0.0 0.0 $(100*dt)
|
||||
fix 1 all npt temp 300.0 300.0 1 iso 0.0 0.0 0.2000000000000000111
|
||||
|
||||
variable toteng equal "etotal"
|
||||
fix 2 all ave/moments 10 500 200 v_toteng mean stddev history 5
|
||||
|
||||
variable conv equal "(f_2[2] < 2) && (f_2[2][1] < f_2[2][5])"
|
||||
fix 3 all halt 1000 v_conv == 1
|
||||
|
||||
thermo_style custom step temp press etotal f_2[*][1] f_2[*][5] v_conv
|
||||
|
||||
thermo 100
|
||||
run 10000
|
||||
Neighbor list info ...
|
||||
update: every = 1 steps, delay = 0 steps, check = yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 8.6825
|
||||
ghost atom cutoff = 8.6825
|
||||
binsize = 4.34125, bins = 6 6 6
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair eam/alloy, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/atomonly/newton
|
||||
stencil: half/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 3.42 | 3.42 | 3.42 Mbytes
|
||||
Step Temp Press TotEng f_2[1][1] f_2[2][1] f_2[1][5] f_2[2][5] v_conv
|
||||
0 1000 -107410.22 -2884.9159 0 0 0 0 0
|
||||
100 492.38014 -134.33622 -2928.6874 0 0 0 0 0
|
||||
200 484.82396 -214.26318 -2931.4603 -2928.6979 2.1805063 0 0 0
|
||||
300 476.69743 15.78678 -2934.0022 -2928.6979 2.1805063 0 0 0
|
||||
400 482.51415 141.67184 -2936.9347 -2931.4437 3.3715811 0 0 0
|
||||
500 455.45411 2.4424602 -2939.9649 -2931.4437 3.3715811 0 0 0
|
||||
600 455.20054 -6.8170934 -2943.0454 -2934.339 5.0598781 0 0 0
|
||||
700 429.81168 -75.812923 -2946.0438 -2934.339 5.0598781 0 0 0
|
||||
800 428.22097 604.18705 -2948.9285 -2937.2965 6.813037 0 0 0
|
||||
900 399.10914 -3622.6904 -2951.7252 -2937.2965 6.813037 0 0 0
|
||||
1000 394.62543 7905.9041 -2954.2925 -2940.2044 8.4668749 -2928.6979 2.1805063 0
|
||||
1100 404.27007 -2565.5508 -2956.9736 -2940.2044 8.4668749 -2928.6979 2.1805063 0
|
||||
1200 368.47178 741.43707 -2959.4264 -2943.0151 9.9914785 -2931.4437 3.3715811 0
|
||||
1300 360.91266 -267.08372 -2961.69 -2943.0151 9.9914785 -2931.4437 3.3715811 0
|
||||
1400 356.74405 158.09093 -2963.8501 -2945.696 11.36357 -2934.339 5.0598781 0
|
||||
1500 335.45696 -71.007783 -2965.8817 -2945.696 11.36357 -2934.339 5.0598781 0
|
||||
1600 331.01199 -454.90004 -2967.7708 -2948.2278 12.577884 -2937.2965 6.813037 0
|
||||
1700 329.223 2428.4284 -2969.5452 -2948.2278 12.577884 -2937.2965 6.813037 0
|
||||
1800 327.61481 -4757.648 -2971.1105 -2950.5985 13.632251 -2940.2044 8.4668749 0
|
||||
1900 318.18741 2226.7765 -2972.6906 -2950.5985 13.632251 -2940.2044 8.4668749 0
|
||||
2000 308.79313 -1089.8603 -2974.0899 -2952.8123 14.545164 -2943.0151 9.9914785 0
|
||||
2100 303.32047 757.53534 -2975.3597 -2952.8123 14.545164 -2943.0151 9.9914785 0
|
||||
2200 307.41102 -837.97246 -2976.4966 -2954.8654 15.317558 -2945.696 11.36357 0
|
||||
2300 303.01088 1618.29 -2977.5454 -2954.8654 15.317558 -2945.696 11.36357 0
|
||||
2400 297.59385 -3233.8282 -2978.4064 -2956.7565 15.953758 -2948.2278 12.577884 0
|
||||
2500 288.72232 5209.2099 -2979.1999 -2956.7565 15.953758 -2948.2278 12.577884 0
|
||||
2600 298.92201 -2193.618 -2979.8873 -2958.4845 16.457635 -2950.5985 13.632251 0
|
||||
2700 282.61818 765.88178 -2980.4563 -2958.4845 16.457635 -2950.5985 13.632251 0
|
||||
2800 273.63104 -389.49749 -2980.8636 -2960.0533 16.839029 -2952.8123 14.545164 0
|
||||
2900 274.12166 -9.2552992 -2981.1421 -2960.0533 16.839029 -2952.8123 14.545164 0
|
||||
3000 279.43592 212.25445 -2981.2716 -2961.4578 17.096628 -2954.8654 15.317558 0
|
||||
3100 291.10071 -1139.205 -2981.2475 -2961.4578 17.096628 -2954.8654 15.317558 0
|
||||
3200 281.53171 3124.6411 -2981.0818 -2962.6921 17.230604 -2956.7565 15.953758 0
|
||||
3300 277.0223 -2795.9494 -2980.7825 -2962.6921 17.230604 -2956.7565 15.953758 0
|
||||
3400 284.8443 1587.8876 -2980.3701 -2963.754 17.247489 -2958.4845 16.457635 0
|
||||
3500 281.19 -1143.0785 -2979.8374 -2963.754 17.247489 -2958.4845 16.457635 0
|
||||
3600 296.58287 1156.4706 -2979.2182 -2964.645 17.159411 -2960.0533 16.839029 0
|
||||
3700 297.24517 -1888.4993 -2978.5352 -2964.645 17.159411 -2960.0533 16.839029 0
|
||||
3800 290.81586 3843.3483 -2977.8509 -2965.3746 16.985916 -2961.4578 17.096628 0
|
||||
3900 300.39456 -5584.8386 -2977.0837 -2965.3746 16.985916 -2961.4578 17.096628 0
|
||||
4000 306.15811 3310.0105 -2976.5086 -2965.9619 16.752214 -2962.6921 17.230604 0
|
||||
4100 295.907 -1475.0458 -2975.9096 -2965.9619 16.752214 -2962.6921 17.230604 0
|
||||
4200 322.70162 933.76586 -2975.3867 -2966.4348 16.484219 -2963.754 17.247489 0
|
||||
4300 306.69631 -512.7048 -2974.9324 -2966.4348 16.484219 -2963.754 17.247489 0
|
||||
4400 309.23776 226.77219 -2974.5791 -2966.8208 16.201471 -2964.645 17.159411 0
|
||||
4500 313.15783 508.29785 -2974.3263 -2966.8208 16.201471 -2964.645 17.159411 0
|
||||
4600 316.26151 -2043.7571 -2974.1697 -2967.1463 15.918137 -2965.3746 16.985916 0
|
||||
4700 312.27329 1831.682 -2974.1732 -2967.1463 15.918137 -2965.3746 16.985916 0
|
||||
4800 307.61066 -1476.0019 -2974.2885 -2967.4397 15.645834 -2965.9619 16.752214 0
|
||||
4900 305.73489 1303.4848 -2974.5506 -2967.4397 15.645834 -2965.9619 16.752214 0
|
||||
5000 309.3774 -1574.6812 -2974.8687 -2967.7249 15.392787 -2966.4348 16.484219 0
|
||||
5100 304.8602 2679.7476 -2975.3082 -2967.7249 15.392787 -2966.4348 16.484219 0
|
||||
5200 297.54226 -5008.0905 -2975.7443 -2969.5904 13.211657 -2966.8208 16.201471 0
|
||||
5300 306.18872 4840.4175 -2976.324 -2969.5904 13.211657 -2966.8208 16.201471 0
|
||||
5400 299.57661 -2513.1706 -2976.8842 -2971.2774 11.099846 -2967.1463 15.918137 0
|
||||
5500 302.30844 1301.3525 -2977.4539 -2971.2774 11.099846 -2967.1463 15.918137 0
|
||||
5600 302.11038 -760.79712 -2977.9764 -2972.7712 9.1381778 -2967.4397 15.645834 0
|
||||
5700 294.49825 718.67318 -2978.4584 -2972.7712 9.1381778 -2967.4397 15.645834 0
|
||||
5800 305.97636 -478.64224 -2978.8638 -2974.0628 7.3929182 -2967.7249 15.392787 0
|
||||
5900 291.93868 -419.74179 -2979.2292 -2974.0628 7.3929182 -2967.7249 15.392787 0
|
||||
6000 289.50667 859.85085 -2979.5018 -2975.1575 5.8837236 -2969.5904 13.211657 0
|
||||
6100 305.70118 -933.35917 -2979.6877 -2975.1575 5.8837236 -2969.5904 13.211657 0
|
||||
6200 284.37805 1526.0707 -2979.806 -2976.062 4.6281363 -2971.2774 11.099846 0
|
||||
6300 291.08863 -2156.6708 -2979.8064 -2976.062 4.6281363 -2971.2774 11.099846 0
|
||||
6400 295.99073 2819.8245 -2979.7378 -2976.7827 3.6358684 -2972.7712 9.1381778 0
|
||||
6500 298.06769 -3396.3504 -2979.5428 -2976.7827 3.6358684 -2972.7712 9.1381778 0
|
||||
6600 301.78514 5496.6525 -2979.2768 -2977.3261 2.9112079 -2974.0628 7.3929182 0
|
||||
6700 290.80665 -5229.4989 -2978.9177 -2977.3261 2.9112079 -2974.0628 7.3929182 0
|
||||
6800 296.75761 2401.7807 -2978.5996 -2977.7014 2.4473856 -2975.1575 5.8837236 0
|
||||
6900 295.77553 -1521.6269 -2978.1619 -2977.7014 2.4473856 -2975.1575 5.8837236 0
|
||||
7000 303.59015 1530.7255 -2977.7097 -2977.9176 2.2219164 -2976.062 4.6281363 0
|
||||
7100 297.51038 -3016.4426 -2977.2025 -2977.9176 2.2219164 -2976.062 4.6281363 0
|
||||
7200 293.53789 2705.9808 -2976.7651 -2977.9894 2.1638143 -2976.7827 3.6358684 0
|
||||
7300 301.78809 -1042.1076 -2976.3388 -2977.9894 2.1638143 -2976.7827 3.6358684 0
|
||||
7400 307.50053 214.56923 -2975.9581 -2977.9394 2.1852009 -2977.3261 2.9112079 0
|
||||
7500 301.98985 281.86495 -2975.6146 -2977.9394 2.1852009 -2977.3261 2.9112079 0
|
||||
7600 318.37347 -1145.7795 -2975.3473 -2977.7949 2.2136707 -2977.7014 2.4473856 0
|
||||
7700 314.94512 4536.9887 -2975.1351 -2977.7949 2.2136707 -2977.7014 2.4473856 0
|
||||
7800 312.91485 -2980.6408 -2975.0156 -2977.5818 2.2038198 -2977.9176 2.2219164 0
|
||||
7900 310.06854 2244.3877 -2975.0094 -2977.5818 2.2038198 -2977.9176 2.2219164 0
|
||||
8000 308.55007 -2427.1464 -2975.0491 -2977.3378 2.1348358 -2977.9894 2.1638143 0
|
||||
8100 323.02796 3187.4728 -2975.2081 -2977.3378 2.1348358 -2977.9894 2.1638143 0
|
||||
8200 327.05029 -6447.7875 -2975.3162 -2977.0986 2.0196599 -2977.9394 2.1852009 0
|
||||
8300 311.194 4273.1174 -2975.7217 -2977.0986 2.0196599 -2977.9394 2.1852009 0
|
||||
8400 290.61931 -2301.019 -2976.0963 -2976.8989 1.8918948 -2977.7949 2.2136707 1
|
||||
8500 314.00559 1966.1297 -2976.5206 -2976.8989 1.8918948 -2977.7949 2.2136707 1
|
||||
8600 288.26541 -1608.4524 -2976.9304 -2976.7685 1.7971228 -2977.5818 2.2038198 1
|
||||
8700 298.92083 1353.9988 -2977.355 -2976.7685 1.7971228 -2977.5818 2.2038198 1
|
||||
8800 299.97274 -638.68301 -2977.766 -2976.722 1.7650747 -2977.3378 2.1348358 1
|
||||
8900 300.66443 -279.62514 -2978.1476 -2976.722 1.7650747 -2977.3378 2.1348358 1
|
||||
Fix halt condition for fix-id 3 met on step 9000 with value 1 (src/fix_halt.cpp:310)
|
||||
9000 290.44715 489.06352 -2978.4892 -2976.7631 1.7846181 -2977.0986 2.0196599 1
|
||||
Loop time of 14.7347 on 4 procs for 9000 steps with 864 atoms
|
||||
|
||||
Performance: 105.547 ns/day, 0.227 hours/ns, 610.804 timesteps/s, 527.735 katom-step/s
|
||||
92.8% CPU use with 4 MPI tasks x 1 OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 10.565 | 11.474 | 12.015 | 16.1 | 77.87
|
||||
Neigh | 0.0020313 | 0.0020966 | 0.002163 | 0.1 | 0.01
|
||||
Comm | 2.008 | 2.5374 | 3.4278 | 33.5 | 17.22
|
||||
Output | 0.0030284 | 0.0036299 | 0.0051776 | 1.5 | 0.02
|
||||
Modify | 0.42442 | 0.43307 | 0.44329 | 1.0 | 2.94
|
||||
Other | | 0.2849 | | | 1.93
|
||||
|
||||
Nlocal: 216 ave 224 max 204 min
|
||||
Histogram: 1 0 0 0 0 0 0 2 0 1
|
||||
Nghost: 2147 ave 2159 max 2139 min
|
||||
Histogram: 1 0 0 2 0 0 0 0 0 1
|
||||
Neighs: 24185.8 ave 26045 max 21309 min
|
||||
Histogram: 1 0 0 0 0 1 0 0 0 2
|
||||
|
||||
Total # of neighbors = 96743
|
||||
Ave neighs/atom = 111.97106
|
||||
Neighbor list builds = 1
|
||||
Dangerous builds = 0
|
||||
|
||||
Total wall time: 0:00:14
|
||||
177
examples/PACKAGES/moments/log.02May2025.simple.g++.1
Normal file
177
examples/PACKAGES/moments/log.02May2025.simple.g++.1
Normal file
@ -0,0 +1,177 @@
|
||||
LAMMPS (2 Apr 2025 - Development - patch_4Feb2025-645-gba166d42e1-modified)
|
||||
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:99)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# create pure copper system
|
||||
units metal
|
||||
lattice fcc 3.75
|
||||
Lattice spacing in x,y,z = 3.75 3.75 3.75
|
||||
region box block 0 6 0 6 0 6
|
||||
create_box 2 box
|
||||
Created orthogonal box = (0 0 0) to (22.5 22.5 22.5)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
|
||||
timestep 0.002
|
||||
create_atoms 1 box
|
||||
Created 864 atoms
|
||||
using lattice units in orthogonal box = (0 0 0) to (22.5 22.5 22.5)
|
||||
create_atoms CPU = 0.001 seconds
|
||||
|
||||
pair_style eam/alloy
|
||||
pair_coeff * * AlCu.eam.alloy Cu Al
|
||||
|
||||
# Initialize to a high temperature, then cool in npt ensemble
|
||||
velocity all create 1000.0 6567345
|
||||
fix 1 all npt temp 300.0 300.0 $(500*dt) iso 0.0 0.0 $(100*dt)
|
||||
fix 1 all npt temp 300.0 300.0 1 iso 0.0 0.0 $(100*dt)
|
||||
fix 1 all npt temp 300.0 300.0 1 iso 0.0 0.0 0.2000000000000000111
|
||||
|
||||
variable toteng equal "etotal"
|
||||
fix 2 all ave/moments 5 200 100 v_toteng mean stddev variance skew kurtosis
|
||||
|
||||
thermo_style custom step temp press etotal f_2[*]
|
||||
|
||||
thermo 100
|
||||
run 10000
|
||||
Neighbor list info ...
|
||||
update: every = 1 steps, delay = 0 steps, check = yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 8.6825
|
||||
ghost atom cutoff = 8.6825
|
||||
binsize = 4.34125, bins = 6 6 6
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair eam/alloy, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/atomonly/newton
|
||||
stencil: half/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 3.484 | 3.484 | 3.484 Mbytes
|
||||
Step Temp Press TotEng f_2[1] f_2[2] f_2[3] f_2[4] f_2[5]
|
||||
0 1000 -107410.22 -2884.9159 0 0 0 0 0
|
||||
100 512.04214 -124.66263 -2928.6 -2927.1688 1.6797138 2.8214386 2.5218138 6.164012
|
||||
200 479.34328 -136.26635 -2931.3905 -2928.6374 1.9791406 3.9169976 1.3377745 3.2426285
|
||||
300 480.05298 128.92946 -2933.9233 -2929.9825 2.5401119 6.4521682 0.66415393 0.77130236
|
||||
400 471.83641 -29.253334 -2936.8631 -2931.346 3.2640831 10.654239 0.29075579 -0.26904542
|
||||
500 456.96309 -274.69336 -2939.9081 -2932.7721 4.1077082 16.873267 0.094954709 -0.72240572
|
||||
600 450.32413 14.606227 -2942.973 -2934.2328 4.9928765 24.928816 0.0090731063 -0.93757177
|
||||
700 431.71192 -45.641261 -2946.006 -2935.7111 5.8871117 34.658084 -0.024573652 -1.0540107
|
||||
800 436.4217 589.91981 -2948.8885 -2937.1871 6.762411 45.730202 -0.028553126 -1.1275153
|
||||
900 407.84688 -3728.1499 -2951.6643 -2938.652 7.6129868 57.957569 -0.020186137 -1.172618
|
||||
1000 401.69178 6695.3653 -2954.2959 -2940.0921 8.423174 70.949861 -0.0018224075 -1.2051609
|
||||
1100 370.87469 -2294.843 -2956.9413 -2942.9469 8.384346 70.297257 0.016964628 -1.2643199
|
||||
1200 375.15562 704.6568 -2959.3841 -2945.7589 8.3201293 69.224551 0.070500644 -1.2400262
|
||||
1300 371.09077 -493.04016 -2961.6803 -2948.5516 8.1425118 66.300499 0.11183042 -1.2099873
|
||||
1400 365.88512 490.98174 -2963.8365 -2951.2897 7.8673969 61.895934 0.13639588 -1.198071
|
||||
1500 358.42655 -218.94911 -2965.8652 -2953.9337 7.5491659 56.989906 0.15564307 -1.1896984
|
||||
1600 329.08402 56.411923 -2967.7662 -2956.467 7.2016413 51.863637 0.17198437 -1.186472
|
||||
1700 317.74207 1192.918 -2969.557 -2958.8765 6.8379658 46.757776 0.19041811 -1.1812241
|
||||
1800 331.98966 -2205.7213 -2971.1465 -2961.1601 6.4614065 41.749774 0.20925197 -1.1714131
|
||||
1900 330.96814 1401.3066 -2972.6923 -2963.3191 6.0867317 37.048302 0.22552163 -1.1523125
|
||||
2000 315.41816 -909.41909 -2974.0785 -2965.3567 5.7020261 32.513101 0.2328316 -1.1454375
|
||||
2100 320.4269 1226.2006 -2975.3676 -2967.2609 5.3260556 28.366869 0.24130517 -1.1432352
|
||||
2200 302.88235 -1238.8052 -2976.5099 -2969.0355 4.9584282 24.58601 0.25200271 -1.141699
|
||||
2300 300.4349 2667.202 -2977.5329 -2970.6815 4.5986371 21.147463 0.26764984 -1.1380521
|
||||
2400 292.94691 -5532.1854 -2978.3724 -2972.201 4.2403749 17.980779 0.28797864 -1.1357902
|
||||
2500 286.12064 4647.3841 -2979.2217 -2973.5946 3.8875889 15.113348 0.31556585 -1.1249025
|
||||
2600 290.74305 -1950.526 -2979.9142 -2974.8686 3.5422986 12.547879 0.34719546 -1.0987558
|
||||
2700 281.51347 937.60472 -2980.4808 -2976.0235 3.1955646 10.211633 0.38268676 -1.0664838
|
||||
2800 279.71836 -801.62498 -2980.8899 -2977.0588 2.844105 8.0889331 0.41930147 -1.0460672
|
||||
2900 277.41241 609.21495 -2981.1721 -2977.9673 2.4956133 6.2280855 0.47337432 -1.0140054
|
||||
3000 281.31161 -760.27203 -2981.3003 -2978.7489 2.1466012 4.6078967 0.55325134 -0.95161956
|
||||
3100 284.72904 315.53038 -2981.297 -2979.4023 1.7929581 3.2146986 0.66481771 -0.84726207
|
||||
3200 278.39445 516.25074 -2981.1224 -2979.9226 1.4369984 2.0649644 0.82583409 -0.63830994
|
||||
3300 294.46998 -655.06212 -2980.8266 -2980.3134 1.0905211 1.1892364 1.0357766 -0.22841943
|
||||
3400 290.04647 788.30424 -2980.3963 -2980.5732 0.77030961 0.59337689 1.1867647 0.34447355
|
||||
3500 283.218 -844.33188 -2979.8504 -2980.6995 0.54590076 0.29800764 0.78163948 -0.42619888
|
||||
3600 288.76031 1339.2734 -2979.2382 -2980.6921 0.56032295 0.31396181 0.83603869 -0.30853278
|
||||
3700 289.44519 -3015.7161 -2978.5394 -2980.5581 0.77708069 0.60385439 1.0796997 -0.022962365
|
||||
3800 309.04206 5579.3265 -2977.8282 -2980.3052 1.0531468 1.1091181 0.890018 -0.56034495
|
||||
3900 309.34588 -4255.5213 -2977.1281 -2979.9487 1.3153981 1.7302721 0.65242676 -0.95498589
|
||||
4000 305.79444 2358.1383 -2976.5251 -2979.5068 1.5325477 2.3487025 0.44420123 -1.1839975
|
||||
4100 309.12957 -1401.6484 -2975.9173 -2978.9985 1.6923829 2.86416 0.26850538 -1.3006942
|
||||
4200 309.41928 1180.4111 -2975.3857 -2978.4446 1.7941259 3.2188877 0.11443933 -1.3365167
|
||||
4300 299.88949 -1549.6591 -2974.927 -2977.8616 1.8268192 3.3372683 -0.018659059 -1.3293426
|
||||
4400 319.09918 1937.7006 -2974.5598 -2977.273 1.7942266 3.219249 -0.13743367 -1.2958767
|
||||
4500 326.48719 -1489.2073 -2974.311 -2976.7017 1.7042328 2.9044096 -0.25309558 -1.2385503
|
||||
4600 310.93392 37.586899 -2974.1959 -2976.1697 1.5590672 2.4306905 -0.3757949 -1.1641151
|
||||
4700 314.28994 317.12347 -2974.1763 -2975.6978 1.3661244 1.8662958 -0.51792367 -1.0609001
|
||||
4800 309.88756 -698.72705 -2974.2892 -2975.3021 1.1422822 1.3048085 -0.69587053 -0.87319738
|
||||
4900 309.53444 962.42921 -2974.5261 -2974.9944 0.89961859 0.80931361 -0.91892105 -0.49661907
|
||||
5000 316.06666 -1869.3275 -2974.8492 -2974.7804 0.65817496 0.43319428 -1.0974595 0.048447651
|
||||
5100 304.82485 4042.6797 -2975.2715 -2974.6661 0.47073268 0.22158926 -0.82059377 -0.31531887
|
||||
5200 307.75342 -5058.4814 -2975.7195 -2974.6547 0.44733518 0.20010876 -0.68956594 -0.65171579
|
||||
5300 298.83511 3096.4566 -2976.3329 -2974.7467 0.60599527 0.36723026 -1.0652601 0.032591262
|
||||
5400 296.85413 -1929.1654 -2976.8797 -2974.9367 0.82832935 0.68612952 -0.91576774 -0.50322222
|
||||
5500 295.88343 1449.3005 -2977.4488 -2975.215 1.044317 1.090598 -0.67574925 -0.92510515
|
||||
5600 305.59328 -1504.0321 -2977.9573 -2975.5653 1.2243609 1.4990595 -0.46160433 -1.1708115
|
||||
5700 293.40683 2579.0134 -2978.4364 -2975.97 1.3577316 1.843435 -0.27746111 -1.2993802
|
||||
5800 297.93644 -2742.705 -2978.8276 -2976.411 1.4332742 2.054275 -0.11245859 -1.3584974
|
||||
5900 290.39408 1189.4042 -2979.2224 -2976.8733 1.4576633 2.1247823 0.030209056 -1.3466833
|
||||
6000 293.73148 -232.54292 -2979.503 -2977.3408 1.4300816 2.0451335 0.15663025 -1.2965878
|
||||
6100 292.04933 -168.30971 -2979.6898 -2977.7936 1.3523929 1.8289665 0.28027258 -1.2214523
|
||||
6200 299.23747 839.17828 -2979.7883 -2978.2154 1.2284868 1.5091798 0.40149929 -1.1382373
|
||||
6300 294.92201 -1597.9426 -2979.7975 -2978.589 1.072002 1.1491883 0.53769821 -1.0262094
|
||||
6400 291.7185 3411.2916 -2979.6978 -2978.9013 0.89165749 0.79505308 0.70748196 -0.83601078
|
||||
6500 285.34227 -4280.7968 -2979.4874 -2979.1407 0.69727552 0.48619315 0.91500724 -0.4890805
|
||||
6600 295.53838 2138.7496 -2979.2799 -2979.3084 0.50938648 0.25947459 1.0827149 -0.0043801382
|
||||
6700 288.54718 -1818.7662 -2978.9379 -2979.3979 0.3658125 0.13381879 0.85573626 -0.20104653
|
||||
6800 290.41342 2175.3559 -2978.543 -2979.4085 0.34439248 0.11860618 0.70989241 -0.55138716
|
||||
6900 296.34456 -4782.08 -2978.0362 -2979.3362 0.47081063 0.22166265 1.1051059 0.16381282
|
||||
7000 303.74314 5905.219 -2977.577 -2979.182 0.65635739 0.43080502 0.97456755 -0.34269231
|
||||
7100 303.90284 -3291.7627 -2977.1308 -2978.9595 0.83412944 0.69577192 0.71973637 -0.85687335
|
||||
7200 296.13966 2209.574 -2976.7001 -2978.6767 0.98885368 0.97783159 0.50554418 -1.124705
|
||||
7300 295.79694 -1609.1898 -2976.2816 -2978.3446 1.1093729 1.2307082 0.32952142 -1.2657581
|
||||
7400 306.53289 988.50902 -2975.8992 -2977.977 1.1910167 1.4185209 0.17936365 -1.331845
|
||||
7500 303.89992 -631.22838 -2975.5597 -2977.5901 1.2352698 1.5258915 0.033110856 -1.3362459
|
||||
7600 303.83684 -348.48744 -2975.3074 -2977.1915 1.2312686 1.5160224 -0.094817417 -1.3063491
|
||||
7700 309.67313 1350.9414 -2975.1279 -2976.7984 1.1829266 1.3993154 -0.21343083 -1.2573517
|
||||
7800 309.74314 -1182.8905 -2975.0174 -2976.4294 1.0913021 1.1909402 -0.3401118 -1.198459
|
||||
7900 309.42429 999.08033 -2975.0089 -2976.0995 0.96393318 0.92916717 -0.48456322 -1.1149956
|
||||
8000 315.51872 -1337.8894 -2975.0791 -2975.822 0.81535467 0.66480324 -0.67906685 -0.90499956
|
||||
8100 314.80533 2392.3424 -2975.25 -2975.6019 0.64582022 0.41708376 -0.90521871 -0.5328796
|
||||
8200 303.80236 -3224.5976 -2975.4744 -2975.4481 0.47449379 0.22514436 -1.0884377 -0.00018150871
|
||||
8300 295.0505 3296.6912 -2975.8196 -2975.3667 0.34164698 0.11672266 -0.83269043 -0.31809119
|
||||
8400 302.4154 -3314.5096 -2976.1586 -2975.3606 0.32904826 0.10827276 -0.73500255 -0.57861735
|
||||
8500 300.95491 2971.1291 -2976.5859 -2975.4288 0.44584452 0.19877734 -1.0760301 0.014924509
|
||||
8600 301.68919 -2297.6673 -2976.9953 -2975.5682 0.60852433 0.37030186 -0.91802963 -0.5143582
|
||||
8700 291.21002 1477.5703 -2977.4323 -2975.7733 0.76843347 0.59048999 -0.68059043 -0.92051715
|
||||
8800 305.87126 -1085.459 -2977.8247 -2976.0327 0.90672273 0.82214612 -0.47413162 -1.1492716
|
||||
8900 296.17567 777.95805 -2978.2081 -2976.3349 1.0129061 1.0259789 -0.29734681 -1.271416
|
||||
9000 295.71917 -425.00708 -2978.5264 -2976.6672 1.0786137 1.1634075 -0.14055755 -1.3302079
|
||||
9100 296.85578 -533.46289 -2978.8197 -2977.0152 1.1000855 1.2101882 0.0045950751 -1.3434868
|
||||
9200 293.949 605.27065 -2979.0349 -2977.3702 1.0854405 1.1781811 0.123965 -1.3093197
|
||||
9300 289.11704 -896.44753 -2979.1981 -2977.7166 1.0353526 1.071955 0.23898813 -1.2558296
|
||||
9400 285.34521 1181.7542 -2979.2879 -2978.0404 0.95298596 0.90818224 0.36461645 -1.1736585
|
||||
9500 296.17714 -2503.9848 -2979.2668 -2978.3301 0.8407037 0.70678272 0.50841734 -1.0540275
|
||||
9600 296.43744 4912.6395 -2979.1829 -2978.5736 0.70352404 0.49494608 0.68312042 -0.86335848
|
||||
9700 288.63317 -3935.8902 -2979.0381 -2978.7635 0.55322477 0.30605764 0.88509388 -0.54108379
|
||||
9800 296.27133 1365.4106 -2978.8723 -2978.8969 0.40665162 0.16536554 1.0460992 -0.092552905
|
||||
9900 299.37628 -1267.2668 -2978.5934 -2978.9673 0.29467695 0.086834506 0.80391757 -0.38307943
|
||||
10000 296.60645 1950.1018 -2978.2725 -2978.9739 0.28169006 0.079349287 0.70171659 -0.62026504
|
||||
Loop time of 47.4814 on 1 procs for 10000 steps with 864 atoms
|
||||
|
||||
Performance: 36.393 ns/day, 0.659 hours/ns, 210.609 timesteps/s, 181.966 katom-step/s
|
||||
99.9% CPU use with 1 MPI tasks x 1 OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 46.299 | 46.299 | 46.299 | 0.0 | 97.51
|
||||
Neigh | 0.010908 | 0.010908 | 0.010908 | 0.0 | 0.02
|
||||
Comm | 0.29643 | 0.29643 | 0.29643 | 0.0 | 0.62
|
||||
Output | 0.0090682 | 0.0090682 | 0.0090682 | 0.0 | 0.02
|
||||
Modify | 0.7406 | 0.7406 | 0.7406 | 0.0 | 1.56
|
||||
Other | | 0.1254 | | | 0.26
|
||||
|
||||
Nlocal: 864 ave 864 max 864 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 3767 ave 3767 max 3767 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 96746 ave 96746 max 96746 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 96746
|
||||
Ave neighs/atom = 111.97454
|
||||
Neighbor list builds = 1
|
||||
Dangerous builds = 0
|
||||
|
||||
Total wall time: 0:00:47
|
||||
177
examples/PACKAGES/moments/log.02May2025.simple.g++.4
Normal file
177
examples/PACKAGES/moments/log.02May2025.simple.g++.4
Normal file
@ -0,0 +1,177 @@
|
||||
LAMMPS (2 Apr 2025 - Development - patch_4Feb2025-645-gba166d42e1-modified)
|
||||
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:99)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# create pure copper system
|
||||
units metal
|
||||
lattice fcc 3.75
|
||||
Lattice spacing in x,y,z = 3.75 3.75 3.75
|
||||
region box block 0 6 0 6 0 6
|
||||
create_box 2 box
|
||||
Created orthogonal box = (0 0 0) to (22.5 22.5 22.5)
|
||||
1 by 2 by 2 MPI processor grid
|
||||
|
||||
timestep 0.002
|
||||
create_atoms 1 box
|
||||
Created 864 atoms
|
||||
using lattice units in orthogonal box = (0 0 0) to (22.5 22.5 22.5)
|
||||
create_atoms CPU = 0.010 seconds
|
||||
|
||||
pair_style eam/alloy
|
||||
pair_coeff * * AlCu.eam.alloy Cu Al
|
||||
|
||||
# Initialize to a high temperature, then cool in npt ensemble
|
||||
velocity all create 1000.0 6567345
|
||||
fix 1 all npt temp 300.0 300.0 $(500*dt) iso 0.0 0.0 $(100*dt)
|
||||
fix 1 all npt temp 300.0 300.0 1 iso 0.0 0.0 $(100*dt)
|
||||
fix 1 all npt temp 300.0 300.0 1 iso 0.0 0.0 0.2000000000000000111
|
||||
|
||||
variable toteng equal "etotal"
|
||||
fix 2 all ave/moments 5 200 100 v_toteng mean stddev variance skew kurtosis
|
||||
|
||||
thermo_style custom step temp press etotal f_2[*]
|
||||
|
||||
thermo 100
|
||||
run 10000
|
||||
Neighbor list info ...
|
||||
update: every = 1 steps, delay = 0 steps, check = yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 8.6825
|
||||
ghost atom cutoff = 8.6825
|
||||
binsize = 4.34125, bins = 6 6 6
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair eam/alloy, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/atomonly/newton
|
||||
stencil: half/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 3.42 | 3.42 | 3.42 Mbytes
|
||||
Step Temp Press TotEng f_2[1] f_2[2] f_2[3] f_2[4] f_2[5]
|
||||
0 1000 -107410.22 -2884.9159 0 0 0 0 0
|
||||
100 492.38014 -134.33622 -2928.6874 -2927.2291 1.7092959 2.9216925 2.5081594 6.099781
|
||||
200 484.82396 -214.26318 -2931.4603 -2928.71 2.0003214 4.0012857 1.3645049 3.3103886
|
||||
300 476.69743 15.78678 -2934.0022 -2930.0515 2.5470901 6.4876682 0.6954232 0.86102766
|
||||
400 482.51415 141.67184 -2936.9347 -2931.4152 3.2681043 10.680505 0.30641098 -0.22337036
|
||||
500 455.45411 2.4424602 -2939.9649 -2932.8397 4.1076295 16.87262 0.10483325 -0.6997127
|
||||
600 455.20054 -6.8170934 -2943.0454 -2934.2947 4.9842257 24.842506 0.018003661 -0.92490336
|
||||
700 429.81168 -75.812923 -2946.0438 -2935.7704 5.8766819 34.53539 -0.019539731 -1.0444564
|
||||
800 428.22097 604.18705 -2948.9285 -2937.2449 6.7522047 45.592268 -0.026384526 -1.1194924
|
||||
900 399.10914 -3622.6904 -2951.7252 -2938.7094 7.6043904 57.826753 -0.019997758 -1.1658244
|
||||
1000 394.62543 7905.9041 -2954.2925 -2940.15 8.4168551 70.84345 -0.0026187371 -1.2004009
|
||||
1100 404.27007 -2565.5508 -2956.9736 -2943.0009 8.3722389 70.094384 0.015852037 -1.2665587
|
||||
1200 368.47178 741.43707 -2959.4264 -2945.8091 8.3127243 69.101386 0.069744698 -1.2412651
|
||||
1300 360.91266 -267.08372 -2961.69 -2948.5981 8.1334656 66.153263 0.1116445 -1.2129213
|
||||
1400 356.74405 158.09093 -2963.8501 -2951.3302 7.8574973 61.740264 0.13825232 -1.1999727
|
||||
1500 335.45696 -71.007783 -2965.8817 -2953.9689 7.5384846 56.82875 0.15915227 -1.1877331
|
||||
1600 331.01199 -454.90004 -2967.7708 -2956.5 7.1862592 51.642321 0.17403957 -1.1840985
|
||||
1700 329.223 2428.4284 -2969.5452 -2958.9073 6.8228029 46.55064 0.19027454 -1.1778276
|
||||
1800 327.61481 -4757.648 -2971.1105 -2961.1863 6.4445074 41.531675 0.20819854 -1.1712539
|
||||
1900 318.18741 2226.7765 -2972.6906 -2963.3396 6.0703365 36.848986 0.22378928 -1.1556732
|
||||
2000 308.79313 -1089.8603 -2974.0899 -2965.3712 5.6913723 32.391718 0.23279863 -1.1445916
|
||||
2100 303.32047 757.53534 -2975.3597 -2967.2741 5.3153102 28.252523 0.23857925 -1.1465858
|
||||
2200 307.41102 -837.97246 -2976.4966 -2969.0433 4.9515105 24.517456 0.25216298 -1.1426077
|
||||
2300 303.01088 1618.29 -2977.5454 -2970.6862 4.593227 21.097734 0.26914071 -1.1356519
|
||||
2400 297.59385 -3233.8282 -2978.4064 -2972.2049 4.235209 17.936995 0.28804295 -1.1332908
|
||||
2500 288.72232 5209.2099 -2979.1999 -2973.5963 3.8804647 15.058006 0.31533205 -1.1258312
|
||||
2600 298.92201 -2193.618 -2979.8873 -2974.8649 3.5301507 12.461964 0.34927897 -1.1048024
|
||||
2700 282.61818 765.88178 -2980.4563 -2976.0148 3.1852407 10.145758 0.3879755 -1.0655899
|
||||
2800 273.63104 -389.49749 -2980.8636 -2977.0468 2.8322558 8.021673 0.4259426 -1.0370247
|
||||
2900 274.12166 -9.2552992 -2981.1421 -2977.9525 2.4816703 6.1586877 0.47721359 -1.0061337
|
||||
3000 279.43592 212.25445 -2981.2716 -2978.7309 2.1328425 4.5490171 0.5532015 -0.94983292
|
||||
3100 291.10071 -1139.205 -2981.2475 -2979.3812 1.7828537 3.1785674 0.66452451 -0.83906914
|
||||
3200 281.53171 3124.6411 -2981.0818 -2979.9003 1.4287164 2.0412304 0.81952022 -0.6386061
|
||||
3300 277.0223 -2795.9494 -2980.7825 -2980.287 1.0830229 1.1729385 1.0186688 -0.26502454
|
||||
3400 284.8443 1587.8876 -2980.3701 -2980.5435 0.76893619 0.59126286 1.1646672 0.27529682
|
||||
3500 281.19 -1143.0785 -2979.8374 -2980.6693 0.54860209 0.30096426 0.79069857 -0.36626891
|
||||
3600 296.58287 1156.4706 -2979.2182 -2980.6646 0.55745952 0.31076112 0.81914175 -0.31895116
|
||||
3700 297.24517 -1888.4993 -2978.5352 -2980.5318 0.77195451 0.59591377 1.0713124 -0.027796216
|
||||
3800 290.81586 3843.3483 -2977.8509 -2980.2819 1.0444771 1.0909324 0.88270245 -0.57339499
|
||||
3900 300.39456 -5584.8386 -2977.0837 -2979.9273 1.3073719 1.7092212 0.65444496 -0.94023014
|
||||
4000 306.15811 3310.0105 -2976.5086 -2979.4859 1.5269967 2.3317191 0.45120199 -1.1665402
|
||||
4100 295.907 -1475.0458 -2975.9096 -2978.9779 1.6878413 2.8488082 0.27738537 -1.2909517
|
||||
4200 322.70162 933.76586 -2975.3867 -2978.425 1.7872637 3.1943116 0.12322364 -1.3421568
|
||||
4300 306.69631 -512.7048 -2974.9324 -2977.8465 1.8221493 3.3202281 -0.016769435 -1.3380921
|
||||
4400 309.23776 226.77219 -2974.5791 -2977.2621 1.788532 3.1988469 -0.14279249 -1.3044784
|
||||
4500 313.15783 508.29785 -2974.3263 -2976.6947 1.6959722 2.8763217 -0.26351575 -1.2425552
|
||||
4600 316.26151 -2043.7571 -2974.1697 -2976.1635 1.5525328 2.4103582 -0.38443906 -1.156175
|
||||
4700 312.27329 1831.682 -2974.1732 -2975.6917 1.3614048 1.8534231 -0.52504872 -1.0383081
|
||||
4800 307.61066 -1476.0019 -2974.2885 -2975.296 1.1354139 1.2891647 -0.69734331 -0.84719677
|
||||
4900 305.73489 1303.4848 -2974.5506 -2974.9905 0.8913743 0.79454814 -0.90609876 -0.50216921
|
||||
5000 309.3774 -1574.6812 -2974.8687 -2974.7812 0.65272109 0.42604482 -1.0613188 0.00291608
|
||||
5100 304.8602 2679.7476 -2975.3082 -2974.6718 0.4727141 0.22345862 -0.75321909 -0.42028824
|
||||
5200 297.54226 -5008.0905 -2975.7443 -2974.6646 0.45797515 0.20974124 -0.66557441 -0.64583954
|
||||
5300 306.18872 4840.4175 -2976.324 -2974.7575 0.61348896 0.3763687 -1.0084709 -0.10258503
|
||||
5400 299.57661 -2513.1706 -2976.8842 -2974.9472 0.83376011 0.69515592 -0.88189118 -0.55222188
|
||||
5500 302.30844 1301.3525 -2977.4539 -2975.2244 1.0486412 1.0996484 -0.65075151 -0.94687541
|
||||
5600 302.11038 -760.79712 -2977.9764 -2975.5765 1.2259535 1.502962 -0.44510538 -1.1709493
|
||||
5700 294.49825 718.67318 -2978.4584 -2975.9844 1.357155 1.8418697 -0.27309672 -1.2848748
|
||||
5800 305.97636 -478.64224 -2978.8638 -2976.429 1.4331646 2.0539608 -0.1197893 -1.3417863
|
||||
5900 291.93868 -419.74179 -2979.2292 -2976.8905 1.4535887 2.1129201 0.024018983 -1.349863
|
||||
6000 289.50667 859.85085 -2979.5018 -2977.3557 1.4249736 2.0305497 0.15271261 -1.3095465
|
||||
6100 305.70118 -933.35917 -2979.6877 -2977.8064 1.3480601 1.8172659 0.27785119 -1.2402584
|
||||
6200 284.37805 1526.0707 -2979.806 -2978.2265 1.2296781 1.5121082 0.40681415 -1.1355005
|
||||
6300 291.08863 -2156.6708 -2979.8064 -2978.6017 1.0733214 1.1520189 0.54137333 -1.0156432
|
||||
6400 295.99073 2819.8245 -2979.7378 -2978.9165 0.8941904 0.79957647 0.7073501 -0.82385123
|
||||
6500 298.06769 -3396.3504 -2979.5428 -2979.1626 0.70228297 0.49320137 0.91043588 -0.48653641
|
||||
6600 301.78514 5496.6525 -2979.2768 -2979.3329 0.51276653 0.26292952 1.0681056 -0.036293782
|
||||
6700 290.80665 -5229.4989 -2978.9177 -2979.4217 0.36990055 0.13682642 0.81466085 -0.37332419
|
||||
6800 296.75761 2401.7807 -2978.5996 -2979.4338 0.34589164 0.11964103 0.65253856 -0.7737558
|
||||
6900 295.77553 -1521.6269 -2978.1619 -2979.3685 0.46007271 0.21166689 1.0427138 -0.013014477
|
||||
7000 303.59015 1530.7255 -2977.7097 -2979.225 0.63320287 0.40094588 0.93012255 -0.45527217
|
||||
7100 297.51038 -3016.4426 -2977.2025 -2979.0103 0.81101521 0.65774567 0.7114444 -0.84465178
|
||||
7200 293.53789 2705.9808 -2976.7651 -2978.7294 0.97512025 0.95085951 0.52979295 -1.0479526
|
||||
7300 301.78809 -1042.1076 -2976.3388 -2978.3998 1.1024575 1.2154126 0.35564664 -1.2137023
|
||||
7400 307.50053 214.56923 -2975.9581 -2978.0341 1.188001 1.4113463 0.20025025 -1.3077784
|
||||
7500 301.98985 281.86495 -2975.6146 -2977.6451 1.2301918 1.5133718 0.063886193 -1.3465506
|
||||
7600 318.37347 -1145.7795 -2975.3473 -2977.2486 1.2295055 1.5116837 -0.066939137 -1.3475567
|
||||
7700 314.94512 4536.9887 -2975.1351 -2976.8564 1.1948121 1.427576 -0.19450637 -1.2864658
|
||||
7800 312.91485 -2980.6408 -2975.0156 -2976.4828 1.1134406 1.2397499 -0.32749726 -1.207718
|
||||
7900 310.06854 2244.3877 -2975.0094 -2976.1462 0.99080702 0.98169854 -0.48336959 -1.0840695
|
||||
8000 308.55007 -2427.1464 -2975.0491 -2975.8566 0.83800849 0.70225823 -0.65822117 -0.89212512
|
||||
8100 323.02796 3187.4728 -2975.2081 -2975.6251 0.66510054 0.44235872 -0.84857729 -0.62984027
|
||||
8200 327.05029 -6447.7875 -2975.3162 -2975.4608 0.49730291 0.24731018 -1.0534735 -0.14095413
|
||||
8300 311.194 4273.1174 -2975.7217 -2975.3642 0.35491458 0.12596436 -0.95967595 -0.04445204
|
||||
8400 290.61931 -2301.019 -2976.0963 -2975.3446 0.31530296 0.09941596 -0.69056625 -0.72257435
|
||||
8500 314.00559 1966.1297 -2976.5206 -2975.3995 0.41659574 0.17355201 -1.1134124 0.18107632
|
||||
8600 288.26541 -1608.4524 -2976.9304 -2975.526 0.57968749 0.33603759 -1.0014591 -0.34698354
|
||||
8700 298.92083 1353.9988 -2977.355 -2975.7203 0.74176087 0.55020919 -0.74109062 -0.86227705
|
||||
8800 299.97274 -638.68301 -2977.766 -2975.9682 0.87950613 0.77353104 -0.50839929 -1.1555064
|
||||
8900 300.66443 -279.62514 -2978.1476 -2976.262 0.99526406 0.99055054 -0.33059914 -1.261881
|
||||
9000 290.44715 489.06352 -2978.4892 -2976.5918 1.0763797 1.1585932 -0.17871557 -1.3082755
|
||||
9100 289.06733 -1063.4482 -2978.784 -2976.943 1.1174524 1.2486999 -0.037767225 -1.3120851
|
||||
9200 297.63931 2664.6535 -2979.0202 -2977.3033 1.1127042 1.2381106 0.090936095 -1.2913777
|
||||
9300 297.9983 -4684.428 -2979.1316 -2977.6563 1.0596342 1.1228247 0.20756305 -1.2867214
|
||||
9400 285.14009 2779.1548 -2979.2804 -2977.9868 0.98034602 0.96107833 0.33668495 -1.2294268
|
||||
9500 284.11569 -2437.5003 -2979.2918 -2978.2852 0.87286876 0.76189987 0.48407552 -1.1274969
|
||||
9600 291.97193 2772.1396 -2979.2473 -2978.5402 0.74294711 0.55197041 0.67450455 -0.91152584
|
||||
9700 292.59563 -3615.4496 -2979.0801 -2978.7442 0.59448857 0.35341666 0.91630006 -0.47180257
|
||||
9800 296.1785 4869.2744 -2978.8849 -2978.891 0.43463281 0.18890568 1.1020846 0.093881572
|
||||
9900 298.44745 -3587.7391 -2978.5978 -2978.9712 0.30680426 0.094128854 0.8532075 -0.19634913
|
||||
10000 297.99863 1312.5643 -2978.3205 -2978.9854 0.27829395 0.077447522 0.60818263 -0.79004935
|
||||
Loop time of 15.3108 on 4 procs for 10000 steps with 864 atoms
|
||||
|
||||
Performance: 112.862 ns/day, 0.213 hours/ns, 653.136 timesteps/s, 564.309 katom-step/s
|
||||
92.4% CPU use with 4 MPI tasks x 1 OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 11.428 | 12.158 | 12.621 | 13.0 | 79.41
|
||||
Neigh | 0.0019158 | 0.0020708 | 0.002163 | 0.2 | 0.01
|
||||
Comm | 1.936 | 2.3948 | 3.0967 | 28.3 | 15.64
|
||||
Output | 0.0026067 | 0.0037308 | 0.0066123 | 2.7 | 0.02
|
||||
Modify | 0.44688 | 0.45929 | 0.47131 | 1.6 | 3.00
|
||||
Other | | 0.2928 | | | 1.91
|
||||
|
||||
Nlocal: 216 ave 224 max 204 min
|
||||
Histogram: 1 0 0 0 0 0 0 2 0 1
|
||||
Nghost: 2147 ave 2159 max 2139 min
|
||||
Histogram: 1 0 0 2 0 0 0 0 0 1
|
||||
Neighs: 24185.8 ave 26045 max 21309 min
|
||||
Histogram: 1 0 0 0 0 1 0 0 0 2
|
||||
|
||||
Total # of neighbors = 96743
|
||||
Ave neighs/atom = 111.97106
|
||||
Neighbor list builds = 1
|
||||
Dangerous builds = 0
|
||||
|
||||
Total wall time: 0:00:15
|
||||
178
examples/PACKAGES/moments/log.02May2025.valtest.g++.1
Normal file
178
examples/PACKAGES/moments/log.02May2025.valtest.g++.1
Normal file
@ -0,0 +1,178 @@
|
||||
LAMMPS (2 Apr 2025 - Development - patch_4Feb2025-645-gba166d42e1-modified)
|
||||
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:99)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# create pure copper system
|
||||
units metal
|
||||
lattice fcc 3.75
|
||||
Lattice spacing in x,y,z = 3.75 3.75 3.75
|
||||
region box block 0 6 0 6 0 6
|
||||
create_box 2 box
|
||||
Created orthogonal box = (0 0 0) to (22.5 22.5 22.5)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
|
||||
timestep 0.002
|
||||
create_atoms 1 box
|
||||
Created 864 atoms
|
||||
using lattice units in orthogonal box = (0 0 0) to (22.5 22.5 22.5)
|
||||
create_atoms CPU = 0.001 seconds
|
||||
|
||||
pair_style eam/alloy
|
||||
pair_coeff * * AlCu.eam.alloy Cu Al
|
||||
|
||||
# Initialize to a high temperature, then cool in npt ensemble
|
||||
velocity all create 1000.0 6567345
|
||||
fix 1 all npt temp 300.0 300.0 $(500*dt) iso 0.0 0.0 $(100*dt)
|
||||
fix 1 all npt temp 300.0 300.0 1 iso 0.0 0.0 $(100*dt)
|
||||
fix 1 all npt temp 300.0 300.0 1 iso 0.0 0.0 0.2000000000000000111
|
||||
|
||||
variable toteng equal "etotal"
|
||||
fix 2 all ave/moments 1 10 10 v_toteng mean variance skew kurtosis
|
||||
|
||||
thermo_style custom step etotal f_2[*]
|
||||
thermo_modify format float %14.8f
|
||||
|
||||
thermo 1
|
||||
run 100
|
||||
Neighbor list info ...
|
||||
update: every = 1 steps, delay = 0 steps, check = yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 8.6825
|
||||
ghost atom cutoff = 8.6825
|
||||
binsize = 4.34125, bins = 6 6 6
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair eam/alloy, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/atomonly/newton
|
||||
stencil: half/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 3.484 | 3.484 | 3.484 Mbytes
|
||||
Step TotEng f_2[1] f_2[2] f_2[3] f_2[4]
|
||||
0 -2884.91592826 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
1 -2888.74461907 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
2 -2898.78491936 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
3 -2910.70619667 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
4 -2919.41734302 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
5 -2923.24980175 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
6 -2923.79800148 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
7 -2922.97580252 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
8 -2921.95601941 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
9 -2921.45319499 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
10 -2921.81460149 -2915.29004998 148.32538381 1.60272422 1.50844200
|
||||
11 -2923.00059466 -2915.29004998 148.32538381 1.60272422 1.50844200
|
||||
12 -2924.63075671 -2915.29004998 148.32538381 1.60272422 1.50844200
|
||||
13 -2926.18037946 -2915.29004998 148.32538381 1.60272422 1.50844200
|
||||
14 -2927.22356281 -2915.29004998 148.32538381 1.60272422 1.50844200
|
||||
15 -2927.62053073 -2915.29004998 148.32538381 1.60272422 1.50844200
|
||||
16 -2927.49949128 -2915.29004998 148.32538381 1.60272422 1.50844200
|
||||
17 -2927.12292174 -2915.29004998 148.32538381 1.60272422 1.50844200
|
||||
18 -2926.73637250 -2915.29004998 148.32538381 1.60272422 1.50844200
|
||||
19 -2926.49482990 -2915.29004998 148.32538381 1.60272422 1.50844200
|
||||
20 -2926.44714720 -2926.29565870 2.07215006 1.62317861 2.37019300
|
||||
21 -2926.56102718 -2926.29565870 2.07215006 1.62317861 2.37019300
|
||||
22 -2926.76734347 -2926.29565870 2.07215006 1.62317861 2.37019300
|
||||
23 -2926.98403044 -2926.29565870 2.07215006 1.62317861 2.37019300
|
||||
24 -2927.15193693 -2926.29565870 2.07215006 1.62317861 2.37019300
|
||||
25 -2927.24498540 -2926.29565870 2.07215006 1.62317861 2.37019300
|
||||
26 -2927.26914121 -2926.29565870 2.07215006 1.62317861 2.37019300
|
||||
27 -2927.25021402 -2926.29565870 2.07215006 1.62317861 2.37019300
|
||||
28 -2927.21637817 -2926.29565870 2.07215006 1.62317861 2.37019300
|
||||
29 -2927.19085616 -2926.29565870 2.07215006 1.62317861 2.37019300
|
||||
30 -2927.18360687 -2927.08195198 0.05722486 1.54894969 1.44984748
|
||||
31 -2927.19243579 -2927.08195198 0.05722486 1.54894969 1.44984748
|
||||
32 -2927.20805612 -2927.08195198 0.05722486 1.54894969 1.44984748
|
||||
33 -2927.22285606 -2927.08195198 0.05722486 1.54894969 1.44984748
|
||||
34 -2927.23274852 -2927.08195198 0.05722486 1.54894969 1.44984748
|
||||
35 -2927.23953263 -2927.08195198 0.05722486 1.54894969 1.44984748
|
||||
36 -2927.24805761 -2927.08195198 0.05722486 1.54894969 1.44984748
|
||||
37 -2927.26215638 -2927.08195198 0.05722486 1.54894969 1.44984748
|
||||
38 -2927.28298252 -2927.08195198 0.05722486 1.54894969 1.44984748
|
||||
39 -2927.31025065 -2927.08195198 0.05722486 1.54894969 1.44984748
|
||||
40 -2927.33874897 -2927.25378252 0.00209108 -0.65432756 -0.21113798
|
||||
41 -2927.36224413 -2927.25378252 0.00209108 -0.65432756 -0.21113798
|
||||
42 -2927.37729800 -2927.25378252 0.00209108 -0.65432756 -0.21113798
|
||||
43 -2927.38671916 -2927.25378252 0.00209108 -0.65432756 -0.21113798
|
||||
44 -2927.39115082 -2927.25378252 0.00209108 -0.65432756 -0.21113798
|
||||
45 -2927.39614318 -2927.25378252 0.00209108 -0.65432756 -0.21113798
|
||||
46 -2927.40444730 -2927.25378252 0.00209108 -0.65432756 -0.21113798
|
||||
47 -2927.41888601 -2927.25378252 0.00209108 -0.65432756 -0.21113798
|
||||
48 -2927.43954388 -2927.25378252 0.00209108 -0.65432756 -0.21113798
|
||||
49 -2927.46210058 -2927.25378252 0.00209108 -0.65432756 -0.21113798
|
||||
50 -2927.48270024 -2927.41212333 0.00148630 -0.72914987 -0.39161968
|
||||
51 -2927.49822500 -2927.41212333 0.00148630 -0.72914987 -0.39161968
|
||||
52 -2927.50765361 -2927.41212333 0.00148630 -0.72914987 -0.39161968
|
||||
53 -2927.51223225 -2927.41212333 0.00148630 -0.72914987 -0.39161968
|
||||
54 -2927.51510653 -2927.41212333 0.00148630 -0.72914987 -0.39161968
|
||||
55 -2927.52035921 -2927.41212333 0.00148630 -0.72914987 -0.39161968
|
||||
56 -2927.53170012 -2927.41212333 0.00148630 -0.72914987 -0.39161968
|
||||
57 -2927.54910408 -2927.41212333 0.00148630 -0.72914987 -0.39161968
|
||||
58 -2927.57357292 -2927.41212333 0.00148630 -0.72914987 -0.39161968
|
||||
59 -2927.60356966 -2927.41212333 0.00148630 -0.72914987 -0.39161968
|
||||
60 -2927.63344447 -2927.54449679 0.00204640 -1.06571776 0.04430271
|
||||
61 -2927.66186165 -2927.54449679 0.00204640 -1.06571776 0.04430271
|
||||
62 -2927.68810360 -2927.54449679 0.00204640 -1.06571776 0.04430271
|
||||
63 -2927.71163480 -2927.54449679 0.00204640 -1.06571776 0.04430271
|
||||
64 -2927.73036225 -2927.54449679 0.00204640 -1.06571776 0.04430271
|
||||
65 -2927.74726656 -2927.54449679 0.00204640 -1.06571776 0.04430271
|
||||
66 -2927.76525638 -2927.54449679 0.00204640 -1.06571776 0.04430271
|
||||
67 -2927.78432762 -2927.54449679 0.00204640 -1.06571776 0.04430271
|
||||
68 -2927.80305095 -2927.54449679 0.00204640 -1.06571776 0.04430271
|
||||
69 -2927.82406714 -2927.54449679 0.00204640 -1.06571776 0.04430271
|
||||
70 -2927.84622122 -2927.75621522 0.00356092 0.06232090 -0.94076248
|
||||
71 -2927.86886493 -2927.75621522 0.00356092 0.06232090 -0.94076248
|
||||
72 -2927.89150302 -2927.75621522 0.00356092 0.06232090 -0.94076248
|
||||
73 -2927.91480122 -2927.75621522 0.00356092 0.06232090 -0.94076248
|
||||
74 -2927.93739399 -2927.75621522 0.00356092 0.06232090 -0.94076248
|
||||
75 -2927.96075707 -2927.75621522 0.00356092 0.06232090 -0.94076248
|
||||
76 -2927.98525702 -2927.75621522 0.00356092 0.06232090 -0.94076248
|
||||
77 -2928.00918972 -2927.75621522 0.00356092 0.06232090 -0.94076248
|
||||
78 -2928.03266453 -2927.75621522 0.00356092 0.06232090 -0.94076248
|
||||
79 -2928.05673430 -2927.75621522 0.00356092 0.06232090 -0.94076248
|
||||
80 -2928.08120268 -2927.97383685 0.00511363 -0.03242365 -1.20956903
|
||||
81 -2928.10618717 -2927.97383685 0.00511363 -0.03242365 -1.20956903
|
||||
82 -2928.13191751 -2927.97383685 0.00511363 -0.03242365 -1.20956903
|
||||
83 -2928.15675025 -2927.97383685 0.00511363 -0.03242365 -1.20956903
|
||||
84 -2928.18178044 -2927.97383685 0.00511363 -0.03242365 -1.20956903
|
||||
85 -2928.20538210 -2927.97383685 0.00511363 -0.03242365 -1.20956903
|
||||
86 -2928.22991006 -2927.97383685 0.00511363 -0.03242365 -1.20956903
|
||||
87 -2928.25238345 -2927.97383685 0.00511363 -0.03242365 -1.20956903
|
||||
88 -2928.27490378 -2927.97383685 0.00511363 -0.03242365 -1.20956903
|
||||
89 -2928.29697980 -2927.97383685 0.00511363 -0.03242365 -1.20956903
|
||||
90 -2928.31902032 -2928.21552149 0.00511983 0.08421866 -1.19120544
|
||||
91 -2928.34079951 -2928.21552149 0.00511983 0.08421866 -1.19120544
|
||||
92 -2928.36448072 -2928.21552149 0.00511983 0.08421866 -1.19120544
|
||||
93 -2928.38918869 -2928.21552149 0.00511983 0.08421866 -1.19120544
|
||||
94 -2928.41578734 -2928.21552149 0.00511983 0.08421866 -1.19120544
|
||||
95 -2928.44466633 -2928.21552149 0.00511983 0.08421866 -1.19120544
|
||||
96 -2928.47414034 -2928.21552149 0.00511983 0.08421866 -1.19120544
|
||||
97 -2928.50507273 -2928.21552149 0.00511983 0.08421866 -1.19120544
|
||||
98 -2928.53751007 -2928.21552149 0.00511983 0.08421866 -1.19120544
|
||||
99 -2928.56947939 -2928.21552149 0.00511983 0.08421866 -1.19120544
|
||||
100 -2928.60000318 -2928.46411283 0.00779929 -0.14908790 -1.24292534
|
||||
Loop time of 0.579661 on 1 procs for 100 steps with 864 atoms
|
||||
|
||||
Performance: 29.811 ns/day, 0.805 hours/ns, 172.515 timesteps/s, 149.053 katom-step/s
|
||||
96.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.54316 | 0.54316 | 0.54316 | 0.0 | 93.70
|
||||
Neigh | 0.0041212 | 0.0041212 | 0.0041212 | 0.0 | 0.71
|
||||
Comm | 0.0034702 | 0.0034702 | 0.0034702 | 0.0 | 0.60
|
||||
Output | 0.014085 | 0.014085 | 0.014085 | 0.0 | 2.43
|
||||
Modify | 0.01321 | 0.01321 | 0.01321 | 0.0 | 2.28
|
||||
Other | | 0.001612 | | | 0.28
|
||||
|
||||
Nlocal: 864 ave 864 max 864 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 3767 ave 3767 max 3767 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 96746 ave 96746 max 96746 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 96746
|
||||
Ave neighs/atom = 111.97454
|
||||
Neighbor list builds = 1
|
||||
Dangerous builds = 0
|
||||
|
||||
Total wall time: 0:00:00
|
||||
178
examples/PACKAGES/moments/log.02May2025.valtest.g++.4
Normal file
178
examples/PACKAGES/moments/log.02May2025.valtest.g++.4
Normal file
@ -0,0 +1,178 @@
|
||||
LAMMPS (2 Apr 2025 - Development - patch_4Feb2025-645-gba166d42e1-modified)
|
||||
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:99)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# create pure copper system
|
||||
units metal
|
||||
lattice fcc 3.75
|
||||
Lattice spacing in x,y,z = 3.75 3.75 3.75
|
||||
region box block 0 6 0 6 0 6
|
||||
create_box 2 box
|
||||
Created orthogonal box = (0 0 0) to (22.5 22.5 22.5)
|
||||
1 by 2 by 2 MPI processor grid
|
||||
|
||||
timestep 0.002
|
||||
create_atoms 1 box
|
||||
Created 864 atoms
|
||||
using lattice units in orthogonal box = (0 0 0) to (22.5 22.5 22.5)
|
||||
create_atoms CPU = 0.001 seconds
|
||||
|
||||
pair_style eam/alloy
|
||||
pair_coeff * * AlCu.eam.alloy Cu Al
|
||||
|
||||
# Initialize to a high temperature, then cool in npt ensemble
|
||||
velocity all create 1000.0 6567345
|
||||
fix 1 all npt temp 300.0 300.0 $(500*dt) iso 0.0 0.0 $(100*dt)
|
||||
fix 1 all npt temp 300.0 300.0 1 iso 0.0 0.0 $(100*dt)
|
||||
fix 1 all npt temp 300.0 300.0 1 iso 0.0 0.0 0.2000000000000000111
|
||||
|
||||
variable toteng equal "etotal"
|
||||
fix 2 all ave/moments 1 10 10 v_toteng mean variance skew kurtosis
|
||||
|
||||
thermo_style custom step etotal f_2[*]
|
||||
thermo_modify format float %14.8f
|
||||
|
||||
thermo 1
|
||||
run 100
|
||||
Neighbor list info ...
|
||||
update: every = 1 steps, delay = 0 steps, check = yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 8.6825
|
||||
ghost atom cutoff = 8.6825
|
||||
binsize = 4.34125, bins = 6 6 6
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair eam/alloy, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/atomonly/newton
|
||||
stencil: half/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 3.42 | 3.42 | 3.42 Mbytes
|
||||
Step TotEng f_2[1] f_2[2] f_2[3] f_2[4]
|
||||
0 -2884.91592826 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
1 -2888.74473521 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
2 -2898.78463435 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
3 -2910.70366466 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
4 -2919.40999553 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
5 -2923.23570887 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
6 -2923.77707961 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
7 -2922.94386730 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
8 -2921.92251474 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
9 -2921.42476103 0.00000000 0.00000000 0.00000000 0.00000000
|
||||
10 -2921.79501042 -2915.27419717 148.08574615 1.60354430 1.51194865
|
||||
11 -2922.99498349 -2915.27419717 148.08574615 1.60354430 1.51194865
|
||||
12 -2924.64023395 -2915.27419717 148.08574615 1.60354430 1.51194865
|
||||
13 -2926.19980790 -2915.27419717 148.08574615 1.60354430 1.51194865
|
||||
14 -2927.25022454 -2915.27419717 148.08574615 1.60354430 1.51194865
|
||||
15 -2927.64953875 -2915.27419717 148.08574615 1.60354430 1.51194865
|
||||
16 -2927.52804735 -2915.27419717 148.08574615 1.60354430 1.51194865
|
||||
17 -2927.14916045 -2915.27419717 148.08574615 1.60354430 1.51194865
|
||||
18 -2926.76078244 -2915.27419717 148.08574615 1.60354430 1.51194865
|
||||
19 -2926.51878380 -2915.27419717 148.08574615 1.60354430 1.51194865
|
||||
20 -2926.47129883 -2926.31628615 2.10313655 1.62594474 2.38000930
|
||||
21 -2926.59030835 -2926.31628615 2.10313655 1.62594474 2.38000930
|
||||
22 -2926.80121221 -2926.31628615 2.10313655 1.62594474 2.38000930
|
||||
23 -2927.02526150 -2926.31628615 2.10313655 1.62594474 2.38000930
|
||||
24 -2927.20079704 -2926.31628615 2.10313655 1.62594474 2.38000930
|
||||
25 -2927.30192483 -2926.31628615 2.10313655 1.62594474 2.38000930
|
||||
26 -2927.33194351 -2926.31628615 2.10313655 1.62594474 2.38000930
|
||||
27 -2927.31647527 -2926.31628615 2.10313655 1.62594474 2.38000930
|
||||
28 -2927.28391864 -2926.31628615 2.10313655 1.62594474 2.38000930
|
||||
29 -2927.25821953 -2926.31628615 2.10313655 1.62594474 2.38000930
|
||||
30 -2927.25085808 -2927.13609190 0.06387000 1.52055179 1.31247839
|
||||
31 -2927.25723201 -2927.13609190 0.06387000 1.52055179 1.31247839
|
||||
32 -2927.27197789 -2927.13609190 0.06387000 1.52055179 1.31247839
|
||||
33 -2927.28667044 -2927.13609190 0.06387000 1.52055179 1.31247839
|
||||
34 -2927.29879455 -2927.13609190 0.06387000 1.52055179 1.31247839
|
||||
35 -2927.30701891 -2927.13609190 0.06387000 1.52055179 1.31247839
|
||||
36 -2927.31785921 -2927.13609190 0.06387000 1.52055179 1.31247839
|
||||
37 -2927.33272014 -2927.13609190 0.06387000 1.52055179 1.31247839
|
||||
38 -2927.35282056 -2927.13609190 0.06387000 1.52055179 1.31247839
|
||||
39 -2927.37849130 -2927.13609190 0.06387000 1.52055179 1.31247839
|
||||
40 -2927.40448350 -2927.32080685 0.00219675 -0.52051260 -0.50322958
|
||||
41 -2927.42423249 -2927.32080685 0.00219675 -0.52051260 -0.50322958
|
||||
42 -2927.43769919 -2927.32080685 0.00219675 -0.52051260 -0.50322958
|
||||
43 -2927.44493813 -2927.32080685 0.00219675 -0.52051260 -0.50322958
|
||||
44 -2927.44923137 -2927.32080685 0.00219675 -0.52051260 -0.50322958
|
||||
45 -2927.45439729 -2927.32080685 0.00219675 -0.52051260 -0.50322958
|
||||
46 -2927.46365674 -2927.32080685 0.00219675 -0.52051260 -0.50322958
|
||||
47 -2927.48173952 -2927.32080685 0.00219675 -0.52051260 -0.50322958
|
||||
48 -2927.50371663 -2927.32080685 0.00219675 -0.52051260 -0.50322958
|
||||
49 -2927.52750629 -2927.32080685 0.00219675 -0.52051260 -0.50322958
|
||||
50 -2927.54872274 -2927.47358404 0.00168128 -0.79883601 -0.48497973
|
||||
51 -2927.56277664 -2927.47358404 0.00168128 -0.79883601 -0.48497973
|
||||
52 -2927.57050508 -2927.47358404 0.00168128 -0.79883601 -0.48497973
|
||||
53 -2927.57241043 -2927.47358404 0.00168128 -0.79883601 -0.48497973
|
||||
54 -2927.57517748 -2927.47358404 0.00168128 -0.79883601 -0.48497973
|
||||
55 -2927.58161786 -2927.47358404 0.00168128 -0.79883601 -0.48497973
|
||||
56 -2927.59393740 -2927.47358404 0.00168128 -0.79883601 -0.48497973
|
||||
57 -2927.61367876 -2927.47358404 0.00168128 -0.79883601 -0.48497973
|
||||
58 -2927.64096296 -2927.47358404 0.00168128 -0.79883601 -0.48497973
|
||||
59 -2927.67356621 -2927.47358404 0.00168128 -0.79883601 -0.48497973
|
||||
60 -2927.70625176 -2927.60908846 0.00241645 -1.10903745 0.07175615
|
||||
61 -2927.73673853 -2927.60908846 0.00241645 -1.10903745 0.07175615
|
||||
62 -2927.76292153 -2927.60908846 0.00241645 -1.10903745 0.07175615
|
||||
63 -2927.78541405 -2927.60908846 0.00241645 -1.10903745 0.07175615
|
||||
64 -2927.80292853 -2927.60908846 0.00241645 -1.10903745 0.07175615
|
||||
65 -2927.81988675 -2927.60908846 0.00241645 -1.10903745 0.07175615
|
||||
66 -2927.83680256 -2927.60908846 0.00241645 -1.10903745 0.07175615
|
||||
67 -2927.85379296 -2927.60908846 0.00241645 -1.10903745 0.07175615
|
||||
68 -2927.87418119 -2927.60908846 0.00241645 -1.10903745 0.07175615
|
||||
69 -2927.89451588 -2927.60908846 0.00241645 -1.10903745 0.07175615
|
||||
70 -2927.91602570 -2927.82832077 0.00334657 0.04700770 -0.91589129
|
||||
71 -2927.93874793 -2927.82832077 0.00334657 0.04700770 -0.91589129
|
||||
72 -2927.96195498 -2927.82832077 0.00334657 0.04700770 -0.91589129
|
||||
73 -2927.98521535 -2927.82832077 0.00334657 0.04700770 -0.91589129
|
||||
74 -2928.01060565 -2927.82832077 0.00334657 0.04700770 -0.91589129
|
||||
75 -2928.03584561 -2927.82832077 0.00334657 0.04700770 -0.91589129
|
||||
76 -2928.06090892 -2927.82832077 0.00334657 0.04700770 -0.91589129
|
||||
77 -2928.08509438 -2927.82832077 0.00334657 0.04700770 -0.91589129
|
||||
78 -2928.11095399 -2927.82832077 0.00334657 0.04700770 -0.91589129
|
||||
79 -2928.13711339 -2927.82832077 0.00334657 0.04700770 -0.91589129
|
||||
80 -2928.16413424 -2928.04905744 0.00575008 -0.05409710 -1.19501222
|
||||
81 -2928.19005959 -2928.04905744 0.00575008 -0.05409710 -1.19501222
|
||||
82 -2928.21654649 -2928.04905744 0.00575008 -0.05409710 -1.19501222
|
||||
83 -2928.24249986 -2928.04905744 0.00575008 -0.05409710 -1.19501222
|
||||
84 -2928.26861892 -2928.04905744 0.00575008 -0.05409710 -1.19501222
|
||||
85 -2928.29480718 -2928.04905744 0.00575008 -0.05409710 -1.19501222
|
||||
86 -2928.32144325 -2928.04905744 0.00575008 -0.05409710 -1.19501222
|
||||
87 -2928.34727619 -2928.04905744 0.00575008 -0.05409710 -1.19501222
|
||||
88 -2928.37131285 -2928.04905744 0.00575008 -0.05409710 -1.19501222
|
||||
89 -2928.39531126 -2928.04905744 0.00575008 -0.05409710 -1.19501222
|
||||
90 -2928.41739503 -2928.30652706 0.00595440 0.06693205 -1.24851322
|
||||
91 -2928.43978811 -2928.30652706 0.00595440 0.06693205 -1.24851322
|
||||
92 -2928.46316822 -2928.30652706 0.00595440 0.06693205 -1.24851322
|
||||
93 -2928.48654219 -2928.30652706 0.00595440 0.06693205 -1.24851322
|
||||
94 -2928.51132482 -2928.30652706 0.00595440 0.06693205 -1.24851322
|
||||
95 -2928.53938009 -2928.30652706 0.00595440 0.06693205 -1.24851322
|
||||
96 -2928.56852408 -2928.30652706 0.00595440 0.06693205 -1.24851322
|
||||
97 -2928.59814410 -2928.30652706 0.00595440 0.06693205 -1.24851322
|
||||
98 -2928.62787940 -2928.30652706 0.00595440 0.06693205 -1.24851322
|
||||
99 -2928.65853178 -2928.30652706 0.00595440 0.06693205 -1.24851322
|
||||
100 -2928.68735978 -2928.55806426 0.00711607 -0.13829819 -1.25519738
|
||||
Loop time of 0.327437 on 4 procs for 100 steps with 864 atoms
|
||||
|
||||
Performance: 52.774 ns/day, 0.455 hours/ns, 305.402 timesteps/s, 263.868 katom-step/s
|
||||
91.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.27213 | 0.27259 | 0.27312 | 0.1 | 83.25
|
||||
Neigh | 0.00096945 | 0.0015991 | 0.0022533 | 1.5 | 0.49
|
||||
Comm | 0.026726 | 0.027088 | 0.027516 | 0.2 | 8.27
|
||||
Output | 0.0029839 | 0.0048706 | 0.0097487 | 4.0 | 1.49
|
||||
Modify | 0.012374 | 0.016834 | 0.018623 | 2.0 | 5.14
|
||||
Other | | 0.004455 | | | 1.36
|
||||
|
||||
Nlocal: 216 ave 224 max 204 min
|
||||
Histogram: 1 0 0 0 0 0 0 2 0 1
|
||||
Nghost: 2147 ave 2159 max 2139 min
|
||||
Histogram: 1 0 0 2 0 0 0 0 0 1
|
||||
Neighs: 24185.8 ave 26045 max 21309 min
|
||||
Histogram: 1 0 0 0 0 1 0 0 0 2
|
||||
|
||||
Total # of neighbors = 96743
|
||||
Ave neighs/atom = 111.97106
|
||||
Neighbor list builds = 1
|
||||
Dangerous builds = 0
|
||||
|
||||
Total wall time: 0:00:00
|
||||
1
examples/PACKAGES/neighbor-swap/MoCoNiVFeAlCr_2nn.meam
Symbolic link
1
examples/PACKAGES/neighbor-swap/MoCoNiVFeAlCr_2nn.meam
Symbolic link
@ -0,0 +1 @@
|
||||
../../../potentials/MoCoNiVFeAlCr_2nn.meam
|
||||
46
examples/PACKAGES/neighbor-swap/in.KMC_pulse_center
Normal file
46
examples/PACKAGES/neighbor-swap/in.KMC_pulse_center
Normal file
@ -0,0 +1,46 @@
|
||||
# May 2025
|
||||
# Test script for MD-KMC accelerated diffusion testing in LAMMPS
|
||||
# Created by Jacob Tavenner, Baylor University
|
||||
|
||||
# Initiation -------------------------------------
|
||||
units metal
|
||||
dimension 3
|
||||
boundary p p p
|
||||
atom_style atomic
|
||||
|
||||
# Atom Definition --------------------------------
|
||||
lattice fcc 3.762
|
||||
region whole block 0 1 0 1 0 1
|
||||
create_box 2 whole
|
||||
create_atoms 1 region whole
|
||||
|
||||
replicate 6 16 6
|
||||
|
||||
region puck block INF INF 7 9 INF INF
|
||||
set region puck type 2
|
||||
|
||||
# Force Fields -----------------------------------
|
||||
pair_style meam
|
||||
pair_coeff * * library_2nn.meam Mo Co Ni V Fe Al Cr MoCoNiVFeAlCr_2nn.meam Ni Cr
|
||||
|
||||
# Settings ---------------------------------------
|
||||
timestep 0.002
|
||||
thermo 100
|
||||
|
||||
# Computations -----------------------------------
|
||||
compute voroN all voronoi/atom neighbors yes
|
||||
|
||||
run 0
|
||||
thermo_style custom step temp press pxx pyy pzz lx ly lz vol pe
|
||||
|
||||
# Execution --------------------------------------
|
||||
|
||||
velocity all create 2400 908124 loop geom
|
||||
fix temp all npt temp 1000 1000 1000 aniso 0 0 1
|
||||
fix mc all neighbor/swap 50 12 1340723 1000 3 voroN diff 2
|
||||
thermo_style custom step temp press pxx pyy pzz lx ly lz vol pe f_mc[*]
|
||||
#dump dump2 all custom 5000 dump.edge-3_Ni-Cr.* id type x y z c_eng c_csym
|
||||
|
||||
run 1000
|
||||
|
||||
#write_data pulse_center.data
|
||||
47
examples/PACKAGES/neighbor-swap/in.KMC_pulse_edge
Normal file
47
examples/PACKAGES/neighbor-swap/in.KMC_pulse_edge
Normal file
@ -0,0 +1,47 @@
|
||||
# May 2025
|
||||
# Test script for MD-KMC accelerated diffusion testing in LAMMPS
|
||||
# Created by Jacob Tavenner, Baylor University
|
||||
|
||||
# Initiation -------------------------------------
|
||||
units metal
|
||||
dimension 3
|
||||
boundary p p p
|
||||
atom_style atomic
|
||||
|
||||
|
||||
# Atom Definition --------------------------------
|
||||
lattice fcc 3.762
|
||||
region whole block 0 1 0 1 0 1
|
||||
create_box 2 whole
|
||||
create_atoms 1 region whole
|
||||
|
||||
replicate 6 16 6
|
||||
|
||||
region puck block INF INF INF 2 INF INF
|
||||
set region puck type 2
|
||||
|
||||
# Force Fields -----------------------------------
|
||||
pair_style meam
|
||||
pair_coeff * * library_2nn.meam Mo Co Ni V Fe Al Cr MoCoNiVFeAlCr_2nn.meam Ni Cr
|
||||
|
||||
# Settings ---------------------------------------
|
||||
timestep 0.002
|
||||
thermo 100
|
||||
|
||||
# Computations -----------------------------------
|
||||
compute voroN all voronoi/atom neighbors yes
|
||||
|
||||
run 0
|
||||
thermo_style custom step temp press pxx pyy pzz lx ly lz vol pe
|
||||
|
||||
# Execution --------------------------------------
|
||||
|
||||
velocity all create 2400 908124 loop geom
|
||||
fix temp all npt temp 1000 1000 1000 aniso 0 0 1
|
||||
fix mc all neighbor/swap 50 12 1340723 1000 3 voroN diff 2
|
||||
thermo_style custom step temp press pxx pyy pzz lx ly lz vol pe f_mc[*]
|
||||
#dump dump2 all custom 5000 dump.edge-3_Ni-Cr.* id type x y z c_eng c_csym
|
||||
|
||||
run 1000
|
||||
|
||||
#write_data pulse_end.data
|
||||
1
examples/PACKAGES/neighbor-swap/library_2nn.meam
Symbolic link
1
examples/PACKAGES/neighbor-swap/library_2nn.meam
Symbolic link
@ -0,0 +1 @@
|
||||
../../../potentials/library_2nn.meam
|
||||
@ -0,0 +1,154 @@
|
||||
LAMMPS (2 Apr 2025 - Development - patch_2Apr2025-384-g88bc7dc720-modified)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# May 2025
|
||||
# Test script for MD-KMC accelerated diffusion testing in LAMMPS
|
||||
# Created by Jacob Tavenner, Baylor University
|
||||
|
||||
# Initiation -------------------------------------
|
||||
units metal
|
||||
dimension 3
|
||||
boundary p p p
|
||||
atom_style atomic
|
||||
|
||||
# Atom Definition --------------------------------
|
||||
lattice fcc 3.762
|
||||
Lattice spacing in x,y,z = 3.762 3.762 3.762
|
||||
region whole block 0 1 0 1 0 1
|
||||
create_box 2 whole
|
||||
Created orthogonal box = (0 0 0) to (3.762 3.762 3.762)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
create_atoms 1 region whole
|
||||
Created 4 atoms
|
||||
using lattice units in orthogonal box = (0 0 0) to (3.762 3.762 3.762)
|
||||
create_atoms CPU = 0.000 seconds
|
||||
|
||||
replicate 6 16 6
|
||||
Replication is creating a 6x16x6 = 576 times larger system...
|
||||
orthogonal box = (0 0 0) to (22.572 60.192 22.572)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
2304 atoms
|
||||
replicate CPU = 0.000 seconds
|
||||
|
||||
region puck block INF INF 7 9 INF INF
|
||||
set region puck type 2
|
||||
Setting atom values ...
|
||||
360 settings made for type
|
||||
|
||||
# Force Fields -----------------------------------
|
||||
pair_style meam
|
||||
pair_coeff * * library_2nn.meam Mo Co Ni V Fe Al Cr MoCoNiVFeAlCr_2nn.meam Ni Cr
|
||||
Reading MEAM library file library_2nn.meam with DATE: 2024-08-08
|
||||
Reading MEAM potential file MoCoNiVFeAlCr_2nn.meam with DATE: 2024-08-08
|
||||
|
||||
# Settings ---------------------------------------
|
||||
timestep 0.002
|
||||
thermo 100
|
||||
|
||||
# Computations -----------------------------------
|
||||
compute voroN all voronoi/atom neighbors yes
|
||||
|
||||
run 0
|
||||
WARNING: No fixes with time integration, atoms won't move
|
||||
For more information see https://docs.lammps.org/err0028 (src/verlet.cpp:60)
|
||||
Neighbor list info ...
|
||||
update: every = 1 steps, delay = 0 steps, check = yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 6.8
|
||||
ghost atom cutoff = 6.8
|
||||
binsize = 3.4, bins = 7 18 7
|
||||
2 neighbor lists, perpetual/occasional/extra = 2 0 0
|
||||
(1) pair meam, perpetual
|
||||
attributes: full, newton on
|
||||
pair build: full/bin/atomonly
|
||||
stencil: full/bin/3d
|
||||
bin: standard
|
||||
(2) pair meam, perpetual, half/full from (1)
|
||||
attributes: half, newton on
|
||||
pair build: halffull/newton
|
||||
stencil: none
|
||||
bin: none
|
||||
Per MPI rank memory allocation (min/avg/max) = 13.32 | 13.32 | 13.32 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
0 0 -9674.3728 0 -9674.3728 -212400.94
|
||||
Loop time of 1.202e-06 on 1 procs for 0 steps with 2304 atoms
|
||||
|
||||
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 | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Comm | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Output | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Modify | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Other | | 1.202e-06 | | |100.00
|
||||
|
||||
Nlocal: 2304 ave 2304 max 2304 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 4735 ave 4735 max 4735 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 99072 ave 99072 max 99072 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
FullNghs: 198144 ave 198144 max 198144 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 198144
|
||||
Ave neighs/atom = 86
|
||||
Neighbor list builds = 0
|
||||
Dangerous builds = 0
|
||||
thermo_style custom step temp press pxx pyy pzz lx ly lz vol pe
|
||||
|
||||
# Execution --------------------------------------
|
||||
|
||||
velocity all create 2400 908124
|
||||
fix temp all npt temp 1000 1000 1000 aniso 0 0 1
|
||||
fix mc all neighbor/swap 50 12 1340723 1000 3 voroN diff 2
|
||||
thermo_style custom step temp press pxx pyy pzz lx ly lz vol pe f_mc[*]
|
||||
#dump dump2 all custom 5000 dump.edge-3_Ni-Cr.* id type x y z c_eng c_csym
|
||||
|
||||
run 1000
|
||||
Per MPI rank memory allocation (min/avg/max) = 13.32 | 13.32 | 13.32 Mbytes
|
||||
Step Temp Press Pxx Pyy Pzz Lx Ly Lz Volume PotEng f_mc[1] f_mc[2]
|
||||
0 2400 -187517.52 -187403.07 -187750.14 -187399.35 22.572 60.192 22.572 30667.534 -9674.3728 0 0
|
||||
100 1664.9956 14000 14280.682 15095.077 12624.241 21.635315 57.726568 21.64791 27036.778 -9592.8978 24 22
|
||||
200 1560.0093 -5452.2434 -5749.5816 -2957.4228 -7649.7258 21.734212 58.085959 21.724853 27426.596 -9562.8822 48 45
|
||||
300 1586.4553 2030.9253 2776.4677 775.50538 2540.803 21.678654 58.101753 21.654423 27275.215 -9571.1308 72 66
|
||||
400 1603.6896 -223.16773 156.17673 -478.47929 -347.20061 21.701021 58.098904 21.657752 27306.213 -9576.4456 96 90
|
||||
500 1618.236 -925.51874 -1640.9078 451.6228 -1587.2713 21.718334 58.042685 21.666081 27312.054 -9581.2045 120 110
|
||||
600 1581.9995 290.10126 1359.1314 1407.5434 -1896.371 21.679813 58.086147 21.692118 27316.815 -9570.4803 144 132
|
||||
700 1568.3261 1387.3472 938.81523 2159.3686 1063.8577 21.685928 58.075626 21.67273 27295.153 -9566.2914 168 155
|
||||
800 1607.1531 46.792964 -453.90265 -1533.3908 2127.6723 21.685188 58.202356 21.628338 27297.753 -9577.7848 192 177
|
||||
900 1573.4747 -84.225488 548.90935 -1356.7479 555.16208 21.69634 58.150052 21.651847 27316.908 -9567.7039 216 196
|
||||
1000 1609.2136 1215.0833 764.08936 3301.0811 -419.92053 21.683731 58.000401 21.68726 27275.31 -9578.2843 240 219
|
||||
Loop time of 31.6263 on 1 procs for 1000 steps with 2304 atoms
|
||||
|
||||
Performance: 5.464 ns/day, 4.393 hours/ns, 31.619 timesteps/s, 72.851 katom-step/s
|
||||
99.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 | 28.487 | 28.487 | 28.487 | 0.0 | 90.07
|
||||
Neigh | 0.22789 | 0.22789 | 0.22789 | 0.0 | 0.72
|
||||
Comm | 0.010808 | 0.010808 | 0.010808 | 0.0 | 0.03
|
||||
Output | 0.00033526 | 0.00033526 | 0.00033526 | 0.0 | 0.00
|
||||
Modify | 2.8963 | 2.8963 | 2.8963 | 0.0 | 9.16
|
||||
Other | | 0.003905 | | | 0.01
|
||||
|
||||
Nlocal: 2304 ave 2304 max 2304 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 4750 ave 4750 max 4750 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 130023 ave 130023 max 130023 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
FullNghs: 260046 ave 260046 max 260046 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 260046
|
||||
Ave neighs/atom = 112.86719
|
||||
Neighbor list builds = 65
|
||||
Dangerous builds = 0
|
||||
|
||||
#write_data pulse_center.data
|
||||
Total wall time: 0:00:31
|
||||
@ -0,0 +1,154 @@
|
||||
LAMMPS (2 Apr 2025 - Development - patch_2Apr2025-384-g88bc7dc720-modified)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# May 2025
|
||||
# Test script for MD-KMC accelerated diffusion testing in LAMMPS
|
||||
# Created by Jacob Tavenner, Baylor University
|
||||
|
||||
# Initiation -------------------------------------
|
||||
units metal
|
||||
dimension 3
|
||||
boundary p p p
|
||||
atom_style atomic
|
||||
|
||||
# Atom Definition --------------------------------
|
||||
lattice fcc 3.762
|
||||
Lattice spacing in x,y,z = 3.762 3.762 3.762
|
||||
region whole block 0 1 0 1 0 1
|
||||
create_box 2 whole
|
||||
Created orthogonal box = (0 0 0) to (3.762 3.762 3.762)
|
||||
1 by 2 by 2 MPI processor grid
|
||||
create_atoms 1 region whole
|
||||
Created 4 atoms
|
||||
using lattice units in orthogonal box = (0 0 0) to (3.762 3.762 3.762)
|
||||
create_atoms CPU = 0.000 seconds
|
||||
|
||||
replicate 6 16 6
|
||||
Replication is creating a 6x16x6 = 576 times larger system...
|
||||
orthogonal box = (0 0 0) to (22.572 60.192 22.572)
|
||||
1 by 4 by 1 MPI processor grid
|
||||
2304 atoms
|
||||
replicate CPU = 0.000 seconds
|
||||
|
||||
region puck block INF INF 7 9 INF INF
|
||||
set region puck type 2
|
||||
Setting atom values ...
|
||||
360 settings made for type
|
||||
|
||||
# Force Fields -----------------------------------
|
||||
pair_style meam
|
||||
pair_coeff * * library_2nn.meam Mo Co Ni V Fe Al Cr MoCoNiVFeAlCr_2nn.meam Ni Cr
|
||||
Reading MEAM library file library_2nn.meam with DATE: 2024-08-08
|
||||
Reading MEAM potential file MoCoNiVFeAlCr_2nn.meam with DATE: 2024-08-08
|
||||
|
||||
# Settings ---------------------------------------
|
||||
timestep 0.002
|
||||
thermo 100
|
||||
|
||||
# Computations -----------------------------------
|
||||
compute voroN all voronoi/atom neighbors yes
|
||||
|
||||
run 0
|
||||
WARNING: No fixes with time integration, atoms won't move
|
||||
For more information see https://docs.lammps.org/err0028 (src/verlet.cpp:60)
|
||||
Neighbor list info ...
|
||||
update: every = 1 steps, delay = 0 steps, check = yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 6.8
|
||||
ghost atom cutoff = 6.8
|
||||
binsize = 3.4, bins = 7 18 7
|
||||
2 neighbor lists, perpetual/occasional/extra = 2 0 0
|
||||
(1) pair meam, perpetual
|
||||
attributes: full, newton on
|
||||
pair build: full/bin/atomonly
|
||||
stencil: full/bin/3d
|
||||
bin: standard
|
||||
(2) pair meam, perpetual, half/full from (1)
|
||||
attributes: half, newton on
|
||||
pair build: halffull/newton
|
||||
stencil: none
|
||||
bin: none
|
||||
Per MPI rank memory allocation (min/avg/max) = 9.636 | 9.636 | 9.636 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
0 0 -9674.3728 0 -9674.3728 -212400.94
|
||||
Loop time of 1.422e-06 on 4 procs for 0 steps with 2304 atoms
|
||||
|
||||
35.2% 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 | 0 | 0 | 0.0 | 0.00
|
||||
Neigh | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Comm | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Output | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Modify | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Other | | 1.422e-06 | | |100.00
|
||||
|
||||
Nlocal: 576 ave 576 max 576 min
|
||||
Histogram: 4 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 2131 ave 2131 max 2131 min
|
||||
Histogram: 4 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 24768 ave 24768 max 24768 min
|
||||
Histogram: 4 0 0 0 0 0 0 0 0 0
|
||||
FullNghs: 49536 ave 49536 max 49536 min
|
||||
Histogram: 4 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 198144
|
||||
Ave neighs/atom = 86
|
||||
Neighbor list builds = 0
|
||||
Dangerous builds = 0
|
||||
thermo_style custom step temp press pxx pyy pzz lx ly lz vol pe
|
||||
|
||||
# Execution --------------------------------------
|
||||
|
||||
velocity all create 2400 908124
|
||||
fix temp all npt temp 1000 1000 1000 aniso 0 0 1
|
||||
fix mc all neighbor/swap 50 12 1340723 1000 3 voroN diff 2
|
||||
thermo_style custom step temp press pxx pyy pzz lx ly lz vol pe f_mc[*]
|
||||
#dump dump2 all custom 5000 dump.edge-3_Ni-Cr.* id type x y z c_eng c_csym
|
||||
|
||||
run 1000
|
||||
Per MPI rank memory allocation (min/avg/max) = 9.636 | 9.636 | 9.636 Mbytes
|
||||
Step Temp Press Pxx Pyy Pzz Lx Ly Lz Volume PotEng f_mc[1] f_mc[2]
|
||||
0 2400 -187517.52 -187403.09 -187750.05 -187399.42 22.572 60.192 22.572 30667.534 -9674.3728 0 0
|
||||
100 1668.8754 13300.763 12419.304 15568.772 11914.212 21.636248 57.724775 21.647685 27036.823 -9594.7526 24 23
|
||||
200 1584.9699 -5686.0414 -4741.8496 -5914.7681 -6401.5064 21.729384 58.060532 21.730736 27415.923 -9571.0639 48 46
|
||||
300 1582.0473 2806.2983 3413.4122 2716.0124 2289.4702 21.6679 58.033587 21.694744 27280.402 -9570.5549 72 69
|
||||
400 1582.5825 845.29268 -849.61221 2123.5339 1261.9563 21.676298 58.14253 21.656418 27293.905 -9570.7948 96 93
|
||||
500 1591.7285 -501.17955 1151.9743 -1719.3712 -936.14174 21.696367 58.157211 21.648308 27315.839 -9573.5089 120 116
|
||||
600 1610.708 -821.74669 -1002.4957 291.88502 -1754.6294 21.730338 58.008213 21.661226 27304.8 -9579.5573 144 138
|
||||
700 1598.5176 -590.00633 -1844.42 408.97706 -334.57602 21.712908 57.96131 21.698129 27307.281 -9575.8973 168 162
|
||||
800 1584.3478 330.16711 666.88818 74.698331 248.91482 21.650908 58.045055 21.719838 27295.933 -9571.9268 192 186
|
||||
900 1557.9946 1471.1207 2124.6512 1526.9937 761.71731 21.645578 58.156083 21.681637 27293.323 -9564.4385 216 207
|
||||
1000 1582.5312 379.57005 -602.96446 2696.737 -955.06238 21.655418 58.231248 21.649581 27300.598 -9571.9879 240 227
|
||||
Loop time of 9.1632 on 4 procs for 1000 steps with 2304 atoms
|
||||
|
||||
Performance: 18.858 ns/day, 1.273 hours/ns, 109.132 timesteps/s, 251.440 katom-step/s
|
||||
98.5% CPU use with 4 MPI tasks x 1 OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 7.867 | 7.9923 | 8.1311 | 4.3 | 87.22
|
||||
Neigh | 0.054997 | 0.057518 | 0.060145 | 1.0 | 0.63
|
||||
Comm | 0.017529 | 0.14801 | 0.27408 | 29.5 | 1.62
|
||||
Output | 0.00015963 | 0.00017216 | 0.00020869 | 0.0 | 0.00
|
||||
Modify | 0.95227 | 0.96325 | 0.9917 | 1.7 | 10.51
|
||||
Other | | 0.001983 | | | 0.02
|
||||
|
||||
Nlocal: 576 ave 609 max 540 min
|
||||
Histogram: 2 0 0 0 0 0 0 0 0 2
|
||||
Nghost: 2161.5 ave 2173 max 2151 min
|
||||
Histogram: 1 0 1 0 0 0 1 0 0 1
|
||||
Neighs: 32450.2 ave 35422 max 29271 min
|
||||
Histogram: 2 0 0 0 0 0 0 0 0 2
|
||||
FullNghs: 64900.5 ave 70800 max 58684 min
|
||||
Histogram: 2 0 0 0 0 0 0 0 0 2
|
||||
|
||||
Total # of neighbors = 259602
|
||||
Ave neighs/atom = 112.67448
|
||||
Neighbor list builds = 62
|
||||
Dangerous builds = 0
|
||||
|
||||
#write_data pulse_center.data
|
||||
Total wall time: 0:00:09
|
||||
155
examples/PACKAGES/neighbor-swap/log.22May22.KMC_pulse_edge.g++.1
Normal file
155
examples/PACKAGES/neighbor-swap/log.22May22.KMC_pulse_edge.g++.1
Normal file
@ -0,0 +1,155 @@
|
||||
LAMMPS (2 Apr 2025 - Development - patch_2Apr2025-384-g88bc7dc720-modified)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# May 2025
|
||||
# Test script for MD-KMC accelerated diffusion testing in LAMMPS
|
||||
# Created by Jacob Tavenner, Baylor University
|
||||
|
||||
# Initiation -------------------------------------
|
||||
units metal
|
||||
dimension 3
|
||||
boundary p p p
|
||||
atom_style atomic
|
||||
|
||||
|
||||
# Atom Definition --------------------------------
|
||||
lattice fcc 3.762
|
||||
Lattice spacing in x,y,z = 3.762 3.762 3.762
|
||||
region whole block 0 1 0 1 0 1
|
||||
create_box 2 whole
|
||||
Created orthogonal box = (0 0 0) to (3.762 3.762 3.762)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
create_atoms 1 region whole
|
||||
Created 4 atoms
|
||||
using lattice units in orthogonal box = (0 0 0) to (3.762 3.762 3.762)
|
||||
create_atoms CPU = 0.000 seconds
|
||||
|
||||
replicate 6 16 6
|
||||
Replication is creating a 6x16x6 = 576 times larger system...
|
||||
orthogonal box = (0 0 0) to (22.572 60.192 22.572)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
2304 atoms
|
||||
replicate CPU = 0.000 seconds
|
||||
|
||||
region puck block INF INF INF 2 INF INF
|
||||
set region puck type 2
|
||||
Setting atom values ...
|
||||
360 settings made for type
|
||||
|
||||
# Force Fields -----------------------------------
|
||||
pair_style meam
|
||||
pair_coeff * * library_2nn.meam Mo Co Ni V Fe Al Cr MoCoNiVFeAlCr_2nn.meam Ni Cr
|
||||
Reading MEAM library file library_2nn.meam with DATE: 2024-08-08
|
||||
Reading MEAM potential file MoCoNiVFeAlCr_2nn.meam with DATE: 2024-08-08
|
||||
|
||||
# Settings ---------------------------------------
|
||||
timestep 0.002
|
||||
thermo 100
|
||||
|
||||
# Computations -----------------------------------
|
||||
compute voroN all voronoi/atom neighbors yes
|
||||
|
||||
run 0
|
||||
WARNING: No fixes with time integration, atoms won't move
|
||||
For more information see https://docs.lammps.org/err0028 (src/verlet.cpp:60)
|
||||
Neighbor list info ...
|
||||
update: every = 1 steps, delay = 0 steps, check = yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 6.8
|
||||
ghost atom cutoff = 6.8
|
||||
binsize = 3.4, bins = 7 18 7
|
||||
2 neighbor lists, perpetual/occasional/extra = 2 0 0
|
||||
(1) pair meam, perpetual
|
||||
attributes: full, newton on
|
||||
pair build: full/bin/atomonly
|
||||
stencil: full/bin/3d
|
||||
bin: standard
|
||||
(2) pair meam, perpetual, half/full from (1)
|
||||
attributes: half, newton on
|
||||
pair build: halffull/newton
|
||||
stencil: none
|
||||
bin: none
|
||||
Per MPI rank memory allocation (min/avg/max) = 13.32 | 13.32 | 13.32 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
0 0 -9674.3728 0 -9674.3728 -212400.94
|
||||
Loop time of 1.232e-06 on 1 procs for 0 steps with 2304 atoms
|
||||
|
||||
81.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 | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Comm | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Output | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Modify | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Other | | 1.232e-06 | | |100.00
|
||||
|
||||
Nlocal: 2304 ave 2304 max 2304 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 4735 ave 4735 max 4735 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 99072 ave 99072 max 99072 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
FullNghs: 198144 ave 198144 max 198144 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 198144
|
||||
Ave neighs/atom = 86
|
||||
Neighbor list builds = 0
|
||||
Dangerous builds = 0
|
||||
thermo_style custom step temp press pxx pyy pzz lx ly lz vol pe
|
||||
|
||||
# Execution --------------------------------------
|
||||
|
||||
velocity all create 2400 908124 loop geom
|
||||
fix temp all npt temp 1000 1000 1000 aniso 0 0 1
|
||||
fix mc all neighbor/swap 50 12 1340723 1000 3 voroN diff 2
|
||||
thermo_style custom step temp press pxx pyy pzz lx ly lz vol pe f_mc[*]
|
||||
#dump dump2 all custom 5000 dump.edge-3_Ni-Cr.* id type x y z c_eng c_csym
|
||||
|
||||
run 1000
|
||||
Per MPI rank memory allocation (min/avg/max) = 13.32 | 13.32 | 13.32 Mbytes
|
||||
Step Temp Press Pxx Pyy Pzz Lx Ly Lz Volume PotEng f_mc[1] f_mc[2]
|
||||
0 2400 -187517.52 -187464.47 -188202.62 -186885.48 22.572 60.192 22.572 30667.534 -9674.3728 0 0
|
||||
100 1665.6154 14281.316 14426.547 14555.867 13861.534 21.637238 57.719793 21.637281 27022.733 -9594.4303 24 24
|
||||
200 1603.3309 -7325.7341 -8878.1524 -5333.0485 -7766.0015 21.710246 58.122827 21.725933 27415.106 -9577.4545 48 48
|
||||
300 1603.2974 207.19165 1983.4565 -1841.9518 480.07024 21.678227 58.079126 21.674033 27288.745 -9577.6391 72 69
|
||||
400 1600.1515 810.95054 1087.969 802.04946 542.83316 21.683731 58.045848 21.678505 27285.662 -9576.6508 96 92
|
||||
500 1629.8313 -2808.1005 -3197.9357 310.89931 -5537.265 21.683924 58.090375 21.697076 27330.229 -9585.5435 120 113
|
||||
600 1598.8232 -67.845623 -1573.0718 -1526.7607 2896.2957 21.70213 58.12191 21.653853 27313.504 -9576.4147 144 137
|
||||
700 1607.2185 154.66718 -1777.2469 2566.4705 -325.22208 21.712408 57.971553 21.678708 27287.033 -9579.1772 168 158
|
||||
800 1582.559 -891.23631 -632.46037 -636.88203 -1404.3665 21.671936 58.127004 21.678224 27308.594 -9571.6663 192 180
|
||||
900 1586.7172 -617.17083 -2495.5378 -2302.8766 2946.9018 21.658489 58.181921 21.668968 27305.771 -9572.9641 216 204
|
||||
1000 1607.563 -389.8113 810.4908 298.84287 -2278.7676 21.624573 58.076745 21.724272 27283.183 -9579.5034 240 227
|
||||
Loop time of 31.7733 on 1 procs for 1000 steps with 2304 atoms
|
||||
|
||||
Performance: 5.439 ns/day, 4.413 hours/ns, 31.473 timesteps/s, 72.514 katom-step/s
|
||||
99.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 | 28.604 | 28.604 | 28.604 | 0.0 | 90.02
|
||||
Neigh | 0.21293 | 0.21293 | 0.21293 | 0.0 | 0.67
|
||||
Comm | 0.010645 | 0.010645 | 0.010645 | 0.0 | 0.03
|
||||
Output | 0.00033194 | 0.00033194 | 0.00033194 | 0.0 | 0.00
|
||||
Modify | 2.9411 | 2.9411 | 2.9411 | 0.0 | 9.26
|
||||
Other | | 0.00448 | | | 0.01
|
||||
|
||||
Nlocal: 2304 ave 2304 max 2304 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 4748 ave 4748 max 4748 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 130301 ave 130301 max 130301 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
FullNghs: 260602 ave 260602 max 260602 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 260602
|
||||
Ave neighs/atom = 113.10851
|
||||
Neighbor list builds = 62
|
||||
Dangerous builds = 0
|
||||
|
||||
#write_data pulse_end.data
|
||||
Total wall time: 0:00:31
|
||||
155
examples/PACKAGES/neighbor-swap/log.22May22.KMC_pulse_edge.g++.4
Normal file
155
examples/PACKAGES/neighbor-swap/log.22May22.KMC_pulse_edge.g++.4
Normal file
@ -0,0 +1,155 @@
|
||||
LAMMPS (2 Apr 2025 - Development - patch_2Apr2025-384-g88bc7dc720-modified)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# May 2025
|
||||
# Test script for MD-KMC accelerated diffusion testing in LAMMPS
|
||||
# Created by Jacob Tavenner, Baylor University
|
||||
|
||||
# Initiation -------------------------------------
|
||||
units metal
|
||||
dimension 3
|
||||
boundary p p p
|
||||
atom_style atomic
|
||||
|
||||
|
||||
# Atom Definition --------------------------------
|
||||
lattice fcc 3.762
|
||||
Lattice spacing in x,y,z = 3.762 3.762 3.762
|
||||
region whole block 0 1 0 1 0 1
|
||||
create_box 2 whole
|
||||
Created orthogonal box = (0 0 0) to (3.762 3.762 3.762)
|
||||
1 by 2 by 2 MPI processor grid
|
||||
create_atoms 1 region whole
|
||||
Created 4 atoms
|
||||
using lattice units in orthogonal box = (0 0 0) to (3.762 3.762 3.762)
|
||||
create_atoms CPU = 0.000 seconds
|
||||
|
||||
replicate 6 16 6
|
||||
Replication is creating a 6x16x6 = 576 times larger system...
|
||||
orthogonal box = (0 0 0) to (22.572 60.192 22.572)
|
||||
1 by 4 by 1 MPI processor grid
|
||||
2304 atoms
|
||||
replicate CPU = 0.000 seconds
|
||||
|
||||
region puck block INF INF INF 2 INF INF
|
||||
set region puck type 2
|
||||
Setting atom values ...
|
||||
360 settings made for type
|
||||
|
||||
# Force Fields -----------------------------------
|
||||
pair_style meam
|
||||
pair_coeff * * library_2nn.meam Mo Co Ni V Fe Al Cr MoCoNiVFeAlCr_2nn.meam Ni Cr
|
||||
Reading MEAM library file library_2nn.meam with DATE: 2024-08-08
|
||||
Reading MEAM potential file MoCoNiVFeAlCr_2nn.meam with DATE: 2024-08-08
|
||||
|
||||
# Settings ---------------------------------------
|
||||
timestep 0.002
|
||||
thermo 100
|
||||
|
||||
# Computations -----------------------------------
|
||||
compute voroN all voronoi/atom neighbors yes
|
||||
|
||||
run 0
|
||||
WARNING: No fixes with time integration, atoms won't move
|
||||
For more information see https://docs.lammps.org/err0028 (src/verlet.cpp:60)
|
||||
Neighbor list info ...
|
||||
update: every = 1 steps, delay = 0 steps, check = yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 6.8
|
||||
ghost atom cutoff = 6.8
|
||||
binsize = 3.4, bins = 7 18 7
|
||||
2 neighbor lists, perpetual/occasional/extra = 2 0 0
|
||||
(1) pair meam, perpetual
|
||||
attributes: full, newton on
|
||||
pair build: full/bin/atomonly
|
||||
stencil: full/bin/3d
|
||||
bin: standard
|
||||
(2) pair meam, perpetual, half/full from (1)
|
||||
attributes: half, newton on
|
||||
pair build: halffull/newton
|
||||
stencil: none
|
||||
bin: none
|
||||
Per MPI rank memory allocation (min/avg/max) = 9.636 | 9.636 | 9.636 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
0 0 -9674.3728 0 -9674.3728 -212400.94
|
||||
Loop time of 1.53e-06 on 4 procs for 0 steps with 2304 atoms
|
||||
|
||||
65.4% 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 | 0 | 0 | 0.0 | 0.00
|
||||
Neigh | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Comm | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Output | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Modify | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Other | | 1.53e-06 | | |100.00
|
||||
|
||||
Nlocal: 576 ave 576 max 576 min
|
||||
Histogram: 4 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 2131 ave 2131 max 2131 min
|
||||
Histogram: 4 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 24768 ave 24768 max 24768 min
|
||||
Histogram: 4 0 0 0 0 0 0 0 0 0
|
||||
FullNghs: 49536 ave 49536 max 49536 min
|
||||
Histogram: 4 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 198144
|
||||
Ave neighs/atom = 86
|
||||
Neighbor list builds = 0
|
||||
Dangerous builds = 0
|
||||
thermo_style custom step temp press pxx pyy pzz lx ly lz vol pe
|
||||
|
||||
# Execution --------------------------------------
|
||||
|
||||
velocity all create 2400 908124 loop geom
|
||||
fix temp all npt temp 1000 1000 1000 aniso 0 0 1
|
||||
fix mc all neighbor/swap 50 12 1340723 1000 3 voroN diff 2
|
||||
thermo_style custom step temp press pxx pyy pzz lx ly lz vol pe f_mc[*]
|
||||
#dump dump2 all custom 5000 dump.edge-3_Ni-Cr.* id type x y z c_eng c_csym
|
||||
|
||||
run 1000
|
||||
Per MPI rank memory allocation (min/avg/max) = 9.636 | 9.636 | 9.636 Mbytes
|
||||
Step Temp Press Pxx Pyy Pzz Lx Ly Lz Volume PotEng f_mc[1] f_mc[2]
|
||||
0 2400 -187517.52 -187464.47 -188202.62 -186885.48 22.572 60.192 22.572 30667.534 -9674.3728 0 0
|
||||
100 1665.569 14271.813 14638.855 14316.569 13860.016 21.63675 57.721065 21.637799 27023.366 -9594.291 24 24
|
||||
200 1598.6479 -6990.8349 -8574.1986 -5033.6147 -7364.6916 21.708963 58.123129 21.724821 27412.223 -9575.7322 48 47
|
||||
300 1604.388 456.43285 1926.408 -1214.1721 657.0626 21.673369 58.090421 21.671716 27285.018 -9577.698 72 70
|
||||
400 1601.1591 1303.6721 703.88473 1137.6607 2069.471 21.684004 58.049595 21.671161 27278.522 -9576.4811 96 94
|
||||
500 1623.6044 -2243.2478 -2084.532 320.87709 -4966.0885 21.686171 58.097101 21.695911 27334.758 -9583.1878 120 118
|
||||
600 1587.2041 421.60034 190.88741 -328.76599 1402.6796 21.712439 58.086039 21.655927 27312.229 -9572.559 144 141
|
||||
700 1591.2923 32.327829 -2893.2353 1839.7574 1150.4614 21.719102 57.999862 21.666164 27292.974 -9573.9009 168 165
|
||||
800 1580.8587 -105.51079 654.26389 -160.04168 -810.75457 21.670225 58.109245 21.684683 27306.229 -9570.6482 192 186
|
||||
900 1570.7648 1290.088 1252.3689 255.62548 2362.2695 21.68101 58.100507 21.658755 27283.051 -9567.9864 216 209
|
||||
1000 1598.1483 -125.35291 -3626.5479 3404.789 -154.29983 21.720146 57.952942 21.686111 27297.313 -9576.2975 240 231
|
||||
Loop time of 9.17241 on 4 procs for 1000 steps with 2304 atoms
|
||||
|
||||
Performance: 18.839 ns/day, 1.274 hours/ns, 109.023 timesteps/s, 251.188 katom-step/s
|
||||
98.1% CPU use with 4 MPI tasks x 1 OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 7.7477 | 8.0143 | 8.1344 | 5.5 | 87.37
|
||||
Neigh | 0.050543 | 0.056882 | 0.05986 | 1.6 | 0.62
|
||||
Comm | 0.069784 | 0.16898 | 0.40996 | 34.2 | 1.84
|
||||
Output | 0.00015612 | 0.0001707 | 0.00021249 | 0.0 | 0.00
|
||||
Modify | 0.90628 | 0.93003 | 0.96157 | 2.2 | 10.14
|
||||
Other | | 0.002053 | | | 0.02
|
||||
|
||||
Nlocal: 576 ave 614 max 505 min
|
||||
Histogram: 1 0 0 0 0 0 1 0 0 2
|
||||
Nghost: 2165.75 ave 2204 max 2132 min
|
||||
Histogram: 1 0 0 0 2 0 0 0 0 1
|
||||
Neighs: 32430.8 ave 35552 max 26564 min
|
||||
Histogram: 1 0 0 0 0 0 1 0 0 2
|
||||
FullNghs: 64861.5 ave 71111 max 53164 min
|
||||
Histogram: 1 0 0 0 0 0 1 0 0 2
|
||||
|
||||
Total # of neighbors = 259446
|
||||
Ave neighs/atom = 112.60677
|
||||
Neighbor list builds = 62
|
||||
Dangerous builds = 0
|
||||
|
||||
#write_data pulse_end.data
|
||||
Total wall time: 0:00:09
|
||||
47
examples/gjf/README
Normal file
47
examples/gjf/README
Normal file
@ -0,0 +1,47 @@
|
||||
LAMMPS GJ THERMOSTAT EXAMPLE
|
||||
|
||||
Required LAMMPS packages: EXTRA-FIX, MOLECULE, EXTRA-PAIR
|
||||
|
||||
This directory contains the ingredients to run an NVT simulation using the
|
||||
GJ thermostats.
|
||||
|
||||
Example:
|
||||
|
||||
NP=4 #number of processors
|
||||
mpirun -np $NP lmp_mpi -in.gjf.vhalf
|
||||
|
||||
Compared to other thermostats, the GJ thermostat allows for larger timesteps
|
||||
with the correct Boltzmann statistics. A comparison using averaged properties
|
||||
from this example's input file is shown below. 'X' denotes a failed simulation.
|
||||
The theoretical value for KE is 1.1168 eV.
|
||||
|
||||
POTENTIAL ENERGY (eV)
|
||||
| Δt || 0.01 | 0.05 | 0.10 | 0.11 | 0.12 | 0.13 | 0.14 |
|
||||
|===================||========|========|========|========|========|========|========|
|
||||
| gjf half || -55.11 | -55.11 | -55.11 | -55.11 | -55.11 | -55.10 | -55.07 |
|
||||
| gjf full || -55.11 | -55.11 | -55.11 | -55.11 | -55.11 | -55.10 | -55.07 |
|
||||
| langevin || -55.11 | -55.07 | -54.87 | -54.79 | -54.65 | X | X |
|
||||
| nvt (Nose-Hoover) || -55.14 | -55.07 | -54.90 | -54.84 | -54.76 | X | X |
|
||||
|-------------------||--------|--------|--------|--------|--------|--------|--------|
|
||||
|
||||
KINETIC ENERGY (eV)
|
||||
| Δt || 0.01 | 0.05 | 0.10 | 0.11 | 0.12 | 0.13 | 0.14 |
|
||||
|===================||========|========|========|========|========|========|========|
|
||||
| gjf half || 1.117 | 1.116 | 1.119 | 1.119 | 1.123 | 1.136 | 1.170 |
|
||||
| gjf full || 1.116 | 1.071 | 0.938 | 0.898 | 0.858 | 0.817 | 0.780 |
|
||||
| langevin || 1.110 | 1.113 | 1.121 | 1.129 | 1.157 | X | X |
|
||||
| nvt (Nose-Hoover) || 1.083 | 1.109 | 1.112 | 1.113 | 1.114 | X | X |
|
||||
|-------------------||--------|--------|--------|--------|--------|--------|--------|
|
||||
|
||||
|
||||
Script Commands:
|
||||
--
|
||||
fix lang all gjf 10 10 1 26488
|
||||
--
|
||||
fix lang all gjf 10 10 1 26488 vel vfull
|
||||
--
|
||||
fix nve all nve
|
||||
fix lang all langevin 10 10 1 26488
|
||||
--
|
||||
fix noho all nvt temp 10 10 1
|
||||
--
|
||||
@ -1,13 +0,0 @@
|
||||
# LAMMPS GJF-2GJ THERMOSTAT EXAMPLE
|
||||
|
||||
## GJF-2GJ THERMOSTAT
|
||||
|
||||
This directory contains the ingredients to run an NVT simulation using the GJF-2GJ thermostat.
|
||||
|
||||
Example:
|
||||
```
|
||||
NP=4 #number of processors
|
||||
mpirun -np $NP lmp_mpi -in.gjf.vhalf
|
||||
```
|
||||
|
||||
## Required LAMMPS packages: MOLECULE package
|
||||
@ -1,23 +1,25 @@
|
||||
# GJF-2GJ thermostat
|
||||
# GJ thermostat
|
||||
|
||||
units metal
|
||||
atom_style full
|
||||
|
||||
boundary p p p
|
||||
read_data argon.lmp
|
||||
|
||||
include ff-argon.lmp
|
||||
|
||||
velocity all create 10 2357 mom yes dist gaussian
|
||||
|
||||
neighbor 1 bin
|
||||
|
||||
timestep 0.1
|
||||
|
||||
fix lang all langevin 10 10 1 26488 gjf vfull
|
||||
fix nve all nve
|
||||
compute myKE all ke
|
||||
compute myPE all pe
|
||||
|
||||
fix lang all gjf 10 10 1 26488 vel vfull method 1
|
||||
|
||||
thermo 200
|
||||
run 5000
|
||||
|
||||
fix energies all ave/time 1 20000 20000 c_myKE c_myPE #file ave.out
|
||||
|
||||
thermo 2000
|
||||
run 35000
|
||||
@ -1,23 +1,25 @@
|
||||
# GJF-2GJ thermostat
|
||||
# GJ thermostat
|
||||
|
||||
units metal
|
||||
atom_style full
|
||||
|
||||
boundary p p p
|
||||
read_data argon.lmp
|
||||
|
||||
include ff-argon.lmp
|
||||
|
||||
velocity all create 10 2357 mom yes dist gaussian
|
||||
|
||||
neighbor 1 bin
|
||||
|
||||
timestep 0.1
|
||||
|
||||
fix lang all langevin 10 10 1 26488 gjf vhalf
|
||||
fix nve all nve
|
||||
compute myKE all ke
|
||||
compute myPE all pe
|
||||
|
||||
fix lang all gjf 10 10 1 26488
|
||||
|
||||
thermo 200
|
||||
run 5000
|
||||
|
||||
fix energies all ave/time 1 20000 20000 c_myKE c_myPE #file ave.out
|
||||
|
||||
thermo 2000
|
||||
run 35000
|
||||
@ -1,125 +0,0 @@
|
||||
LAMMPS (19 Sep 2019)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# GJF-2GJ thermostat
|
||||
|
||||
units metal
|
||||
atom_style full
|
||||
|
||||
boundary p p p
|
||||
read_data argon.lmp
|
||||
orthogonal box = (0 0 0) to (32.146 32.146 32.146)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
reading atoms ...
|
||||
864 atoms
|
||||
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.000150019 secs
|
||||
read_data CPU = 0.001946 secs
|
||||
|
||||
include ff-argon.lmp
|
||||
#############################
|
||||
#Atoms types - mass - charge#
|
||||
#############################
|
||||
#@ 1 atom types #!THIS LINE IS NECESSARY DON'T SPEND HOURS FINDING THAT OUT!#
|
||||
|
||||
variable Ar equal 1
|
||||
|
||||
#############
|
||||
#Atom Masses#
|
||||
#############
|
||||
|
||||
mass ${Ar} 39.903
|
||||
mass 1 39.903
|
||||
|
||||
###########################
|
||||
#Pair Potentials - Tersoff#
|
||||
###########################
|
||||
|
||||
pair_style lj/cubic
|
||||
pair_coeff * * 0.0102701 3.42
|
||||
|
||||
|
||||
velocity all create 10 2357 mom yes dist gaussian
|
||||
|
||||
neighbor 1 bin
|
||||
|
||||
timestep 0.1
|
||||
|
||||
fix lang all langevin 10 10 1 26488 gjf vfull
|
||||
fix nve all nve
|
||||
|
||||
thermo 200
|
||||
run 5000
|
||||
Neighbor list info ...
|
||||
update every 1 steps, delay 10 steps, check yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 6.94072
|
||||
ghost atom cutoff = 6.94072
|
||||
binsize = 3.47036, bins = 10 10 10
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair lj/cubic, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/newton
|
||||
stencil: half/bin/3d/newton
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 6.875 | 6.875 | 6.875 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
0 11.080223 -56.207655 0 -54.97164 37.215524
|
||||
200 8.2588471 -55.073602 0 -54.152316 339.80416
|
||||
400 8.1427292 -55.072244 0 -54.16391 338.91883
|
||||
600 8.7595618 -55.066739 0 -54.089596 344.25426
|
||||
800 8.550633 -55.148315 0 -54.194479 318.9385
|
||||
1000 8.5394337 -55.125709 0 -54.173122 326.59471
|
||||
1200 8.565973 -55.114892 0 -54.159345 328.5193
|
||||
1400 8.2092914 -55.109233 0 -54.193475 329.56161
|
||||
1600 8.209495 -55.138161 0 -54.22238 321.39971
|
||||
1800 8.4039924 -55.13355 0 -54.196072 322.64214
|
||||
2000 8.4548937 -55.062994 0 -54.119838 343.29888
|
||||
2200 8.3775139 -55.13364 0 -54.199116 323.63744
|
||||
2400 8.537332 -55.163702 0 -54.21135 315.62864
|
||||
2600 8.672488 -55.112054 0 -54.144625 330.1106
|
||||
2800 8.3000218 -55.147275 0 -54.221396 318.73112
|
||||
3000 8.3552421 -55.135164 0 -54.203124 323.53075
|
||||
3200 8.4126798 -55.135753 0 -54.197306 321.48817
|
||||
3400 8.4986413 -55.135408 0 -54.187372 323.42951
|
||||
3600 8.38431 -55.103932 0 -54.16865 330.68929
|
||||
3800 8.8262454 -55.103648 0 -54.119067 332.97779
|
||||
4000 7.9658136 -55.120402 0 -54.231803 324.9595
|
||||
4200 8.2265544 -55.129011 0 -54.211327 323.87069
|
||||
4400 8.1253738 -55.153089 0 -54.246691 316.304
|
||||
4600 8.2010823 -55.124053 0 -54.20921 325.98402
|
||||
4800 8.5512149 -55.075877 0 -54.121976 338.30137
|
||||
5000 8.4737659 -55.158604 0 -54.213343 316.22418
|
||||
Loop time of 2.73236 on 1 procs for 5000 steps with 864 atoms
|
||||
|
||||
Performance: 15810.507 ns/day, 0.002 hours/ns, 1829.920 timesteps/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.4262 | 1.4262 | 1.4262 | 0.0 | 52.20
|
||||
Bond | 0.00042836 | 0.00042836 | 0.00042836 | 0.0 | 0.02
|
||||
Neigh | 0.12819 | 0.12819 | 0.12819 | 0.0 | 4.69
|
||||
Comm | 0.058611 | 0.058611 | 0.058611 | 0.0 | 2.15
|
||||
Output | 0.00047283 | 0.00047283 | 0.00047283 | 0.0 | 0.02
|
||||
Modify | 1.0924 | 1.0924 | 1.0924 | 0.0 | 39.98
|
||||
Other | | 0.02605 | | | 0.95
|
||||
|
||||
Nlocal: 864 ave 864 max 864 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 1593 ave 1593 max 1593 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 18143 ave 18143 max 18143 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 18143
|
||||
Ave neighs/atom = 20.9988
|
||||
Ave special neighs/atom = 0
|
||||
Neighbor list builds = 158
|
||||
Dangerous builds = 5
|
||||
|
||||
|
||||
Total wall time: 0:00:02
|
||||
@ -1,125 +0,0 @@
|
||||
LAMMPS (19 Sep 2019)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# GJF-2GJ thermostat
|
||||
|
||||
units metal
|
||||
atom_style full
|
||||
|
||||
boundary p p p
|
||||
read_data argon.lmp
|
||||
orthogonal box = (0 0 0) to (32.146 32.146 32.146)
|
||||
1 by 2 by 2 MPI processor grid
|
||||
reading atoms ...
|
||||
864 atoms
|
||||
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.000556268 secs
|
||||
read_data CPU = 0.003817 secs
|
||||
|
||||
include ff-argon.lmp
|
||||
#############################
|
||||
#Atoms types - mass - charge#
|
||||
#############################
|
||||
#@ 1 atom types #!THIS LINE IS NECESSARY DON'T SPEND HOURS FINDING THAT OUT!#
|
||||
|
||||
variable Ar equal 1
|
||||
|
||||
#############
|
||||
#Atom Masses#
|
||||
#############
|
||||
|
||||
mass ${Ar} 39.903
|
||||
mass 1 39.903
|
||||
|
||||
###########################
|
||||
#Pair Potentials - Tersoff#
|
||||
###########################
|
||||
|
||||
pair_style lj/cubic
|
||||
pair_coeff * * 0.0102701 3.42
|
||||
|
||||
|
||||
velocity all create 10 2357 mom yes dist gaussian
|
||||
|
||||
neighbor 1 bin
|
||||
|
||||
timestep 0.1
|
||||
|
||||
fix lang all langevin 10 10 1 26488 gjf vfull
|
||||
fix nve all nve
|
||||
|
||||
thermo 200
|
||||
run 5000
|
||||
Neighbor list info ...
|
||||
update every 1 steps, delay 10 steps, check yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 6.94072
|
||||
ghost atom cutoff = 6.94072
|
||||
binsize = 3.47036, bins = 10 10 10
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair lj/cubic, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/newton
|
||||
stencil: half/bin/3d/newton
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 6.808 | 6.808 | 6.808 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
0 11.080228 -56.207655 0 -54.971639 37.215541
|
||||
200 8.4818184 -55.127334 0 -54.181174 324.96159
|
||||
400 8.5960916 -55.09236 0 -54.133453 334.83136
|
||||
600 8.1607556 -55.073136 0 -54.162791 339.035
|
||||
800 8.8350489 -55.133382 0 -54.147819 324.48149
|
||||
1000 8.5692704 -55.118463 0 -54.162548 327.26328
|
||||
1200 8.4174147 -55.126297 0 -54.187322 324.4248
|
||||
1400 8.6362603 -55.123075 0 -54.159688 326.7798
|
||||
1600 8.222512 -55.153799 0 -54.236565 317.8147
|
||||
1800 8.324523 -55.116698 0 -54.188085 327.35373
|
||||
2000 7.9615959 -55.155825 0 -54.267697 315.37215
|
||||
2200 8.495968 -55.083943 0 -54.136205 336.67775
|
||||
2400 7.7926986 -55.044816 0 -54.175529 344.87758
|
||||
2600 8.1551351 -55.069404 0 -54.159687 339.60901
|
||||
2800 8.2593599 -55.084151 0 -54.162807 336.54935
|
||||
3000 8.2860869 -55.110296 0 -54.185971 328.99074
|
||||
3200 8.4074534 -55.123576 0 -54.185712 326.06823
|
||||
3400 8.6694364 -55.128925 0 -54.161836 324.67512
|
||||
3600 8.5718984 -55.129861 0 -54.173653 325.20586
|
||||
3800 8.508102 -55.099093 0 -54.150001 333.91437
|
||||
4000 8.2966658 -55.117782 0 -54.192276 327.13516
|
||||
4200 8.7641728 -55.135792 0 -54.158136 324.00844
|
||||
4400 8.8827909 -55.096369 0 -54.10548 335.08467
|
||||
4600 8.7666577 -55.127213 0 -54.149279 326.15539
|
||||
4800 8.6670762 -55.163395 0 -54.19657 316.48383
|
||||
5000 8.1893094 -55.073756 0 -54.160226 337.95271
|
||||
Loop time of 0.870594 on 4 procs for 5000 steps with 864 atoms
|
||||
|
||||
Performance: 49621.267 ns/day, 0.000 hours/ns, 5743.202 timesteps/s
|
||||
96.5% 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.33582 | 0.35125 | 0.3724 | 2.3 | 40.35
|
||||
Bond | 0.00030267 | 0.00031316 | 0.00033538 | 0.0 | 0.04
|
||||
Neigh | 0.034246 | 0.03479 | 0.035904 | 0.4 | 4.00
|
||||
Comm | 0.15068 | 0.17419 | 0.19191 | 3.6 | 20.01
|
||||
Output | 0.00044776 | 0.00054703 | 0.00083177 | 0.0 | 0.06
|
||||
Modify | 0.27679 | 0.28079 | 0.28849 | 0.9 | 32.25
|
||||
Other | | 0.02871 | | | 3.30
|
||||
|
||||
Nlocal: 216 ave 216 max 216 min
|
||||
Histogram: 4 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 888.75 ave 899 max 876 min
|
||||
Histogram: 1 0 1 0 0 0 0 0 0 2
|
||||
Neighs: 4536 ave 4737 max 4335 min
|
||||
Histogram: 2 0 0 0 0 0 0 0 0 2
|
||||
|
||||
Total # of neighbors = 18144
|
||||
Ave neighs/atom = 21
|
||||
Ave special neighs/atom = 0
|
||||
Neighbor list builds = 178
|
||||
Dangerous builds = 11
|
||||
|
||||
|
||||
Total wall time: 0:00:00
|
||||
@ -1,125 +0,0 @@
|
||||
LAMMPS (19 Sep 2019)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# GJF-2GJ thermostat
|
||||
|
||||
units metal
|
||||
atom_style full
|
||||
|
||||
boundary p p p
|
||||
read_data argon.lmp
|
||||
orthogonal box = (0 0 0) to (32.146 32.146 32.146)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
reading atoms ...
|
||||
864 atoms
|
||||
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.000147804 secs
|
||||
read_data CPU = 0.00194898 secs
|
||||
|
||||
include ff-argon.lmp
|
||||
#############################
|
||||
#Atoms types - mass - charge#
|
||||
#############################
|
||||
#@ 1 atom types #!THIS LINE IS NECESSARY DON'T SPEND HOURS FINDING THAT OUT!#
|
||||
|
||||
variable Ar equal 1
|
||||
|
||||
#############
|
||||
#Atom Masses#
|
||||
#############
|
||||
|
||||
mass ${Ar} 39.903
|
||||
mass 1 39.903
|
||||
|
||||
###########################
|
||||
#Pair Potentials - Tersoff#
|
||||
###########################
|
||||
|
||||
pair_style lj/cubic
|
||||
pair_coeff * * 0.0102701 3.42
|
||||
|
||||
|
||||
velocity all create 10 2357 mom yes dist gaussian
|
||||
|
||||
neighbor 1 bin
|
||||
|
||||
timestep 0.1
|
||||
|
||||
fix lang all langevin 10 10 1 26488 gjf vhalf
|
||||
fix nve all nve
|
||||
|
||||
thermo 200
|
||||
run 5000
|
||||
Neighbor list info ...
|
||||
update every 1 steps, delay 10 steps, check yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 6.94072
|
||||
ghost atom cutoff = 6.94072
|
||||
binsize = 3.47036, bins = 10 10 10
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair lj/cubic, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/newton
|
||||
stencil: half/bin/3d/newton
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 6.5 | 6.5 | 6.5 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
0 11.080223 -56.207655 0 -54.97164 37.215524
|
||||
200 9.8808568 -55.073602 0 -53.971378 345.62207
|
||||
400 9.8712816 -55.072244 0 -53.971088 345.11889
|
||||
600 10.528988 -55.066739 0 -53.892214 350.60093
|
||||
800 10.167171 -55.148315 0 -54.014152 324.73679
|
||||
1000 10.029026 -55.125709 0 -54.006956 331.93766
|
||||
1200 10.194424 -55.114892 0 -53.977688 334.36032
|
||||
1400 9.3473846 -55.109233 0 -54.066518 333.64378
|
||||
1600 9.7774071 -55.138161 0 -54.047477 327.02358
|
||||
1800 9.9814275 -55.13355 0 -54.020107 328.30017
|
||||
2000 10.2515 -55.062994 0 -53.919424 349.74304
|
||||
2200 9.8126922 -55.13364 0 -54.039019 328.78521
|
||||
2400 10.044314 -55.163702 0 -54.043244 321.03397
|
||||
2600 10.543316 -55.112054 0 -53.935932 336.82099
|
||||
2800 9.7874375 -55.147275 0 -54.055472 324.06626
|
||||
3000 9.7703821 -55.135164 0 -54.045263 328.60665
|
||||
3200 10.141958 -55.135753 0 -54.004402 327.69084
|
||||
3400 10.160576 -55.135408 0 -54.00198 329.39063
|
||||
3600 10.044652 -55.103932 0 -53.983436 336.64469
|
||||
3800 10.662403 -55.103648 0 -53.914241 339.56382
|
||||
4000 9.2921047 -55.120402 0 -54.083853 329.71671
|
||||
4200 9.8744553 -55.129011 0 -54.027501 329.78147
|
||||
4400 9.4085964 -55.153089 0 -54.103546 320.90673
|
||||
4600 9.5463801 -55.124053 0 -54.05914 330.80941
|
||||
4800 10.223884 -55.075877 0 -53.935387 344.30099
|
||||
5000 9.6243338 -55.158604 0 -54.084996 320.3511
|
||||
Loop time of 2.29551 on 1 procs for 5000 steps with 864 atoms
|
||||
|
||||
Performance: 18819.358 ns/day, 0.001 hours/ns, 2178.166 timesteps/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.4393 | 1.4393 | 1.4393 | 0.0 | 62.70
|
||||
Bond | 0.0004441 | 0.0004441 | 0.0004441 | 0.0 | 0.02
|
||||
Neigh | 0.12136 | 0.12136 | 0.12136 | 0.0 | 5.29
|
||||
Comm | 0.059342 | 0.059342 | 0.059342 | 0.0 | 2.59
|
||||
Output | 0.00046968 | 0.00046968 | 0.00046968 | 0.0 | 0.02
|
||||
Modify | 0.64937 | 0.64937 | 0.64937 | 0.0 | 28.29
|
||||
Other | | 0.02522 | | | 1.10
|
||||
|
||||
Nlocal: 864 ave 864 max 864 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 1593 ave 1593 max 1593 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 18143 ave 18143 max 18143 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 18143
|
||||
Ave neighs/atom = 20.9988
|
||||
Ave special neighs/atom = 0
|
||||
Neighbor list builds = 158
|
||||
Dangerous builds = 5
|
||||
|
||||
|
||||
Total wall time: 0:00:02
|
||||
@ -1,125 +0,0 @@
|
||||
LAMMPS (19 Sep 2019)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# GJF-2GJ thermostat
|
||||
|
||||
units metal
|
||||
atom_style full
|
||||
|
||||
boundary p p p
|
||||
read_data argon.lmp
|
||||
orthogonal box = (0 0 0) to (32.146 32.146 32.146)
|
||||
1 by 2 by 2 MPI processor grid
|
||||
reading atoms ...
|
||||
864 atoms
|
||||
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.000315903 secs
|
||||
read_data CPU = 0.0653752 secs
|
||||
|
||||
include ff-argon.lmp
|
||||
#############################
|
||||
#Atoms types - mass - charge#
|
||||
#############################
|
||||
#@ 1 atom types #!THIS LINE IS NECESSARY DON'T SPEND HOURS FINDING THAT OUT!#
|
||||
|
||||
variable Ar equal 1
|
||||
|
||||
#############
|
||||
#Atom Masses#
|
||||
#############
|
||||
|
||||
mass ${Ar} 39.903
|
||||
mass 1 39.903
|
||||
|
||||
###########################
|
||||
#Pair Potentials - Tersoff#
|
||||
###########################
|
||||
|
||||
pair_style lj/cubic
|
||||
pair_coeff * * 0.0102701 3.42
|
||||
|
||||
|
||||
velocity all create 10 2357 mom yes dist gaussian
|
||||
|
||||
neighbor 1 bin
|
||||
|
||||
timestep 0.1
|
||||
|
||||
fix lang all langevin 10 10 1 26488 gjf vhalf
|
||||
fix nve all nve
|
||||
|
||||
thermo 200
|
||||
run 5000
|
||||
Neighbor list info ...
|
||||
update every 1 steps, delay 10 steps, check yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 6.94072
|
||||
ghost atom cutoff = 6.94072
|
||||
binsize = 3.47036, bins = 10 10 10
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair lj/cubic, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/newton
|
||||
stencil: half/bin/3d/newton
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 6.433 | 6.433 | 6.433 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
0 11.080228 -56.207655 0 -54.971639 37.215541
|
||||
200 9.8046716 -55.127334 0 -54.033608 329.70647
|
||||
400 10.174622 -55.09236 0 -53.957366 340.49331
|
||||
600 9.9812299 -55.073136 0 -53.959714 345.56477
|
||||
800 10.512874 -55.133382 0 -53.960655 330.4996
|
||||
1000 9.9587885 -55.118463 0 -54.007545 332.24728
|
||||
1200 10.236607 -55.126297 0 -53.984388 330.94998
|
||||
1400 10.134679 -55.123075 0 -53.992537 332.15441
|
||||
1600 9.8934078 -55.153799 0 -54.050174 323.80795
|
||||
1800 10.064966 -55.116698 0 -53.993936 333.59644
|
||||
2000 9.6736107 -55.155825 0 -54.076719 321.5129
|
||||
2200 10.264537 -55.083943 0 -53.938918 343.02135
|
||||
2400 9.5640032 -55.044816 0 -53.977937 351.23099
|
||||
2600 9.6581077 -55.069404 0 -53.992028 344.99996
|
||||
2800 9.9622575 -55.084151 0 -53.972846 342.6574
|
||||
3000 9.8724909 -55.110296 0 -54.009005 334.68094
|
||||
3200 10.032027 -55.123576 0 -54.004488 331.89534
|
||||
3400 10.221132 -55.128925 0 -53.988742 330.24082
|
||||
3600 10.085802 -55.129861 0 -54.004774 330.63601
|
||||
3800 10.098545 -55.099093 0 -53.972585 339.61905
|
||||
4000 10.000257 -55.117782 0 -54.002238 333.24569
|
||||
4200 10.20477 -55.135792 0 -53.997435 329.17565
|
||||
4400 10.545132 -55.096369 0 -53.920044 341.04725
|
||||
4600 10.376108 -55.127213 0 -53.969743 331.92825
|
||||
4800 10.247392 -55.163395 0 -54.020283 322.15219
|
||||
5000 9.7753102 -55.073756 0 -53.983305 343.64146
|
||||
Loop time of 1.19785 on 4 procs for 5000 steps with 864 atoms
|
||||
|
||||
Performance: 36064.674 ns/day, 0.001 hours/ns, 4174.152 timesteps/s
|
||||
88.6% 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.36387 | 0.38652 | 0.44086 | 5.1 | 32.27
|
||||
Bond | 0.00028847 | 0.00030833 | 0.000338 | 0.0 | 0.03
|
||||
Neigh | 0.033934 | 0.034959 | 0.036917 | 0.6 | 2.92
|
||||
Comm | 0.39292 | 0.47821 | 0.52198 | 7.3 | 39.92
|
||||
Output | 0.00050343 | 0.0012343 | 0.0023338 | 1.9 | 0.10
|
||||
Modify | 0.1605 | 0.17963 | 0.19457 | 2.9 | 15.00
|
||||
Other | | 0.117 | | | 9.77
|
||||
|
||||
Nlocal: 216 ave 216 max 216 min
|
||||
Histogram: 4 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 888.75 ave 899 max 876 min
|
||||
Histogram: 1 0 1 0 0 0 0 0 0 2
|
||||
Neighs: 4536 ave 4737 max 4335 min
|
||||
Histogram: 2 0 0 0 0 0 0 0 0 2
|
||||
|
||||
Total # of neighbors = 18144
|
||||
Ave neighs/atom = 21
|
||||
Ave special neighs/atom = 0
|
||||
Neighbor list builds = 178
|
||||
Dangerous builds = 11
|
||||
|
||||
|
||||
Total wall time: 0:00:01
|
||||
193
examples/gjf/log.2Apr25.gjf.vfull.g++.1
Normal file
193
examples/gjf/log.2Apr25.gjf.vfull.g++.1
Normal file
@ -0,0 +1,193 @@
|
||||
LAMMPS (2 Apr 2025 - Development - d4867ab55e-modified)
|
||||
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:99)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# GJ thermostat
|
||||
|
||||
units metal
|
||||
atom_style full
|
||||
|
||||
boundary p p p
|
||||
read_data argon.lmp
|
||||
Reading data file ...
|
||||
orthogonal box = (0 0 0) to (32.146 32.146 32.146)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
reading atoms ...
|
||||
864 atoms
|
||||
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.007 seconds
|
||||
include ff-argon.lmp
|
||||
#############################
|
||||
#Atoms types - mass - charge#
|
||||
#############################
|
||||
#@ 1 atom types #!THIS LINE IS NECESSARY DON'T SPEND HOURS FINDING THAT OUT!#
|
||||
|
||||
variable Ar equal 1
|
||||
|
||||
#############
|
||||
#Atom Masses#
|
||||
#############
|
||||
|
||||
mass ${Ar} 39.903
|
||||
mass 1 39.903
|
||||
|
||||
###########################
|
||||
#Pair Potentials - Tersoff#
|
||||
###########################
|
||||
|
||||
pair_style lj/cubic
|
||||
pair_coeff * * 0.0102701 3.42
|
||||
|
||||
|
||||
velocity all create 10 2357 mom yes dist gaussian
|
||||
neighbor 1 bin
|
||||
|
||||
timestep 0.1
|
||||
|
||||
compute myKE all ke
|
||||
compute myPE all pe
|
||||
|
||||
fix lang all gjf 10 10 1 26488 vel vfull method 1
|
||||
|
||||
run 5000
|
||||
|
||||
CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE
|
||||
|
||||
Your simulation uses code contributions which should be cited:
|
||||
|
||||
- GJ methods: doi:10.1080/00268976.2019.1662506
|
||||
|
||||
@Article{gronbech-jensen_complete_2020,
|
||||
title = {Complete set of stochastic Verlet-type thermostats for correct Langevin simulations},
|
||||
volume = {118},
|
||||
number = {8},
|
||||
url = {https://www.tandfonline.com/doi/full/10.1080/00268976.2019.1662506},
|
||||
doi = {10.1080/00268976.2019.1662506},
|
||||
journal = {Molecular Physics},
|
||||
author = {Grønbech-Jensen, Niels},
|
||||
year = {2020}
|
||||
}
|
||||
|
||||
- GJ-I vfull method: doi:10.1080/00268976.2012.760055
|
||||
|
||||
@Article{gronbech-jensen_simple_2013,
|
||||
title = {A simple and effective Verlet-type algorithm for simulating Langevin dynamics},
|
||||
volume = {111},
|
||||
url = {http://www.tandfonline.com/doi/abs/10.1080/00268976.2012.760055},
|
||||
doi = {10.1080/00268976.2012.760055},
|
||||
pages = {983-991},
|
||||
number = {8},
|
||||
journal = {Molecular Physics},
|
||||
author = {Grønbech-Jensen, Niels and Farago, Oded},
|
||||
year = {2013}
|
||||
}
|
||||
|
||||
CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE
|
||||
|
||||
Generated 0 of 0 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 = 6.9407173
|
||||
ghost atom cutoff = 6.9407173
|
||||
binsize = 3.4703587, bins = 10 10 10
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair lj/cubic, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/newton
|
||||
stencil: half/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 6.481 | 6.481 | 6.481 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
0 10 -56.207652 0 -55.092137 33.341103
|
||||
5000 8.4535562 -55.150518 0 -54.207511 318.20862
|
||||
Loop time of 2.26831 on 1 procs for 5000 steps with 864 atoms
|
||||
|
||||
Performance: 19044.977 ns/day, 0.001 hours/ns, 2204.280 timesteps/s, 1.904 Matom-step/s
|
||||
99.9% CPU use with 1 MPI tasks x 1 OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 1.2802 | 1.2802 | 1.2802 | 0.0 | 56.44
|
||||
Bond | 0.00051213 | 0.00051213 | 0.00051213 | 0.0 | 0.02
|
||||
Neigh | 0.27007 | 0.27007 | 0.27007 | 0.0 | 11.91
|
||||
Comm | 0.057527 | 0.057527 | 0.057527 | 0.0 | 2.54
|
||||
Output | 6.3876e-05 | 6.3876e-05 | 6.3876e-05 | 0.0 | 0.00
|
||||
Modify | 0.63364 | 0.63364 | 0.63364 | 0.0 | 27.93
|
||||
Other | | 0.02635 | | | 1.16
|
||||
|
||||
Nlocal: 864 ave 864 max 864 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 1593 ave 1593 max 1593 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 18143 ave 18143 max 18143 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 18143
|
||||
Ave neighs/atom = 20.998843
|
||||
Ave special neighs/atom = 0
|
||||
Neighbor list builds = 258
|
||||
Dangerous builds = 0
|
||||
|
||||
fix energies all ave/time 1 20000 20000 c_myKE c_myPE #file ave.out
|
||||
|
||||
thermo 2000
|
||||
run 35000
|
||||
Generated 0 of 0 mixed pair_coeff terms from geometric mixing rule
|
||||
Per MPI rank memory allocation (min/avg/max) = 6.481 | 6.481 | 6.481 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
5000 8.4535562 -55.150518 0 -54.207511 318.20862
|
||||
6000 8.4899401 -55.108242 0 -54.161176 331.10703
|
||||
8000 8.3618893 -55.092171 0 -54.15939 334.11831
|
||||
10000 8.8684311 -55.100316 0 -54.111029 334.09931
|
||||
12000 8.4339192 -55.07343 0 -54.132614 340.00487
|
||||
14000 8.072393 -55.115121 0 -54.214633 327.98965
|
||||
16000 8.3420289 -55.077813 0 -54.147247 337.74926
|
||||
18000 8.3803911 -55.12201 0 -54.187164 326.10485
|
||||
20000 8.4676985 -55.176339 0 -54.231754 311.57092
|
||||
22000 8.8560138 -55.110505 0 -54.122603 330.66179
|
||||
24000 8.3187826 -55.120592 0 -54.192619 327.01148
|
||||
26000 8.0327666 -55.116664 0 -54.220596 326.25179
|
||||
28000 8.3672169 -55.130413 0 -54.197037 324.2368
|
||||
30000 8.1669275 -55.057678 0 -54.146645 344.9168
|
||||
32000 8.3819314 -55.08989 0 -54.154873 335.45317
|
||||
34000 8.109088 -55.17222 0 -54.267639 310.83717
|
||||
36000 8.3048574 -55.079475 0 -54.153056 338.04291
|
||||
38000 8.8708544 -55.108991 0 -54.119434 330.70097
|
||||
40000 8.4012779 -55.080817 0 -54.143642 338.54326
|
||||
Loop time of 18.9699 on 1 procs for 35000 steps with 864 atoms
|
||||
|
||||
Performance: 15941.040 ns/day, 0.002 hours/ns, 1845.028 timesteps/s, 1.594 Matom-step/s
|
||||
99.9% CPU use with 1 MPI tasks x 1 OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 11.593 | 11.593 | 11.593 | 0.0 | 61.11
|
||||
Bond | 0.0041801 | 0.0041801 | 0.0041801 | 0.0 | 0.02
|
||||
Neigh | 2.2671 | 2.2671 | 2.2671 | 0.0 | 11.95
|
||||
Comm | 0.42339 | 0.42339 | 0.42339 | 0.0 | 2.23
|
||||
Output | 0.00062204 | 0.00062204 | 0.00062204 | 0.0 | 0.00
|
||||
Modify | 4.4976 | 4.4976 | 4.4976 | 0.0 | 23.71
|
||||
Other | | 0.1839 | | | 0.97
|
||||
|
||||
Nlocal: 864 ave 864 max 864 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 1592 ave 1592 max 1592 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 18144 ave 18144 max 18144 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 18144
|
||||
Ave neighs/atom = 21
|
||||
Ave special neighs/atom = 0
|
||||
Neighbor list builds = 2122
|
||||
Dangerous builds = 0
|
||||
Total wall time: 0:00:21
|
||||
193
examples/gjf/log.2Apr25.gjf.vfull.g++.4
Normal file
193
examples/gjf/log.2Apr25.gjf.vfull.g++.4
Normal file
@ -0,0 +1,193 @@
|
||||
LAMMPS (2 Apr 2025 - Development - d4867ab55e-modified)
|
||||
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:99)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# GJ thermostat
|
||||
|
||||
units metal
|
||||
atom_style full
|
||||
|
||||
boundary p p p
|
||||
read_data argon.lmp
|
||||
Reading data file ...
|
||||
orthogonal box = (0 0 0) to (32.146 32.146 32.146)
|
||||
1 by 2 by 2 MPI processor grid
|
||||
reading atoms ...
|
||||
864 atoms
|
||||
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.002 seconds
|
||||
read_data CPU = 0.015 seconds
|
||||
include ff-argon.lmp
|
||||
#############################
|
||||
#Atoms types - mass - charge#
|
||||
#############################
|
||||
#@ 1 atom types #!THIS LINE IS NECESSARY DON'T SPEND HOURS FINDING THAT OUT!#
|
||||
|
||||
variable Ar equal 1
|
||||
|
||||
#############
|
||||
#Atom Masses#
|
||||
#############
|
||||
|
||||
mass ${Ar} 39.903
|
||||
mass 1 39.903
|
||||
|
||||
###########################
|
||||
#Pair Potentials - Tersoff#
|
||||
###########################
|
||||
|
||||
pair_style lj/cubic
|
||||
pair_coeff * * 0.0102701 3.42
|
||||
|
||||
|
||||
velocity all create 10 2357 mom yes dist gaussian
|
||||
neighbor 1 bin
|
||||
|
||||
timestep 0.1
|
||||
|
||||
compute myKE all ke
|
||||
compute myPE all pe
|
||||
|
||||
fix lang all gjf 10 10 1 26488 vel vfull method 1
|
||||
|
||||
run 5000
|
||||
|
||||
CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE
|
||||
|
||||
Your simulation uses code contributions which should be cited:
|
||||
|
||||
- GJ methods: doi:10.1080/00268976.2019.1662506
|
||||
|
||||
@Article{gronbech-jensen_complete_2020,
|
||||
title = {Complete set of stochastic Verlet-type thermostats for correct Langevin simulations},
|
||||
volume = {118},
|
||||
number = {8},
|
||||
url = {https://www.tandfonline.com/doi/full/10.1080/00268976.2019.1662506},
|
||||
doi = {10.1080/00268976.2019.1662506},
|
||||
journal = {Molecular Physics},
|
||||
author = {Grønbech-Jensen, Niels},
|
||||
year = {2020}
|
||||
}
|
||||
|
||||
- GJ-I vfull method: doi:10.1080/00268976.2012.760055
|
||||
|
||||
@Article{gronbech-jensen_simple_2013,
|
||||
title = {A simple and effective Verlet-type algorithm for simulating Langevin dynamics},
|
||||
volume = {111},
|
||||
url = {http://www.tandfonline.com/doi/abs/10.1080/00268976.2012.760055},
|
||||
doi = {10.1080/00268976.2012.760055},
|
||||
pages = {983-991},
|
||||
number = {8},
|
||||
journal = {Molecular Physics},
|
||||
author = {Grønbech-Jensen, Niels and Farago, Oded},
|
||||
year = {2013}
|
||||
}
|
||||
|
||||
CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE
|
||||
|
||||
Generated 0 of 0 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 = 6.9407173
|
||||
ghost atom cutoff = 6.9407173
|
||||
binsize = 3.4703587, bins = 10 10 10
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair lj/cubic, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/newton
|
||||
stencil: half/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 6.427 | 6.427 | 6.427 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
0 10 -56.207652 0 -55.092137 33.341103
|
||||
5000 7.946377 -55.076514 0 -54.190084 337.31999
|
||||
Loop time of 2.0998 on 4 procs for 5000 steps with 864 atoms
|
||||
|
||||
Performance: 20573.405 ns/day, 0.001 hours/ns, 2381.181 timesteps/s, 2.057 Matom-step/s
|
||||
65.2% 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.53641 | 0.54389 | 0.54721 | 0.6 | 25.90
|
||||
Bond | 0.00056487 | 0.0006195 | 0.00068462 | 0.0 | 0.03
|
||||
Neigh | 0.10567 | 0.1086 | 0.11128 | 0.7 | 5.17
|
||||
Comm | 0.96913 | 0.97758 | 0.98191 | 0.5 | 46.56
|
||||
Output | 0.00025213 | 0.00025642 | 0.00026405 | 0.0 | 0.01
|
||||
Modify | 0.25061 | 0.25105 | 0.25172 | 0.1 | 11.96
|
||||
Other | | 0.2178 | | | 10.37
|
||||
|
||||
Nlocal: 216 ave 216 max 216 min
|
||||
Histogram: 4 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 884.75 ave 885 max 884 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 3
|
||||
Neighs: 4536 ave 4737 max 4335 min
|
||||
Histogram: 2 0 0 0 0 0 0 0 0 2
|
||||
|
||||
Total # of neighbors = 18144
|
||||
Ave neighs/atom = 21
|
||||
Ave special neighs/atom = 0
|
||||
Neighbor list builds = 273
|
||||
Dangerous builds = 0
|
||||
|
||||
fix energies all ave/time 1 20000 20000 c_myKE c_myPE #file ave.out
|
||||
|
||||
thermo 2000
|
||||
run 35000
|
||||
Generated 0 of 0 mixed pair_coeff terms from geometric mixing rule
|
||||
Per MPI rank memory allocation (min/avg/max) = 6.428 | 6.428 | 6.428 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
5000 7.946377 -55.076514 0 -54.190084 337.31999
|
||||
6000 8.2565866 -55.129244 0 -54.208209 324.57967
|
||||
8000 7.9942397 -55.101417 0 -54.209648 331.24127
|
||||
10000 8.5413968 -55.083292 0 -54.130486 337.82599
|
||||
12000 8.3682078 -55.090905 0 -54.157419 335.08066
|
||||
14000 8.5082065 -55.085051 0 -54.135948 336.2765
|
||||
16000 8.1944037 -55.090733 0 -54.176635 334.03786
|
||||
18000 8.2607106 -55.030131 0 -54.108637 352.49892
|
||||
20000 8.1154691 -55.104072 0 -54.198779 330.14203
|
||||
22000 8.5592601 -55.152019 0 -54.197221 318.03507
|
||||
24000 8.3182914 -55.115242 0 -54.187324 328.46084
|
||||
26000 8.3691375 -55.125275 0 -54.191685 325.43673
|
||||
28000 8.531632 -55.107097 0 -54.155381 331.42771
|
||||
30000 8.1102222 -55.099011 0 -54.194304 332.04678
|
||||
32000 8.5558571 -55.077016 0 -54.122598 339.87746
|
||||
34000 8.4213946 -55.097068 0 -54.157649 333.34935
|
||||
36000 8.0936615 -55.152202 0 -54.249342 316.20169
|
||||
38000 7.999652 -55.048407 0 -54.156034 345.07945
|
||||
40000 8.6699753 -55.087634 0 -54.120485 337.23709
|
||||
Loop time of 17.6726 on 4 procs for 35000 steps with 864 atoms
|
||||
|
||||
Performance: 17111.263 ns/day, 0.001 hours/ns, 1980.470 timesteps/s, 1.711 Matom-step/s
|
||||
65.4% CPU use with 4 MPI tasks x 1 OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 5.0739 | 5.1178 | 5.1689 | 1.5 | 28.96
|
||||
Bond | 0.0043764 | 0.004688 | 0.0051706 | 0.4 | 0.03
|
||||
Neigh | 0.83797 | 0.85506 | 0.87554 | 1.8 | 4.84
|
||||
Comm | 6.816 | 6.8932 | 6.9215 | 1.7 | 39.00
|
||||
Output | 0.0043624 | 0.0045336 | 0.004998 | 0.4 | 0.03
|
||||
Modify | 3.3008 | 3.3033 | 3.3066 | 0.1 | 18.69
|
||||
Other | | 1.494 | | | 8.45
|
||||
|
||||
Nlocal: 216 ave 222 max 210 min
|
||||
Histogram: 2 0 0 0 0 0 0 0 0 2
|
||||
Nghost: 905.5 ave 911 max 899 min
|
||||
Histogram: 1 1 0 0 0 0 0 0 0 2
|
||||
Neighs: 4535.75 ave 4837 max 4218 min
|
||||
Histogram: 1 0 0 1 0 0 1 0 0 1
|
||||
|
||||
Total # of neighbors = 18143
|
||||
Ave neighs/atom = 20.998843
|
||||
Ave special neighs/atom = 0
|
||||
Neighbor list builds = 2140
|
||||
Dangerous builds = 0
|
||||
Total wall time: 0:00:19
|
||||
192
examples/gjf/log.2Apr25.gjf.vhalf.g++.1
Normal file
192
examples/gjf/log.2Apr25.gjf.vhalf.g++.1
Normal file
@ -0,0 +1,192 @@
|
||||
LAMMPS (2 Apr 2025 - Development - d4867ab55e-modified)
|
||||
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:99)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# GJ thermostat
|
||||
|
||||
units metal
|
||||
atom_style full
|
||||
|
||||
boundary p p p
|
||||
read_data argon.lmp
|
||||
Reading data file ...
|
||||
orthogonal box = (0 0 0) to (32.146 32.146 32.146)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
reading atoms ...
|
||||
864 atoms
|
||||
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.010 seconds
|
||||
include ff-argon.lmp
|
||||
#############################
|
||||
#Atoms types - mass - charge#
|
||||
#############################
|
||||
#@ 1 atom types #!THIS LINE IS NECESSARY DON'T SPEND HOURS FINDING THAT OUT!#
|
||||
|
||||
variable Ar equal 1
|
||||
|
||||
#############
|
||||
#Atom Masses#
|
||||
#############
|
||||
|
||||
mass ${Ar} 39.903
|
||||
mass 1 39.903
|
||||
|
||||
###########################
|
||||
#Pair Potentials - Tersoff#
|
||||
###########################
|
||||
|
||||
pair_style lj/cubic
|
||||
pair_coeff * * 0.0102701 3.42
|
||||
|
||||
|
||||
velocity all create 10 2357 mom yes dist gaussian
|
||||
neighbor 1 bin
|
||||
|
||||
timestep 0.1
|
||||
|
||||
compute myKE all ke
|
||||
compute myPE all pe
|
||||
|
||||
fix lang all gjf 10 10 1 26488
|
||||
|
||||
run 5000
|
||||
|
||||
CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE
|
||||
|
||||
Your simulation uses code contributions which should be cited:
|
||||
|
||||
- GJ methods: doi:10.1080/00268976.2019.1662506
|
||||
|
||||
@Article{gronbech-jensen_complete_2020,
|
||||
title = {Complete set of stochastic Verlet-type thermostats for correct Langevin simulations},
|
||||
volume = {118},
|
||||
number = {8},
|
||||
url = {https://www.tandfonline.com/doi/full/10.1080/00268976.2019.1662506},
|
||||
doi = {10.1080/00268976.2019.1662506},
|
||||
journal = {Molecular Physics},
|
||||
author = {Grønbech-Jensen, Niels},
|
||||
year = {2020}
|
||||
}
|
||||
|
||||
- GJ-I vhalf method: doi:10.1080/00268976.2019.1570369
|
||||
|
||||
@Article{jensen_accurate_2019,
|
||||
title = {Accurate configurational and kinetic statistics in discrete-time Langevin systems},
|
||||
volume = {117},
|
||||
url = {https://www.tandfonline.com/doi/full/10.1080/00268976.2019.1570369},
|
||||
doi = {10.1080/00268976.2019.1570369},
|
||||
number = {18},
|
||||
journal = {Molecular Physics},
|
||||
author = {Jensen, Lucas Frese Grønbech and Grønbech-Jensen, Niels},
|
||||
year = {2019}
|
||||
}
|
||||
|
||||
CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE
|
||||
|
||||
Generated 0 of 0 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 = 6.9407173
|
||||
ghost atom cutoff = 6.9407173
|
||||
binsize = 3.4703587, bins = 10 10 10
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair lj/cubic, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/newton
|
||||
stencil: half/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 6.481 | 6.481 | 6.481 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
0 10 -56.207652 0 -55.092137 33.341103
|
||||
5000 9.7731898 -55.150518 0 -54.060304 322.94195
|
||||
Loop time of 2.28421 on 1 procs for 5000 steps with 864 atoms
|
||||
|
||||
Performance: 18912.438 ns/day, 0.001 hours/ns, 2188.940 timesteps/s, 1.891 Matom-step/s
|
||||
99.9% CPU use with 1 MPI tasks x 1 OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 1.2715 | 1.2715 | 1.2715 | 0.0 | 55.66
|
||||
Bond | 0.00057126 | 0.00057126 | 0.00057126 | 0.0 | 0.03
|
||||
Neigh | 0.27008 | 0.27008 | 0.27008 | 0.0 | 11.82
|
||||
Comm | 0.057938 | 0.057938 | 0.057938 | 0.0 | 2.54
|
||||
Output | 6.1954e-05 | 6.1954e-05 | 6.1954e-05 | 0.0 | 0.00
|
||||
Modify | 0.658 | 0.658 | 0.658 | 0.0 | 28.81
|
||||
Other | | 0.0261 | | | 1.14
|
||||
|
||||
Nlocal: 864 ave 864 max 864 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 1593 ave 1593 max 1593 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 18143 ave 18143 max 18143 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 18143
|
||||
Ave neighs/atom = 20.998843
|
||||
Ave special neighs/atom = 0
|
||||
Neighbor list builds = 258
|
||||
Dangerous builds = 0
|
||||
|
||||
fix energies all ave/time 1 20000 20000 c_myKE c_myPE #file ave.out
|
||||
|
||||
thermo 2000
|
||||
run 35000
|
||||
Generated 0 of 0 mixed pair_coeff terms from geometric mixing rule
|
||||
Per MPI rank memory allocation (min/avg/max) = 6.481 | 6.481 | 6.481 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
5000 9.7731898 -55.150518 0 -54.060304 322.94195
|
||||
6000 10.024842 -55.108242 0 -53.989956 336.6125
|
||||
8000 10.118994 -55.092171 0 -53.963382 340.42078
|
||||
10000 10.541359 -55.100316 0 -53.924412 340.09986
|
||||
12000 10.023234 -55.07343 0 -53.955323 345.70551
|
||||
14000 9.5912018 -55.115121 0 -54.045208 333.43739
|
||||
16000 9.9450498 -55.077813 0 -53.968428 343.49906
|
||||
18000 10.113744 -55.12201 0 -53.993806 332.32214
|
||||
20000 9.9345204 -55.176339 0 -54.068128 316.83219
|
||||
22000 10.585719 -55.110505 0 -53.929652 336.86599
|
||||
24000 10.024757 -55.120592 0 -54.002315 333.13056
|
||||
26000 9.7787474 -55.116664 0 -54.02583 332.51437
|
||||
28000 9.6092087 -55.130413 0 -54.058491 328.69165
|
||||
30000 9.8245787 -55.057678 0 -53.961731 350.86255
|
||||
32000 10.066994 -55.08989 0 -53.966902 341.49724
|
||||
34000 9.5677059 -55.17222 0 -54.104928 316.06902
|
||||
36000 9.7252627 -55.079475 0 -53.994608 343.13769
|
||||
38000 10.438984 -55.108991 0 -53.944506 336.32562
|
||||
40000 10.238268 -55.080817 0 -53.938723 345.13228
|
||||
Loop time of 19.138 on 1 procs for 35000 steps with 864 atoms
|
||||
|
||||
Performance: 15801.041 ns/day, 0.002 hours/ns, 1828.824 timesteps/s, 1.580 Matom-step/s
|
||||
99.9% CPU use with 1 MPI tasks x 1 OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 11.568 | 11.568 | 11.568 | 0.0 | 60.44
|
||||
Bond | 0.0042372 | 0.0042372 | 0.0042372 | 0.0 | 0.02
|
||||
Neigh | 2.2577 | 2.2577 | 2.2577 | 0.0 | 11.80
|
||||
Comm | 0.42841 | 0.42841 | 0.42841 | 0.0 | 2.24
|
||||
Output | 0.00060128 | 0.00060128 | 0.00060128 | 0.0 | 0.00
|
||||
Modify | 4.694 | 4.694 | 4.694 | 0.0 | 24.53
|
||||
Other | | 0.1852 | | | 0.97
|
||||
|
||||
Nlocal: 864 ave 864 max 864 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 1592 ave 1592 max 1592 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 18144 ave 18144 max 18144 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 18144
|
||||
Ave neighs/atom = 21
|
||||
Ave special neighs/atom = 0
|
||||
Neighbor list builds = 2122
|
||||
Dangerous builds = 0
|
||||
Total wall time: 0:00:21
|
||||
192
examples/gjf/log.2Apr25.gjf.vhalf.g++.4
Normal file
192
examples/gjf/log.2Apr25.gjf.vhalf.g++.4
Normal file
@ -0,0 +1,192 @@
|
||||
LAMMPS (2 Apr 2025 - Development - d4867ab55e-modified)
|
||||
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:99)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
# GJ thermostat
|
||||
|
||||
units metal
|
||||
atom_style full
|
||||
|
||||
boundary p p p
|
||||
read_data argon.lmp
|
||||
Reading data file ...
|
||||
orthogonal box = (0 0 0) to (32.146 32.146 32.146)
|
||||
1 by 2 by 2 MPI processor grid
|
||||
reading atoms ...
|
||||
864 atoms
|
||||
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.002 seconds
|
||||
read_data CPU = 0.015 seconds
|
||||
include ff-argon.lmp
|
||||
#############################
|
||||
#Atoms types - mass - charge#
|
||||
#############################
|
||||
#@ 1 atom types #!THIS LINE IS NECESSARY DON'T SPEND HOURS FINDING THAT OUT!#
|
||||
|
||||
variable Ar equal 1
|
||||
|
||||
#############
|
||||
#Atom Masses#
|
||||
#############
|
||||
|
||||
mass ${Ar} 39.903
|
||||
mass 1 39.903
|
||||
|
||||
###########################
|
||||
#Pair Potentials - Tersoff#
|
||||
###########################
|
||||
|
||||
pair_style lj/cubic
|
||||
pair_coeff * * 0.0102701 3.42
|
||||
|
||||
|
||||
velocity all create 10 2357 mom yes dist gaussian
|
||||
neighbor 1 bin
|
||||
|
||||
timestep 0.1
|
||||
|
||||
compute myKE all ke
|
||||
compute myPE all pe
|
||||
|
||||
fix lang all gjf 10 10 1 26488
|
||||
|
||||
run 5000
|
||||
|
||||
CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE
|
||||
|
||||
Your simulation uses code contributions which should be cited:
|
||||
|
||||
- GJ methods: doi:10.1080/00268976.2019.1662506
|
||||
|
||||
@Article{gronbech-jensen_complete_2020,
|
||||
title = {Complete set of stochastic Verlet-type thermostats for correct Langevin simulations},
|
||||
volume = {118},
|
||||
number = {8},
|
||||
url = {https://www.tandfonline.com/doi/full/10.1080/00268976.2019.1662506},
|
||||
doi = {10.1080/00268976.2019.1662506},
|
||||
journal = {Molecular Physics},
|
||||
author = {Grønbech-Jensen, Niels},
|
||||
year = {2020}
|
||||
}
|
||||
|
||||
- GJ-I vhalf method: doi:10.1080/00268976.2019.1570369
|
||||
|
||||
@Article{jensen_accurate_2019,
|
||||
title = {Accurate configurational and kinetic statistics in discrete-time Langevin systems},
|
||||
volume = {117},
|
||||
url = {https://www.tandfonline.com/doi/full/10.1080/00268976.2019.1570369},
|
||||
doi = {10.1080/00268976.2019.1570369},
|
||||
number = {18},
|
||||
journal = {Molecular Physics},
|
||||
author = {Jensen, Lucas Frese Grønbech and Grønbech-Jensen, Niels},
|
||||
year = {2019}
|
||||
}
|
||||
|
||||
CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE
|
||||
|
||||
Generated 0 of 0 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 = 6.9407173
|
||||
ghost atom cutoff = 6.9407173
|
||||
binsize = 3.4703587, bins = 10 10 10
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair lj/cubic, perpetual
|
||||
attributes: half, newton on
|
||||
pair build: half/bin/newton
|
||||
stencil: half/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 6.427 | 6.427 | 6.427 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
0 10 -56.207652 0 -55.092137 33.341103
|
||||
5000 9.3726166 -55.076514 0 -54.030985 342.43571
|
||||
Loop time of 2.11818 on 4 procs for 5000 steps with 864 atoms
|
||||
|
||||
Performance: 20394.822 ns/day, 0.001 hours/ns, 2360.512 timesteps/s, 2.039 Matom-step/s
|
||||
63.1% 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.53987 | 0.54922 | 0.56044 | 1.2 | 25.93
|
||||
Bond | 0.00058281 | 0.00063674 | 0.00075153 | 0.0 | 0.03
|
||||
Neigh | 0.10821 | 0.10912 | 0.11017 | 0.2 | 5.15
|
||||
Comm | 0.96075 | 0.97484 | 0.98645 | 1.1 | 46.02
|
||||
Output | 0.00026318 | 0.00026575 | 0.00027192 | 0.0 | 0.01
|
||||
Modify | 0.26142 | 0.2634 | 0.26465 | 0.2 | 12.44
|
||||
Other | | 0.2207 | | | 10.42
|
||||
|
||||
Nlocal: 216 ave 216 max 216 min
|
||||
Histogram: 4 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 884.75 ave 885 max 884 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 3
|
||||
Neighs: 4536 ave 4737 max 4335 min
|
||||
Histogram: 2 0 0 0 0 0 0 0 0 2
|
||||
|
||||
Total # of neighbors = 18144
|
||||
Ave neighs/atom = 21
|
||||
Ave special neighs/atom = 0
|
||||
Neighbor list builds = 273
|
||||
Dangerous builds = 0
|
||||
|
||||
fix energies all ave/time 1 20000 20000 c_myKE c_myPE #file ave.out
|
||||
|
||||
thermo 2000
|
||||
run 35000
|
||||
Generated 0 of 0 mixed pair_coeff terms from geometric mixing rule
|
||||
Per MPI rank memory allocation (min/avg/max) = 6.428 | 6.428 | 6.428 Mbytes
|
||||
Step Temp E_pair E_mol TotEng Press
|
||||
5000 9.3726166 -55.076514 0 -54.030985 342.43571
|
||||
6000 9.6911866 -55.129244 0 -54.048177 329.72537
|
||||
8000 9.7296551 -55.101417 0 -54.016059 337.46595
|
||||
10000 10.098808 -55.083292 0 -53.956755 343.4122
|
||||
12000 10.114344 -55.090905 0 -53.962635 341.3438
|
||||
14000 10.230012 -55.085051 0 -53.943878 342.45237
|
||||
16000 9.5989709 -55.090733 0 -54.019954 339.07584
|
||||
18000 10.016071 -55.030131 0 -53.912824 358.79514
|
||||
20000 9.7197057 -55.104072 0 -54.019824 335.89619
|
||||
22000 9.959647 -55.152019 0 -54.041005 323.05805
|
||||
24000 10.075138 -55.115242 0 -53.991345 334.76239
|
||||
26000 10.227192 -55.125275 0 -53.984416 332.10131
|
||||
28000 10.177109 -55.107097 0 -53.971825 337.32979
|
||||
30000 9.521036 -55.099011 0 -54.036925 337.10716
|
||||
32000 10.265633 -55.077016 0 -53.93187 346.01018
|
||||
34000 10.173978 -55.097068 0 -53.962146 339.63562
|
||||
36000 9.6032778 -55.152202 0 -54.080942 321.61646
|
||||
38000 9.8802995 -55.048407 0 -53.946245 351.82506
|
||||
40000 10.372288 -55.087634 0 -53.93059 343.34304
|
||||
Loop time of 17.867 on 4 procs for 35000 steps with 864 atoms
|
||||
|
||||
Performance: 16925.013 ns/day, 0.001 hours/ns, 1958.914 timesteps/s, 1.693 Matom-step/s
|
||||
65.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 | 5.0932 | 5.1683 | 5.2256 | 2.5 | 28.93
|
||||
Bond | 0.0044473 | 0.0048347 | 0.0058137 | 0.8 | 0.03
|
||||
Neigh | 0.85262 | 0.8601 | 0.87438 | 0.9 | 4.81
|
||||
Comm | 6.8164 | 6.8981 | 6.9859 | 2.6 | 38.61
|
||||
Output | 0.0046884 | 0.0047093 | 0.0047322 | 0.0 | 0.03
|
||||
Modify | 3.4107 | 3.4186 | 3.4248 | 0.3 | 19.13
|
||||
Other | | 1.512 | | | 8.47
|
||||
|
||||
Nlocal: 216 ave 222 max 210 min
|
||||
Histogram: 2 0 0 0 0 0 0 0 0 2
|
||||
Nghost: 905.5 ave 911 max 899 min
|
||||
Histogram: 1 1 0 0 0 0 0 0 0 2
|
||||
Neighs: 4535.75 ave 4837 max 4218 min
|
||||
Histogram: 1 0 0 1 0 0 1 0 0 1
|
||||
|
||||
Total # of neighbors = 18143
|
||||
Ave neighs/atom = 20.998843
|
||||
Ave special neighs/atom = 0
|
||||
Neighbor list builds = 2140
|
||||
Dangerous builds = 0
|
||||
Total wall time: 0:00:21
|
||||
@ -1,18 +0,0 @@
|
||||
Python generated LAMMPS data file
|
||||
|
||||
2 atoms
|
||||
1 atom types
|
||||
|
||||
0 0.08 xlo xhi
|
||||
0 0.04 ylo yhi
|
||||
0 0.08 zlo zhi
|
||||
|
||||
Atoms # sphere
|
||||
|
||||
1 1 0.004 2500 0.04 0.02 0.04 0 0 0
|
||||
2 1 0.004 2500 0.04 0.02 0.04416 0 0 0
|
||||
|
||||
Velocities
|
||||
|
||||
1 0.0 0.0 1 0 0 0
|
||||
2 0.0 0.0 -1 0 0 0
|
||||
@ -1,24 +1,43 @@
|
||||
units si
|
||||
atom_style sphere
|
||||
comm_modify vel yes
|
||||
boundary p p p
|
||||
|
||||
boundary p p f
|
||||
region box block 0 80e-3 0 40e-3 0 80e-3 open 3 open 4
|
||||
region box block -0.01 0.01 -0.01 0.01 0 0.08
|
||||
create_box 2 box
|
||||
|
||||
read_data data.particles add append
|
||||
group mb type 1
|
||||
create_atoms 1 single 0.0 0.0 0.04
|
||||
create_atoms 1 single 0.0 0.0 0.04416
|
||||
set group all diameter 0.004 density 2500
|
||||
|
||||
pair_style granular
|
||||
pair_coeff * * hertz/material 1e6 0.8 0.4 tangential mindlin NULL 0.0 0.5 damping coeff_restitution
|
||||
# pair_coeff * * hooke 1e6 0.5 tangential mindlin 1 1.0 0.0 damping coeff_restitution
|
||||
comm_modify vel yes
|
||||
pair_style granular
|
||||
pair_coeff * * hertz/material 1e6 0.8 0.4 &
|
||||
tangential mindlin NULL 0.0 0.5 &
|
||||
damping coeff_restitution
|
||||
#pair_coeff * * hooke 1e6 0.5 &
|
||||
# tangential mindlin 1 1.0 0.0 &
|
||||
# damping coeff_restitution
|
||||
|
||||
timestep 1e-9
|
||||
fix 1 all nve/sphere
|
||||
compute s all stress/atom NULL pair
|
||||
|
||||
#dump 1 all custom 2000000 op.dump id x y z vx vy vz
|
||||
#dump_modify 1 pad 8
|
||||
thermo_style custom step ke
|
||||
run_style verlet
|
||||
run 10000000
|
||||
group a1 id 1
|
||||
group a2 id 2
|
||||
|
||||
velocity a1 set 0 0 1.0
|
||||
velocity a2 set 0 0 -1.0
|
||||
|
||||
compute z1 a1 reduce sum z
|
||||
compute z2 a2 reduce sum z
|
||||
compute v1 a1 reduce sum vz
|
||||
compute v2 a2 reduce sum vz
|
||||
compute f1 a1 reduce sum fz
|
||||
compute f2 a2 reduce sum fz
|
||||
variable dz equal c_z1 - c_z2
|
||||
|
||||
# dump 1 all custom 2000000 op.dump id x y z vx vy vz
|
||||
|
||||
thermo 10000
|
||||
thermo_style custom step ke v_dz c_v1 c_v2 c_f1 c_f2
|
||||
|
||||
run 1000000
|
||||
|
||||
@ -28,19 +28,20 @@ variable dieHeight equal 1e-2
|
||||
|
||||
pair_style granular
|
||||
|
||||
# mdr = E, nu, Y, gamma, psi_b, CoR
|
||||
# mdr = E, nu, Y, gamma, psi_b, damp
|
||||
variable YoungsModulus equal 5e6
|
||||
variable YieldStress equal 1.9e5
|
||||
variable PoissonsRatio equal 0.4
|
||||
variable SurfaceEnergy equal 2
|
||||
variable SurfaceEnergyWall equal 0.0
|
||||
variable CoR equal 0.5
|
||||
variable psi_b equal 0.5
|
||||
variable damp equal 0.2
|
||||
variable damp_type equal 1
|
||||
|
||||
# linear_history = k_t, x_gammat, mu_s
|
||||
variable kt equal 2/7*${YoungsModulus}*${atomRadius}
|
||||
variable kt_wall equal 2/7*${YoungsModulus}*${atomRadius}
|
||||
variable xgammat equal 0.0
|
||||
variable xgammat equal 1.0
|
||||
variable mu_s equal 0.7
|
||||
variable mu_s_wall equal 0.1
|
||||
|
||||
@ -49,14 +50,17 @@ variable mu_roll equal 0.6
|
||||
variable k_roll equal 2.25*${mu_roll}*${mu_roll}*${YoungsModulus}*${atomRadius}
|
||||
variable gamma_roll equal 0.0
|
||||
|
||||
pair_coeff * * mdr ${YoungsModulus} ${PoissonsRatio} ${YieldStress} ${SurfaceEnergy} ${psi_b} ${CoR} tangential linear_history ${kt} ${xgammat} ${mu_s} rolling sds ${k_roll} ${gamma_roll} ${mu_roll} damping none
|
||||
pair_coeff * * mdr ${YoungsModulus} ${PoissonsRatio} ${YieldStress} ${SurfaceEnergy} ${psi_b} ${damp} &
|
||||
damping mdr ${damp_type} &
|
||||
tangential linear_history ${kt} ${xgammat} ${mu_s} &
|
||||
rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
|
||||
######################################### ADD DIE AND PUNCH WALLS ############################################
|
||||
|
||||
variable disp_upper equal 0.0
|
||||
variable disp_lower equal 0.0
|
||||
|
||||
variable wall_contact_string string "granular mdr ${YoungsModulus} ${PoissonsRatio} ${YieldStress} ${SurfaceEnergyWall} ${psi_b} ${CoR} tangential linear_history ${kt_wall} ${xgammat} ${mu_s_wall} rolling sds ${k_roll} ${gamma_roll} ${mu_roll} damping none"
|
||||
variable wall_contact_string string "granular mdr ${YoungsModulus} ${PoissonsRatio} ${YieldStress} ${SurfaceEnergyWall} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt_wall} ${xgammat} ${mu_s_wall} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}"
|
||||
|
||||
variable dieHeight2 equal 2*${dieHeight}
|
||||
|
||||
@ -73,7 +77,7 @@ variable avgUpperPunchForce equal c_avgUpperPunchForce
|
||||
compute avgLowerPunchForce all reduce sum f_lowerPunch[4]
|
||||
variable avgLowerPunchForce equal c_avgLowerPunchForce
|
||||
|
||||
fix printFD all print 1 "${disp_upper} ${avgUpperPunchForce} ${avgLowerPunchForce}" file punch_force_disp_tableting200.csv screen no
|
||||
#fix printFD all print 1 "${disp_upper} ${avgUpperPunchForce} ${avgLowerPunchForce}" file punch_force_disp_tableting200.csv screen no
|
||||
|
||||
##################################### INTEGRATION AND GRAVITY #################################################
|
||||
|
||||
@ -109,13 +113,13 @@ variable syy_ave equal c_sigmayy_ave
|
||||
variable szz_ave equal c_sigmazz_ave
|
||||
variable Vparticles equal c_Velas_sum
|
||||
|
||||
fix log all print 1 "${sxx_ave} ${syy_ave} ${szz_ave} ${Vparticles}" file average_normal_stresses_tableting200.csv screen no
|
||||
dump dumpParticles all custom ${output_rate} tableting200.dump id type mass diameter x y z vx vy vz fx fy fz c_ke c_sigmaxx c_sigmayy c_sigmazz
|
||||
#fix log all print 1 "${sxx_ave} ${syy_ave} ${szz_ave} ${Vparticles}" file average_normal_stresses_tableting200.csv screen no
|
||||
#dump dumpParticles all custom ${output_rate} tableting200.dump id type mass diameter x y z vx vy vz fx fy fz c_ke c_sigmaxx c_sigmayy c_sigmazz
|
||||
#dump dumpParticlesVTK all vtk ${output_rate} post/particles_*.vtk id x y z fx fy fz vx vy vz c_ke radius c_sigmaxx c_sigmayy c_sigmazz
|
||||
|
||||
############################################## RUN SIMULATION #################################################
|
||||
|
||||
variable upper_punch_stroke equal 0.6733*${dieHeight}
|
||||
variable upper_punch_stroke equal 0.7*${dieHeight}
|
||||
variable vel_upper equal 0.25
|
||||
|
||||
variable settling_steps equal round(0.02/dt)
|
||||
@ -146,4 +150,4 @@ run ${ejection_steps}
|
||||
variable disp_lower equal ${dieHeight}
|
||||
variable disp_upper equal ${dieHeight}*0.9
|
||||
variable max_disp equal ${dieRadius}*0.75
|
||||
run ${free_float_steps}
|
||||
run ${free_float_steps}
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
############################### SIMULATION SETTINGS ###################################################
|
||||
|
||||
atom_style sphere 1
|
||||
atom_modify map array
|
||||
atom_modify map array
|
||||
comm_modify vel yes
|
||||
units si
|
||||
newton off
|
||||
@ -24,20 +24,23 @@ variable atomRadius equal 0.5
|
||||
|
||||
pair_style granular
|
||||
|
||||
# mdr = E, nu, Y, gamma, psi_b, CoR
|
||||
# mdr = E, nu, Y, gamma, psi_b, damp
|
||||
variable YoungsModulus equal 1e9
|
||||
variable PoissonsRatio equal 0.3
|
||||
variable YieldStress equal 50e6
|
||||
variable SurfaceEnergy equal 0.0
|
||||
variable psi_b equal 0.5
|
||||
variable CoR equal 0.5
|
||||
variable damp equal 0.2
|
||||
variable damp_type equal 1
|
||||
|
||||
# linear_history = k_t, x_gamma,t, mu_s
|
||||
variable kt equal 2/7*${YoungsModulus}*${atomRadius}
|
||||
variable xgammat equal 0.0
|
||||
variable mu_s equal 0.5
|
||||
|
||||
pair_coeff * * mdr ${YoungsModulus} ${PoissonsRatio} ${YieldStress} ${SurfaceEnergy} ${psi_b} ${CoR} tangential linear_history ${kt} ${xgammat} ${mu_s} damping none
|
||||
pair_coeff * * mdr ${YoungsModulus} ${PoissonsRatio} ${YieldStress} ${SurfaceEnergy} ${psi_b} ${damp} &
|
||||
damping mdr ${damp_type} &
|
||||
tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
|
||||
######################################### ADD IN PLANES ################################################
|
||||
|
||||
@ -54,7 +57,7 @@ region plane_xz_neg plane 0 -${halfBoxWidth} 0 0 1 0 side in move NULL v_plane_d
|
||||
region plane_xy_pos plane 0 0 ${halfBoxWidth} 0 0 -1 side in move NULL NULL v_plane_disp_neg units box
|
||||
region plane_xy_neg plane 0 0 -${halfBoxWidth} 0 0 1 side in move NULL NULL v_plane_disp units box
|
||||
|
||||
variable wall_contact_string string "granular mdr ${YoungsModulus} ${PoissonsRatio} ${YieldStress} ${SurfaceEnergy} ${psi_b} ${CoR} tangential linear_history ${kt} ${xgammat} ${mu_s} damping none"
|
||||
variable wall_contact_string string "granular mdr ${YoungsModulus} ${PoissonsRatio} ${YieldStress} ${SurfaceEnergy} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s} "
|
||||
|
||||
fix plane_yz_pos all wall/gran/region ${wall_contact_string} region plane_yz_pos contacts
|
||||
fix plane_yz_neg all wall/gran/region ${wall_contact_string} region plane_yz_neg contacts
|
||||
@ -72,12 +75,12 @@ variable plane_xz_neg_force equal c_plane_xz_neg_force
|
||||
compute plane_yz_neg_force all reduce sum f_plane_yz_neg[2]
|
||||
variable plane_yz_neg_force equal c_plane_yz_neg_force
|
||||
|
||||
fix print1 all print 1 "${plane_disp} ${plane_xy_neg_force} ${plane_xz_neg_force} ${plane_yz_neg_force}" file force_disp_triaxial12.csv screen no
|
||||
#fix print1 all print 1 "${plane_disp} ${plane_xy_neg_force} ${plane_xz_neg_force} ${plane_yz_neg_force}" file force_disp_triaxial12.csv screen no
|
||||
|
||||
######################################## SCREEN OUTPUT ####################################################
|
||||
######################################## SCREEN OUTPUT ####################################################
|
||||
|
||||
compute 1 all erotate/sphere
|
||||
thermo_style custom dt step atoms ke c_1 vol
|
||||
thermo_style custom dt step atoms ke c_1 vol
|
||||
thermo 100
|
||||
thermo_modify lost ignore norm no
|
||||
|
||||
@ -89,8 +92,8 @@ variable compression_steps equal round(${disp_max}/${ddisp})
|
||||
variable output_rate equal round(${compression_steps}/100)
|
||||
|
||||
##################################### SET UP DUMP OUTPUTS ####################################################
|
||||
|
||||
dump dumpParticles all custom ${output_rate} triaxial_compaction_12.dump id type mass x y z vx vy vz fx fy fz radius
|
||||
|
||||
#dump dumpParticles all custom ${output_rate} triaxial_compaction_12.dump id type mass x y z vx vy vz fx fy fz radius
|
||||
#dump dmp all vtk ${output_rate} post/triaxial12particles_*.vtk id type mass x y z vx vy vz fx fy fz radius
|
||||
|
||||
#################################### COMPRESS THE PARTICLES ##################################################
|
||||
@ -101,7 +104,7 @@ run 0
|
||||
compute Ac_1_12 particles_1_12 pair/local p13 cutoff radius
|
||||
compute Ac_1_12_sum particles_1_12 reduce sum c_Ac_1_12 inputs local
|
||||
variable Ac_1_12 equal c_Ac_1_12_sum
|
||||
fix logArea all print 100 "${plane_disp} ${Ac_1_12}" file pair_1_12_contact_area_triaxial12.csv screen no
|
||||
#fix logArea all print 100 "${plane_disp} ${Ac_1_12}" file pair_1_12_contact_area_triaxial12.csv screen no
|
||||
|
||||
variable plane_disp equal ${ddisp}*elapsed
|
||||
variable plane_disp_neg equal -${ddisp}*elapsed
|
||||
|
||||
@ -1,80 +0,0 @@
|
||||
LAMMPS (17 Apr 2024 - Development - patch_17Apr2024-93-g4e7bddaa0b)
|
||||
using 1 OpenMP thread(s) per MPI task
|
||||
units si
|
||||
atom_style sphere
|
||||
|
||||
boundary p p f
|
||||
region box block 0 80e-3 0 40e-3 0 80e-3 open 3 open 4
|
||||
create_box 2 box
|
||||
Created orthogonal box = (0 0 0) to (0.08 0.04 0.08)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
|
||||
read_data data.particles add append
|
||||
Reading data file ...
|
||||
orthogonal box = (0 0 0) to (0.08 0.04 0.08)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
reading atoms ...
|
||||
2 atoms
|
||||
reading velocities ...
|
||||
2 velocities
|
||||
read_data CPU = 0.002 seconds
|
||||
group mb type 1
|
||||
2 atoms in group mb
|
||||
|
||||
pair_style granular
|
||||
pair_coeff * * hertz/material 1e6 0.8 0.4 tangential mindlin NULL 0.0 0.5 damping coeff_restitution
|
||||
# pair_coeff * * hooke 1e6 0.5 tangential mindlin 1 1.0 0.0 damping coeff_restitution
|
||||
comm_modify vel yes
|
||||
|
||||
timestep 1e-9
|
||||
fix 1 all nve/sphere
|
||||
compute s all stress/atom NULL pair
|
||||
|
||||
#dump 1 all custom 2000000 op.dump id x y z vx vy vz
|
||||
#dump_modify 1 pad 8
|
||||
thermo_style custom step ke
|
||||
run_style verlet
|
||||
run 10000000
|
||||
Generated 0 of 1 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 = 0.005
|
||||
ghost atom cutoff = 0.005
|
||||
binsize = 0.0025, bins = 32 16 32
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair granular, perpetual
|
||||
attributes: half, newton on, size, history
|
||||
pair build: half/size/bin/atomonly/newton
|
||||
stencil: half/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 10.1 | 10.1 | 10.1 Mbytes
|
||||
Step KinEng
|
||||
0 8.3775804e-05
|
||||
10000000 5.3616513e-05
|
||||
Loop time of 5.99782 on 1 procs for 10000000 steps with 2 atoms
|
||||
|
||||
77.9% CPU use with 1 MPI tasks x 1 OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 0.60235 | 0.60235 | 0.60235 | 0.0 | 10.04
|
||||
Neigh | 0.00021965 | 0.00021965 | 0.00021965 | 0.0 | 0.00
|
||||
Comm | 1.7939 | 1.7939 | 1.7939 | 0.0 | 29.91
|
||||
Output | 2.5955e-05 | 2.5955e-05 | 2.5955e-05 | 0.0 | 0.00
|
||||
Modify | 1.7622 | 1.7622 | 1.7622 | 0.0 | 29.38
|
||||
Other | | 1.839 | | | 30.66
|
||||
|
||||
Nlocal: 2 ave 2 max 2 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 = 14
|
||||
Dangerous builds = 0
|
||||
Total wall time: 0:00:06
|
||||
195
examples/granular/log.4Feb25.restitution.g++.1
Normal file
195
examples/granular/log.4Feb25.restitution.g++.1
Normal file
@ -0,0 +1,195 @@
|
||||
LAMMPS (4 Feb 2025)
|
||||
units si
|
||||
atom_style sphere
|
||||
comm_modify vel yes
|
||||
boundary p p p
|
||||
|
||||
region box block -0.01 0.01 -0.01 0.01 0 0.08
|
||||
create_box 2 box
|
||||
Created orthogonal box = (-0.01 -0.01 0) to (0.01 0.01 0.08)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
|
||||
create_atoms 1 single 0.0 0.0 0.04
|
||||
Created 1 atoms
|
||||
using lattice units in orthogonal box = (-0.01 -0.01 0) to (0.01 0.01 0.08)
|
||||
create_atoms CPU = 0.000 seconds
|
||||
create_atoms 1 single 0.0 0.0 0.04416
|
||||
Created 1 atoms
|
||||
using lattice units in orthogonal box = (-0.01 -0.01 0) to (0.01 0.01 0.08)
|
||||
create_atoms CPU = 0.000 seconds
|
||||
set group all diameter 0.004 density 2500
|
||||
Setting atom values ...
|
||||
2 settings made for diameter
|
||||
2 settings made for density
|
||||
|
||||
pair_style granular
|
||||
pair_coeff * * hertz/material 1e6 0.8 0.4 tangential mindlin NULL 0.0 0.5 damping coeff_restitution
|
||||
#pair_coeff * * hooke 1e6 0.5 # tangential mindlin 1 1.0 0.0 # damping coeff_restitution
|
||||
|
||||
timestep 1e-9
|
||||
fix 1 all nve/sphere
|
||||
|
||||
group a1 id 1
|
||||
1 atoms in group a1
|
||||
group a2 id 2
|
||||
1 atoms in group a2
|
||||
|
||||
velocity a1 set 0 0 1.0
|
||||
velocity a2 set 0 0 -1.0
|
||||
|
||||
compute z1 a1 reduce sum z
|
||||
compute z2 a2 reduce sum z
|
||||
compute v1 a1 reduce sum vz
|
||||
compute v2 a2 reduce sum vz
|
||||
compute f1 a1 reduce sum fz
|
||||
compute f2 a2 reduce sum fz
|
||||
variable dz equal c_z1 - c_z2
|
||||
|
||||
# dump 1 all custom 2000000 op.dump id x y z vx vy vz
|
||||
|
||||
thermo 10000
|
||||
thermo_style custom step ke v_dz c_v1 c_v2 c_f1 c_f2
|
||||
|
||||
run 1000000
|
||||
Generated 0 of 1 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 = 0.005
|
||||
ghost atom cutoff = 0.005
|
||||
binsize = 0.0025, bins = 8 8 32
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair granular, perpetual
|
||||
attributes: half, newton on, size, history
|
||||
pair build: half/size/bin/atomonly/newton
|
||||
stencil: half/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 9.998 | 9.998 | 9.998 Mbytes
|
||||
Step KinEng v_dz c_v1 c_v2 c_f1 c_f2
|
||||
0 8.3775804e-05 -0.00416 1 -1 0 0
|
||||
10000 8.3775804e-05 -0.00414 1 -1 0 0
|
||||
20000 8.3775804e-05 -0.00412 1 -1 0 0
|
||||
30000 8.3775804e-05 -0.0041 1 -1 0 0
|
||||
40000 8.3775804e-05 -0.00408 1 -1 0 0
|
||||
50000 8.3775804e-05 -0.00406 1 -1 0 0
|
||||
60000 8.3775804e-05 -0.00404 1 -1 0 0
|
||||
70000 8.3775804e-05 -0.00402 1 -1 0 0
|
||||
80000 8.3775804e-05 -0.004 1 -1 0 0
|
||||
90000 8.3411065e-05 -0.003980019 0.99782075 -0.99782075 -0.023914747 0.023914747
|
||||
100000 8.2852688e-05 -0.0039600945 0.9944753 -0.9944753 -0.032005131 0.032005131
|
||||
110000 8.2139641e-05 -0.0039402463 0.99018672 -0.99018672 -0.039875404 0.039875404
|
||||
120000 8.1272296e-05 -0.0039204934 0.98494496 -0.98494496 -0.048007824 0.048007824
|
||||
130000 8.0246788e-05 -0.0039008551 0.97871113 -0.97871113 -0.056503872 0.056503872
|
||||
140000 7.9058986e-05 -0.0038813518 0.97144075 -0.97144075 -0.065373554 0.065373554
|
||||
150000 7.7705654e-05 -0.0038620047 0.9630903 -0.9630903 -0.074595879 0.074595879
|
||||
160000 7.6184906e-05 -0.0038428357 0.95361959 -0.95361959 -0.084137355 0.084137355
|
||||
170000 7.4496418e-05 -0.0038238676 0.94299284 -0.94299284 -0.093958893 0.093958893
|
||||
180000 7.2641536e-05 -0.0038051239 0.93117907 -0.93117907 -0.10401872 0.10401872
|
||||
190000 7.0623328e-05 -0.0037866285 0.91815243 -0.91815243 -0.11427372 0.11427372
|
||||
200000 6.8446602e-05 -0.003768406 0.90389221 -0.90389221 -0.12468011 0.12468011
|
||||
210000 6.6117901e-05 -0.0037504812 0.88838298 -0.88838298 -0.13519381 0.13519381
|
||||
220000 6.3645478e-05 -0.0037328791 0.87161455 -0.87161455 -0.14577066 0.14577066
|
||||
230000 6.1039243e-05 -0.003715625 0.85358204 -0.85358204 -0.1563666 0.1563666
|
||||
240000 5.8310702e-05 -0.0036987442 0.83428576 -0.83428576 -0.16693776 0.16693776
|
||||
250000 5.5472871e-05 -0.003682262 0.8137313 -0.8137313 -0.17744066 0.17744066
|
||||
260000 5.2540172e-05 -0.0036662033 0.79192936 -0.79192936 -0.18783225 0.18783225
|
||||
270000 4.9528314e-05 -0.003650593 0.76889577 -0.76889577 -0.19807012 0.19807012
|
||||
280000 4.6454158e-05 -0.0036354555 0.74465137 -0.74465137 -0.20811258 0.20811258
|
||||
290000 4.3335566e-05 -0.0036208149 0.71922195 -0.71922195 -0.21791884 0.21791884
|
||||
300000 4.0191232e-05 -0.0036066944 0.69263807 -0.69263807 -0.22744912 0.22744912
|
||||
310000 3.7040511e-05 -0.0035931168 0.66493499 -0.66493499 -0.23666485 0.23666485
|
||||
320000 3.390323e-05 -0.0035801042 0.63615249 -0.63615249 -0.24552878 0.24552878
|
||||
330000 3.0799488e-05 -0.0035676776 0.60633473 -0.60633473 -0.25400513 0.25400513
|
||||
340000 2.7749462e-05 -0.0035558573 0.57553002 -0.57553002 -0.26205979 0.26205979
|
||||
350000 2.4773197e-05 -0.0035446626 0.54379063 -0.54379063 -0.2696604 0.2696604
|
||||
360000 2.1890403e-05 -0.0035341116 0.51117262 -0.51117262 -0.27677654 0.27677654
|
||||
370000 1.9120254e-05 -0.0035242212 0.47773551 -0.47773551 -0.28337983 0.28337983
|
||||
380000 1.6481181e-05 -0.0035150072 0.44354212 -0.44354212 -0.28944409 0.28944409
|
||||
390000 1.3990689e-05 -0.0035064841 0.40865822 -0.40865822 -0.29494544 0.29494544
|
||||
400000 1.1665166e-05 -0.003498665 0.37315233 -0.37315233 -0.2998624 0.2998624
|
||||
410000 9.5197195e-06 -0.0034915617 0.33709536 -0.33709536 -0.304176 0.304176
|
||||
420000 7.5680136e-06 -0.0034851844 0.30056032 -0.30056032 -0.30786987 0.30786987
|
||||
430000 5.8221324e-06 -0.003479542 0.26362205 -0.26362205 -0.31093026 0.31093026
|
||||
440000 4.2924559e-06 -0.0034746417 0.22635684 -0.22635684 -0.31334618 0.31334618
|
||||
450000 2.9875585e-06 -0.0034704894 0.18884214 -0.18884214 -0.31510936 0.31510936
|
||||
460000 1.9141264e-06 -0.0034670891 0.15115621 -0.15115621 -0.31621432 0.31621432
|
||||
470000 1.0768988e-06 -0.0034644437 0.11337783 -0.11337783 -0.31665837 0.31665837
|
||||
480000 4.786302e-07 -0.0034625541 0.075585893 -0.075585893 -0.31644161 0.31644161
|
||||
490000 1.2007709e-07 -0.0034614198 0.037859142 -0.037859142 -0.31556689 0.31556689
|
||||
500000 6.3727744e-12 -0.0034610388 0.0002758068 -0.0002758068 -0.31403982 0.31403982
|
||||
510000 1.1522726e-07 -0.0034614073 -0.03708671 0.03708671 -0.31186864 0.31186864
|
||||
520000 4.6064472e-07 -0.0034625203 -0.074152149 0.074152149 -0.30906426 0.30906426
|
||||
530000 1.029334e-06 -0.0034643709 -0.1108457 0.1108457 -0.30564009 0.30564009
|
||||
540000 1.812635e-06 -0.0034669512 -0.14709431 0.14709431 -0.30161199 0.30161199
|
||||
550000 2.8002645e-06 -0.0034702513 -0.18282695 0.18282695 -0.29699817 0.29699817
|
||||
560000 3.9804448e-06 -0.0034742603 -0.21797491 0.21797491 -0.29181905 0.29181905
|
||||
570000 5.3400475e-06 -0.0034789659 -0.25247202 0.25247202 -0.28609717 0.28609717
|
||||
580000 6.8647484e-06 -0.0034843545 -0.28625495 0.28625495 -0.27985701 0.27985701
|
||||
590000 8.5391931e-06 -0.003490411 -0.31926339 0.31926339 -0.2731249 0.2731249
|
||||
600000 1.0347171e-05 -0.0034971194 -0.35144026 0.35144026 -0.2659288 0.2659288
|
||||
610000 1.2271792e-05 -0.0035044627 -0.38273192 0.38273192 -0.25829822 0.25829822
|
||||
620000 1.429567e-05 -0.0035124225 -0.41308835 0.41308835 -0.25026402 0.25026402
|
||||
630000 1.6401103e-05 -0.0035209797 -0.44246327 0.44246327 -0.24185823 0.24185823
|
||||
640000 1.8570255e-05 -0.0035301142 -0.47081428 0.47081428 -0.23311393 0.23311393
|
||||
650000 2.078533e-05 -0.0035398052 -0.498103 0.498103 -0.22406507 0.22406507
|
||||
660000 2.3028745e-05 -0.003550031 -0.52429514 0.52429514 -0.21474628 0.21474628
|
||||
670000 2.5283288e-05 -0.0035607695 -0.54936056 0.54936056 -0.20519274 0.20519274
|
||||
680000 2.7532278e-05 -0.0035719977 -0.57327337 0.57327337 -0.19544002 0.19544002
|
||||
690000 2.9759697e-05 -0.0035836926 -0.59601193 0.59601193 -0.18552392 0.18552392
|
||||
700000 3.1950329e-05 -0.0035958303 -0.61755887 0.61755887 -0.17548034 0.17548034
|
||||
710000 3.408987e-05 -0.0036083869 -0.63790112 0.63790112 -0.16534511 0.16534511
|
||||
720000 3.6165032e-05 -0.0036213382 -0.65702988 0.65702988 -0.15515392 0.15515392
|
||||
730000 3.8163631e-05 -0.00363466 -0.67494058 0.67494058 -0.14494218 0.14494218
|
||||
740000 4.0074659e-05 -0.0036483277 -0.69163285 0.69163285 -0.13474489 0.13474489
|
||||
750000 4.1888343e-05 -0.0036623172 -0.7071105 0.7071105 -0.1245966 0.1245966
|
||||
760000 4.3596185e-05 -0.0036766041 -0.7213814 0.7213814 -0.11453133 0.11453133
|
||||
770000 4.5190996e-05 -0.0036911645 -0.73445747 0.73445747 -0.1045825 0.1045825
|
||||
780000 4.6666906e-05 -0.0037059745 -0.74635458 0.74635458 -0.094782939 0.094782939
|
||||
790000 4.8019368e-05 -0.0037210109 -0.75709246 0.75709246 -0.085164857 0.085164857
|
||||
800000 4.9245153e-05 -0.0037362507 -0.76669467 0.76669467 -0.075759891 0.075759891
|
||||
810000 5.0342325e-05 -0.0037516713 -0.77518852 0.77518852 -0.066599178 0.066599178
|
||||
820000 5.1310215e-05 -0.003767251 -0.78260499 0.78260499 -0.057713474 0.057713474
|
||||
830000 5.2149388e-05 -0.0037829686 -0.78897875 0.78897875 -0.049133335 0.049133335
|
||||
840000 5.2861601e-05 -0.0037988035 -0.79434809 0.79434809 -0.040889384 0.040889384
|
||||
850000 5.3449761e-05 -0.0038147361 -0.79875498 0.79875498 -0.03301269 0.03301269
|
||||
860000 5.3917883e-05 -0.0038307476 -0.80224517 0.80224517 -0.025535302 0.025535302
|
||||
870000 5.4271056e-05 -0.0038468201 -0.80486832 0.80486832 -0.018491033 0.018491033
|
||||
880000 5.4515415e-05 -0.0038629369 -0.80667827 0.80667827 -0.011916591 0.011916591
|
||||
890000 5.4658137e-05 -0.0038790822 -0.80773352 0.80773352 -0.00585333 0.00585333
|
||||
900000 5.4707463e-05 -0.0038952416 -0.80809791 0.80809791 -0.00035001143 0.00035001143
|
||||
910000 5.4672786e-05 -0.003911402 -0.80784176 0.80784176 0.0045325009 -0.0045325009
|
||||
920000 5.4564826e-05 -0.0039275517 -0.80704376 0.80704376 0.0087126344 -0.0087126344
|
||||
930000 5.4396015e-05 -0.0039436807 -0.80579439 0.80579439 0.012070422 -0.012070422
|
||||
940000 5.4181322e-05 -0.0039597811 -0.80420264 0.80420264 0.014404618 -0.014404618
|
||||
950000 5.3940325e-05 -0.0039758475 -0.80241211 0.80241211 0.015295834 -0.015295834
|
||||
960000 5.3704817e-05 -0.0039918778 -0.8006585 0.8006585 0.013305187 -0.013305187
|
||||
970000 5.3616513e-05 -0.0040078808 -0.79999999 0.79999999 0 0
|
||||
980000 5.3616513e-05 -0.0040238808 -0.79999999 0.79999999 0 0
|
||||
990000 5.3616513e-05 -0.0040398808 -0.79999999 0.79999999 0 0
|
||||
1000000 5.3616513e-05 -0.0040558808 -0.79999999 0.79999999 0 0
|
||||
Loop time of 0.572025 on 1 procs for 1000000 steps with 2 atoms
|
||||
|
||||
99.3% CPU use with 1 MPI tasks x no OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 0.1248 | 0.1248 | 0.1248 | 0.0 | 21.82
|
||||
Neigh | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Comm | 0.21166 | 0.21166 | 0.21166 | 0.0 | 37.00
|
||||
Output | 0.00057419 | 0.00057419 | 0.00057419 | 0.0 | 0.10
|
||||
Modify | 0.12695 | 0.12695 | 0.12695 | 0.0 | 22.19
|
||||
Other | | 0.108 | | | 18.89
|
||||
|
||||
Nlocal: 2 ave 2 max 2 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: 1 ave 1 max 1 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 1
|
||||
Ave neighs/atom = 0.5
|
||||
Neighbor list builds = 0
|
||||
Dangerous builds = 0
|
||||
Total wall time: 0:00:01
|
||||
795
examples/granular/log.4Feb25.tableting.200.g++.1
Normal file
795
examples/granular/log.4Feb25.tableting.200.g++.1
Normal file
@ -0,0 +1,795 @@
|
||||
LAMMPS (4 Feb 2025 - Development - patch_5May2020-22356-g0c29a0a0c9-modified)
|
||||
##################################### SIMULATION SETTINGS ###################################################
|
||||
|
||||
atom_style sphere 1
|
||||
atom_modify map array
|
||||
comm_modify vel yes
|
||||
units si
|
||||
newton off
|
||||
neighbor 1.0e-3 bin
|
||||
neigh_modify every 10 delay 60 check no
|
||||
timestep 4e-6
|
||||
#processors 2 2 1
|
||||
|
||||
############################## SIMULATION BOUNDING BOX AND INSERT PARTICLES #################################
|
||||
|
||||
boundary f f f
|
||||
read_data spheres200.data
|
||||
Reading data file ...
|
||||
orthogonal box = (-0.005 -0.005 -0.001) to (0.005 0.005 0.02)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
reading atoms ...
|
||||
200 atoms
|
||||
read_data CPU = 0.024 seconds
|
||||
|
||||
#################################### ADD DIE AND ATOM PARAMETERIZATION ######################################
|
||||
|
||||
variable atomRadius equal 0.44e-3*1.25
|
||||
variable atomDiameter equal 2*${atomRadius}
|
||||
variable atomDiameter equal 2*0.00055
|
||||
variable atomDensity equal 1560
|
||||
variable atomMassAvg equal ${atomDensity}*4.0/3.0*PI*${atomRadius}^3.0
|
||||
variable atomMassAvg equal 1560*4.0/3.0*PI*${atomRadius}^3.0
|
||||
variable atomMassAvg equal 1560*4.0/3.0*PI*0.00055^3.0
|
||||
variable dieRadius equal 4e-3
|
||||
variable dieHeight equal 1e-2
|
||||
|
||||
############################## PARTICLE MATERIAL PROPERTIES AND FORCE MODEL ##################################
|
||||
|
||||
pair_style granular
|
||||
|
||||
# mdr = E, nu, Y, gamma, psi_b, damp
|
||||
variable YoungsModulus equal 5e6
|
||||
variable YieldStress equal 1.9e5
|
||||
variable PoissonsRatio equal 0.4
|
||||
variable SurfaceEnergy equal 2
|
||||
variable SurfaceEnergyWall equal 0.0
|
||||
variable psi_b equal 0.5
|
||||
variable damp equal 0.2
|
||||
variable damp_type equal 1
|
||||
|
||||
# linear_history = k_t, x_gammat, mu_s
|
||||
variable kt equal 2/7*${YoungsModulus}*${atomRadius}
|
||||
variable kt equal 2/7*5000000*${atomRadius}
|
||||
variable kt equal 2/7*5000000*0.00055
|
||||
variable kt_wall equal 2/7*${YoungsModulus}*${atomRadius}
|
||||
variable kt_wall equal 2/7*5000000*${atomRadius}
|
||||
variable kt_wall equal 2/7*5000000*0.00055
|
||||
variable xgammat equal 1.0
|
||||
variable mu_s equal 0.7
|
||||
variable mu_s_wall equal 0.1
|
||||
|
||||
# sds = mu_roll, k_roll, gamma_roll
|
||||
variable mu_roll equal 0.6
|
||||
variable k_roll equal 2.25*${mu_roll}*${mu_roll}*${YoungsModulus}*${atomRadius}
|
||||
variable k_roll equal 2.25*0.6*${mu_roll}*${YoungsModulus}*${atomRadius}
|
||||
variable k_roll equal 2.25*0.6*0.6*${YoungsModulus}*${atomRadius}
|
||||
variable k_roll equal 2.25*0.6*0.6*5000000*${atomRadius}
|
||||
variable k_roll equal 2.25*0.6*0.6*5000000*0.00055
|
||||
variable gamma_roll equal 0.0
|
||||
|
||||
pair_coeff * * mdr ${YoungsModulus} ${PoissonsRatio} ${YieldStress} ${SurfaceEnergy} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
pair_coeff * * mdr 5000000 ${PoissonsRatio} ${YieldStress} ${SurfaceEnergy} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
pair_coeff * * mdr 5000000 0.4 ${YieldStress} ${SurfaceEnergy} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
pair_coeff * * mdr 5000000 0.4 190000 ${SurfaceEnergy} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
pair_coeff * * mdr 5000000 0.4 190000 2 ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
pair_coeff * * mdr 5000000 0.4 190000 2 0.5 ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
pair_coeff * * mdr 5000000 0.4 190000 2 0.5 0.2 damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
pair_coeff * * mdr 5000000 0.4 190000 2 0.5 0.2 damping mdr 1 tangential linear_history ${kt} ${xgammat} ${mu_s} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
pair_coeff * * mdr 5000000 0.4 190000 2 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 ${xgammat} ${mu_s} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
pair_coeff * * mdr 5000000 0.4 190000 2 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 1 ${mu_s} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
pair_coeff * * mdr 5000000 0.4 190000 2 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 1 0.7 rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
pair_coeff * * mdr 5000000 0.4 190000 2 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 1 0.7 rolling sds 2227.5 ${gamma_roll} ${mu_roll}
|
||||
pair_coeff * * mdr 5000000 0.4 190000 2 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 1 0.7 rolling sds 2227.5 0 ${mu_roll}
|
||||
pair_coeff * * mdr 5000000 0.4 190000 2 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 1 0.7 rolling sds 2227.5 0 0.6
|
||||
|
||||
######################################### ADD DIE AND PUNCH WALLS ############################################
|
||||
|
||||
variable disp_upper equal 0.0
|
||||
variable disp_lower equal 0.0
|
||||
|
||||
variable wall_contact_string string "granular mdr ${YoungsModulus} ${PoissonsRatio} ${YieldStress} ${SurfaceEnergyWall} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt_wall} ${xgammat} ${mu_s_wall} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}"
|
||||
granular mdr 5000000 ${PoissonsRatio} ${YieldStress} ${SurfaceEnergyWall} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt_wall} ${xgammat} ${mu_s_wall} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
granular mdr 5000000 0.4 ${YieldStress} ${SurfaceEnergyWall} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt_wall} ${xgammat} ${mu_s_wall} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
granular mdr 5000000 0.4 190000 ${SurfaceEnergyWall} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt_wall} ${xgammat} ${mu_s_wall} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
granular mdr 5000000 0.4 190000 0 ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt_wall} ${xgammat} ${mu_s_wall} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
granular mdr 5000000 0.4 190000 0 0.5 ${damp} damping mdr ${damp_type} tangential linear_history ${kt_wall} ${xgammat} ${mu_s_wall} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
granular mdr 5000000 0.4 190000 0 0.5 0.2 damping mdr ${damp_type} tangential linear_history ${kt_wall} ${xgammat} ${mu_s_wall} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
granular mdr 5000000 0.4 190000 0 0.5 0.2 damping mdr 1 tangential linear_history ${kt_wall} ${xgammat} ${mu_s_wall} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
granular mdr 5000000 0.4 190000 0 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 ${xgammat} ${mu_s_wall} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
granular mdr 5000000 0.4 190000 0 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 1 ${mu_s_wall} rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
granular mdr 5000000 0.4 190000 0 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 1 0.1 rolling sds ${k_roll} ${gamma_roll} ${mu_roll}
|
||||
granular mdr 5000000 0.4 190000 0 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 1 0.1 rolling sds 2227.5 ${gamma_roll} ${mu_roll}
|
||||
granular mdr 5000000 0.4 190000 0 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 1 0.1 rolling sds 2227.5 0 ${mu_roll}
|
||||
granular mdr 5000000 0.4 190000 0 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 1 0.1 rolling sds 2227.5 0 0.6
|
||||
|
||||
variable dieHeight2 equal 2*${dieHeight}
|
||||
variable dieHeight2 equal 2*0.01
|
||||
|
||||
region lowerPunch plane 0 0 0 0 0 1 side in units box move NULL NULL v_disp_lower units box
|
||||
region upperPunch plane 0 0 ${dieHeight} 0 0 -1 side in move NULL NULL v_disp_upper units box
|
||||
region upperPunch plane 0 0 0.01 0 0 -1 side in move NULL NULL v_disp_upper units box
|
||||
region die cylinder z 0 0 ${dieRadius} 0 ${dieHeight2} side in units box
|
||||
region die cylinder z 0 0 0.004 0 ${dieHeight2} side in units box
|
||||
region die cylinder z 0 0 0.004 0 0.02 side in units box
|
||||
|
||||
fix lowerPunch all wall/gran/region ${wall_contact_string} region lowerPunch contacts
|
||||
fix lowerPunch all wall/gran/region granular mdr 5000000 0.4 190000 0 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 1 0.1 rolling sds 2227.5 0 0.6 region lowerPunch contacts
|
||||
fix upperPunch all wall/gran/region ${wall_contact_string} region upperPunch contacts
|
||||
fix upperPunch all wall/gran/region granular mdr 5000000 0.4 190000 0 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 1 0.1 rolling sds 2227.5 0 0.6 region upperPunch contacts
|
||||
fix die all wall/gran/region ${wall_contact_string} region die contacts
|
||||
fix die all wall/gran/region granular mdr 5000000 0.4 190000 0 0.5 0.2 damping mdr 1 tangential linear_history 785.714285714286 1 0.1 rolling sds 2227.5 0 0.6 region die contacts
|
||||
|
||||
compute avgUpperPunchForce all reduce sum f_upperPunch[4]
|
||||
variable avgUpperPunchForce equal c_avgUpperPunchForce
|
||||
compute avgLowerPunchForce all reduce sum f_lowerPunch[4]
|
||||
variable avgLowerPunchForce equal c_avgLowerPunchForce
|
||||
|
||||
#fix printFD all print 1 "${disp_upper} ${avgUpperPunchForce} ${avgLowerPunchForce}" file punch_force_disp_tableting200.csv screen no
|
||||
|
||||
##################################### INTEGRATION AND GRAVITY #################################################
|
||||
|
||||
fix 1 all nve/sphere
|
||||
fix grav all gravity 9.81 vector 0 0 -1
|
||||
|
||||
########################################### SCREEN OUTPUT ####################################################
|
||||
|
||||
compute 1 all erotate/sphere
|
||||
thermo_style custom dt step atoms ke vol v_disp_upper
|
||||
thermo 100
|
||||
thermo_modify lost ignore norm no
|
||||
|
||||
##################################### SET UP DUMP OUTPUTS ####################################################
|
||||
|
||||
compute ke all ke/atom
|
||||
variable output_rate equal round(1e-3/dt)
|
||||
|
||||
run 0
|
||||
|
||||
CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE
|
||||
|
||||
Your simulation uses code contributions which should be cited:
|
||||
|
||||
- MDR contact model command: (i) https://doi.org/10.1016/j.jmps.2023.105492 || (ii) https://doi.org/10.1016/j.jmps.2023.105493 || (iii) https://doi.org/10.31224/4289
|
||||
|
||||
@Article{zunker2024mechanicallyI,
|
||||
author = {Zunker, William and Kamrin, Ken},
|
||||
title = {A mechanically-derived contact model for adhesive elastic-perfectly plastic particles,
|
||||
Part I: Utilizing the method of dimensionality reduction},
|
||||
journal = {Journal of the Mechanics and Physics of Solids},
|
||||
year = {2024},
|
||||
volume = {183},
|
||||
pages = {105492},
|
||||
}
|
||||
|
||||
@Article{zunker2024mechanicallyII,
|
||||
author = {Zunker, William and Kamrin, Ken},
|
||||
title = {A mechanically-derived contact model for adhesive elastic-perfectly plastic particles,
|
||||
Part II: Contact under high compaction—modeling a bulk elastic response},
|
||||
journal = {Journal of the Mechanics and Physics of Solids},
|
||||
year = {2024},
|
||||
volume = {183},
|
||||
pages = {105493},
|
||||
}
|
||||
|
||||
@Article{zunker2025experimentally,
|
||||
author = {Zunker, William and Dunatunga, Sachith and Thakur, Subhash and Tang, Pingjun and Kamrin, Ken},
|
||||
title = {Experimentally validated DEM for large deformation powder compaction:
|
||||
mechanically-derived contact model and screening of non-physical contacts},
|
||||
journal = {Powder Technology},
|
||||
year = {2025},
|
||||
pages = {120972},
|
||||
}
|
||||
|
||||
CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE
|
||||
|
||||
Generated 0 of 0 mixed pair_coeff terms from geometric mixing rule
|
||||
Neighbor list info ...
|
||||
update: every = 10 steps, delay = 60 steps, check = no
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 0.002318
|
||||
ghost atom cutoff = 0.002318
|
||||
binsize = 0.001159, bins = 9 9 19
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair granular, perpetual
|
||||
attributes: half, newton off, size, history
|
||||
pair build: half/size/bin/atomonly/newtoff
|
||||
stencil: full/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 72.3 | 72.3 | 72.3 Mbytes
|
||||
Dt Step Atoms KinEng Volume v_disp_upper
|
||||
4e-06 0 200 0 2.1e-06 0
|
||||
Loop time of 7.43e-07 on 1 procs for 0 steps with 200 atoms
|
||||
|
||||
134.6% CPU use with 1 MPI tasks x no OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Neigh | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Comm | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Output | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Modify | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Other | | 7.43e-07 | | |100.00
|
||||
|
||||
Nlocal: 200 ave 200 max 200 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: 1341 ave 1341 max 1341 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 1341
|
||||
Ave neighs/atom = 6.705
|
||||
Neighbor list builds = 0
|
||||
Dangerous builds not checked
|
||||
|
||||
compute sigmaxx all property/atom d_sigmaxx
|
||||
compute sigmayy all property/atom d_sigmayy
|
||||
compute sigmazz all property/atom d_sigmazz
|
||||
compute Velas all property/atom d_Velas
|
||||
|
||||
compute sigmaxx_ave all reduce ave c_sigmaxx
|
||||
compute sigmayy_ave all reduce ave c_sigmayy
|
||||
compute sigmazz_ave all reduce ave c_sigmazz
|
||||
compute Velas_sum all reduce sum c_Velas
|
||||
|
||||
variable sxx_ave equal c_sigmaxx_ave
|
||||
variable syy_ave equal c_sigmayy_ave
|
||||
variable szz_ave equal c_sigmazz_ave
|
||||
variable Vparticles equal c_Velas_sum
|
||||
|
||||
#fix log all print 1 "${sxx_ave} ${syy_ave} ${szz_ave} ${Vparticles}" file average_normal_stresses_tableting200.csv screen no
|
||||
#dump dumpParticles all custom ${output_rate} tableting200.dump id type mass diameter x y z vx vy vz fx fy fz c_ke c_sigmaxx c_sigmayy c_sigmazz
|
||||
#dump dumpParticlesVTK all vtk ${output_rate} post/particles_*.vtk id x y z fx fy fz vx vy vz c_ke radius c_sigmaxx c_sigmayy c_sigmazz
|
||||
|
||||
############################################## RUN SIMULATION #################################################
|
||||
|
||||
variable upper_punch_stroke equal 0.7*${dieHeight}
|
||||
variable upper_punch_stroke equal 0.7*0.01
|
||||
variable vel_upper equal 0.25
|
||||
|
||||
variable settling_steps equal round(0.02/dt)
|
||||
variable compression_steps equal 2*round(${upper_punch_stroke}/${vel_upper}/dt)
|
||||
variable compression_steps equal 2*round(0.007/${vel_upper}/dt)
|
||||
variable compression_steps equal 2*round(0.007/0.25/dt)
|
||||
variable ejection_steps equal ${compression_steps}
|
||||
variable ejection_steps equal 14000
|
||||
variable free_float_steps equal round(0.02/dt)
|
||||
|
||||
##### SETTLING #####
|
||||
|
||||
run ${settling_steps}
|
||||
run 5000
|
||||
Generated 0 of 0 mixed pair_coeff terms from geometric mixing rule
|
||||
Per MPI rank memory allocation (min/avg/max) = 72.3 | 72.3 | 72.3 Mbytes
|
||||
Dt Step Atoms KinEng Volume v_disp_upper
|
||||
4e-06 0 200 0 2.1e-06 0
|
||||
4e-06 100 200 1.5945503e-09 2.1e-06 0
|
||||
4e-06 200 200 6.3750614e-09 2.1e-06 0
|
||||
4e-06 300 200 1.4225143e-08 2.1e-06 0
|
||||
4e-06 400 200 2.5255561e-08 2.1e-06 0
|
||||
4e-06 500 200 3.947508e-08 2.1e-06 0
|
||||
4e-06 600 200 5.6839079e-08 2.1e-06 0
|
||||
4e-06 700 200 7.7346494e-08 2.1e-06 0
|
||||
4e-06 800 200 1.0075645e-07 2.1e-06 0
|
||||
4e-06 900 200 1.2660105e-07 2.1e-06 0
|
||||
4e-06 1000 200 1.5571123e-07 2.1e-06 0
|
||||
4e-06 1100 200 1.8785107e-07 2.1e-06 0
|
||||
4e-06 1200 200 2.2200974e-07 2.1e-06 0
|
||||
4e-06 1300 200 2.6009223e-07 2.1e-06 0
|
||||
4e-06 1400 200 3.0148646e-07 2.1e-06 0
|
||||
4e-06 1500 200 3.4269724e-07 2.1e-06 0
|
||||
4e-06 1600 200 3.8502938e-07 2.1e-06 0
|
||||
4e-06 1700 200 4.2763891e-07 2.1e-06 0
|
||||
4e-06 1800 200 4.6779321e-07 2.1e-06 0
|
||||
4e-06 1900 200 5.1285578e-07 2.1e-06 0
|
||||
4e-06 2000 200 5.6630973e-07 2.1e-06 0
|
||||
4e-06 2100 200 6.1904302e-07 2.1e-06 0
|
||||
4e-06 2200 200 6.7462868e-07 2.1e-06 0
|
||||
4e-06 2300 200 7.3066636e-07 2.1e-06 0
|
||||
4e-06 2400 200 7.7407334e-07 2.1e-06 0
|
||||
4e-06 2500 200 8.3353557e-07 2.1e-06 0
|
||||
4e-06 2600 200 9.0017986e-07 2.1e-06 0
|
||||
4e-06 2700 200 9.5154909e-07 2.1e-06 0
|
||||
4e-06 2800 200 1.0110977e-06 2.1e-06 0
|
||||
4e-06 2900 200 1.0661364e-06 2.1e-06 0
|
||||
4e-06 3000 200 1.1226841e-06 2.1e-06 0
|
||||
4e-06 3100 200 1.1703917e-06 2.1e-06 0
|
||||
4e-06 3200 200 1.2254551e-06 2.1e-06 0
|
||||
4e-06 3300 200 1.2239859e-06 2.1e-06 0
|
||||
4e-06 3400 200 1.273437e-06 2.1e-06 0
|
||||
4e-06 3500 200 1.3357598e-06 2.1e-06 0
|
||||
4e-06 3600 200 1.3949477e-06 2.1e-06 0
|
||||
4e-06 3700 200 1.459988e-06 2.1e-06 0
|
||||
4e-06 3800 200 1.5053806e-06 2.1e-06 0
|
||||
4e-06 3900 200 1.4952453e-06 2.1e-06 0
|
||||
4e-06 4000 200 1.5037857e-06 2.1e-06 0
|
||||
4e-06 4100 200 1.5225204e-06 2.1e-06 0
|
||||
4e-06 4200 200 1.5375323e-06 2.1e-06 0
|
||||
4e-06 4300 200 1.5552328e-06 2.1e-06 0
|
||||
4e-06 4400 200 1.581097e-06 2.1e-06 0
|
||||
4e-06 4500 200 1.6066427e-06 2.1e-06 0
|
||||
4e-06 4600 200 1.6061944e-06 2.1e-06 0
|
||||
4e-06 4700 200 1.6110891e-06 2.1e-06 0
|
||||
4e-06 4800 200 1.6072997e-06 2.1e-06 0
|
||||
4e-06 4900 200 1.5907992e-06 2.1e-06 0
|
||||
4e-06 5000 200 1.5501104e-06 2.1e-06 0
|
||||
Loop time of 0.592588 on 1 procs for 5000 steps with 200 atoms
|
||||
|
||||
99.4% CPU use with 1 MPI tasks x no OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 0.20465 | 0.20465 | 0.20465 | 0.0 | 34.53
|
||||
Neigh | 0.013252 | 0.013252 | 0.013252 | 0.0 | 2.24
|
||||
Comm | 0.00037594 | 0.00037594 | 0.00037594 | 0.0 | 0.06
|
||||
Output | 0.00037454 | 0.00037454 | 0.00037454 | 0.0 | 0.06
|
||||
Modify | 0.37295 | 0.37295 | 0.37295 | 0.0 | 62.93
|
||||
Other | | 0.0009914 | | | 0.17
|
||||
|
||||
Nlocal: 200 ave 200 max 200 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: 1632 ave 1632 max 1632 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 1632
|
||||
Ave neighs/atom = 8.16
|
||||
Neighbor list builds = 83
|
||||
Dangerous builds not checked
|
||||
|
||||
##### Compression & Release #####
|
||||
|
||||
variable punch_frequency equal PI/2/(dt*${compression_steps}/2)
|
||||
variable punch_frequency equal PI/2/(dt*14000/2)
|
||||
variable disp_upper equal -${upper_punch_stroke}*sin(${punch_frequency}*elapsed*dt)
|
||||
variable disp_upper equal -0.007*sin(${punch_frequency}*elapsed*dt)
|
||||
variable disp_upper equal -0.007*sin(56.0998688141035*elapsed*dt)
|
||||
variable short_release equal round(${compression_steps}*1.0)
|
||||
variable short_release equal round(14000*1.0)
|
||||
run ${short_release}
|
||||
run 14000
|
||||
Generated 0 of 0 mixed pair_coeff terms from geometric mixing rule
|
||||
Per MPI rank memory allocation (min/avg/max) = 72.3 | 72.3 | 72.3 Mbytes
|
||||
Dt Step Atoms KinEng Volume v_disp_upper
|
||||
4e-06 5000 200 1.5501104e-06 2.1e-06 0
|
||||
4e-06 5100 200 1.5146077e-06 2.1e-06 -0.00015706645
|
||||
4e-06 5200 200 1.4902158e-06 2.1e-06 -0.00031405381
|
||||
4e-06 5300 200 1.3871134e-06 2.1e-06 -0.00047088304
|
||||
4e-06 5400 200 1.3531184e-06 2.1e-06 -0.00062747516
|
||||
4e-06 5500 200 1.3154278e-06 2.1e-06 -0.00078375133
|
||||
4e-06 5600 200 1.2461265e-06 2.1e-06 -0.00093963286
|
||||
4e-06 5700 200 1.1840322e-06 2.1e-06 -0.0010950413
|
||||
4e-06 5800 200 1.083844e-06 2.1e-06 -0.0012498983
|
||||
4e-06 5900 200 9.8572649e-07 2.1e-06 -0.0014041259
|
||||
4e-06 6000 200 8.6605656e-07 2.1e-06 -0.0015576465
|
||||
4e-06 6100 200 7.6694391e-07 2.1e-06 -0.0017103828
|
||||
4e-06 6200 200 7.1292979e-07 2.1e-06 -0.0018622579
|
||||
4e-06 6300 200 6.475067e-07 2.1e-06 -0.0020131953
|
||||
4e-06 6400 200 5.378202e-07 2.1e-06 -0.002163119
|
||||
4e-06 6500 200 4.5668598e-07 2.1e-06 -0.0023119534
|
||||
4e-06 6600 200 3.1208987e-07 2.1e-06 -0.0024596238
|
||||
4e-06 6700 200 2.2996407e-07 2.1e-06 -0.0026060556
|
||||
4e-06 6800 200 1.658813e-07 2.1e-06 -0.0027511752
|
||||
4e-06 6900 200 1.4495016e-07 2.1e-06 -0.0028949095
|
||||
4e-06 7000 200 1.6172966e-07 2.1e-06 -0.0030371862
|
||||
4e-06 7100 200 4.6620591e-07 2.1e-06 -0.0031779335
|
||||
4e-06 7200 200 6.8121833e-07 2.1e-06 -0.0033170806
|
||||
4e-06 7300 200 1.5506154e-06 2.1e-06 -0.0034545575
|
||||
4e-06 7400 200 2.5919669e-06 2.1e-06 -0.0035902949
|
||||
4e-06 7500 200 2.9403576e-06 2.1e-06 -0.0037242245
|
||||
4e-06 7600 200 2.7726732e-06 2.1e-06 -0.0038562789
|
||||
4e-06 7700 200 2.6586936e-06 2.1e-06 -0.0039863915
|
||||
4e-06 7800 200 2.7059447e-06 2.1e-06 -0.0041144968
|
||||
4e-06 7900 200 2.8454301e-06 2.1e-06 -0.0042405303
|
||||
4e-06 8000 200 2.7747574e-06 2.1e-06 -0.0043644286
|
||||
4e-06 8100 200 2.6329747e-06 2.1e-06 -0.0044861293
|
||||
4e-06 8200 200 2.3654294e-06 2.1e-06 -0.0046055711
|
||||
4e-06 8300 200 2.616465e-06 2.1e-06 -0.0047226938
|
||||
4e-06 8400 200 2.6920973e-06 2.1e-06 -0.0048374385
|
||||
4e-06 8500 200 2.6041158e-06 2.1e-06 -0.0049497475
|
||||
4e-06 8600 200 1.8236056e-06 2.1e-06 -0.005059564
|
||||
4e-06 8700 200 2.1290462e-06 2.1e-06 -0.005166833
|
||||
4e-06 8800 200 1.8723934e-06 2.1e-06 -0.0052715003
|
||||
4e-06 8900 200 1.7196474e-06 2.1e-06 -0.0053735132
|
||||
4e-06 9000 200 1.558001e-06 2.1e-06 -0.0054728204
|
||||
4e-06 9100 200 1.1714433e-06 2.1e-06 -0.0055693718
|
||||
4e-06 9200 200 1.7973167e-06 2.1e-06 -0.005663119
|
||||
4e-06 9300 200 1.4951874e-06 2.1e-06 -0.0057540145
|
||||
4e-06 9400 200 1.197557e-06 2.1e-06 -0.0058420128
|
||||
4e-06 9500 200 1.1638085e-06 2.1e-06 -0.0059270694
|
||||
4e-06 9600 200 1.2591061e-06 2.1e-06 -0.0060091416
|
||||
4e-06 9700 200 1.2747299e-06 2.1e-06 -0.0060881879
|
||||
4e-06 9800 200 1.2424243e-06 2.1e-06 -0.0061641687
|
||||
4e-06 9900 200 1.1624586e-06 2.1e-06 -0.0062370457
|
||||
4e-06 10000 200 1.0724272e-06 2.1e-06 -0.0063067821
|
||||
4e-06 10100 200 1.0806622e-06 2.1e-06 -0.0063733428
|
||||
4e-06 10200 200 9.2046484e-07 2.1e-06 -0.0064366944
|
||||
4e-06 10300 200 8.1801156e-07 2.1e-06 -0.0064968049
|
||||
4e-06 10400 200 7.74927e-07 2.1e-06 -0.0065536441
|
||||
4e-06 10500 200 6.85447e-07 2.1e-06 -0.0066071833
|
||||
4e-06 10600 200 5.4693931e-07 2.1e-06 -0.0066573956
|
||||
4e-06 10700 200 4.5275522e-07 2.1e-06 -0.0067042557
|
||||
4e-06 10800 200 4.2807826e-07 2.1e-06 -0.00674774
|
||||
4e-06 10900 200 3.5676739e-07 2.1e-06 -0.0067878266
|
||||
4e-06 11000 200 2.9448839e-07 2.1e-06 -0.0068244954
|
||||
4e-06 11100 200 2.7397196e-07 2.1e-06 -0.0068577278
|
||||
4e-06 11200 200 1.8313029e-07 2.1e-06 -0.0068875071
|
||||
4e-06 11300 200 1.4616679e-07 2.1e-06 -0.0069138184
|
||||
4e-06 11400 200 1.0916404e-07 2.1e-06 -0.0069366483
|
||||
4e-06 11500 200 7.4608897e-08 2.1e-06 -0.0069559855
|
||||
4e-06 11600 200 4.9799693e-08 2.1e-06 -0.0069718201
|
||||
4e-06 11700 200 2.996701e-08 2.1e-06 -0.0069841441
|
||||
4e-06 11800 200 1.1810054e-08 2.1e-06 -0.0069929515
|
||||
4e-06 11900 200 3.9455661e-09 2.1e-06 -0.0069982376
|
||||
4e-06 12000 200 7.0818836e-11 2.1e-06 -0.007
|
||||
4e-06 12100 200 3.989114e-09 2.1e-06 -0.0069982376
|
||||
4e-06 12200 200 1.0481589e-08 2.1e-06 -0.0069929515
|
||||
4e-06 12300 200 2.3561653e-08 2.1e-06 -0.0069841441
|
||||
4e-06 12400 200 4.1819363e-08 2.1e-06 -0.0069718201
|
||||
4e-06 12500 200 6.5328826e-08 2.1e-06 -0.0069559855
|
||||
4e-06 12600 200 9.3738095e-08 2.1e-06 -0.0069366483
|
||||
4e-06 12700 200 1.3058219e-07 2.1e-06 -0.0069138184
|
||||
4e-06 12800 200 1.7668602e-07 2.1e-06 -0.0068875071
|
||||
4e-06 12900 200 2.1482809e-07 2.1e-06 -0.0068577278
|
||||
4e-06 13000 200 2.7185589e-07 2.1e-06 -0.0068244954
|
||||
4e-06 13100 200 3.3577426e-07 2.1e-06 -0.0067878266
|
||||
4e-06 13200 200 3.9749034e-07 2.1e-06 -0.00674774
|
||||
4e-06 13300 200 5.0743398e-07 2.1e-06 -0.0067042557
|
||||
4e-06 13400 200 5.6629069e-07 2.1e-06 -0.0066573956
|
||||
4e-06 13500 200 5.9092105e-07 2.1e-06 -0.0066071833
|
||||
4e-06 13600 200 7.313638e-07 2.1e-06 -0.0065536441
|
||||
4e-06 13700 200 1.0954352e-06 2.1e-06 -0.0064968049
|
||||
4e-06 13800 200 7.1637332e-07 2.1e-06 -0.0064366944
|
||||
4e-06 13900 200 8.5398051e-07 2.1e-06 -0.0063733428
|
||||
4e-06 14000 200 1.0429888e-06 2.1e-06 -0.0063067821
|
||||
4e-06 14100 200 1.6673022e-07 2.1e-06 -0.0062370457
|
||||
4e-06 14200 200 2.0206568e-08 2.1e-06 -0.0061641687
|
||||
4e-06 14300 200 5.6062261e-09 2.1e-06 -0.0060881879
|
||||
4e-06 14400 200 4.5198973e-09 2.1e-06 -0.0060091416
|
||||
4e-06 14500 200 2.5522353e-09 2.1e-06 -0.0059270694
|
||||
4e-06 14600 200 9.091094e-10 2.1e-06 -0.0058420128
|
||||
4e-06 14700 200 1.3992806e-10 2.1e-06 -0.0057540145
|
||||
4e-06 14800 200 1.0208666e-11 2.1e-06 -0.005663119
|
||||
4e-06 14900 200 8.4078334e-11 2.1e-06 -0.0055693718
|
||||
4e-06 15000 200 1.2567311e-10 2.1e-06 -0.0054728204
|
||||
4e-06 15100 200 5.2285722e-10 2.1e-06 -0.0053735132
|
||||
4e-06 15200 200 1.5839179e-10 2.1e-06 -0.0052715003
|
||||
4e-06 15300 200 3.2283374e-11 2.1e-06 -0.005166833
|
||||
4e-06 15400 200 2.9516435e-12 2.1e-06 -0.005059564
|
||||
4e-06 15500 200 1.0302118e-11 2.1e-06 -0.0049497475
|
||||
4e-06 15600 200 1.7289975e-11 2.1e-06 -0.0048374385
|
||||
4e-06 15700 200 1.4850209e-11 2.1e-06 -0.0047226938
|
||||
4e-06 15800 200 8.0260964e-12 2.1e-06 -0.0046055711
|
||||
4e-06 15900 200 2.616591e-12 2.1e-06 -0.0044861293
|
||||
4e-06 16000 200 3.0793261e-13 2.1e-06 -0.0043644286
|
||||
4e-06 16100 200 4.9187696e-13 2.1e-06 -0.0042405303
|
||||
4e-06 16200 200 3.9849142e-13 2.1e-06 -0.0041144968
|
||||
4e-06 16300 200 5.2823345e-13 2.1e-06 -0.0039863915
|
||||
4e-06 16400 200 3.9902725e-13 2.1e-06 -0.0038562789
|
||||
4e-06 16500 200 1.9259043e-13 2.1e-06 -0.0037242245
|
||||
4e-06 16600 200 5.3557316e-14 2.1e-06 -0.0035902949
|
||||
4e-06 16700 200 3.7734621e-15 2.1e-06 -0.0034545575
|
||||
4e-06 16800 200 3.0867115e-15 2.1e-06 -0.0033170806
|
||||
4e-06 16900 200 1.1841579e-14 2.1e-06 -0.0031779335
|
||||
4e-06 17000 200 1.3850503e-14 2.1e-06 -0.0030371862
|
||||
4e-06 17100 200 9.8491914e-15 2.1e-06 -0.0028949095
|
||||
4e-06 17200 200 4.7140149e-15 2.1e-06 -0.0027511752
|
||||
4e-06 17300 200 1.3440466e-15 2.1e-06 -0.0026060556
|
||||
4e-06 17400 200 1.0627828e-16 2.1e-06 -0.0024596238
|
||||
4e-06 17500 200 6.2015781e-17 2.1e-06 -0.0023119534
|
||||
4e-06 17600 200 2.8723007e-16 2.1e-06 -0.002163119
|
||||
4e-06 17700 200 3.6601367e-16 2.1e-06 -0.0020131953
|
||||
4e-06 17800 200 2.7862312e-16 2.1e-06 -0.0018622579
|
||||
4e-06 17900 200 1.4268051e-16 2.1e-06 -0.0017103828
|
||||
4e-06 18000 200 4.5443603e-17 2.1e-06 -0.0015576465
|
||||
4e-06 18100 200 5.2330376e-18 2.1e-06 -0.0014041259
|
||||
4e-06 18200 200 7.3566254e-19 2.1e-06 -0.0012498983
|
||||
4e-06 18300 200 6.5880468e-18 2.1e-06 -0.0010950413
|
||||
4e-06 18400 200 9.5744931e-18 2.1e-06 -0.00093963286
|
||||
4e-06 18500 200 7.8604487e-18 2.1e-06 -0.00078375133
|
||||
4e-06 18600 200 4.3166295e-18 2.1e-06 -0.00062747516
|
||||
4e-06 18700 200 1.5188792e-18 2.1e-06 -0.00047088304
|
||||
4e-06 18800 200 2.3221067e-19 2.1e-06 -0.00031405381
|
||||
4e-06 18900 200 4.7558964e-21 2.1e-06 -0.00015706645
|
||||
4e-06 19000 200 1.4567292e-19 2.1e-06 2.0903119e-17
|
||||
Loop time of 6.96616 on 1 procs for 14000 steps with 200 atoms
|
||||
|
||||
99.5% CPU use with 1 MPI tasks x no OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 3.8534 | 3.8534 | 3.8534 | 0.0 | 55.32
|
||||
Neigh | 0.038778 | 0.038778 | 0.038778 | 0.0 | 0.56
|
||||
Comm | 0.0015081 | 0.0015081 | 0.0015081 | 0.0 | 0.02
|
||||
Output | 0.0018007 | 0.0018007 | 0.0018007 | 0.0 | 0.03
|
||||
Modify | 3.0668 | 3.0668 | 3.0668 | 0.0 | 44.02
|
||||
Other | | 0.003851 | | | 0.06
|
||||
|
||||
Nlocal: 200 ave 200 max 200 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: 3031 ave 3031 max 3031 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 3031
|
||||
Ave neighs/atom = 15.155
|
||||
Neighbor list builds = 233
|
||||
Dangerous builds not checked
|
||||
|
||||
##### EJECTION #####
|
||||
|
||||
variable punch_frequency equal PI/2/(dt*${ejection_steps})
|
||||
variable punch_frequency equal PI/2/(dt*14000)
|
||||
variable disp_lower equal ${dieHeight}*sin(${punch_frequency}*elapsed*dt)
|
||||
variable disp_lower equal 0.01*sin(${punch_frequency}*elapsed*dt)
|
||||
variable disp_lower equal 0.01*sin(28.0499344070517*elapsed*dt)
|
||||
variable disp_upper equal 0.9*v_disp_lower
|
||||
run ${ejection_steps}
|
||||
run 14000
|
||||
Generated 0 of 0 mixed pair_coeff terms from geometric mixing rule
|
||||
Per MPI rank memory allocation (min/avg/max) = 72.31 | 72.31 | 72.31 Mbytes
|
||||
Dt Step Atoms KinEng Volume v_disp_upper
|
||||
4e-06 19000 200 1.4567292e-19 2.1e-06 0
|
||||
4e-06 19100 200 1.9132195e-05 2.1e-06 0.00010097765
|
||||
4e-06 19200 200 3.1561748e-06 2.1e-06 0.00020194258
|
||||
4e-06 19300 200 1.4462178e-05 2.1e-06 0.00030288209
|
||||
4e-06 19400 200 4.6622112e-06 2.1e-06 0.00040378347
|
||||
4e-06 19500 200 1.1929852e-05 2.1e-06 0.00050463403
|
||||
4e-06 19600 200 5.6933661e-06 2.1e-06 0.00060542105
|
||||
4e-06 19700 200 1.0429976e-05 2.1e-06 0.00070613186
|
||||
4e-06 19800 200 6.6580254e-06 2.1e-06 0.00080675378
|
||||
4e-06 19900 200 9.1721686e-06 2.1e-06 0.00090727414
|
||||
4e-06 20000 200 7.4553343e-06 2.1e-06 0.0010076803
|
||||
4e-06 20100 200 8.3534813e-06 2.1e-06 0.0011079596
|
||||
4e-06 20200 200 7.8671075e-06 2.1e-06 0.0012080994
|
||||
4e-06 20300 200 7.9115898e-06 2.1e-06 0.0013080871
|
||||
4e-06 20400 200 8.2222312e-06 2.1e-06 0.0014079102
|
||||
4e-06 20500 200 7.5281175e-06 2.1e-06 0.001507556
|
||||
4e-06 20600 200 8.4242027e-06 2.1e-06 0.0016070121
|
||||
4e-06 20700 200 7.3282364e-06 2.1e-06 0.0017062658
|
||||
4e-06 20800 200 8.3501222e-06 2.1e-06 0.0018053047
|
||||
4e-06 20900 200 7.3417566e-06 2.1e-06 0.0019041164
|
||||
4e-06 21000 200 8.0702927e-06 2.1e-06 0.0020026884
|
||||
4e-06 21100 200 7.5896194e-06 2.1e-06 0.0021010083
|
||||
4e-06 21200 200 7.6596342e-06 2.1e-06 0.0021990637
|
||||
4e-06 21300 200 7.7009755e-06 2.1e-06 0.0022968422
|
||||
4e-06 21400 200 7.4010568e-06 2.1e-06 0.0023943316
|
||||
4e-06 21500 200 7.7254953e-06 2.1e-06 0.0024915196
|
||||
4e-06 21600 200 7.2931076e-06 2.1e-06 0.0025883939
|
||||
4e-06 21700 200 7.5667043e-06 2.1e-06 0.0026849424
|
||||
4e-06 21800 200 7.2767179e-06 2.1e-06 0.0027811529
|
||||
4e-06 21900 200 7.3632148e-06 2.1e-06 0.0028770133
|
||||
4e-06 22000 200 7.2563523e-06 2.1e-06 0.0029725116
|
||||
4e-06 22100 200 7.2003226e-06 2.1e-06 0.0030676356
|
||||
4e-06 22200 200 7.1862422e-06 2.1e-06 0.0031623734
|
||||
4e-06 22300 200 7.0035785e-06 2.1e-06 0.0032567132
|
||||
4e-06 22400 200 7.1023437e-06 2.1e-06 0.0033506429
|
||||
4e-06 22500 200 6.8767896e-06 2.1e-06 0.0034441509
|
||||
4e-06 22600 200 6.9556381e-06 2.1e-06 0.0035372253
|
||||
4e-06 22700 200 6.7754491e-06 2.1e-06 0.0036298544
|
||||
4e-06 22800 200 6.7752923e-06 2.1e-06 0.0037220265
|
||||
4e-06 22900 200 6.6947789e-06 2.1e-06 0.0038137301
|
||||
4e-06 23000 200 6.5811876e-06 2.1e-06 0.0039049537
|
||||
4e-06 23100 200 6.5600064e-06 2.1e-06 0.0039956856
|
||||
4e-06 23200 200 6.407054e-06 2.1e-06 0.0040859145
|
||||
4e-06 23300 200 6.4635326e-06 2.1e-06 0.0041756291
|
||||
4e-06 23400 200 6.2604509e-06 2.1e-06 0.004264818
|
||||
4e-06 23500 200 6.2914059e-06 2.1e-06 0.00435347
|
||||
4e-06 23600 200 6.1416598e-06 2.1e-06 0.004441574
|
||||
4e-06 23700 200 6.0839487e-06 2.1e-06 0.0045291188
|
||||
4e-06 23800 200 6.0216029e-06 2.1e-06 0.0046160935
|
||||
4e-06 23900 200 5.896464e-06 2.1e-06 0.0047024871
|
||||
4e-06 24000 200 5.8682556e-06 2.1e-06 0.0047882887
|
||||
4e-06 24100 200 5.8744357e-06 2.1e-06 0.0048734875
|
||||
4e-06 24200 200 5.6172509e-06 2.1e-06 0.0049580728
|
||||
4e-06 24300 200 5.6527872e-06 2.1e-06 0.005042034
|
||||
4e-06 24400 200 5.4706998e-06 2.1e-06 0.0051253604
|
||||
4e-06 24500 200 5.4368713e-06 2.1e-06 0.0052080417
|
||||
4e-06 24600 200 5.3496195e-06 2.1e-06 0.0052900673
|
||||
4e-06 24700 200 5.2020248e-06 2.1e-06 0.0053714269
|
||||
4e-06 24800 200 5.2035809e-06 2.1e-06 0.0054521104
|
||||
4e-06 24900 200 5.0302031e-06 2.1e-06 0.0055321075
|
||||
4e-06 25000 200 5.0094633e-06 2.1e-06 0.0056114082
|
||||
4e-06 25100 200 4.8588064e-06 2.1e-06 0.0056900025
|
||||
4e-06 25200 200 4.8221437e-06 2.1e-06 0.0057678805
|
||||
4e-06 25300 200 4.7117322e-06 2.1e-06 0.0058450324
|
||||
4e-06 25400 200 4.6148719e-06 2.1e-06 0.0059214485
|
||||
4e-06 25500 200 4.5348297e-06 2.1e-06 0.0059971192
|
||||
4e-06 25600 200 4.4325937e-06 2.1e-06 0.0060720349
|
||||
4e-06 25700 200 4.3587865e-06 2.1e-06 0.0061461862
|
||||
4e-06 25800 200 4.2449842e-06 2.1e-06 0.0062195638
|
||||
4e-06 25900 200 4.1730814e-06 2.1e-06 0.0062921585
|
||||
4e-06 26000 200 4.0712085e-06 2.1e-06 0.006363961
|
||||
4e-06 26100 200 3.9603603e-06 2.1e-06 0.0064349624
|
||||
4e-06 26200 200 3.9152641e-06 2.1e-06 0.0065051538
|
||||
4e-06 26300 200 3.7864366e-06 2.1e-06 0.0065745262
|
||||
4e-06 26400 200 3.7211553e-06 2.1e-06 0.006643071
|
||||
4e-06 26500 200 3.6038142e-06 2.1e-06 0.0067107795
|
||||
4e-06 26600 200 3.5518456e-06 2.1e-06 0.0067776432
|
||||
4e-06 26700 200 3.4213616e-06 2.1e-06 0.0068436537
|
||||
4e-06 26800 200 3.348649e-06 2.1e-06 0.0069088027
|
||||
4e-06 26900 200 3.2592054e-06 2.1e-06 0.0069730819
|
||||
4e-06 27000 200 3.1640896e-06 2.1e-06 0.0070364833
|
||||
4e-06 27100 200 3.1491467e-06 2.1e-06 0.007098999
|
||||
4e-06 27200 200 2.9475347e-06 2.1e-06 0.0071606209
|
||||
4e-06 27300 200 2.9234007e-06 2.1e-06 0.0072213415
|
||||
4e-06 27400 200 2.8106832e-06 2.1e-06 0.0072811529
|
||||
4e-06 27500 200 2.7190831e-06 2.1e-06 0.0073400478
|
||||
4e-06 27600 200 2.6595021e-06 2.1e-06 0.0073980187
|
||||
4e-06 27700 200 2.5384163e-06 2.1e-06 0.0074550582
|
||||
4e-06 27800 200 2.4906759e-06 2.1e-06 0.0075111593
|
||||
4e-06 27900 200 2.3760852e-06 2.1e-06 0.0075663148
|
||||
4e-06 28000 200 2.3135864e-06 2.1e-06 0.0076205178
|
||||
4e-06 28100 200 2.206388e-06 2.1e-06 0.0076737615
|
||||
4e-06 28200 200 2.1580755e-06 2.1e-06 0.0077260391
|
||||
4e-06 28300 200 2.0541807e-06 2.1e-06 0.0077773442
|
||||
4e-06 28400 200 1.9879886e-06 2.1e-06 0.0078276702
|
||||
4e-06 28500 200 1.9080731e-06 2.1e-06 0.0078770108
|
||||
4e-06 28600 200 1.8244513e-06 2.1e-06 0.0079253598
|
||||
4e-06 28700 200 1.7612085e-06 2.1e-06 0.0079727111
|
||||
4e-06 28800 200 1.6725418e-06 2.1e-06 0.0080190587
|
||||
4e-06 28900 200 1.6108221e-06 2.1e-06 0.0080643969
|
||||
4e-06 29000 200 1.5315923e-06 2.1e-06 0.0081087198
|
||||
4e-06 29100 200 1.4668177e-06 2.1e-06 0.008152022
|
||||
4e-06 29200 200 1.389947e-06 2.1e-06 0.0081942979
|
||||
4e-06 29300 200 1.3244327e-06 2.1e-06 0.0082355423
|
||||
4e-06 29400 200 1.2613389e-06 2.1e-06 0.00827575
|
||||
4e-06 29500 200 1.189317e-06 2.1e-06 0.0083149158
|
||||
4e-06 29600 200 1.1328651e-06 2.1e-06 0.0083530349
|
||||
4e-06 29700 200 1.0634003e-06 2.1e-06 0.0083901025
|
||||
4e-06 29800 200 1.0089659e-06 2.1e-06 0.0084261138
|
||||
4e-06 29900 200 9.452383e-07 2.1e-06 0.0084610645
|
||||
4e-06 30000 200 8.8857387e-07 2.1e-06 0.00849495
|
||||
4e-06 30100 200 8.3934751e-07 2.1e-06 0.0085277661
|
||||
4e-06 30200 200 7.7404495e-07 2.1e-06 0.0085595086
|
||||
4e-06 30300 200 7.2760888e-07 2.1e-06 0.0085901737
|
||||
4e-06 30400 200 6.7239685e-07 2.1e-06 0.0086197574
|
||||
4e-06 30500 200 6.245416e-07 2.1e-06 0.0086482559
|
||||
4e-06 30600 200 5.7834155e-07 2.1e-06 0.0086756657
|
||||
4e-06 30700 200 5.2814574e-07 2.1e-06 0.0087019834
|
||||
4e-06 30800 200 4.8878902e-07 2.1e-06 0.0087272057
|
||||
4e-06 30900 200 4.4241206e-07 2.1e-06 0.0087513293
|
||||
4e-06 31000 200 4.0442514e-07 2.1e-06 0.0087743512
|
||||
4e-06 31100 200 3.642199e-07 2.1e-06 0.0087962686
|
||||
4e-06 31200 200 3.2738558e-07 2.1e-06 0.0088170786
|
||||
4e-06 31300 200 2.9389397e-07 2.1e-06 0.0088367787
|
||||
4e-06 31400 200 2.5861566e-07 2.1e-06 0.0088553663
|
||||
4e-06 31500 200 2.2934636e-07 2.1e-06 0.0088728392
|
||||
4e-06 31600 200 1.9888494e-07 2.1e-06 0.0088891951
|
||||
4e-06 31700 200 1.7250531e-07 2.1e-06 0.0089044319
|
||||
4e-06 31800 200 1.4678036e-07 2.1e-06 0.0089185479
|
||||
4e-06 31900 200 1.2324632e-07 2.1e-06 0.0089315411
|
||||
4e-06 32000 200 1.0248084e-07 2.1e-06 0.0089434099
|
||||
4e-06 32100 200 8.2609273e-08 2.1e-06 0.0089541529
|
||||
4e-06 32200 200 6.551679e-08 2.1e-06 0.0089637686
|
||||
4e-06 32300 200 5.0080052e-08 2.1e-06 0.008972256
|
||||
4e-06 32400 200 3.6856646e-08 2.1e-06 0.0089796139
|
||||
4e-06 32500 200 2.5648284e-08 2.1e-06 0.0089858413
|
||||
4e-06 32600 200 1.637837e-08 2.1e-06 0.0089909376
|
||||
4e-06 32700 200 9.2578154e-09 2.1e-06 0.008994902
|
||||
4e-06 32800 200 4.0824723e-09 2.1e-06 0.0089977341
|
||||
4e-06 32900 200 1.0371165e-09 2.1e-06 0.0089994335
|
||||
4e-06 33000 200 6.1012168e-14 2.1e-06 0.009
|
||||
Loop time of 7.70808 on 1 procs for 14000 steps with 200 atoms
|
||||
|
||||
99.6% CPU use with 1 MPI tasks x no OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 4.4414 | 4.4414 | 4.4414 | 0.0 | 57.62
|
||||
Neigh | 0.040941 | 0.040941 | 0.040941 | 0.0 | 0.53
|
||||
Comm | 0.001526 | 0.001526 | 0.001526 | 0.0 | 0.02
|
||||
Output | 0.0019617 | 0.0019617 | 0.0019617 | 0.0 | 0.03
|
||||
Modify | 3.2183 | 3.2183 | 3.2183 | 0.0 | 41.75
|
||||
Other | | 0.003942 | | | 0.05
|
||||
|
||||
Nlocal: 200 ave 200 max 200 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: 3026 ave 3026 max 3026 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 3026
|
||||
Ave neighs/atom = 15.13
|
||||
Neighbor list builds = 233
|
||||
Dangerous builds not checked
|
||||
|
||||
##### FREE FLOAT #####
|
||||
|
||||
variable disp_lower equal ${dieHeight}
|
||||
variable disp_lower equal 0.01
|
||||
variable disp_upper equal ${dieHeight}*0.9
|
||||
variable disp_upper equal 0.01*0.9
|
||||
variable max_disp equal ${dieRadius}*0.75
|
||||
variable max_disp equal 0.004*0.75
|
||||
run ${free_float_steps}
|
||||
run 5000
|
||||
Generated 0 of 0 mixed pair_coeff terms from geometric mixing rule
|
||||
Per MPI rank memory allocation (min/avg/max) = 72.31 | 72.31 | 72.31 Mbytes
|
||||
Dt Step Atoms KinEng Volume v_disp_upper
|
||||
4e-06 33000 200 6.1012168e-14 2.1e-06 0.009
|
||||
4e-06 33100 200 6.7902539e-11 2.1e-06 0.009
|
||||
4e-06 33200 200 2.0896758e-11 2.1e-06 0.009
|
||||
4e-06 33300 200 2.5200405e-11 2.1e-06 0.009
|
||||
4e-06 33400 200 2.1747895e-12 2.1e-06 0.009
|
||||
4e-06 33500 200 1.1228817e-11 2.1e-06 0.009
|
||||
4e-06 33600 200 3.3597579e-12 2.1e-06 0.009
|
||||
4e-06 33700 200 1.4808583e-12 2.1e-06 0.009
|
||||
4e-06 33800 200 3.5132295e-12 2.1e-06 0.009
|
||||
4e-06 33900 200 8.2438639e-14 2.1e-06 0.009
|
||||
4e-06 34000 200 1.3267378e-12 2.1e-06 0.009
|
||||
4e-06 34100 200 6.2365031e-13 2.1e-06 0.009
|
||||
4e-06 34200 200 1.1820072e-13 2.1e-06 0.009
|
||||
4e-06 34300 200 5.2797742e-13 2.1e-06 0.009
|
||||
4e-06 34400 200 3.2199555e-14 2.1e-06 0.009
|
||||
4e-06 34500 200 1.553388e-13 2.1e-06 0.009
|
||||
4e-06 34600 200 1.1458173e-13 2.1e-06 0.009
|
||||
4e-06 34700 200 5.8686124e-15 2.1e-06 0.009
|
||||
4e-06 34800 200 7.3486748e-14 2.1e-06 0.009
|
||||
4e-06 34900 200 1.0877367e-14 2.1e-06 0.009
|
||||
4e-06 35000 200 1.5284442e-14 2.1e-06 0.009
|
||||
4e-06 35100 200 2.0294057e-14 2.1e-06 0.009
|
||||
4e-06 35200 200 1.5385334e-17 2.1e-06 0.009
|
||||
4e-06 35300 200 9.5858898e-15 2.1e-06 0.009
|
||||
4e-06 35400 200 3.1985384e-15 2.1e-06 0.009
|
||||
4e-06 35500 200 1.1327574e-15 2.1e-06 0.009
|
||||
4e-06 35600 200 3.3810722e-15 2.1e-06 0.009
|
||||
4e-06 35700 200 1.2867327e-16 2.1e-06 0.009
|
||||
4e-06 35800 200 1.0755232e-15 2.1e-06 0.009
|
||||
4e-06 35900 200 7.3381985e-16 2.1e-06 0.009
|
||||
4e-06 36000 200 3.7750251e-17 2.1e-06 0.009
|
||||
4e-06 36100 200 4.8518794e-16 2.1e-06 0.009
|
||||
4e-06 36200 200 8.361623e-17 2.1e-06 0.009
|
||||
4e-06 36300 200 8.9347649e-17 2.1e-06 0.009
|
||||
4e-06 36400 200 1.4528409e-16 2.1e-06 0.009
|
||||
4e-06 36500 200 8.2328133e-19 2.1e-06 0.009
|
||||
4e-06 36600 200 5.9628413e-17 2.1e-06 0.009
|
||||
4e-06 36700 200 2.857306e-17 2.1e-06 0.009
|
||||
4e-06 36800 200 4.1078269e-18 2.1e-06 0.009
|
||||
4e-06 36900 200 2.4094514e-17 2.1e-06 0.009
|
||||
4e-06 37000 200 2.6153896e-18 2.1e-06 0.009
|
||||
4e-06 37100 200 5.6577297e-18 2.1e-06 0.009
|
||||
4e-06 37200 200 6.5849416e-18 2.1e-06 0.009
|
||||
4e-06 37300 200 4.5596918e-21 2.1e-06 0.009
|
||||
4e-06 37400 200 3.2329813e-18 2.1e-06 0.009
|
||||
4e-06 37500 200 1.123288e-18 2.1e-06 0.009
|
||||
4e-06 37600 200 3.4227094e-19 2.1e-06 0.009
|
||||
4e-06 37700 200 1.1782135e-18 2.1e-06 0.009
|
||||
4e-06 37800 200 6.9535961e-20 2.1e-06 0.009
|
||||
4e-06 37900 200 3.4055174e-19 2.1e-06 0.009
|
||||
4e-06 38000 200 2.8968649e-19 2.1e-06 0.009
|
||||
Loop time of 2.65906 on 1 procs for 5000 steps with 200 atoms
|
||||
|
||||
99.6% CPU use with 1 MPI tasks x no OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 1.5595 | 1.5595 | 1.5595 | 0.0 | 58.65
|
||||
Neigh | 0.012904 | 0.012904 | 0.012904 | 0.0 | 0.49
|
||||
Comm | 0.00041333 | 0.00041333 | 0.00041333 | 0.0 | 0.02
|
||||
Output | 0.00053486 | 0.00053486 | 0.00053486 | 0.0 | 0.02
|
||||
Modify | 1.0844 | 1.0844 | 1.0844 | 0.0 | 40.78
|
||||
Other | | 0.001336 | | | 0.05
|
||||
|
||||
Nlocal: 200 ave 200 max 200 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: 3026 ave 3026 max 3026 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 3026
|
||||
Ave neighs/atom = 15.13
|
||||
Neighbor list builds = 83
|
||||
Dangerous builds not checked
|
||||
Total wall time: 0:00:18
|
||||
784
examples/granular/log.4Feb25.triaxial.compaction.12.g++.1
Normal file
784
examples/granular/log.4Feb25.triaxial.compaction.12.g++.1
Normal file
@ -0,0 +1,784 @@
|
||||
LAMMPS (4 Feb 2025 - Development - patch_5May2020-22356-g0c29a0a0c9-modified)
|
||||
############################### SIMULATION SETTINGS ###################################################
|
||||
|
||||
atom_style sphere 1
|
||||
atom_modify map array
|
||||
comm_modify vel yes
|
||||
units si
|
||||
newton off
|
||||
neighbor 2 bin
|
||||
neigh_modify delay 0
|
||||
timestep 1e-6
|
||||
|
||||
##################### SIMULATION BOUNDING BOX, INSERT PARTICLES, AND INTEGRATION #######################
|
||||
|
||||
boundary f f f
|
||||
read_data spheres12.data
|
||||
Reading data file ...
|
||||
orthogonal box = (-10 -10 -10) to (10 10 10)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
reading atoms ...
|
||||
12 atoms
|
||||
read_data CPU = 0.029 seconds
|
||||
fix integr all nve/sphere
|
||||
|
||||
# create pair group for contact area outputs
|
||||
group particles_1_12 id 1 12
|
||||
2 atoms in group particles_1_12
|
||||
|
||||
########################### PARTICLE MATERIAL PROPERTIES AND FORCE MODEL ###############################
|
||||
|
||||
variable atomRadius equal 0.5
|
||||
|
||||
pair_style granular
|
||||
|
||||
# mdr = E, nu, Y, gamma, psi_b, damp
|
||||
variable YoungsModulus equal 1e9
|
||||
variable PoissonsRatio equal 0.3
|
||||
variable YieldStress equal 50e6
|
||||
variable SurfaceEnergy equal 0.0
|
||||
variable psi_b equal 0.5
|
||||
variable damp equal 0.2
|
||||
variable damp_type equal 1
|
||||
|
||||
# linear_history = k_t, x_gamma,t, mu_s
|
||||
variable kt equal 2/7*${YoungsModulus}*${atomRadius}
|
||||
variable kt equal 2/7*1000000000*${atomRadius}
|
||||
variable kt equal 2/7*1000000000*0.5
|
||||
variable xgammat equal 0.0
|
||||
variable mu_s equal 0.5
|
||||
|
||||
pair_coeff * * mdr ${YoungsModulus} ${PoissonsRatio} ${YieldStress} ${SurfaceEnergy} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
pair_coeff * * mdr 1000000000 ${PoissonsRatio} ${YieldStress} ${SurfaceEnergy} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
pair_coeff * * mdr 1000000000 0.3 ${YieldStress} ${SurfaceEnergy} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
pair_coeff * * mdr 1000000000 0.3 50000000 ${SurfaceEnergy} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
pair_coeff * * mdr 1000000000 0.3 50000000 0 ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
pair_coeff * * mdr 1000000000 0.3 50000000 0 0.5 ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
pair_coeff * * mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
pair_coeff * * mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
pair_coeff * * mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history 142857142.857143 ${xgammat} ${mu_s}
|
||||
pair_coeff * * mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history 142857142.857143 0 ${mu_s}
|
||||
pair_coeff * * mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history 142857142.857143 0 0.5
|
||||
|
||||
######################################### ADD IN PLANES ################################################
|
||||
|
||||
variable boxWidth equal 3
|
||||
variable halfBoxWidth equal ${boxWidth}/2
|
||||
variable halfBoxWidth equal 3/2
|
||||
|
||||
variable plane_disp equal 0.0
|
||||
variable plane_disp_neg equal 0.0
|
||||
|
||||
region plane_yz_pos plane ${halfBoxWidth} 0 0 -1 0 0 side in move v_plane_disp_neg NULL NULL units box
|
||||
region plane_yz_pos plane 1.5 0 0 -1 0 0 side in move v_plane_disp_neg NULL NULL units box
|
||||
region plane_yz_neg plane -${halfBoxWidth} 0 0 1 0 0 side in move v_plane_disp NULL NULL units box
|
||||
region plane_yz_neg plane -1.5 0 0 1 0 0 side in move v_plane_disp NULL NULL units box
|
||||
region plane_xz_pos plane 0 ${halfBoxWidth} 0 0 -1 0 side in move NULL v_plane_disp_neg NULL units box
|
||||
region plane_xz_pos plane 0 1.5 0 0 -1 0 side in move NULL v_plane_disp_neg NULL units box
|
||||
region plane_xz_neg plane 0 -${halfBoxWidth} 0 0 1 0 side in move NULL v_plane_disp NULL units box
|
||||
region plane_xz_neg plane 0 -1.5 0 0 1 0 side in move NULL v_plane_disp NULL units box
|
||||
region plane_xy_pos plane 0 0 ${halfBoxWidth} 0 0 -1 side in move NULL NULL v_plane_disp_neg units box
|
||||
region plane_xy_pos plane 0 0 1.5 0 0 -1 side in move NULL NULL v_plane_disp_neg units box
|
||||
region plane_xy_neg plane 0 0 -${halfBoxWidth} 0 0 1 side in move NULL NULL v_plane_disp units box
|
||||
region plane_xy_neg plane 0 0 -1.5 0 0 1 side in move NULL NULL v_plane_disp units box
|
||||
|
||||
variable wall_contact_string string "granular mdr ${YoungsModulus} ${PoissonsRatio} ${YieldStress} ${SurfaceEnergy} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s} "
|
||||
granular mdr 1000000000 ${PoissonsRatio} ${YieldStress} ${SurfaceEnergy} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
granular mdr 1000000000 0.3 ${YieldStress} ${SurfaceEnergy} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
granular mdr 1000000000 0.3 50000000 ${SurfaceEnergy} ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
granular mdr 1000000000 0.3 50000000 0 ${psi_b} ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
granular mdr 1000000000 0.3 50000000 0 0.5 ${damp} damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
granular mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr ${damp_type} tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
granular mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history ${kt} ${xgammat} ${mu_s}
|
||||
granular mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history 142857142.857143 ${xgammat} ${mu_s}
|
||||
granular mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history 142857142.857143 0 ${mu_s}
|
||||
granular mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history 142857142.857143 0 0.5
|
||||
|
||||
fix plane_yz_pos all wall/gran/region ${wall_contact_string} region plane_yz_pos contacts
|
||||
fix plane_yz_pos all wall/gran/region granular mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history 142857142.857143 0 0.5 region plane_yz_pos contacts
|
||||
fix plane_yz_neg all wall/gran/region ${wall_contact_string} region plane_yz_neg contacts
|
||||
fix plane_yz_neg all wall/gran/region granular mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history 142857142.857143 0 0.5 region plane_yz_neg contacts
|
||||
fix plane_xz_pos all wall/gran/region ${wall_contact_string} region plane_xz_pos contacts
|
||||
fix plane_xz_pos all wall/gran/region granular mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history 142857142.857143 0 0.5 region plane_xz_pos contacts
|
||||
fix plane_xz_neg all wall/gran/region ${wall_contact_string} region plane_xz_neg contacts
|
||||
fix plane_xz_neg all wall/gran/region granular mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history 142857142.857143 0 0.5 region plane_xz_neg contacts
|
||||
fix plane_xy_pos all wall/gran/region ${wall_contact_string} region plane_xy_pos contacts
|
||||
fix plane_xy_pos all wall/gran/region granular mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history 142857142.857143 0 0.5 region plane_xy_pos contacts
|
||||
fix plane_xy_neg all wall/gran/region ${wall_contact_string} region plane_xy_neg contacts
|
||||
fix plane_xy_neg all wall/gran/region granular mdr 1000000000 0.3 50000000 0 0.5 0.2 damping mdr 1 tangential linear_history 142857142.857143 0 0.5 region plane_xy_neg contacts
|
||||
|
||||
compute plane_xy_neg_force all reduce sum f_plane_xy_neg[4]
|
||||
variable plane_xy_neg_force equal c_plane_xy_neg_force
|
||||
|
||||
compute plane_xz_neg_force all reduce sum f_plane_xz_neg[3]
|
||||
variable plane_xz_neg_force equal c_plane_xz_neg_force
|
||||
|
||||
compute plane_yz_neg_force all reduce sum f_plane_yz_neg[2]
|
||||
variable plane_yz_neg_force equal c_plane_yz_neg_force
|
||||
|
||||
#fix print1 all print 1 "${plane_disp} ${plane_xy_neg_force} ${plane_xz_neg_force} ${plane_yz_neg_force}" file force_disp_triaxial12.csv screen no
|
||||
|
||||
######################################## SCREEN OUTPUT ####################################################
|
||||
|
||||
compute 1 all erotate/sphere
|
||||
thermo_style custom dt step atoms ke c_1 vol
|
||||
thermo 100
|
||||
thermo_modify lost ignore norm no
|
||||
|
||||
##################################### DEFINE WALL MOVEMENT #################################################
|
||||
|
||||
variable disp_max equal 0.499
|
||||
variable ddisp equal 0.00001
|
||||
variable compression_steps equal round(${disp_max}/${ddisp})
|
||||
variable compression_steps equal round(0.499/${ddisp})
|
||||
variable compression_steps equal round(0.499/1e-05)
|
||||
variable output_rate equal round(${compression_steps}/100)
|
||||
variable output_rate equal round(49900/100)
|
||||
|
||||
##################################### SET UP DUMP OUTPUTS ####################################################
|
||||
|
||||
#dump dumpParticles all custom ${output_rate} triaxial_compaction_12.dump id type mass x y z vx vy vz fx fy fz radius
|
||||
#dump dmp all vtk ${output_rate} post/triaxial12particles_*.vtk id type mass x y z vx vy vz fx fy fz radius
|
||||
|
||||
#################################### COMPRESS THE PARTICLES ##################################################
|
||||
|
||||
run 0
|
||||
|
||||
CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE
|
||||
|
||||
Your simulation uses code contributions which should be cited:
|
||||
|
||||
- MDR contact model command: (i) https://doi.org/10.1016/j.jmps.2023.105492 || (ii) https://doi.org/10.1016/j.jmps.2023.105493 || (iii) https://doi.org/10.31224/4289
|
||||
|
||||
@Article{zunker2024mechanicallyI,
|
||||
author = {Zunker, William and Kamrin, Ken},
|
||||
title = {A mechanically-derived contact model for adhesive elastic-perfectly plastic particles,
|
||||
Part I: Utilizing the method of dimensionality reduction},
|
||||
journal = {Journal of the Mechanics and Physics of Solids},
|
||||
year = {2024},
|
||||
volume = {183},
|
||||
pages = {105492},
|
||||
}
|
||||
|
||||
@Article{zunker2024mechanicallyII,
|
||||
author = {Zunker, William and Kamrin, Ken},
|
||||
title = {A mechanically-derived contact model for adhesive elastic-perfectly plastic particles,
|
||||
Part II: Contact under high compaction—modeling a bulk elastic response},
|
||||
journal = {Journal of the Mechanics and Physics of Solids},
|
||||
year = {2024},
|
||||
volume = {183},
|
||||
pages = {105493},
|
||||
}
|
||||
|
||||
@Article{zunker2025experimentally,
|
||||
author = {Zunker, William and Dunatunga, Sachith and Thakur, Subhash and Tang, Pingjun and Kamrin, Ken},
|
||||
title = {Experimentally validated DEM for large deformation powder compaction:
|
||||
mechanically-derived contact model and screening of non-physical contacts},
|
||||
journal = {Powder Technology},
|
||||
year = {2025},
|
||||
pages = {120972},
|
||||
}
|
||||
|
||||
CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE
|
||||
|
||||
Generated 0 of 0 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.2
|
||||
ghost atom cutoff = 3.2
|
||||
binsize = 1.6, bins = 13 13 13
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair granular, perpetual
|
||||
attributes: half, newton off, size, history
|
||||
pair build: half/size/bin/atomonly/newtoff
|
||||
stencil: full/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 74.54 | 74.54 | 74.54 Mbytes
|
||||
Dt Step Atoms KinEng c_1 Volume
|
||||
1e-06 0 12 0 0 8000
|
||||
Loop time of 8.28e-07 on 1 procs for 0 steps with 12 atoms
|
||||
|
||||
0.0% CPU use with 1 MPI tasks x no OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Neigh | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Comm | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Output | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Modify | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Other | | 8.28e-07 | | |100.00
|
||||
|
||||
Nlocal: 12 ave 12 max 12 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: 66 ave 66 max 66 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 66
|
||||
Ave neighs/atom = 5.5
|
||||
Neighbor list builds = 0
|
||||
Dangerous builds = 0
|
||||
|
||||
# print out contact area evolution for particles 1 and 12
|
||||
compute Ac_1_12 particles_1_12 pair/local p13 cutoff radius
|
||||
compute Ac_1_12_sum particles_1_12 reduce sum c_Ac_1_12 inputs local
|
||||
variable Ac_1_12 equal c_Ac_1_12_sum
|
||||
#fix logArea all print 100 "${plane_disp} ${Ac_1_12}" file pair_1_12_contact_area_triaxial12.csv screen no
|
||||
|
||||
variable plane_disp equal ${ddisp}*elapsed
|
||||
variable plane_disp equal 1e-05*elapsed
|
||||
variable plane_disp_neg equal -${ddisp}*elapsed
|
||||
variable plane_disp_neg equal -1e-05*elapsed
|
||||
|
||||
run ${compression_steps}
|
||||
run 49900
|
||||
Generated 0 of 0 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.2
|
||||
ghost atom cutoff = 3.2
|
||||
binsize = 1.6, bins = 13 13 13
|
||||
2 neighbor lists, perpetual/occasional/extra = 1 1 0
|
||||
(1) pair granular, perpetual
|
||||
attributes: half, newton off, size, history
|
||||
pair build: half/size/bin/atomonly/newtoff
|
||||
stencil: full/bin/3d
|
||||
bin: standard
|
||||
(2) compute pair/local, occasional
|
||||
attributes: half, newton off, size
|
||||
pair build: half/size/bin/atomonly/newtoff
|
||||
stencil: full/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 75.17 | 75.17 | 75.17 Mbytes
|
||||
Dt Step Atoms KinEng c_1 Volume
|
||||
1e-06 0 12 0 0 8000
|
||||
1e-06 100 12 0.063728867 0 8000
|
||||
1e-06 200 12 0.79328888 0 8000
|
||||
1e-06 300 12 3.1671095 0 8000
|
||||
1e-06 400 12 8.7248683 0 8000
|
||||
1e-06 500 12 20.158012 0 8000
|
||||
1e-06 600 12 41.157061 0 8000
|
||||
1e-06 700 12 76.628872 0 8000
|
||||
1e-06 800 12 132.88829 0 8000
|
||||
1e-06 900 12 217.80403 0 8000
|
||||
1e-06 1000 12 340.91325 0 8000
|
||||
1e-06 1100 12 513.50254 0 8000
|
||||
1e-06 1200 12 748.65202 0 8000
|
||||
1e-06 1300 12 1061.2394 0 8000
|
||||
1e-06 1400 12 1467.9017 0 8000
|
||||
1e-06 1500 12 1986.9524 0 8000
|
||||
1e-06 1600 12 2638.2542 0 8000
|
||||
1e-06 1700 12 3443.0464 0 8000
|
||||
1e-06 1800 12 4423.728 0 8000
|
||||
1e-06 1900 12 5603.6004 0 8000
|
||||
1e-06 2000 12 7006.5697 0 8000
|
||||
1e-06 2100 12 8656.8153 0 8000
|
||||
1e-06 2200 12 10575.061 0.00041930161 8000
|
||||
1e-06 2300 12 12776.34 0.031472922 8000
|
||||
1e-06 2400 12 15285.834 0.16547279 8000
|
||||
1e-06 2500 12 18123.472 0.48824818 8000
|
||||
1e-06 2600 12 21306.73 1.1172148 8000
|
||||
1e-06 2700 12 24850.635 2.2101203 8000
|
||||
1e-06 2800 12 28767.448 3.9742876 8000
|
||||
1e-06 2900 12 33066.341 6.6765245 8000
|
||||
1e-06 3000 12 37753.104 10.653677 8000
|
||||
1e-06 3100 12 42829.905 16.323673 8000
|
||||
1e-06 3200 12 48295.143 24.196804 8000
|
||||
1e-06 3300 12 54143.784 34.886968 8000
|
||||
1e-06 3400 12 60367.427 49.122473 8000
|
||||
1e-06 3500 12 66954.459 67.756017 8000
|
||||
1e-06 3600 12 73890.367 91.773371 8000
|
||||
1e-06 3700 12 81158.051 122.30029 8000
|
||||
1e-06 3800 12 88738.15 160.60714 8000
|
||||
1e-06 3900 12 96609.374 208.11075 8000
|
||||
1e-06 4000 12 104748.82 266.37305 8000
|
||||
1e-06 4100 12 113132.27 337.09603 8000
|
||||
1e-06 4200 12 121734.46 422.11267 8000
|
||||
1e-06 4300 12 130529.26 523.37361 8000
|
||||
1e-06 4400 12 139489.96 642.8869 8000
|
||||
1e-06 4500 12 148590.48 781.76659 8000
|
||||
1e-06 4600 12 157805.54 939.73777 8000
|
||||
1e-06 4700 12 167102.78 1115.3765 8000
|
||||
1e-06 4800 12 176408.3 1304.8823 8000
|
||||
1e-06 4900 12 185727.22 1506.1791 8000
|
||||
1e-06 5000 12 195037.08 1715.5141 8000
|
||||
1e-06 5100 12 204311.37 1928.3496 8000
|
||||
1e-06 5200 12 213522.05 2139.6607 8000
|
||||
1e-06 5300 12 222640.01 2344.2078 8000
|
||||
1e-06 5400 12 231635.3 2536.8271 8000
|
||||
1e-06 5500 12 240477.26 2712.7272 8000
|
||||
1e-06 5600 12 249036.18 2865.4067 8000
|
||||
1e-06 5700 12 257225.21 2990.2307 8000
|
||||
1e-06 5800 12 265107.22 3088.4777 8000
|
||||
1e-06 5900 12 272662.78 3160.202 8000
|
||||
1e-06 6000 12 279867.43 3206.6334 8000
|
||||
1e-06 6100 12 286696.38 3230.2607 8000
|
||||
1e-06 6200 12 293126.06 3234.7442 8000
|
||||
1e-06 6300 12 299135.09 3224.7366 8000
|
||||
1e-06 6400 12 304704.84 3205.6378 8000
|
||||
1e-06 6500 12 309820.07 3183.3082 8000
|
||||
1e-06 6600 12 314469.34 3163.76 8000
|
||||
1e-06 6700 12 318645.43 3152.8517 8000
|
||||
1e-06 6800 12 322345.74 3156.004 8000
|
||||
1e-06 6900 12 325572.61 3177.9574 8000
|
||||
1e-06 7000 12 328333.69 3222.5849 8000
|
||||
1e-06 7100 12 330642.36 3292.7692 8000
|
||||
1e-06 7200 12 332518.34 3390.3494 8000
|
||||
1e-06 7300 12 333988.86 3516.133 8000
|
||||
1e-06 7400 12 335091.17 3669.9688 8000
|
||||
1e-06 7500 12 335881.45 3850.8676 8000
|
||||
1e-06 7600 12 336541.99 4057.1561 8000
|
||||
1e-06 7700 12 337100.25 4286.6487 8000
|
||||
1e-06 7800 12 337436.07 4536.819 8000
|
||||
1e-06 7900 12 337576.23 4804.9572 8000
|
||||
1e-06 8000 12 337553.74 5088.3001 8000
|
||||
1e-06 8100 12 337412.69 5384.125 8000
|
||||
1e-06 8200 12 337266.12 5689.8034 8000
|
||||
1e-06 8300 12 337141.16 6002.815 8000
|
||||
1e-06 8400 12 336990.23 6320.7444 8000
|
||||
1e-06 8500 12 336832.35 6645.3584 8000
|
||||
1e-06 8600 12 336684.67 6980.6347 8000
|
||||
1e-06 8700 12 336479.86 7317.4769 8000
|
||||
1e-06 8800 12 336286.29 7653.1265 8000
|
||||
1e-06 8900 12 336134.3 7982.859 8000
|
||||
1e-06 9000 12 336043.31 8307.1796 8000
|
||||
1e-06 9100 12 336035 8626.669 8000
|
||||
1e-06 9200 12 336134.55 8942.2162 8000
|
||||
1e-06 9300 12 336370.73 9254.9724 8000
|
||||
1e-06 9400 12 336775.97 9566.1537 8000
|
||||
1e-06 9500 12 337386.26 9876.5005 8000
|
||||
1e-06 9600 12 338238.87 10185.038 8000
|
||||
1e-06 9700 12 339373.93 10490.42 8000
|
||||
1e-06 9800 12 340832.84 10792.816 8000
|
||||
1e-06 9900 12 342649.99 11091.69 8000
|
||||
1e-06 10000 12 344857.32 11386.232 8000
|
||||
1e-06 10100 12 347498.52 11676.525 8000
|
||||
1e-06 10200 12 350625.53 11966.038 8000
|
||||
1e-06 10300 12 354228.27 12250.382 8000
|
||||
1e-06 10400 12 358314.64 12529.915 8000
|
||||
1e-06 10500 12 362887.71 12806.586 8000
|
||||
1e-06 10600 12 367944.26 13083.935 8000
|
||||
1e-06 10700 12 373508.47 13375.901 8000
|
||||
1e-06 10800 12 379544.75 13682.748 8000
|
||||
1e-06 10900 12 385955.58 13992.431 8000
|
||||
1e-06 11000 12 392687 14307.793 8000
|
||||
1e-06 11100 12 399676.01 14631.631 8000
|
||||
1e-06 11200 12 406851.99 14966.316 8000
|
||||
1e-06 11300 12 414139.37 15312.299 8000
|
||||
1e-06 11400 12 421458.35 15668.76 8000
|
||||
1e-06 11500 12 428725.85 16034.567 8000
|
||||
1e-06 11600 12 435860.63 16408.01 8000
|
||||
1e-06 11700 12 442914.03 16784.22 8000
|
||||
1e-06 11800 12 449956.98 17165.7 8000
|
||||
1e-06 11900 12 456943.52 17548.894 8000
|
||||
1e-06 12000 12 463832.6 17927.761 8000
|
||||
1e-06 12100 12 470563.99 18302.718 8000
|
||||
1e-06 12200 12 477048.89 18678.218 8000
|
||||
1e-06 12300 12 483212.97 19059.367 8000
|
||||
1e-06 12400 12 489085.23 19458.596 8000
|
||||
1e-06 12500 12 494661.19 19885.306 8000
|
||||
1e-06 12600 12 499940 20344.66 8000
|
||||
1e-06 12700 12 504927.83 20838.53 8000
|
||||
1e-06 12800 12 509641.24 21366.554 8000
|
||||
1e-06 12900 12 514117.28 21934.019 8000
|
||||
1e-06 13000 12 518378.2 22538.416 8000
|
||||
1e-06 13100 12 522458.77 23167.62 8000
|
||||
1e-06 13200 12 525853.3 23780.032 8000
|
||||
1e-06 13300 12 528815.22 24345.078 8000
|
||||
1e-06 13400 12 531513.34 24883.702 8000
|
||||
1e-06 13500 12 534014.75 25400.482 8000
|
||||
1e-06 13600 12 536357.43 25891.923 8000
|
||||
1e-06 13700 12 538572.95 26355.972 8000
|
||||
1e-06 13800 12 540657.99 26795.836 8000
|
||||
1e-06 13900 12 542612.1 27223.435 8000
|
||||
1e-06 14000 12 544466.84 27647.413 8000
|
||||
1e-06 14100 12 546241.59 28080.229 8000
|
||||
1e-06 14200 12 547953.9 28538.741 8000
|
||||
1e-06 14300 12 549620.46 29043.928 8000
|
||||
1e-06 14400 12 551260.1 29617.65 8000
|
||||
1e-06 14500 12 552886.91 30280.697 8000
|
||||
1e-06 14600 12 554517.93 31050.292 8000
|
||||
1e-06 14700 12 556175.17 31938.659 8000
|
||||
1e-06 14800 12 557897.11 32951.814 8000
|
||||
1e-06 14900 12 559696.65 34092.387 8000
|
||||
1e-06 15000 12 561564.33 35360.561 8000
|
||||
1e-06 15100 12 563512.54 36749.828 8000
|
||||
1e-06 15200 12 565557.63 38246.838 8000
|
||||
1e-06 15300 12 567718.92 39832.256 8000
|
||||
1e-06 15400 12 569910.41 41477.599 8000
|
||||
1e-06 15500 12 572038.38 43132.458 8000
|
||||
1e-06 15600 12 573913.47 44763.446 8000
|
||||
1e-06 15700 12 575651.62 46334.905 8000
|
||||
1e-06 15800 12 577306.75 47812.828 8000
|
||||
1e-06 15900 12 578897.86 49166.374 8000
|
||||
1e-06 16000 12 580431.98 50370.863 8000
|
||||
1e-06 16100 12 581917.67 51410.025 8000
|
||||
1e-06 16200 12 583392.37 52290.363 8000
|
||||
1e-06 16300 12 584896.54 53001.616 8000
|
||||
1e-06 16400 12 586445.21 53535.481 8000
|
||||
1e-06 16500 12 588052.51 53896.917 8000
|
||||
1e-06 16600 12 589732.17 54102.867 8000
|
||||
1e-06 16700 12 591496.83 54180.423 8000
|
||||
1e-06 16800 12 593357.37 54163.728 8000
|
||||
1e-06 16900 12 595249.77 54088.894 8000
|
||||
1e-06 17000 12 597130.72 53987.792 8000
|
||||
1e-06 17100 12 598744.15 53852.584 8000
|
||||
1e-06 17200 12 600057.69 53662.064 8000
|
||||
1e-06 17300 12 601263.08 53505.031 8000
|
||||
1e-06 17400 12 602411.57 53452.104 8000
|
||||
1e-06 17500 12 603541.22 53553.609 8000
|
||||
1e-06 17600 12 604067.01 53875.668 8000
|
||||
1e-06 17700 12 602571.09 54490.575 8000
|
||||
1e-06 17800 12 600292.75 55434.526 8000
|
||||
1e-06 17900 12 597386.86 56736.273 8000
|
||||
1e-06 18000 12 593981.08 58424.745 8000
|
||||
1e-06 18100 12 590178.8 60527.06 8000
|
||||
1e-06 18200 12 586056.65 63073.313 8000
|
||||
1e-06 18300 12 581695.18 66084.237 8000
|
||||
1e-06 18400 12 577195.63 69560.379 8000
|
||||
1e-06 18500 12 572657.32 73490.56 8000
|
||||
1e-06 18600 12 568173.86 77853.568 8000
|
||||
1e-06 18700 12 563830.46 82617.321 8000
|
||||
1e-06 18800 12 559701.49 87738.316 8000
|
||||
1e-06 18900 12 555848.76 93162.955 8000
|
||||
1e-06 19000 12 552088.23 98803.436 8000
|
||||
1e-06 19100 12 548185.32 104427.42 8000
|
||||
1e-06 19200 12 544535.46 110064.18 8000
|
||||
1e-06 19300 12 541228.34 115757.05 8000
|
||||
1e-06 19400 12 538293.89 121467.69 8000
|
||||
1e-06 19500 12 535108.7 127127.41 8000
|
||||
1e-06 19600 12 531413.61 132495.98 8000
|
||||
1e-06 19700 12 527729.51 137678.56 8000
|
||||
1e-06 19800 12 524151.76 142754.02 8000
|
||||
1e-06 19900 12 520715.23 147730.68 8000
|
||||
1e-06 20000 12 517436.17 152621.73 8000
|
||||
1e-06 20100 12 514316.17 157423.95 8000
|
||||
1e-06 20200 12 511400.64 162074.69 8000
|
||||
1e-06 20300 12 508692.38 166497.97 8000
|
||||
1e-06 20400 12 506153.1 170617.84 8000
|
||||
1e-06 20500 12 503717.78 174351.25 8000
|
||||
1e-06 20600 12 501293.63 177615.72 8000
|
||||
1e-06 20700 12 498966.36 180365.82 8000
|
||||
1e-06 20800 12 496760.02 182555.39 8000
|
||||
1e-06 20900 12 494705.8 184132.07 8000
|
||||
1e-06 21000 12 492841.84 185052.2 8000
|
||||
1e-06 21100 12 491215.97 185288.72 8000
|
||||
1e-06 21200 12 489677.84 184786.05 8000
|
||||
1e-06 21300 12 488104.26 183535.77 8000
|
||||
1e-06 21400 12 486394.75 181560.76 8000
|
||||
1e-06 21500 12 484603.38 178874.58 8000
|
||||
1e-06 21600 12 482731.75 175610.89 8000
|
||||
1e-06 21700 12 480707.38 172071.04 8000
|
||||
1e-06 21800 12 478504.9 168244.44 8000
|
||||
1e-06 21900 12 476099.5 164130.08 8000
|
||||
1e-06 22000 12 473401.48 159927.13 8000
|
||||
1e-06 22100 12 470370.26 155762.08 8000
|
||||
1e-06 22200 12 467067.88 151634.35 8000
|
||||
1e-06 22300 12 463485.76 147589.77 8000
|
||||
1e-06 22400 12 459593.94 143696.49 8000
|
||||
1e-06 22500 12 455376.67 140035.23 8000
|
||||
1e-06 22600 12 450819.48 136692.31 8000
|
||||
1e-06 22700 12 445945.91 133704.47 8000
|
||||
1e-06 22800 12 440758.89 131179.35 8000
|
||||
1e-06 22900 12 435302.31 129342.22 8000
|
||||
1e-06 23000 12 429598.98 128282.87 8000
|
||||
1e-06 23100 12 423606.11 127995.47 8000
|
||||
1e-06 23200 12 417364.51 128494.32 8000
|
||||
1e-06 23300 12 410931.48 129772.21 8000
|
||||
1e-06 23400 12 404376.34 131791.95 8000
|
||||
1e-06 23500 12 397794.05 134484.8 8000
|
||||
1e-06 23600 12 390990.06 137778.07 8000
|
||||
1e-06 23700 12 384162.26 141638.59 8000
|
||||
1e-06 23800 12 377636.5 145932.03 8000
|
||||
1e-06 23900 12 371606.04 150514.72 8000
|
||||
1e-06 24000 12 366266.24 155257.47 8000
|
||||
1e-06 24100 12 361786.35 160026.32 8000
|
||||
1e-06 24200 12 358332.56 164701.26 8000
|
||||
1e-06 24300 12 356060.82 169171.06 8000
|
||||
1e-06 24400 12 355078.48 173360.16 8000
|
||||
1e-06 24500 12 355450.93 177217.02 8000
|
||||
1e-06 24600 12 357219.84 180708.91 8000
|
||||
1e-06 24700 12 360415.01 183807.52 8000
|
||||
1e-06 24800 12 365023.77 186489.43 8000
|
||||
1e-06 24900 12 371003.31 188744.64 8000
|
||||
1e-06 25000 12 377719.96 190508.83 8000
|
||||
1e-06 25100 12 385044.02 191723.21 8000
|
||||
1e-06 25200 12 392909.32 192416.99 8000
|
||||
1e-06 25300 12 401135.52 192645.59 8000
|
||||
1e-06 25400 12 409539.24 192477.65 8000
|
||||
1e-06 25500 12 417291.42 191761.92 8000
|
||||
1e-06 25600 12 424737.36 190597.14 8000
|
||||
1e-06 25700 12 431913.53 189106.01 8000
|
||||
1e-06 25800 12 438736.08 187391.23 8000
|
||||
1e-06 25900 12 445137.75 185551.39 8000
|
||||
1e-06 26000 12 451066.87 183681.98 8000
|
||||
1e-06 26100 12 456506.74 181876.3 8000
|
||||
1e-06 26200 12 461444.38 180210.36 8000
|
||||
1e-06 26300 12 465927.86 178746.53 8000
|
||||
1e-06 26400 12 470133.57 177568.71 8000
|
||||
1e-06 26500 12 474134.12 176672.99 8000
|
||||
1e-06 26600 12 477972.05 176033.42 8000
|
||||
1e-06 26700 12 481533.44 175580.73 8000
|
||||
1e-06 26800 12 484262.56 175093.24 8000
|
||||
1e-06 26900 12 486070.74 174178.51 8000
|
||||
1e-06 27000 12 487322.68 173184.75 8000
|
||||
1e-06 27100 12 488010.07 172084.41 8000
|
||||
1e-06 27200 12 488079.27 170808.69 8000
|
||||
1e-06 27300 12 487463.01 169291.88 8000
|
||||
1e-06 27400 12 486083.88 167484.29 8000
|
||||
1e-06 27500 12 483861.52 165357.96 8000
|
||||
1e-06 27600 12 480726.55 162915.35 8000
|
||||
1e-06 27700 12 476628.16 160197.08 8000
|
||||
1e-06 27800 12 471546.66 157277.97 8000
|
||||
1e-06 27900 12 465514.41 154256.68 8000
|
||||
1e-06 28000 12 458577.33 151265.67 8000
|
||||
1e-06 28100 12 450810.58 148472.95 8000
|
||||
1e-06 28200 12 442311.34 146058.64 8000
|
||||
1e-06 28300 12 433200.29 144179.21 8000
|
||||
1e-06 28400 12 423625.66 142953.04 8000
|
||||
1e-06 28500 12 413765.24 142450.35 8000
|
||||
1e-06 28600 12 403817.87 142689.67 8000
|
||||
1e-06 28700 12 393989.03 143646.16 8000
|
||||
1e-06 28800 12 384484.33 145259.76 8000
|
||||
1e-06 28900 12 375502.5 147428.86 8000
|
||||
1e-06 29000 12 367250.91 150041.97 8000
|
||||
1e-06 29100 12 359903.16 153002.45 8000
|
||||
1e-06 29200 12 353678.89 156213.09 8000
|
||||
1e-06 29300 12 348513.14 159524.58 8000
|
||||
1e-06 29400 12 344408.06 162793.23 8000
|
||||
1e-06 29500 12 341354.25 165860.66 8000
|
||||
1e-06 29600 12 339292.66 168560.48 8000
|
||||
1e-06 29700 12 338131.77 170723.76 8000
|
||||
1e-06 29800 12 337633.87 172131.92 8000
|
||||
1e-06 29900 12 337374.11 172433.2 8000
|
||||
1e-06 30000 12 337379.48 171680.35 8000
|
||||
1e-06 30100 12 337530.24 169927.53 8000
|
||||
1e-06 30200 12 337706.33 167168.98 8000
|
||||
1e-06 30300 12 337790.98 163426.76 8000
|
||||
1e-06 30400 12 337697.64 158781.65 8000
|
||||
1e-06 30500 12 337366.76 153367.47 8000
|
||||
1e-06 30600 12 336755.07 147361.71 8000
|
||||
1e-06 30700 12 335854.47 140976.25 8000
|
||||
1e-06 30800 12 334662.2 134438.92 8000
|
||||
1e-06 30900 12 333206.26 127982.95 8000
|
||||
1e-06 31000 12 331464.93 121911.39 8000
|
||||
1e-06 31100 12 329488.62 116351.57 8000
|
||||
1e-06 31200 12 327373.17 111369.57 8000
|
||||
1e-06 31300 12 325228.82 107014.37 8000
|
||||
1e-06 31400 12 323169.4 103330.69 8000
|
||||
1e-06 31500 12 321071.03 100385.5 8000
|
||||
1e-06 31600 12 319031.38 98193.648 8000
|
||||
1e-06 31700 12 317126.27 96712.557 8000
|
||||
1e-06 31800 12 315438.37 95876.196 8000
|
||||
1e-06 31900 12 313815.51 95565.683 8000
|
||||
1e-06 32000 12 312239.38 95585.612 8000
|
||||
1e-06 32100 12 310926.28 95828.27 8000
|
||||
1e-06 32200 12 309948.5 96173.311 8000
|
||||
1e-06 32300 12 309370.35 96442.454 8000
|
||||
1e-06 32400 12 309201.18 96472.304 8000
|
||||
1e-06 32500 12 309383.35 96140.953 8000
|
||||
1e-06 32600 12 309865.73 95349.932 8000
|
||||
1e-06 32700 12 310615.88 94029.061 8000
|
||||
1e-06 32800 12 311624.15 92145.895 8000
|
||||
1e-06 32900 12 312897.69 89717.564 8000
|
||||
1e-06 33000 12 314451.54 86812.433 8000
|
||||
1e-06 33100 12 316227.53 83544.302 8000
|
||||
1e-06 33200 12 318247.7 80051.39 8000
|
||||
1e-06 33300 12 320540.3 76478.862 8000
|
||||
1e-06 33400 12 323095.15 72955.915 8000
|
||||
1e-06 33500 12 325858.6 69576.683 8000
|
||||
1e-06 33600 12 328744.8 66391.967 8000
|
||||
1e-06 33700 12 331653.91 63413.798 8000
|
||||
1e-06 33800 12 334464.83 60630.152 8000
|
||||
1e-06 33900 12 337044.79 58019.718 8000
|
||||
1e-06 34000 12 339236.01 55565.231 8000
|
||||
1e-06 34100 12 340903.65 53265.034 8000
|
||||
1e-06 34200 12 341925.23 51135.512 8000
|
||||
1e-06 34300 12 342206.93 49222.627 8000
|
||||
1e-06 34400 12 341649.35 47586.207 8000
|
||||
1e-06 34500 12 340176.56 46291.105 8000
|
||||
1e-06 34600 12 337667.96 45393.826 8000
|
||||
1e-06 34700 12 333648.9 44922.723 8000
|
||||
1e-06 34800 12 328322.97 44898.764 8000
|
||||
1e-06 34900 12 321776.97 45316.954 8000
|
||||
1e-06 35000 12 314135.31 46151.059 8000
|
||||
1e-06 35100 12 305598.53 47348.476 8000
|
||||
1e-06 35200 12 296352.23 48877.862 8000
|
||||
1e-06 35300 12 286690.37 50727.291 8000
|
||||
1e-06 35400 12 276916.56 52890.03 8000
|
||||
1e-06 35500 12 267324.34 55346.515 8000
|
||||
1e-06 35600 12 258272.27 58117.818 8000
|
||||
1e-06 35700 12 250043.55 61209.498 8000
|
||||
1e-06 35800 12 242858.64 64607.799 8000
|
||||
1e-06 35900 12 236841.89 68268.869 8000
|
||||
1e-06 36000 12 232039.2 72109.967 8000
|
||||
1e-06 36100 12 228474.09 76010.069 8000
|
||||
1e-06 36200 12 226115.66 79808.944 8000
|
||||
1e-06 36300 12 224858.91 83318.088 8000
|
||||
1e-06 36400 12 224574.55 86340.123 8000
|
||||
1e-06 36500 12 225062.39 88691.698 8000
|
||||
1e-06 36600 12 226104.86 90211.829 8000
|
||||
1e-06 36700 12 227493.83 90797.861 8000
|
||||
1e-06 36800 12 229033.4 90446.128 8000
|
||||
1e-06 36900 12 230503.16 89238.368 8000
|
||||
1e-06 37000 12 231859.26 87294.45 8000
|
||||
1e-06 37100 12 233083.51 84767.219 8000
|
||||
1e-06 37200 12 234235.94 81827.155 8000
|
||||
1e-06 37300 12 235402.6 78655.588 8000
|
||||
1e-06 37400 12 236702.37 75432.209 8000
|
||||
1e-06 37500 12 238271.62 72343.239 8000
|
||||
1e-06 37600 12 240191.8 69493.919 8000
|
||||
1e-06 37700 12 242533.8 66949.307 8000
|
||||
1e-06 37800 12 245357.31 64751.161 8000
|
||||
1e-06 37900 12 248707.62 62935.998 8000
|
||||
1e-06 38000 12 252613.72 61551.838 8000
|
||||
1e-06 38100 12 257052.41 60672.572 8000
|
||||
1e-06 38200 12 261959.48 60392.157 8000
|
||||
1e-06 38300 12 267252.31 60809.22 8000
|
||||
1e-06 38400 12 272813.05 62005.004 8000
|
||||
1e-06 38500 12 278498.77 64020.387 8000
|
||||
1e-06 38600 12 284150.51 66835.207 8000
|
||||
1e-06 38700 12 289604.09 70354.609 8000
|
||||
1e-06 38800 12 294696.3 74392.688 8000
|
||||
1e-06 38900 12 299233.72 78587.64 8000
|
||||
1e-06 39000 12 303148.91 82674.175 8000
|
||||
1e-06 39100 12 306708.36 86536.948 8000
|
||||
1e-06 39200 12 309600.62 89862.067 8000
|
||||
1e-06 39300 12 311700.43 92456.711 8000
|
||||
1e-06 39400 12 312846.09 94218.029 8000
|
||||
1e-06 39500 12 312996.55 95123.249 8000
|
||||
1e-06 39600 12 311853.31 95204.167 8000
|
||||
1e-06 39700 12 309573.91 94589.061 8000
|
||||
1e-06 39800 12 306120.98 93445.743 8000
|
||||
1e-06 39900 12 301697.58 91905.478 8000
|
||||
1e-06 40000 12 296465.51 90172.857 8000
|
||||
1e-06 40100 12 290548.45 88402.41 8000
|
||||
1e-06 40200 12 284112.93 86721.642 8000
|
||||
1e-06 40300 12 277419.21 85394.11 8000
|
||||
1e-06 40400 12 270601.67 84327.103 8000
|
||||
1e-06 40500 12 263782.18 83363.209 8000
|
||||
1e-06 40600 12 257075.79 82350.637 8000
|
||||
1e-06 40700 12 250587.81 81169.87 8000
|
||||
1e-06 40800 12 244408.86 79765.108 8000
|
||||
1e-06 40900 12 238613.12 78159.356 8000
|
||||
1e-06 41000 12 233263.11 76444.561 8000
|
||||
1e-06 41100 12 228410.45 74765.108 8000
|
||||
1e-06 41200 12 224097.82 73288.059 8000
|
||||
1e-06 41300 12 220360.61 72170.137 8000
|
||||
1e-06 41400 12 217228.06 71527.798 8000
|
||||
1e-06 41500 12 214724.04 71415.43 8000
|
||||
1e-06 41600 12 212866.32 71815.969 8000
|
||||
1e-06 41700 12 211661 72645.932 8000
|
||||
1e-06 41800 12 211103.8 73762.785 8000
|
||||
1e-06 41900 12 211177.1 74986.705 8000
|
||||
1e-06 42000 12 211607.62 76028.195 8000
|
||||
1e-06 42100 12 212363.62 76700.039 8000
|
||||
1e-06 42200 12 213529.03 76938.547 8000
|
||||
1e-06 42300 12 215008.35 76693.739 8000
|
||||
1e-06 42400 12 216674.6 75984.606 8000
|
||||
1e-06 42500 12 218453.89 74873.786 8000
|
||||
1e-06 42600 12 220270.22 73459.542 8000
|
||||
1e-06 42700 12 222044.1 71860.203 8000
|
||||
1e-06 42800 12 223693.34 70197.611 8000
|
||||
1e-06 42900 12 225131.14 68583.075 8000
|
||||
1e-06 43000 12 226264.5 67108.382 8000
|
||||
1e-06 43100 12 227001.96 65842.14 8000
|
||||
1e-06 43200 12 227259.44 64830.806 8000
|
||||
1e-06 43300 12 226966.5 64102.73 8000
|
||||
1e-06 43400 12 226072.23 63673.107 8000
|
||||
1e-06 43500 12 224550.01 63547.892 8000
|
||||
1e-06 43600 12 222400.27 63725.546 8000
|
||||
1e-06 43700 12 219649.08 64198.122 8000
|
||||
1e-06 43800 12 216345.77 64940.248 8000
|
||||
1e-06 43900 12 212561.67 65898.806 8000
|
||||
1e-06 44000 12 208386.13 66994.934 8000
|
||||
1e-06 44100 12 203921.52 68131.378 8000
|
||||
1e-06 44200 12 199278.14 69204.386 8000
|
||||
1e-06 44300 12 194569.44 70118.481 8000
|
||||
1e-06 44400 12 189909.06 70810.594 8000
|
||||
1e-06 44500 12 185407.95 71268.155 8000
|
||||
1e-06 44600 12 181166.51 71493.826 8000
|
||||
1e-06 44700 12 177276.76 71524.448 8000
|
||||
1e-06 44800 12 173823.45 71423.226 8000
|
||||
1e-06 44900 12 170886.41 71262.132 8000
|
||||
1e-06 45000 12 168528.37 71107.616 8000
|
||||
1e-06 45100 12 166817.96 70991.562 8000
|
||||
1e-06 45200 12 165820.31 70920.666 8000
|
||||
1e-06 45300 12 165574.99 70863.13 8000
|
||||
1e-06 45400 12 166019.37 70710.029 8000
|
||||
1e-06 45500 12 167147.87 70350.412 8000
|
||||
1e-06 45600 12 169082.77 69657.821 8000
|
||||
1e-06 45700 12 171945.43 68520.345 8000
|
||||
1e-06 45800 12 175909.9 66883.643 8000
|
||||
1e-06 45900 12 181195.22 64747.392 8000
|
||||
1e-06 46000 12 188023.1 62178.63 8000
|
||||
1e-06 46100 12 196442.27 59308.946 8000
|
||||
1e-06 46200 12 206276.92 56311.64 8000
|
||||
1e-06 46300 12 217187.2 53375.161 8000
|
||||
1e-06 46400 12 228713.53 50677.575 8000
|
||||
1e-06 46500 12 240278.4 48364.725 8000
|
||||
1e-06 46600 12 251273.01 46535.827 8000
|
||||
1e-06 46700 12 261407.3 45239.704 8000
|
||||
1e-06 46800 12 270264.36 44479.416 8000
|
||||
1e-06 46900 12 277578.87 44223.038 8000
|
||||
1e-06 47000 12 283258 44417.235 8000
|
||||
1e-06 47100 12 287156.44 45000.19 8000
|
||||
1e-06 47200 12 289242.87 45911.176 8000
|
||||
1e-06 47300 12 289597.36 47095.056 8000
|
||||
1e-06 47400 12 288380.97 48501.691 8000
|
||||
1e-06 47500 12 285805.13 50081.427 8000
|
||||
1e-06 47600 12 282130.22 51780.572 8000
|
||||
1e-06 47700 12 277128.82 53385.936 8000
|
||||
1e-06 47800 12 271407.61 54873.773 8000
|
||||
1e-06 47900 12 265556.17 56217.287 8000
|
||||
1e-06 48000 12 260082.32 57338.782 8000
|
||||
1e-06 48100 12 255399.15 58166.789 8000
|
||||
1e-06 48200 12 251785.89 58653.934 8000
|
||||
1e-06 48300 12 249277.86 58789.891 8000
|
||||
1e-06 48400 12 247494.11 58609.44 8000
|
||||
1e-06 48500 12 245660.12 58192.865 8000
|
||||
1e-06 48600 12 242968.44 57656.856 8000
|
||||
1e-06 48700 12 238968.69 57140.878 8000
|
||||
1e-06 48800 12 233565.17 56788.953 8000
|
||||
1e-06 48900 12 227411.99 56720.334 8000
|
||||
1e-06 49000 12 221053.64 57003.014 8000
|
||||
1e-06 49100 12 215153.96 57629.419 8000
|
||||
1e-06 49200 12 210402.16 58574.859 8000
|
||||
1e-06 49300 12 207216.41 59750.238 8000
|
||||
1e-06 49400 12 205860.43 61020.818 8000
|
||||
1e-06 49500 12 206382.26 62237.849 8000
|
||||
1e-06 49600 12 208600.44 63264.958 8000
|
||||
1e-06 49700 12 212280.2 63999.734 8000
|
||||
1e-06 49800 12 217167.6 64388.533 8000
|
||||
1e-06 49900 12 223002.61 64430.977 8000
|
||||
Loop time of 0.997677 on 1 procs for 49900 steps with 12 atoms
|
||||
|
||||
99.2% CPU use with 1 MPI tasks x no OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 0.24529 | 0.24529 | 0.24529 | 0.0 | 24.59
|
||||
Neigh | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Comm | 0.0019929 | 0.0019929 | 0.0019929 | 0.0 | 0.20
|
||||
Output | 0.0024977 | 0.0024977 | 0.0024977 | 0.0 | 0.25
|
||||
Modify | 0.74056 | 0.74056 | 0.74056 | 0.0 | 74.23
|
||||
Other | | 0.007341 | | | 0.74
|
||||
|
||||
Nlocal: 12 ave 12 max 12 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: 66 ave 66 max 66 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 66
|
||||
Ave neighs/atom = 5.5
|
||||
Neighbor list builds = 0
|
||||
Dangerous builds = 0
|
||||
Total wall time: 0:00:01
|
||||
@ -33,90 +33,49 @@ endif()
|
||||
|
||||
################################################################################
|
||||
# MPI configuration
|
||||
# do not include the (obsolete) MPI C++ bindings which makes
|
||||
# for leaner object files and avoids namespace conflicts
|
||||
set(MPI_CXX_SKIP_MPICXX TRUE)
|
||||
if(NOT CMAKE_CROSSCOMPILING)
|
||||
set(MPI_CXX_SKIP_MPICXX TRUE)
|
||||
find_package(MPI QUIET)
|
||||
find_package(MPI QUIET COMPONENTS CXX)
|
||||
option(BUILD_MPI "Build MPI version" ${MPI_FOUND})
|
||||
else()
|
||||
option(BUILD_MPI "Build MPI version" OFF)
|
||||
endif()
|
||||
|
||||
if(BUILD_MPI)
|
||||
# do not include the (obsolete) MPI C++ bindings which makes
|
||||
# for leaner object files and avoids namespace conflicts
|
||||
set(MPI_CXX_SKIP_MPICXX TRUE)
|
||||
# We use a non-standard procedure to cross-compile with MPI on Windows
|
||||
if((CMAKE_SYSTEM_NAME STREQUAL "Windows") AND CMAKE_CROSSCOMPILING)
|
||||
# Download and configure MinGW compatible MPICH development files for Windows
|
||||
option(USE_MSMPI "Use Microsoft's MS-MPI SDK instead of MPICH2-1.4.1" OFF)
|
||||
if(USE_MSMPI)
|
||||
message(STATUS "Downloading and configuring MS-MPI 10.1 for Windows cross-compilation")
|
||||
set(MPICH2_WIN64_DEVEL_URL "${LAMMPS_THIRDPARTY_URL}/msmpi-win64-devel.tar.gz" CACHE STRING "URL for MS-MPI (win64) tarball")
|
||||
set(MPICH2_WIN64_DEVEL_MD5 "86314daf1bffb809f1fcbefb8a547490" CACHE STRING "MD5 checksum of MS-MPI (win64) tarball")
|
||||
mark_as_advanced(MPICH2_WIN64_DEVEL_URL)
|
||||
mark_as_advanced(MPICH2_WIN64_DEVEL_MD5)
|
||||
message(STATUS "Downloading and configuring MS-MPI 10.1 for Windows cross-compilation")
|
||||
set(MPICH2_WIN64_DEVEL_URL "${LAMMPS_THIRDPARTY_URL}/msmpi-win64-devel.tar.gz" CACHE STRING "URL for MS-MPI (win64) tarball")
|
||||
set(MPICH2_WIN64_DEVEL_MD5 "86314daf1bffb809f1fcbefb8a547490" CACHE STRING "MD5 checksum of MS-MPI (win64) tarball")
|
||||
mark_as_advanced(MPICH2_WIN64_DEVEL_URL)
|
||||
mark_as_advanced(MPICH2_WIN64_DEVEL_MD5)
|
||||
|
||||
include(ExternalProject)
|
||||
if(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
|
||||
ExternalProject_Add(mpi4win_build
|
||||
URL ${MPICH2_WIN64_DEVEL_URL}
|
||||
URL_MD5 ${MPICH2_WIN64_DEVEL_MD5}
|
||||
CONFIGURE_COMMAND "" BUILD_COMMAND "" INSTALL_COMMAND ""
|
||||
BUILD_BYPRODUCTS <SOURCE_DIR>/lib/libmsmpi.a)
|
||||
else()
|
||||
message(FATAL_ERROR "Only x86 64-bit builds are supported with MS-MPI")
|
||||
endif()
|
||||
|
||||
ExternalProject_get_property(mpi4win_build SOURCE_DIR)
|
||||
file(MAKE_DIRECTORY "${SOURCE_DIR}/include")
|
||||
add_library(MPI::MPI_CXX UNKNOWN IMPORTED)
|
||||
set_target_properties(MPI::MPI_CXX PROPERTIES
|
||||
IMPORTED_LOCATION "${SOURCE_DIR}/lib/libmsmpi.a"
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${SOURCE_DIR}/include"
|
||||
INTERFACE_COMPILE_DEFINITIONS "MPICH_SKIP_MPICXX")
|
||||
add_dependencies(MPI::MPI_CXX mpi4win_build)
|
||||
|
||||
# set variables for status reporting at the end of CMake run
|
||||
set(MPI_CXX_INCLUDE_PATH "${SOURCE_DIR}/include")
|
||||
set(MPI_CXX_COMPILE_DEFINITIONS "MPICH_SKIP_MPICXX")
|
||||
set(MPI_CXX_LIBRARIES "${SOURCE_DIR}/lib/libmsmpi.a")
|
||||
include(ExternalProject)
|
||||
if(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
|
||||
ExternalProject_Add(mpi4win_build
|
||||
URL ${MPICH2_WIN64_DEVEL_URL}
|
||||
URL_MD5 ${MPICH2_WIN64_DEVEL_MD5}
|
||||
CONFIGURE_COMMAND "" BUILD_COMMAND "" INSTALL_COMMAND ""
|
||||
BUILD_BYPRODUCTS <SOURCE_DIR>/lib/libmsmpi.a)
|
||||
else()
|
||||
# Download and configure custom MPICH files for Windows
|
||||
message(STATUS "Downloading and configuring MPICH-1.4.1 for Windows")
|
||||
set(MPICH2_WIN64_DEVEL_URL "${LAMMPS_THIRDPARTY_URL}/mpich2-win64-devel.tar.gz" CACHE STRING "URL for MPICH2 (win64) tarball")
|
||||
set(MPICH2_WIN64_DEVEL_MD5 "4939fdb59d13182fd5dd65211e469f14" CACHE STRING "MD5 checksum of MPICH2 (win64) tarball")
|
||||
mark_as_advanced(MPICH2_WIN64_DEVEL_URL)
|
||||
mark_as_advanced(MPICH2_WIN64_DEVEL_MD5)
|
||||
|
||||
include(ExternalProject)
|
||||
if(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
|
||||
ExternalProject_Add(mpi4win_build
|
||||
URL ${MPICH2_WIN64_DEVEL_URL}
|
||||
URL_MD5 ${MPICH2_WIN64_DEVEL_MD5}
|
||||
CONFIGURE_COMMAND "" BUILD_COMMAND "" INSTALL_COMMAND ""
|
||||
BUILD_BYPRODUCTS <SOURCE_DIR>/lib/libmpi.a)
|
||||
else()
|
||||
ExternalProject_Add(mpi4win_build
|
||||
URL ${MPICH2_WIN32_DEVEL_URL}
|
||||
URL_MD5 ${MPICH2_WIN32_DEVEL_MD5}
|
||||
CONFIGURE_COMMAND "" BUILD_COMMAND "" INSTALL_COMMAND ""
|
||||
BUILD_BYPRODUCTS <SOURCE_DIR>/lib/libmpi.a)
|
||||
endif()
|
||||
|
||||
ExternalProject_get_property(mpi4win_build SOURCE_DIR)
|
||||
file(MAKE_DIRECTORY "${SOURCE_DIR}/include")
|
||||
add_library(MPI::MPI_CXX UNKNOWN IMPORTED)
|
||||
set_target_properties(MPI::MPI_CXX PROPERTIES
|
||||
IMPORTED_LOCATION "${SOURCE_DIR}/lib/libmpi.a"
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${SOURCE_DIR}/include"
|
||||
INTERFACE_COMPILE_DEFINITIONS "MPICH_SKIP_MPICXX")
|
||||
add_dependencies(MPI::MPI_CXX mpi4win_build)
|
||||
|
||||
# set variables for status reporting at the end of CMake run
|
||||
set(MPI_CXX_INCLUDE_PATH "${SOURCE_DIR}/include")
|
||||
set(MPI_CXX_COMPILE_DEFINITIONS "MPICH_SKIP_MPICXX")
|
||||
set(MPI_CXX_LIBRARIES "${SOURCE_DIR}/lib/libmpi.a")
|
||||
message(FATAL_ERROR "Only x86 64-bit builds are supported with MS-MPI")
|
||||
endif()
|
||||
|
||||
ExternalProject_get_property(mpi4win_build SOURCE_DIR)
|
||||
file(MAKE_DIRECTORY "${SOURCE_DIR}/include")
|
||||
add_library(MPI::MPI_CXX UNKNOWN IMPORTED)
|
||||
set_target_properties(MPI::MPI_CXX PROPERTIES
|
||||
IMPORTED_LOCATION "${SOURCE_DIR}/lib/libmsmpi.a"
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${SOURCE_DIR}/include"
|
||||
INTERFACE_COMPILE_DEFINITIONS "MPICH_SKIP_MPICXX=1")
|
||||
add_dependencies(MPI::MPI_CXX mpi4win_build)
|
||||
|
||||
# set variables for status reporting at the end of CMake run
|
||||
set(MPI_CXX_INCLUDE_PATH "${SOURCE_DIR}/include")
|
||||
set(MPI_CXX_COMPILE_DEFINITIONS "MPICH_SKIP_MPICXX=1")
|
||||
set(MPI_CXX_LIBRARIES "${SOURCE_DIR}/lib/libmsmpi.a")
|
||||
else()
|
||||
find_package(MPI REQUIRED)
|
||||
option(LAMMPS_LONGLONG_TO_LONG "Workaround if your system or MPI version does not recognize 'long long' data types" OFF)
|
||||
|
||||
Reference in New Issue
Block a user