Merge pull request #4 from akohlmey/numerial_propagation

This commit is contained in:
Yifan Li李一帆
2023-11-11 06:21:59 -05:00
committed by GitHub
145 changed files with 6607 additions and 6250 deletions

View File

@ -5,9 +5,9 @@ Thank you for considering to contribute to the LAMMPS software project.
The following is a set of guidelines as well as explanations of policies and work flows for contributing to the LAMMPS molecular dynamics software project. These guidelines focus on submitting issues or pull requests on the LAMMPS GitHub project.
Thus please also have a look at:
* [The guide for submitting new features in the LAMMPS manual](https://www.lammps.org/doc/Modify_contribute.html)
* [The guide on programming style and requirement in the LAMMPS manual](https://www.lammps.org/doc/Modify_style.html)
* [The GitHub tutorial in the LAMMPS manual](http://lammps.sandia.gov/doc/Howto_github.html)
* [The guide for submitting new features in the LAMMPS manual](https://docs.lammps.org/Modify_contribute.html)
* [The guide on programming style and requirement in the LAMMPS manual](https://docs.lammps.org/Modify_requirements.html)
* [The GitHub tutorial in the LAMMPS manual](http://docs.lammps.org/Howto_github.html)
## Table of Contents
@ -27,17 +27,17 @@ __
## I don't want to read this whole thing I just have a question!
> **Note:** Please do not file an issue to ask a general question about LAMMPS, its features, how to use specific commands, or how perform simulations or analysis in LAMMPS. Instead post your question to either the ['lammps-users' mailing list](https://lammps.sandia.gov/mail.html) or the [LAMMPS Material Science Discourse forum](https://matsci.org/lammps). You do not need to be subscribed to post to the list (but a mailing list subscription avoids having your post delayed until it is approved by a mailing list moderator). Most posts to the mailing list receive a response within less than 24 hours. Before posting to the mailing list, please read the [mailing list guidelines](https://lammps.sandia.gov/guidelines.html). Following those guidelines will help greatly to get a helpful response. Always mention which LAMMPS version you are using. The LAMMPS forum was recently created as part of a larger effort to build a materials science community and have discussions not just about using LAMMPS. Thus the forum may be also used for discussions that would be off-topic for the mailing list. Those will just have to be posted to a more general category.
> **Note:** Please do not file an issue to ask a general question about LAMMPS, its features, how to use specific commands, or how perform simulations or analysis in LAMMPS. Instead post your question to the [LAMMPS Material Science Discourse forum](https://matsci.org/lammps). Before posting to the forum, please read the general [guidelines](https://www.lammps.org/guidelines.html) and the forum specific [suggestions](https://matsci.org/t/please-read-this-first-guidelines-and-suggestions-for-posting-lammps-questions/49913). Following those guidelines and suggestions will help greatly to get a helpful response. *Always* mention which LAMMPS version you are using. The MatSci website may be also used for discussions that would be off-topic for the LAMMPS categories. Those will just have to be posted to a different category.
## How Can I Contribute?
There are several ways how you can actively contribute to the LAMMPS project: you can discuss compiling and using LAMMPS, and solving LAMMPS related problems with other LAMMPS users on the lammps-users mailing list or the forum, you can report bugs or suggest enhancements by creating issues on GitHub (or posting them to the lammps-users mailing list or posting in the LAMMPS Materials Science Discourse forum), and you can contribute by submitting pull requests on GitHub or e-mail your code
to one of the [LAMMPS core developers](https://lammps.sandia.gov/authors.html). As you may see from the aforementioned developer page, the LAMMPS software package includes the efforts of a very large number of contributors beyond the principal authors and maintainers.
to one of the [LAMMPS core developers](https://www.lammps.org/authors.html). As you may see from the aforementioned developer page, the LAMMPS software package includes the efforts of a very large number of contributors beyond the principal authors and maintainers.
### Discussing How To Use LAMMPS
The LAMMPS mailing list is hosted at SourceForge. The mailing list began in 2005, and now includes tens of thousands of messages in thousands of threads. LAMMPS developers try to respond to posted questions in a timely manner, but there are no guarantees. Please consider that people live in different timezone and may not have time to answer e-mails outside of their work hours.
You can post to list by sending your email to lammps-users at lists.sourceforge.net (no subscription required), but before posting, please read the [mailing list guidelines](https://lammps.sandia.gov/guidelines.html) to maximize your chances to receive a helpful response.
You can post to list by sending your email to lammps-users at lists.sourceforge.net (no subscription required), but before posting, please read the [mailing list guidelines](https://www.lammps.org/guidelines.html) to maximize your chances to receive a helpful response.
Anyone can browse/search previous questions/answers in the archives. You do not have to subscribe to the list to post questions, receive answers (to your questions), or browse/search the archives. You **do** need to subscribe to the list if you want emails for **all** the posts (as individual messages or in digest form), or to answer questions yourself. Feel free to sign up and help us out! Answering questions from fellow LAMMPS users is a great way to pay back the community for providing you a useful tool for free, and to pass on the advice you have received yourself to others. It improves your karma and helps you understand your own research better.
@ -47,7 +47,7 @@ The LAMMPS Materials Science Discourse forum was created recently to facilitate
### Reporting Bugs
While developers writing code for LAMMPS are careful to test their code, LAMMPS is such a large and complex software, that it is impossible to test for all combinations of features under all normal and not so normal circumstances. Thus bugs do happen, and if you suspect, that you have encountered one, please try to document it and report it as an [Issue](https://github.com/lammps/lammps/issues) on the LAMMPS GitHub project web page. However, before reporting a bug, you need to check whether this is something that may have already been corrected. The [Latest Features and Bug Fixes in LAMMPS](https://lammps.sandia.gov/bug.html) web page lists all significant changes to LAMMPS over the years. It also tells you what the current latest development version of LAMMPS is, and you should test whether your issue still applies to that version.
While developers writing code for LAMMPS are careful to test their code, LAMMPS is such a large and complex software, that it is impossible to test for all combinations of features under all normal and not so normal circumstances. Thus bugs do happen, and if you suspect, that you have encountered one, please try to document it and report it as an [Issue](https://github.com/lammps/lammps/issues) on the LAMMPS GitHub project web page. However, before reporting a bug, you need to check whether this is something that may have already been corrected. The [Latest Features and Bug Fixes in LAMMPS](https://www.lammps.org/bug.html) web page lists all significant changes to LAMMPS over the years. It also tells you what the current latest development version of LAMMPS is, and you should test whether your issue still applies to that version.
When you click on the green "New Issue" button, you will be provided with a text field, where you can enter your message. That text field with contain a template with several headlines and some descriptions. Keep the headlines that are relevant to your reported potential bug and replace the descriptions with the information as suggested by the descriptions.
You can also attach small text files (please add the file name extension `.txt` or it will be rejected), images, or small compressed text files (using gzip, do not use RAR or 7-ZIP or similar tools that are uncommon outside of Windows machines). In many cases, bugs are best illustrated by providing a small input deck (do **not** attach your entire production input, but remove everything that is not required to reproduce the issue, and scale down your system size, that the resulting calculation runs fast and can be run on small desktop quickly).
@ -65,9 +65,9 @@ To be able to submit an issue on GitHub, you have to register for an account (fo
We encourage users to submit new features or modifications for LAMMPS. Instructions, guidelines, requirements,
and recommendations are in the following sections of the LAMMPS manual:
* [The guide for submitting new features in the LAMMPS manual](https://lammps.sandia.gov/doc/Modify_contribute.html)
* [The guide on programming style and requirement in the LAMMPS manual](https://lammps.sandia.gov/doc/Modify_contribute.html)
* [The GitHub tutorial in the LAMMPS manual](http://lammps.sandia.gov/doc/Howto_github.html)
* [The guide for submitting new features in the LAMMPS manual](https://docs.lammps.org/Modify_contribute.html)
* [The guide on programming style and requirement in the LAMMPS manual](https://docs.lammps.org/Modify_requirements.html)
* [The GitHub tutorial in the LAMMPS manual](http://docs.lammps.org/Howto_github.html)
## GitHub Workflows
@ -85,7 +85,7 @@ For bug reports, the next step is that one of the core LAMMPS developers will se
### Pull Requests
Pull requests are the **only** way that changes get made to the LAMMPS distribution. So also the LAMMPS core developers will submit pull requests for their own changes and discuss them on GitHub. Thus if you submit a pull request it will be treated in a similar fashion. When you submit a pull request you may opt to submit a "Draft" pull request. That means your changes are visible and will be subject to testing, but reviewers will not be (auto-)assigned and comments will take into account that this is not complete. On the other hand, this is a perfect way to ask the LAMMPS developers for comments on non-obvious changes and get feedback and possible suggestions for improvements or recommendations about what to avoid.
Immediately after the submission, the LAMMPS continuing integration server at ci.lammps.org will download your submitted branch and perform a number of tests: it will tests whether it compiles cleanly under various conditions, it will also do a check on whether your included documentation translates cleanly and run some unit tests and other checks. Whether these tests are successful or fail will be recorded. If a test fails, please inspect the corresponding output on the CI server and take the necessary steps, if needed, so that the code can compile cleanly again. The test will be re-run each time the pull request is updated with a push to the remote branch on GitHub. If you are unsure about what you need to change, ask a question in the discussion area of the pull request.
Immediately after the submission, the LAMMPS continuing integration server at https://ci.lammps.org will download your submitted branch and perform a number of tests: it will tests whether it compiles cleanly under various conditions, it will also do a check on whether your included documentation translates cleanly and run some unit tests and other checks. Whether these tests are successful or fail will be recorded. If a test fails, please inspect the corresponding output on the CI server and take the necessary steps, if needed, so that the code can compile cleanly again. The test will be re-run each time the pull request is updated with a push to the remote branch on GitHub. If you are unsure about what you need to change, ask a question in the discussion area of the pull request.
Next a LAMMPS core developer will self-assign and do an overall technical assessment of the submission. If you submitted a draft pull request, this will not happen unless you mark it "ready for review". If you are not yet invited as a LAMMPS collaborator, and your contribution seems significant, you may also receive an invitation for collaboration on the LAMMPS repository. As part of the assessment, the pull request will be categorized with labels. There are two special labels: `needs_work` (indicates that work from the submitter of the pull request is needed) and `work_in_progress` (indicates, that the assigned LAMMPS developer will make changes, if not done by the contributor who made the submit).
You may also receive comments and suggestions on the overall submission or specific details and on occasion specific requests for changes as part of the review. If permitted, also additional changes may be pushed into your pull request branch or a pull request may be filed in your LAMMPS fork on GitHub to include those changes.
The LAMMPS developer may then decide to assign the pull request to another developer (e.g. when that developer is more knowledgeable about the submitted feature or enhancement or has written the modified code). It may also happen, that additional developers are requested to provide a review and approve the changes. For submissions, that may change the general behavior of LAMMPS, or where a possibility of unwanted side effects exists, additional tests may be requested by the assigned developer.

View File

@ -159,17 +159,20 @@ endif()
########################################################################
# User input options #
########################################################################
# set path to python interpreter and thus enforcing python version when
# in a virtual environment and PYTHON_EXECUTABLE is not set on command line
if(DEFINED ENV{VIRTUAL_ENV} AND NOT PYTHON_EXECUTABLE)
if(CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows")
set(PYTHON_EXECUTABLE "$ENV{VIRTUAL_ENV}/Scripts/python.exe")
else()
set(PYTHON_EXECUTABLE "$ENV{VIRTUAL_ENV}/bin/python")
endif()
# backward compatibility with CMake before 3.12 and older LAMMPS documentation
if (PYTHON_EXECUTABLE)
set(Python_EXECUTABLE "${PYTHON_EXECUTABLE}")
endif()
# set path to python interpreter and thus enforcing python version when
# in a virtual environment and Python_EXECUTABLE is not set on command line
if(DEFINED ENV{VIRTUAL_ENV} AND NOT Python_EXECUTABLE)
if(CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows")
set(Python_EXECUTABLE "$ENV{VIRTUAL_ENV}/Scripts/python.exe")
else()
set(Python_EXECUTABLE "$ENV{VIRTUAL_ENV}/bin/python")
endif()
message(STATUS "Running in virtual environment: $ENV{VIRTUAL_ENV}\n"
" Setting Python interpreter to: ${PYTHON_EXECUTABLE}")
" Setting Python interpreter to: ${Python_EXECUTABLE}")
endif()
set(LAMMPS_MACHINE "" CACHE STRING "Suffix to append to lmp binary (WON'T enable any features automatically")
@ -794,9 +797,6 @@ install(
###############################################################################
if(BUILD_SHARED_LIBS)
# backward compatibility
if(PYTHON_EXECUTABLE)
set(Python_EXECUTABLE ${PYTHON_EXECUTABLE})
endif()
find_package(Python COMPONENTS Interpreter)
if(BUILD_IS_MULTI_CONFIG)
set(MY_BUILD_DIR ${CMAKE_BINARY_DIR}/$<CONFIG>)

View File

@ -1,6 +1,6 @@
if(NOT Python_INTERPRETER)
# backward compatibility
# backward compatibility with CMake before 3.12 and older LAMMPS documentation
if(PYTHON_EXECUTABLE)
set(Python_EXECUTABLE ${PYTHON_EXECUTABLE})
endif()

View File

@ -63,6 +63,7 @@ help:
@echo " anchor_check scan for duplicate anchor labels"
@echo " style_check check for complete and consistent style lists"
@echo " package_check check for complete and consistent package lists"
@echo " role_check check for misformatted role keywords"
@echo " spelling spell-check the manual"
# ------------------------------------------
@ -98,6 +99,7 @@ html: xmlgen $(VENV) $(SPHINXCONFIG)/conf.py $(ANCHORCHECK) $(MATHJAX)
env LC_ALL=C grep -n '[^ -~]' $(RSTDIR)/*.rst ;\
env LC_ALL=C grep -n ' :[a-z]\+`' $(RSTDIR)/*.rst ;\
env LC_ALL=C grep -n ' `[^`]\+<[a-z][^`]\+`[^_]' $(RSTDIR)/*.rst ;\
env LC_ALL=C grep -n ':\(ref\|doc\):[^`]' $(RSTDIR)/*.rst ;\
$(PYTHON) $(BUILDDIR)/utils/check-styles.py -s ../src -d src ;\
echo "############################################" ;\
deactivate ;\
@ -179,6 +181,7 @@ pdf: xmlgen $(VENV) $(SPHINXCONFIG)/conf.py $(ANCHORCHECK)
env LC_ALL=C grep -n '[^ -~]' $(RSTDIR)/*.rst ;\
env LC_ALL=C grep -n ' :[a-z]\+`' $(RSTDIR)/*.rst ;\
env LC_ALL=C grep -n ' `[^`]\+<[a-z][^`]\+`[^_]' $(RSTDIR)/*.rst ;\
env LC_ALL=C grep -n ':\(ref\|doc\):[^`]' $(RSTDIR)/*.rst ;\
$(PYTHON) utils/check-styles.py -s ../src -d src ;\
echo "############################################" ;\
deactivate ;\
@ -227,6 +230,7 @@ char_check :
role_check :
@( env LC_ALL=C grep -n ' :[a-z]\+`' $(RSTDIR)/*.rst && exit 1 || : )
@( env LC_ALL=C grep -n ' `[^`]\+<[a-z][^`]\+`[^_]' $(RSTDIR)/*.rst && exit 1 || : )
@( env LC_ALL=C grep -n ':\(ref\|doc\):[^`]' $(RSTDIR)/*.rst && exit 1 || : )
link_check : $(VENV) html
@(\

View File

@ -1056,12 +1056,12 @@ additional details.
.. code-block:: bash
-D PYTHON_EXECUTABLE=path # path to Python executable to use
-D Python_EXECUTABLE=path # path to Python executable to use
Without this setting, CMake will guess the default Python version
on your system. To use a different Python version, you can either
create a virtualenv, activate it and then run cmake. Or you can
set the PYTHON_EXECUTABLE variable to specify which Python
set the Python_EXECUTABLE variable to specify which Python
interpreter should be used. Note note that you will also need to
have the development headers installed for this version,
e.g. python2-devel.

View File

@ -220,8 +220,8 @@ OPT.
* :doc:`morse/soft <pair_fep_soft>`
* :doc:`multi/lucy <pair_multi_lucy>`
* :doc:`multi/lucy/rx (k) <pair_multi_lucy_rx>`
* :doc:`nb3b/harmonic <pair_nb3b_harmonic>`
* :doc:`nb3b/screened <pair_nb3b_screened>`
* :doc:`nb3b/harmonic <pair_nb3b>`
* :doc:`nb3b/screened <pair_nb3b>`
* :doc:`nm/cut (o) <pair_nm>`
* :doc:`nm/cut/coul/cut (o) <pair_nm>`
* :doc:`nm/cut/coul/long (o) <pair_nm>`

View File

@ -133,7 +133,7 @@ to the location in the virtual environment with:
.. code-block:: bash
cmake . -DPYTHON_EXECUTABLE=$(which python)
cmake . -DPython_EXECUTABLE=$(which python)
# install LAMMPS package in virtualenv
(testing) make install-python

View File

@ -119,6 +119,45 @@ for example :doc:`dump yaml <dump>` or :doc:`fix ave/time <fix_ave_time>`
Depending on the kind of data being written, organization of the data
or the specific syntax used may change, but the principles are very
similar and all files should be readable with a suitable YAML parser.
A simple example for this is given below:
.. code-block:: python
import yaml
try:
from yaml import CSafeLoader as YamlLoader
except ImportError:
from yaml import SafeLoader as YamlLoader
timesteps = []
with open("dump.yaml", "r") as f:
data = yaml.load_all(f, Loader=YamlLoader)
for d in data:
print('Processing timestep %d' % d['timestep'])
timesteps.append(d)
print('Read %d timesteps from yaml dump' % len(timesteps))
print('Second timestep: ', timesteps[1]['timestep'])
print('Box info: x: ' , timesteps[1]['box'][0], ' y:', timesteps[1]['box'][1], ' z:',timesteps[1]['box'][2])
print('First 5 per-atom columns: ', timesteps[1]['keywords'][0:5])
print('Corresponding 10th atom data: ', timesteps[1]['data'][9][0:5])
The corresponding output for a YAML dump command added to the "melt" example is:
.. parsed-literal::
Processing timestep 0
Processing timestep 50
Processing timestep 100
Processing timestep 150
Processing timestep 200
Processing timestep 250
Read 6 timesteps from yaml dump
Second timestep: 50
Box info: x: [0, 16.795961913825074] y: [0, 16.795961913825074] z: [0, 16.795961913825074]
First 5 per-atom columns: ['id', 'type', 'x', 'y', 'z']
Corresponding 10th atom data: [10, 1, 4.43828, 0.968481, 0.108555]
Processing scalar data with Python
----------------------------------

View File

@ -17,12 +17,16 @@ Syntax
* M = insert a single atom or molecule every M steps
* seed = random # seed (positive integer)
* one or more keyword/value pairs may be appended to args
* keyword = *region* or *id* or *global* or *local* or *near* or *gaussian* or *attempt* or *rate* or *vx* or *vy* or *vz* or *target* or *mol* or *molfrac* or *rigid* or *shake* or *orient* or *units*
* keyword = *region* or *var* or *set* or *id* or *global* or *local* or *near* or *gaussian* or *attempt* or *rate* or *vx* or *vy* or *vz* or *target* or *mol* or *molfrac* or *rigid* or *shake* or *orient* or *units*
.. parsed-literal::
*region* value = region-ID
region-ID = ID of region to use as insertion volume
*var* value = name = variable name to evaluate for test of atom creation
*set* values = dim name
dim = *x* or *y* or *z*
name = name of variable to set with x, y, or z atom position
*id* value = *max* or *next*
max = atom ID for new atom(s) is max ID of all current atoms plus one
next = atom ID for new atom(s) increments by one for every deposition
@ -193,17 +197,19 @@ simulation that is "nearby" the chosen x,y position. In this context,
particles is less than the *delta* setting.
Once a trial x,y,z position has been selected, the insertion is only
performed if no current atom in the simulation is within a distance R
of any atom in the new particle, including the effect of periodic
boundary conditions if applicable. R is defined by the *near*
keyword. Note that the default value for R is 0.0, which will allow
atoms to strongly overlap if you are inserting where other atoms are
present. This distance test is performed independently for each atom
in an inserted molecule, based on the randomly rotated configuration
of the molecule. If this test fails, a new random position within the
insertion volume is chosen and another trial is made. Up to Q
attempts are made. If the particle is not successfully inserted,
LAMMPS prints a warning message.
performed if both the *near* and *var* keywords are satisfied (see below).
If either the *near* or the *var* keyword is not satisfied, a new random
position within the insertion volume is chosen and another trial is made.
Up to Q attempts are made. If one or more particle insertions are not
successful, LAMMPS prints a warning message.
The *near* keyword ensures that no current atom in the simulation is within
a distance R of any atom in the new particle, including the effect of
periodic boundary conditions if applicable. Note that the default value
for R is 0.0, which will allow atoms to strongly overlap if you are
inserting where other atoms are present. This distance test is performed
independently for each atom in an inserted molecule, based on the randomly
rotated configuration of the molecule.
.. note::
@ -214,6 +220,24 @@ LAMMPS prints a warning message.
existing particle. LAMMPS will issue a warning if R is smaller than
this value, based on the radii of existing and inserted particles.
The *var* and *set* keywords can be used together to provide a criterion
for accepting or rejecting the addition of an individual atom, based on its
coordinates. The *name* specified for the *var* keyword is the name of an
:doc:`equal-style variable <variable>` that should evaluate to a zero or
non-zero value based on one or two or three variables that will store the
*x*, *y*, or *z* coordinates of an atom (one variable per coordinate). If
used, these other variables must be :doc:`internal-style variables
<variable>` defined in the input script; their initial numeric value can be
anything. They must be internal-style variables, because this command
resets their values directly. The *set* keyword is used to identify the
names of these other variables, one variable for the *x*-coordinate of a
created atom, one for *y*, and one for *z*. When an atom is created, its
:math:`(x,y,z)` coordinates become the values for any *set* variable that
is defined. The *var* variable is then evaluated. If the returned value
is 0.0, the atom is not created. If it is non-zero, the atom is created.
For an example of how to use these keywords, see the
:doc:`create_atoms <create_atoms>`command.
The *rate* option moves the insertion volume in the z direction (3d)
or y direction (2d). This enables particles to be inserted from a
successively higher height over time. Note that this parameter is
@ -291,7 +315,7 @@ operation of the fix continues in an uninterrupted fashion.
None of the :doc:`fix_modify <fix_modify>` options are relevant to this
fix. This fix computes a global scalar, which can be accessed by various
output commands. The scalar is the cumulative number of insertions. The
scalar value calculated by this fix is intensive. No parameter of this
scalar value calculated by this fix is "intensive". No parameter of this
fix can be used with the *start/stop* keywords of the :doc:`run <run>`
command. This fix is not invoked during :doc:`energy minimization <minimize>`.

View File

@ -137,6 +137,7 @@ normal-mode PIMD. A value of *cmd* is for centroid molecular dynamics
the real particle.
.. note::
Motion of the centroid can be effectively uncoupled from the other
normal modes by scaling the fictitious masses to achieve a partial
adiabatic separation. This is called a Centroid Molecular Dynamics
@ -148,9 +149,15 @@ normal-mode PIMD. A value of *cmd* is for centroid molecular dynamics
only the k > 0 modes are thermostatted, not the centroid degrees of
freedom.
Fix pimd/langevin supports *method* value *nmpimd* and *pimd*. The default value is *nmpimd*.
If *method* is *nmpimd*, the normal mode representation is used to integrate the equations of motion. The exact solution of harmonic oscillator is used to propagate the free ring polymer part of the Hamiltonian.
If *method* is *pimd*, the Cartesian representation is used to integrate the equations of motion. The harmonic force is added to the total force of the system, and the numerical integrator is used to propagate the Hamiltonian.
.. versionadded:: TBD
Mode *pimd* added to fix pimd/langevin.
Fix pimd/langevin supports the *method* values *nmpimd* and *pimd*. The default value is *nmpimd*.
If *method* is *nmpimd*, the normal mode representation is used to integrate the equations of motion.
The exact solution of harmonic oscillator is used to propagate the free ring polymer part of the Hamiltonian.
If *method* is *pimd*, the Cartesian representation is used to integrate the equations of motion.
The harmonic force is added to the total force of the system, and the numerical integrator is used to propagate the Hamiltonian.
The keyword *integrator* specifies the Trotter splitting method used by *fix pimd/langevin*.
See :ref:`(Liu) <Liu>` for a discussion on the OBABO and BAOAB splitting schemes. Typically
@ -208,6 +215,7 @@ The keyword *thermostat* reads *style* and *seed* of thermostat for fix style *p
be *PILE_L* (path integral Langevin equation local thermostat, as described in :ref:`Ceriotti <Ceriotti2>`), and *seed* should a positive integer number, which serves as the seed of the pseudo random number generator.
.. note::
The fix style *pimd/langevin* uses the stochastic PILE_L thermostat to control temperature. This thermostat works on the normal modes
of the ring polymer. The *tau* parameter controls the centroid mode, and the *scale* parameter controls the non-centroid modes.
@ -270,6 +278,7 @@ related tasks for each of the partitions, e.g.
read_restart system_${ibead}.restart2
.. note::
Fix *pimd/langevin* dumps the Cartesian coordinates, but dumps the velocities and
forces in the normal mode representation. If the Cartesian velocities and forces are
needed, it is easy to perform the transformation when doing post-processing.

View File

@ -247,7 +247,7 @@ appropriately.
None of the :doc:`fix_modify <fix_modify>` options are relevant to this
fix. This fix computes a global scalar, which can be accessed by various
output commands. The scalar is the cumulative number of insertions. The
scalar value calculated by this fix is intensive. No parameter
scalar value calculated by this fix is "intensive". No parameter
of this fix can be used with the *start/stop* keywords of the
:doc:`run <run>` command. This fix is not invoked during :doc:`energy minimization <minimize>`.

View File

@ -81,10 +81,10 @@ used in conjunction with the SRD model.
These 3 papers give more details on how the SRD model is implemented
in LAMMPS. :ref:`(Petersen) <Petersen1>` describes pure SRD fluid
systems. :ref:`(Bolintineanu1) <Bolintineanu1>` describes models
where pure SRD fluids :ref:interact with boundary walls.
where pure SRD fluids interact with boundary walls.
:ref:`(Bolintineanu2) <Bolintineanu2>` describes mixture models where
large colloidal particles are solvated by an SRD fluid. See the
``examples/srd`` :ref:directory for sample input scripts.
``examples/srd`` directory for sample input scripts.
This fix does two things:

View File

@ -68,8 +68,8 @@ for more info.
Related commands
""""""""""""""""
:doc:`improper_coeff <improper_coeff>`, `improper_harmonic
:doc:<improper_harmonic>`
:doc:`improper_coeff <improper_coeff>`,
:doc:`improper_harmonic <improper_harmonic>`
Default
"""""""

View File

@ -72,8 +72,7 @@ from LAMMPS after the 12 December 2018 version.
LAMMPS provides several different versions of ffield.reax in its
potentials dir, each called potentials/ffield.reax.label. These are
documented in potentials/README.reax. The default ffield.reax
contains parameterizations for the following elements: C, H, O, N.
documented in potentials/README.reax.
The format of these files is identical to that used originally by van
Duin. We have tested the accuracy of *pair_style reaxff* potential
@ -110,12 +109,14 @@ control variable. The format of the control file is described below.
not agree.
Examples using *pair_style reaxff* are provided in the examples/reax
subdirectory.
directory and its subdirectories.
Use of this pair style requires that a charge be defined for every
atom. See the :doc:`atom_style <atom_style>` and
:doc:`read_data <read_data>` commands for details on how to specify
charges.
Use of this pair style requires using an :doc:`atom_style <atom_style>`
that includes a per-atom charge property *or* using
:doc:`fix property/atom q <fix_property_atom>`. Charges can be set
via :doc:`read_data <read_data>` or :doc:`set <set>`. Using an initial
charge that is close to the result of charge equilibration will speed
up that process.
The ReaxFF parameter files provided were created using a charge
equilibration (QEq) model for handling the electrostatic interactions.

View File

@ -297,8 +297,8 @@ accelerated styles exist.
* :doc:`morse/soft <pair_morse>` - Morse potential with a soft core
* :doc:`multi/lucy <pair_multi_lucy>` - DPD potential with density-dependent force
* :doc:`multi/lucy/rx <pair_multi_lucy_rx>` - reactive DPD potential with density-dependent force
* :doc:`nb3b/harmonic <pair_nb3b_harmonic>` - non-bonded 3-body harmonic potential
* :doc:`nb3b/screened <pair_nb3b_screened>` - non-bonded 3-body screened harmonic potential
* :doc:`nb3b/harmonic <pair_nb3b>` - non-bonded 3-body harmonic potential
* :doc:`nb3b/screened <pair_nb3b>` - non-bonded 3-body screened harmonic potential
* :doc:`nm/cut <pair_nm>` - N-M potential
* :doc:`nm/cut/coul/cut <pair_nm>` - N-M potential with cutoff Coulomb
* :doc:`nm/cut/coul/long <pair_nm>` - N-M potential with long-range Coulomb

View File

@ -76,12 +76,12 @@ class LAMMPSLexer(RegexLexer):
include('conditionals'),
include('keywords'),
(r'#.*?\n', Comment),
('"', String, 'string'),
('\'', String, 'single_quote_string'),
(r'"', String, 'string'),
(r'\'', String, 'single_quote_string'),
(r'[0-9]+:[0-9]+(:[0-9]+)?', Number),
(r'[0-9]+(\.[0-9]+)?([eE]\-?[0-9]+)?', Number),
('\$?\(', Name.Variable, 'expression'),
('\$\{', Name.Variable, 'variable'),
(r'\$?\(', Name.Variable, 'expression'),
(r'\$\{', Name.Variable, 'variable'),
(r'[\w_\.\[\]]+', Name),
(r'\$[\w_]+', Name.Variable),
(r'\s+', Whitespace),
@ -97,21 +97,21 @@ class LAMMPSLexer(RegexLexer):
]
,
'variable' : [
('[^\}]+', Name.Variable),
('\}', Name.Variable, '#pop'),
(r'[^\}]+', Name.Variable),
(r'\}', Name.Variable, '#pop'),
],
'string' : [
('[^"]+', String),
('"', String, '#pop'),
(r'[^"]+', String),
(r'"', String, '#pop'),
],
'single_quote_string' : [
('[^\']+', String),
('\'', String, '#pop'),
(r'[^\']+', String),
(r'\'', String, '#pop'),
],
'expression' : [
('[^\(\)]+', Name.Variable),
('\(', Name.Variable, 'expression'),
('\)', Name.Variable, '#pop'),
(r'[^\(\)]+', Name.Variable),
(r'\(', Name.Variable, 'expression'),
(r'\)', Name.Variable, '#pop'),
],
'modify_cmd' : [
(r'[\w_\-\.\[\]]+', Name.Variable.Identifier),

View File

@ -50,5 +50,6 @@ fix 10 all balance 50 0.9 rcb
thermo_style custom step temp epair press f_10[3] f_10
thermo 100
timestep 0.001
run 10000

View File

@ -59,5 +59,6 @@ fix 10 all balance 50 0.9 rcb
thermo_style custom step temp epair press f_10[3] f_10
thermo 100
timestep 0.001
run 10000

View File

@ -58,5 +58,6 @@ fix 10 all balance 50 0.9 rcb
thermo_style custom step temp epair press f_10[3] f_10
thermo 100
timestep 0.001
run 40000

View File

@ -1,242 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 2d circle of particles inside a box with LJ walls
variable b index 0
variable x index 50
variable y index 20
variable d index 20
variable v index 5
variable w index 2
units lj
dimension 2
atom_style bond
boundary f f p
lattice hex 0.85
Lattice spacing in x,y,z = 1.16553 2.01877 1.16553
region box block 0 $x 0 $y -0.5 0.5
region box block 0 50 0 $y -0.5 0.5
region box block 0 50 0 20 -0.5 0.5
create_box 1 box bond/types 1 extra/bond/per/atom 6
Created orthogonal box = (0 0 -0.582767) to (58.2767 40.3753 0.582767)
2 by 1 by 1 MPI processor grid
region circle sphere $(v_d/2+1) $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 10
create_atoms 1 region circle
Created 361 atoms
Time spent = 0.000778913 secs
mass 1 1.0
velocity all create 0.5 87287 loop geom
velocity all set $v $w 0 sum yes
velocity all set 5 $w 0 sum yes
velocity all set 5 2 0 sum yes
pair_style lj/cut 2.5
pair_coeff 1 1 10.0 1.0 2.5
bond_style harmonic
bond_coeff 1 10.0 1.2
# need to preserve 1-3, 1-4 pairwise interactions during hard collisions
special_bonds lj/coul 0 1 1
0 = max # of 1-2 neighbors
1 = max # of special neighbors
create_bonds many all all 1 1.0 1.5
Neighbor list info ...
update every 1 steps, delay 10 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
2 neighbor lists, perpetual/occasional/extra = 1 1 0
(1) command create_bonds, occasional
attributes: full, newton on
pair build: full/bin
stencil: full/bin/2d
bin: standard
(2) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d/newton
bin: standard
Added 1014 bonds, new total = 1014
6 = max # of 1-2 neighbors
6 = max # of special neighbors
neighbor 0.3 bin
neigh_modify delay 0 every 1 check yes
fix 1 all nve
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi $x 1 1 2.5
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi 50 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi $y 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi 20 1 1 2.5
comm_style tiled
comm_modify cutoff 10.0 # because bonds stretch a long ways
fix 10 all balance 50 0.9 rcb
#compute 1 all property/atom proc
#variable p atom (c_1%10)+1
#dump 2 all custom 50 tmp.dump id v_p x y z
#dump 3 all image 50 image.*.jpg v_p type bond atom 0.25 # adiam 1.0 view 0 0 zoom 1.8 subbox yes 0.02
#variable colors string # "red green blue yellow white # purple pink orange lime gray"
#dump_modify 3 pad 5 amap 0 10 sa 1 10 ${colors}
thermo_style custom step temp epair press f_10[3] f_10
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 = 2.8
ghost atom cutoff = 10
binsize = 1.4, bins = 42 29 1
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d/newton
bin: standard
Per MPI rank memory allocation (min/avg/max) = 5.156 | 5.167 | 5.177 Mbytes
Step Temp E_pair Press f_10[3] f_10
0 25.701528 -2.2032569 3.1039469 2 1.0193906
100 27.623422 -6.228166 2.6542136 1.0803324 1.0027701
200 33.35302 -15.746749 3.2018248 1.1246537 1.0027701
300 39.17734 -24.1557 4.9116986 1.1468144 1.0027701
400 41.660701 -27.615203 8.6214678 1.2077562 1.0027701
500 37.154935 -24.096954 3.2656298 1.2243767 1.0083102
600 35.062196 -21.527799 2.3688444 1.1800554 1.0027701
700 36.962955 -22.265373 3.0233424 1.1800554 1.0083102
800 38.514356 -24.625735 5.2876402 1.2077562 1.0027701
900 37.840168 -24.069158 4.443617 1.2022161 1.0083102
1000 36.429396 -23.978878 7.2603394 1.1966759 1.0027701
1100 34.75827 -22.743232 6.6304628 1.1745152 1.0083102
1200 31.057199 -21.46544 3.7869701 1.1634349 1.0083102
1300 33.127345 -22.426161 5.824726 1.0858726 1.0027701
1400 31.678654 -21.604473 3.2219261 1.0360111 1.0083102
1500 28.345212 -18.030807 0.93335223 1.1191136 1.0027701
1600 26.031412 -15.389052 0.82549542 1.1080332 1.0027701
1700 25.082832 -13.48625 1.0006592 1.0858726 1.0027701
1800 25.673875 -13.965883 0.54607043 1.0692521 1.0027701
1900 26.530842 -13.979318 2.0285449 1.1024931 1.0027701
2000 25.910771 -14.244515 1.9592232 1.1191136 1.0027701
2100 28.505636 -16.220559 1.7154775 1.1191136 1.0027701
2200 28.142753 -15.564302 2.9946076 1.1135734 1.0027701
2300 26.606225 -13.734442 1.4589278 1.0083102 1.0083102
2400 25.664988 -12.389759 1.3450183 1.0360111 1.0027701
2500 25.145328 -11.815173 0.48162788 1.0360111 1.0027701
2600 26.654868 -13.916929 2.8361012 1.0581717 1.0083102
2700 27.3758 -15.495452 4.1206412 1.0360111 1.0027701
2800 23.60864 -14.520038 1.8948923 1.0193906 1.0027701
2900 20.604557 -12.901121 0.17526991 1.0138504 1.0027701
3000 20.852473 -12.756946 -0.44987285 1.0360111 1.0027701
3100 21.934986 -12.797691 0.76186765 1.0415512 1.0027701
3200 23.293263 -12.368233 0.021937309 1.0526316 1.0027701
3300 22.091492 -10.88605 0.013006632 1.0415512 1.0083102
3400 23.535429 -10.937804 2.0738989 1.0360111 1.0027701
3500 24.503573 -12.202994 1.126785 1.0581717 1.0027701
3600 23.54503 -12.745709 0.39022194 1.0858726 1.0027701
3700 22.658187 -10.986188 -0.18869692 1.0692521 1.0027701
3800 21.282045 -9.7879088 -0.061253454 1.0193906 1.0027701
3900 20.571754 -9.1157993 -1.0178917 1.0526316 1.0027701
4000 23.779702 -10.230328 1.0778525 1.0581717 1.0083102
4100 23.675854 -10.63724 0.59402249 1.0415512 1.0027701
4200 24.058963 -11.89505 0.3866378 1.0526316 1.0027701
4300 22.683721 -11.358978 1.8269036 1.0470914 1.0083102
4400 23.002345 -11.081443 0.4529456 1.0415512 1.0027701
4500 21.984542 -10.233276 -0.60718244 1.0415512 1.0083102
4600 22.079237 -9.979061 0.53013572 1.0415512 1.0027701
4700 22.336961 -10.323583 -0.37512832 1.0249307 1.0027701
4800 23.351699 -10.143724 0.95694397 1.0470914 1.0027701
4900 23.643954 -10.687354 1.6062522 1.0858726 1.0083102
5000 25.158132 -11.532398 1.3083639 1.0914127 1.0027701
5100 23.755521 -10.978548 0.60587307 1.0470914 1.0027701
5200 21.842692 -10.443216 -0.41185899 1.0637119 1.0027701
5300 22.828066 -10.871114 1.1754353 1.0470914 1.0027701
5400 24.883977 -12.39165 0.65101173 1.0470914 1.0027701
5500 22.908286 -11.419431 1.4712698 1.0637119 1.0027701
5600 22.718634 -12.083974 1.5706808 1.0526316 1.0027701
5700 23.080763 -11.464882 1.2979578 1.0304709 1.0083102
5800 21.877026 -11.483185 0.279772 1.0360111 1.0027701
5900 22.526809 -10.868636 0.37121786 1.0637119 1.0083102
6000 22.908857 -10.311118 0.58244569 1.0526316 1.0083102
6100 22.399847 -10.222706 0.87875674 1.0858726 1.0027701
6200 22.623463 -10.035541 -0.25811274 1.0304709 1.0027701
6300 21.518006 -10.017552 -0.98187611 1.0470914 1.0083102
6400 21.269816 -11.297716 0.20058535 1.0138504 1.0027701
6500 23.362834 -11.263306 0.47670072 1.0692521 1.0027701
6600 23.705236 -12.358492 -0.63286237 1.0027701 1.0027701
6700 22.410623 -10.849516 0.57027834 1.0581717 1.0083102
6800 21.661639 -9.3981379 0.38726515 1.0470914 1.0027701
6900 21.856521 -8.8451751 0.053822789 1.0304709 1.0027701
7000 21.069495 -8.6443387 -0.10412144 1.0193906 1.0027701
7100 22.305494 -10.098469 -0.22662961 1.0581717 1.0027701
7200 23.52884 -11.055929 -0.099869868 1.0692521 1.0027701
7300 24.042008 -11.411758 2.0528788 1.0415512 1.0027701
7400 22.870777 -12.408763 0.33346225 1.0249307 1.0027701
7500 21.290152 -10.963058 0.26940112 1.0083102 1.0027701
7600 21.702686 -10.36214 0.84057004 1.0083102 1.0027701
7700 22.478034 -10.832724 -0.70855164 1.0747922 1.0027701
7800 22.856853 -11.161008 -0.88354803 1.0083102 1.0083102
7900 22.579842 -10.789899 0.40865274 1.0360111 1.0027701
8000 24.364281 -12.116023 -0.44788445 1.0249307 1.0083102
8100 22.993409 -10.261331 0.44712215 1.0193906 1.0027701
8200 23.006207 -10.723372 1.2357091 1.0415512 1.0083102
8300 23.292233 -10.041314 2.143692 1.0581717 1.0027701
8400 21.658087 -10.089378 -0.25838681 1.0083102 1.0027701
8500 23.268456 -10.356603 0.089787317 1.0526316 1.0083102
8600 22.572019 -10.32801 0.12320758 1.0526316 1.0027701
8700 22.970465 -10.662456 0.57027398 1.0581717 1.0083102
8800 23.515552 -10.415842 1.0048598 1.0138504 1.0083102
8900 22.733961 -10.343495 0.19917627 1.0360111 1.0083102
9000 21.835458 -9.8740971 -1.0653164 1.0193906 1.0027701
9100 22.062821 -9.2303832 0.21428267 1.0415512 1.0083102
9200 23.020404 -10.321542 -0.48757848 1.0193906 1.0083102
9300 22.529362 -9.2916938 0.57056277 1.0415512 1.0027701
9400 23.301911 -10.538876 0.80637627 1.0138504 1.0027701
9500 21.984286 -9.4754676 -0.19048233 1.0193906 1.0027701
9600 23.710224 -10.274983 0.72268146 1.0249307 1.0027701
9700 22.317038 -9.3509008 -0.45727658 1.0360111 1.0027701
9800 23.41615 -10.026331 -0.45909049 1.0415512 1.0027701
9900 22.130299 -11.18528 -0.15359132 1.0747922 1.0027701
10000 23.273859 -11.337403 0.4036321 1.0304709 1.0083102
Loop time of 1.18289 on 2 procs for 10000 steps with 361 atoms
Performance: 3652073.393 tau/day, 8453.874 timesteps/s
97.0% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.25191 | 0.25685 | 0.2618 | 1.0 | 21.71
Bond | 0.097655 | 0.098332 | 0.099009 | 0.2 | 8.31
Neigh | 0.53258 | 0.53993 | 0.54728 | 1.0 | 45.65
Comm | 0.13457 | 0.15372 | 0.17288 | 4.9 | 13.00
Output | 0.0013587 | 0.0016007 | 0.0018427 | 0.6 | 0.14
Modify | 0.074109 | 0.074314 | 0.074518 | 0.1 | 6.28
Other | | 0.05813 | | | 4.91
Nlocal: 180.5 ave 182 max 179 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 172.5 ave 175 max 170 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 1421 ave 1488 max 1354 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 2842
Ave neighs/atom = 7.87258
Ave special neighs/atom = 5.61773
Neighbor list builds = 4884
Dangerous builds = 0
Total wall time: 0:00:01

View File

@ -1,242 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 2d circle of particles inside a box with LJ walls
variable b index 0
variable x index 50
variable y index 20
variable d index 20
variable v index 5
variable w index 2
units lj
dimension 2
atom_style bond
boundary f f p
lattice hex 0.85
Lattice spacing in x,y,z = 1.16553 2.01877 1.16553
region box block 0 $x 0 $y -0.5 0.5
region box block 0 50 0 $y -0.5 0.5
region box block 0 50 0 20 -0.5 0.5
create_box 1 box bond/types 1 extra/bond/per/atom 6
Created orthogonal box = (0 0 -0.582767) to (58.2767 40.3753 0.582767)
2 by 2 by 1 MPI processor grid
region circle sphere $(v_d/2+1) $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 10
create_atoms 1 region circle
Created 361 atoms
Time spent = 0.00067687 secs
mass 1 1.0
velocity all create 0.5 87287 loop geom
velocity all set $v $w 0 sum yes
velocity all set 5 $w 0 sum yes
velocity all set 5 2 0 sum yes
pair_style lj/cut 2.5
pair_coeff 1 1 10.0 1.0 2.5
bond_style harmonic
bond_coeff 1 10.0 1.2
# need to preserve 1-3, 1-4 pairwise interactions during hard collisions
special_bonds lj/coul 0 1 1
0 = max # of 1-2 neighbors
1 = max # of special neighbors
create_bonds many all all 1 1.0 1.5
Neighbor list info ...
update every 1 steps, delay 10 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
2 neighbor lists, perpetual/occasional/extra = 1 1 0
(1) command create_bonds, occasional
attributes: full, newton on
pair build: full/bin
stencil: full/bin/2d
bin: standard
(2) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d/newton
bin: standard
Added 1014 bonds, new total = 1014
6 = max # of 1-2 neighbors
6 = max # of special neighbors
neighbor 0.3 bin
neigh_modify delay 0 every 1 check yes
fix 1 all nve
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi $x 1 1 2.5
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi 50 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi $y 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi 20 1 1 2.5
comm_style tiled
comm_modify cutoff 10.0 # because bonds stretch a long ways
fix 10 all balance 50 0.9 rcb
#compute 1 all property/atom proc
#variable p atom (c_1%10)+1
#dump 2 all custom 50 tmp.dump id v_p x y z
#dump 3 all image 50 image.*.jpg v_p type bond atom 0.25 # adiam 1.0 view 0 0 zoom 1.8 subbox yes 0.02
#variable colors string # "red green blue yellow white # purple pink orange lime gray"
#dump_modify 3 pad 5 amap 0 10 sa 1 10 ${colors}
thermo_style custom step temp epair press f_10[3] f_10
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 = 2.8
ghost atom cutoff = 10
binsize = 1.4, bins = 42 29 1
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d/newton
bin: standard
Per MPI rank memory allocation (min/avg/max) = 5.122 | 5.141 | 5.174 Mbytes
Step Temp E_pair Press f_10[3] f_10
0 25.701528 -2.2032569 3.1039469 3.2354571 1.0526316
100 27.623422 -6.228166 2.6542136 1.2631579 1.0083102
200 33.35302 -15.746749 3.2018248 1.2963989 1.0193906
300 39.17734 -24.1557 4.9116986 1.2963989 1.0193906
400 41.660701 -27.615203 8.6214679 1.3518006 1.0083102
500 37.154928 -24.096946 3.2656177 1.3296399 1.0304709
600 35.059873 -21.524223 2.3729526 1.3296399 1.0083102
700 36.735117 -22.012675 3.266197 1.3296399 1.0083102
800 39.218223 -25.076176 4.7162461 1.4182825 1.0193906
900 38.003628 -24.598176 3.4651756 1.4958449 1.0083102
1000 37.599298 -25.117714 4.6714491 1.2963989 1.0193906
1100 35.587211 -24.476201 4.8766816 1.2077562 1.0083102
1200 33.05745 -21.457847 4.7304313 1.2188366 1.0193906
1300 35.505899 -20.103017 7.0543469 1.1523546 1.0193906
1400 32.687958 -18.411286 2.8022421 1.1523546 1.0083102
1500 30.681103 -13.979491 1.5780815 1.1523546 1.0083102
1600 28.134276 -12.408217 1.4370834 1.2188366 1.0193906
1700 29.150676 -12.486223 1.7118526 1.1745152 1.0083102
1800 29.456937 -11.386522 2.0484739 1.1966759 1.0193906
1900 28.029998 -11.168436 0.38519481 1.1080332 1.0193906
2000 29.476997 -12.337678 1.8878345 1.1523546 1.0083102
2100 30.113294 -12.201714 2.8003366 1.1634349 1.0193906
2200 31.599067 -13.710787 2.5654923 1.2188366 1.0083102
2300 31.333799 -12.269386 1.9573739 1.1412742 1.0193906
2400 28.587094 -10.98229 2.090581 1.1745152 1.0083102
2500 28.012332 -11.416553 2.3293146 1.1855956 1.0083102
2600 28.703189 -13.33369 2.7247345 1.1080332 1.0083102
2700 26.933934 -13.546384 0.71447362 1.0415512 1.0304709
2800 24.556936 -12.231427 0.012081842 1.0526316 1.0193906
2900 24.362943 -10.921093 -0.6063159 1.0858726 1.0193906
3000 24.583358 -10.025143 0.35975315 1.0637119 1.0083102
3100 26.119046 -10.124317 0.75140102 1.0415512 1.0193906
3200 27.665317 -11.418452 0.39942176 1.1301939 1.0083102
3300 27.771434 -9.9777413 0.94693011 1.1080332 1.0083102
3400 25.692188 -9.9016885 2.2582772 1.0415512 1.0083102
3500 27.009276 -10.504438 0.98279258 1.1301939 1.0083102
3600 26.082843 -9.4359595 -0.030819747 1.1301939 1.0083102
3700 23.956851 -8.4601884 -0.45748969 1.0858726 1.0304709
3800 24.92141 -8.3315871 -0.19512647 1.0969529 1.0083102
3900 26.048044 -9.6299934 0.40522014 1.0858726 1.0083102
4000 26.558961 -10.032084 0.56213613 1.1745152 1.0083102
4100 26.949686 -10.133598 1.0140825 1.0747922 1.0083102
4200 25.868196 -9.3971859 1.2758465 1.0969529 1.0083102
4300 24.563369 -9.5992996 0.17389949 1.1191136 1.0193906
4400 24.032818 -10.002668 0.10233743 1.0969529 1.0083102
4500 25.281577 -9.948799 0.7590423 1.1523546 1.0083102
4600 25.010901 -10.195479 -0.24424931 1.0747922 1.0193906
4700 25.062368 -9.2973021 1.1755931 1.0858726 1.0193906
4800 25.70912 -8.890895 1.0780397 1.1080332 1.0193906
4900 26.027757 -10.205469 1.0644859 1.1080332 1.0083102
5000 25.845739 -9.8511049 0.49059257 1.1301939 1.0193906
5100 25.614064 -9.0396911 0.40825814 1.0526316 1.0304709
5200 25.548135 -9.000613 0.81571441 1.1080332 1.0083102
5300 26.592601 -9.2385129 1.4983434 1.0637119 1.0193906
5400 26.230779 -9.8226036 1.0072462 1.0858726 1.0083102
5500 26.809887 -9.9569954 1.4074968 1.0415512 1.0083102
5600 25.722206 -10.240487 -0.5216434 1.0747922 1.0193906
5700 24.973866 -9.0820997 0.92104357 1.0193906 1.0083102
5800 24.257134 -9.5439897 -0.75290789 1.0858726 1.0083102
5900 25.524917 -8.9920216 1.2049479 1.1191136 1.0083102
6000 24.816532 -9.5865764 -0.66634446 1.0637119 1.0193906
6100 27.034385 -9.4017037 1.0769494 1.0969529 1.0083102
6200 24.19144 -8.2292864 0.97913204 1.0415512 1.0193906
6300 26.112877 -9.1531212 0.77578963 1.0526316 1.0193906
6400 25.820541 -9.9662231 -0.092724413 1.0969529 1.0193906
6500 26.181404 -9.5875764 -0.30106405 1.1634349 1.0083102
6600 27.770851 -8.8366116 0.94545206 1.0304709 1.0193906
6700 26.065489 -9.8223382 0.24640067 1.0526316 1.0193906
6800 27.468165 -10.160923 2.7263738 1.0747922 1.0304709
6900 27.317955 -10.356911 1.131609 1.0526316 1.0304709
7000 26.343789 -9.9153453 1.0385354 1.0858726 1.0193906
7100 24.366577 -8.9243936 0.37685043 1.0526316 1.0193906
7200 25.570042 -8.9195237 0.44206575 1.0637119 1.0193906
7300 24.635046 -8.4524117 -0.20581694 1.0193906 1.0193906
7400 27.161863 -7.9885934 1.1323072 1.0858726 1.0193906
7500 26.8044 -9.5703931 0.69476535 1.0858726 1.0193906
7600 27.381006 -10.702178 -0.20230101 1.0526316 1.0083102
7700 26.507406 -9.828117 0.50115907 1.0415512 1.0193906
7800 25.945271 -8.9912842 0.89121191 1.0747922 1.0083102
7900 24.498681 -7.7193231 -0.63874494 1.0858726 1.0083102
8000 24.517408 -7.6046107 -0.91642337 1.0415512 1.0083102
8100 26.388387 -8.1883906 0.093136981 1.1080332 1.0193906
8200 26.261054 -8.7223732 -0.086859057 1.0747922 1.0083102
8300 26.287026 -9.2583895 0.79506804 1.0858726 1.0083102
8400 24.691375 -9.0701909 -0.40058151 1.0637119 1.0193906
8500 25.390612 -7.9499801 0.59874113 1.1412742 1.0193906
8600 26.84383 -8.5520984 0.37618599 1.0637119 1.0083102
8700 25.685137 -7.688836 0.035978149 1.0415512 1.0193906
8800 26.614591 -9.0444146 0.20671465 1.0193906 1.0083102
8900 25.782718 -8.2594705 0.54378816 1.0747922 1.0304709
9000 26.026886 -8.6777252 0.25418163 1.1191136 1.0083102
9100 27.246916 -9.0307861 1.211131 1.0526316 1.0193906
9200 27.282948 -9.180029 -0.0056269613 1.0747922 1.0083102
9300 27.029692 -8.7791461 0.35971649 1.0304709 1.0083102
9400 26.549013 -7.5083174 0.77607249 1.0969529 1.0193906
9500 25.533731 -9.2763668 0.28360762 1.0969529 1.0083102
9600 27.997538 -9.2766769 1.6968428 1.0637119 1.0083102
9700 26.977436 -9.21372 1.8007256 1.0637119 1.0083102
9800 25.547091 -9.1024445 -0.29158273 1.0969529 1.0193906
9900 26.378841 -8.7645665 1.0385835 1.1080332 1.0083102
10000 26.699368 -8.5450739 0.19591452 1.0526316 1.0193906
Loop time of 0.916576 on 4 procs for 10000 steps with 361 atoms
Performance: 4713193.307 tau/day, 10910.170 timesteps/s
92.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.10915 | 0.12374 | 0.14167 | 3.5 | 13.50
Bond | 0.047075 | 0.049849 | 0.054161 | 1.2 | 5.44
Neigh | 0.31176 | 0.3246 | 0.3384 | 1.7 | 35.41
Comm | 0.24271 | 0.26717 | 0.30549 | 4.9 | 29.15
Output | 0.0017068 | 0.0021075 | 0.0031145 | 1.3 | 0.23
Modify | 0.064639 | 0.065705 | 0.067641 | 0.5 | 7.17
Other | | 0.08341 | | | 9.10
Nlocal: 90.25 ave 92 max 89 min
Histogram: 1 0 0 2 0 0 0 0 0 1
Nghost: 248.25 ave 264 max 230 min
Histogram: 1 0 0 0 0 2 0 0 0 1
Neighs: 569.5 ave 657 max 519 min
Histogram: 2 0 0 0 1 0 0 0 0 1
Total # of neighbors = 2278
Ave neighs/atom = 6.31025
Ave special neighs/atom = 5.61773
Neighbor list builds = 4964
Dangerous builds = 14
Total wall time: 0:00:00

View File

@ -1,541 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 2d circle of particles inside a box with LJ walls
variable b index 0
variable x index 50
variable y index 20
variable d index 20
# careful not to slam into wall too hard
variable v index 0.3
variable w index 0.08
units lj
dimension 2
atom_style bond
boundary f f p
lattice hex 0.85
Lattice spacing in x,y,z = 1.16553 2.01877 1.16553
region box block 0 $x 0 $y -0.5 0.5
region box block 0 50 0 $y -0.5 0.5
region box block 0 50 0 20 -0.5 0.5
create_box 1 box bond/types 1 extra/bond/per/atom 6
Created orthogonal box = (0 0 -0.582767) to (58.2767 40.3753 0.582767)
2 by 1 by 1 MPI processor grid
region circle sphere $(v_d/2+1) $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 10
create_atoms 1 region circle
Created 361 atoms
Time spent = 0.000762701 secs
mass 1 1.0
velocity all create 0.5 87287 loop geom
velocity all set $v $w 0 sum yes
velocity all set 0.3 $w 0 sum yes
velocity all set 0.3 0.08 0 sum yes
pair_style lj/cut 2.5
pair_coeff 1 1 10.0 1.0 2.5
bond_style harmonic
bond_coeff 1 10.0 1.2
create_bonds many all all 1 1.0 1.5
Neighbor list info ...
update every 1 steps, delay 10 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
2 neighbor lists, perpetual/occasional/extra = 1 1 0
(1) command create_bonds, occasional
attributes: full, newton on
pair build: full/bin
stencil: full/bin/2d
bin: standard
(2) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d/newton
bin: standard
Added 1014 bonds, new total = 1014
6 = max # of 1-2 neighbors
30 = max # of 1-3 neighbors
180 = max # of 1-4 neighbors
36 = max # of special neighbors
neighbor 0.3 bin
neigh_modify delay 0 every 1 check yes
fix 1 all nve
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi $x 1 1 2.5
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi 50 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi $y 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi 20 1 1 2.5
comm_style tiled
fix 10 all balance 50 0.9 rcb
#compute 1 all property/atom proc
#variable p atom (c_1%10)+1
#dump 2 all custom 50 tmp.dump id v_p x y z
#dump 3 all image 200 image.*.jpg v_p type bond atom 0.25 # adiam 1.0 view 0 0 zoom 1.8 subbox yes 0.02
#variable colors string # "red green blue yellow white # purple pink orange lime gray"
#dump_modify 3 pad 5 amap 0 10 sa 1 10 ${colors}
thermo_style custom step temp epair press f_10[3] f_10
thermo 100
run 40000
Neighbor list info ...
update every 1 steps, delay 0 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d/newton
bin: standard
Per MPI rank memory allocation (min/avg/max) = 7.079 | 7.108 | 7.137 Mbytes
Step Temp E_pair Press f_10[3] f_10
0 0.57437856 0 0.26099453 2 1.0193906
100 0.29756515 0 0.10149401 1.0027701 1.0027701
200 0.35394813 0 0.075159099 1.0027701 1.0083102
300 0.39245849 0 0.033002384 1.0027701 1.0027701
400 0.34078347 0 -0.020825841 1.0083102 1.0027701
500 0.35201095 0 -0.062637506 1.0027701 1.0027701
600 0.34014717 0 -0.11122965 1.0249307 1.0027701
700 0.3323524 0 -0.11598015 1.0083102 1.0027701
800 0.35116047 0 -0.096162395 1.0138504 1.0027701
900 0.35695352 0 -0.01385176 1.0249307 1.0027701
1000 0.36986539 0 0.056772858 1.0027701 1.0027701
1100 0.34584644 0 0.084941323 1.0138504 1.0027701
1200 0.31921435 0 0.10545078 1.0138504 1.0027701
1300 0.32952819 0 0.124902 1.0027701 1.0027701
1400 0.34497365 0 0.12662081 1.0138504 1.0027701
1500 0.33429243 0 0.096230972 1.0193906 1.0027701
1600 0.33765387 0 0.025800542 1.0193906 1.0027701
1700 0.35134464 0 -0.04422593 1.0083102 1.0027701
1800 0.35003859 0 -0.096745576 1.0083102 1.0083102
1900 0.33839618 0 -0.095465943 1.0027701 1.0027701
2000 0.33732078 0 -0.094652802 1.0027701 1.0027701
2100 0.34552238 0 -0.076729261 1.0083102 1.0027701
2200 0.34893142 0 -0.036853228 1.0083102 1.0083102
2300 0.35379341 0 0.021124847 1.0193906 1.0027701
2400 0.34829744 0 0.09230184 1.0027701 1.0027701
2500 0.33038141 0 0.1399855 1.0027701 1.0083102
2600 0.30983019 0 0.12754742 1.0083102 1.0027701
2700 0.32992561 0 0.10485138 1.0193906 1.0027701
2800 0.34604747 0 0.066174138 1.0083102 1.0027701
2900 0.3444791 0 0.036590652 1.0083102 1.0083102
3000 0.34721342 0 -0.023793368 1.0138504 1.0027701
3100 0.33404314 0 -0.08374223 1.0083102 1.0027701
3200 0.33019355 0 -0.12715599 1.0083102 1.0027701
3300 0.33515177 0 -0.12217394 1.0083102 1.0027701
3400 0.33628481 0 -0.070877624 1.0083102 1.0027701
3500 0.34257038 0 -0.021612062 1.0027701 1.0027701
3600 0.32838009 0 0.030131228 1.0027701 1.0027701
3700 0.34462142 0 0.074586378 1.0138504 1.0027701
3800 0.30891825 0 0.10605673 1.0138504 1.0027701
3900 0.33847951 0 0.13956139 1.0027701 1.0027701
4000 0.32952079 0 0.12688129 1.0027701 1.0027701
4100 0.32646772 0 0.081089042 1.0083102 1.0027701
4200 0.35399503 0 0.013422873 1.0027701 1.0027701
4300 0.33154914 0 -0.050919508 1.0027701 1.0083102
4400 0.34113556 0 -0.083171 1.0249307 1.0027701
4500 0.32651708 0 -0.1063133 1.0193906 1.0027701
4600 0.34359609 0 -0.1076395 1.0027701 1.0027701
4700 0.34973537 0 -0.088231606 1.0138504 1.0027701
4800 0.35198515 0 -0.020901044 1.0027701 1.0027701
4900 0.35187284 0 0.043645941 1.0193906 1.0027701
5000 0.34887336 0 0.095698609 1.0027701 1.0027701
5100 0.30308163 0 0.11649328 1.0138504 1.0027701
5200 0.32401285 0 0.12072411 1.0083102 1.0083102
5300 0.33025072 0 0.10933161 1.0138504 1.0027701
5400 0.33288012 0 0.078356448 1.0083102 1.0027701
5500 0.35142492 0 0.036958063 1.0027701 1.0027701
5600 0.35125368 0 -0.041371343 1.0193906 1.0027701
5700 0.34547744 0 -0.096450846 1.0193906 1.0027701
5800 0.30939887 0 -0.12356656 1.0027701 1.0083102
5900 0.32315628 0 -0.11338676 1.0083102 1.0027701
6000 0.34117485 0 -0.066198961 1.0027701 1.0027701
6100 0.35298043 0 -0.016172816 1.0138504 1.0027701
6200 0.35130653 0 0.027660468 1.0027701 1.0027701
6300 0.35398766 0 0.087221238 1.0027701 1.0027701
6400 0.30963379 0 0.11990957 1.0138504 1.0027701
6500 0.3174541 0 0.14103528 1.0083102 1.0083102
6600 0.31989791 0 0.11575506 1.0083102 1.0083102
6700 0.33811477 0 0.060747353 1.0083102 1.0083102
6800 0.3424043 0 0.010357152 1.0083102 1.0027701
6900 0.34804319 0 -0.042621786 1.0083102 1.0027701
7000 0.35357865 0 -0.067248959 1.0027701 1.0027701
7100 0.33556885 0 -0.10983726 1.0083102 1.0027701
7200 0.33531101 0 -0.112179 1.0027701 1.0027701
7300 0.35742607 0 -0.078405267 1.0083102 1.0027701
7400 0.34577559 0 -0.01985432 1.0027701 1.0083102
7500 0.3498641 0 0.052289439 1.0027701 1.0027701
7600 0.33773715 0 0.092939035 1.0027701 1.0027701
7700 0.33093497 0 0.11924405 1.0083102 1.0027701
7800 0.31435814 0 0.12701724 1.0027701 1.0027701
7900 0.33132217 0 0.10793075 1.0083102 1.0027701
8000 0.33451798 0 0.077993125 1.0027701 1.0027701
8100 0.35188371 0 0.019929977 1.0083102 1.0083102
8200 0.33645742 0 -0.039302079 1.0027701 1.0027701
8300 0.3415632 0 -0.098067982 1.0138504 1.0027701
8400 0.30619282 0 -0.12952879 1.0138504 1.0027701
8500 0.34446484 0 -0.098084709 1.0027701 1.0027701
8600 0.33761673 0 -0.07069818 1.0027701 1.0027701
8700 0.34495452 0 -0.022458056 1.0083102 1.0027701
8800 0.33502983 0 0.027742411 1.0027701 1.0027701
8900 0.35418591 0 0.092390134 1.0083102 1.0083102
9000 0.31648387 0 0.12467398 1.0083102 1.0027701
9100 0.33994825 0 0.14460327 1.0138504 1.0027701
9200 0.33822571 0 0.11273284 1.0027701 1.0027701
9300 0.33260773 0 0.060063671 1.0083102 1.0083102
9400 0.36140305 0 0.021427642 1.0138504 1.0027701
9500 0.34273562 0 -0.034064202 1.0083102 1.0027701
9600 0.33867054 0 -0.089076906 1.0138504 1.0027701
9700 0.32088235 0 -0.12027075 1.0138504 1.0083102
9800 0.3320823 0 -0.11602794 1.0138504 1.0027701
9900 0.33916442 0 -0.080281044 1.0083102 1.0027701
10000 0.34852268 0 -0.01000914 1.0083102 1.0083102
10100 0.32955942 0 0.04258493 1.0027701 1.0083102
10200 0.34487898 0 0.086971308 1.0083102 1.0027701
10300 0.32325593 0 0.11558149 1.0138504 1.0027701
10400 0.30927871 0 0.12239437 1.0027701 1.0027701
10500 0.33176799 0 0.12285937 1.0138504 1.0083102
10600 0.35120027 0 0.084897432 1.0027701 1.0027701
10700 0.33129697 0 0.0053089279 1.0138504 1.0027701
10800 0.36028769 0 -0.04280715 1.0083102 1.0027701
10900 0.35552287 0 -0.084955999 1.0138504 1.0027701
11000 0.3406024 0 -0.096554577 1.0027701 1.0027701
11100 0.33041202 0 -0.10703492 1.0138504 1.0027701
11200 0.32442686 0 -0.084328121 1.0193906 1.0027701
11300 0.35952468 0 -0.020191965 1.0083102 1.0027701
11400 0.34610624 0 0.03440148 1.0138504 1.0027701
11500 0.3415612 0 0.1041929 1.0027701 1.0027701
11600 0.34040042 0 0.13215705 1.0138504 1.0027701
11700 0.33555094 0 0.12738686 1.0193906 1.0027701
11800 0.3458647 0 0.10963398 1.0027701 1.0083102
11900 0.33836678 0 0.067253864 1.0138504 1.0027701
12000 0.34853314 0 0.03201448 1.0027701 1.0027701
12100 0.34600048 0 -0.034833402 1.0083102 1.0027701
12200 0.33145631 0 -0.09865675 1.0083102 1.0027701
12300 0.32848884 0 -0.1248489 1.0083102 1.0027701
12400 0.3321344 0 -0.11266575 1.0027701 1.0083102
12500 0.32622305 0 -0.061634993 1.0083102 1.0083102
12600 0.36213537 0 -0.0090593315 1.0138504 1.0027701
12700 0.34673866 0 0.036734645 1.0138504 1.0027701
12800 0.34606618 0 0.086267678 1.0138504 1.0027701
12900 0.34271431 0 0.12415522 1.0027701 1.0027701
13000 0.31993287 0 0.13879926 1.0027701 1.0083102
13100 0.3422918 0 0.11978905 1.0083102 1.0027701
13200 0.33055236 0 0.062620483 1.0083102 1.0027701
13300 0.34652207 0 0.0043833459 1.0138504 1.0027701
13400 0.33574661 0 -0.04691024 1.0027701 1.0027701
13500 0.33940837 0 -0.074241604 1.0027701 1.0083102
13600 0.32093414 0 -0.1078027 1.0138504 1.0083102
13700 0.34336597 0 -0.10544097 1.0027701 1.0027701
13800 0.35806461 0 -0.072531559 1.0027701 1.0027701
13900 0.35209713 0 -0.018851408 1.0083102 1.0083102
14000 0.35702629 0 0.061046366 1.0027701 1.0027701
14100 0.33234093 0 0.094086465 1.0027701 1.0027701
14200 0.3459466 0 0.12186656 1.0027701 1.0027701
14300 0.3327428 0 0.11396572 1.0027701 1.0027701
14400 0.32409443 0 0.10658903 1.0083102 1.0083102
14500 0.35022184 0 0.083558031 1.0083102 1.0083102
14600 0.34823843 0 0.024605569 1.0083102 1.0083102
14700 0.35298973 0 -0.040418888 1.0027701 1.0027701
14800 0.33679845 0 -0.10067728 1.0027701 1.0027701
14900 0.32790966 0 -0.10925568 1.0083102 1.0027701
15000 0.34208495 0 -0.09568004 1.0193906 1.0027701
15100 0.33647529 0 -0.055652929 1.0027701 1.0027701
15200 0.35328398 0 -0.020236536 1.0083102 1.0027701
15300 0.34252669 0 0.026434179 1.0083102 1.0027701
15400 0.34409435 0 0.094410599 1.0027701 1.0027701
15500 0.32288994 0 0.12034455 1.0083102 1.0027701
15600 0.32109689 0 0.13645185 1.0083102 1.0027701
15700 0.33681572 0 0.098607746 1.0083102 1.0027701
15800 0.33635195 0 0.05570715 1.0083102 1.0083102
15900 0.34289757 0 0.013849092 1.0083102 1.0027701
16000 0.34225547 0 -0.035597548 1.0193906 1.0027701
16100 0.33660991 0 -0.076931881 1.0027701 1.0027701
16200 0.32802152 0 -0.12765884 1.0083102 1.0027701
16300 0.3469374 0 -0.10785455 1.0083102 1.0083102
16400 0.34053641 0 -0.070259853 1.0027701 1.0027701
16500 0.34610591 0 -0.014315306 1.0083102 1.0027701
16600 0.35109001 0 0.041251169 1.0138504 1.0027701
16700 0.34336905 0 0.077996627 1.0193906 1.0027701
16800 0.33277414 0 0.11053634 1.0027701 1.0083102
16900 0.32183338 0 0.11680626 1.0027701 1.0027701
17000 0.34044352 0 0.10806555 1.0138504 1.0027701
17100 0.32967873 0 0.067759786 1.0138504 1.0027701
17200 0.36172278 0 -0.0048631904 1.0083102 1.0083102
17300 0.35619435 0 -0.04215545 1.0027701 1.0027701
17400 0.34540936 0 -0.093994174 1.0083102 1.0027701
17500 0.33193585 0 -0.098831315 1.0083102 1.0027701
17600 0.3544756 0 -0.085660403 1.0083102 1.0083102
17700 0.34505209 0 -0.069640515 1.0193906 1.0083102
17800 0.36291124 0 -0.0063088133 1.0027701 1.0027701
17900 0.34255705 0 0.046794555 1.0027701 1.0027701
18000 0.34163238 0 0.11767705 1.0138504 1.0027701
18100 0.3466445 0 0.1351712 1.0193906 1.0083102
18200 0.33037668 0 0.12703659 1.0027701 1.0027701
18300 0.33677404 0 0.10956306 1.0027701 1.0083102
18400 0.34978954 0 0.087193072 1.0027701 1.0027701
18500 0.33354363 0 0.051095814 1.0138504 1.0027701
18600 0.34651729 0 0.0056245561 1.0027701 1.0027701
18700 0.32622232 0 -0.047319269 1.0027701 1.0083102
18800 0.32978847 0 -0.054929416 1.0138504 1.0027701
18900 0.34192451 0 -0.037252471 1.0027701 1.0027701
19000 0.34061294 0 -0.001167235 1.0083102 1.0027701
19100 0.34194478 0 0.016945224 1.0083102 1.0027701
19200 0.33321765 0 0.050665354 1.0193906 1.0027701
19300 0.33197783 0 0.080470585 1.0138504 1.0027701
19400 0.33284715 0 0.12423599 1.0193906 1.0027701
19500 0.33867856 0 0.12689524 1.0027701 1.0027701
19600 0.36092786 0 0.11417704 1.0027701 1.0027701
19700 0.34270183 0 0.069038291 1.0249307 1.0083102
19800 0.34880695 0 0.042483681 1.0083102 1.0083102
19900 0.33903644 0 0.034788638 1.0027701 1.0027701
20000 0.32590125 0 0.011383785 1.0083102 1.0083102
20100 0.30358859 0 0.0030743554 1.0138504 1.0027701
20200 0.31830224 0 0.017637826 1.0027701 1.0027701
20300 0.34195438 0 0.072811099 1.0193906 1.0083102
20400 0.31249563 0 0.10063541 1.0083102 1.0027701
20500 0.31544938 0 0.1405794 1.0027701 1.0027701
20600 0.30071644 0 0.12763486 1.0027701 1.0027701
20700 0.2890265 0 0.1136651 1.0083102 1.0027701
20800 0.28962296 0 0.094481978 1.0083102 1.0027701
20900 0.29447212 0 0.0967165 1.0138504 1.0083102
21000 0.31159961 0 0.067307231 1.0027701 1.0027701
21100 0.30490648 0 0.017689358 1.0027701 1.0083102
21200 0.30687262 0 -0.016055512 1.0027701 1.0083102
21300 0.30083286 0 -0.0014988997 1.0083102 1.0027701
21400 0.32070426 0 0.015960302 1.0083102 1.0083102
21500 0.31439311 0 0.038170385 1.0083102 1.0083102
21600 0.32617832 0 0.043263788 1.0083102 1.0027701
21700 0.35151793 0 0.066302727 1.0083102 1.0083102
21800 0.35912885 0 0.070099103 1.0027701 1.0027701
21900 0.32451958 0 0.068935768 1.0083102 1.0027701
22000 0.35219298 0 0.067161227 1.0138504 1.0083102
22100 0.34857705 0 0.032731746 1.0138504 1.0027701
22200 0.34750227 0 0.0056917695 1.0027701 1.0027701
22300 0.34766017 0 -0.0027090483 1.0027701 1.0083102
22400 0.33426062 0 -0.023196063 1.0027701 1.0083102
22500 0.34174625 0 -0.025019717 1.0083102 1.0027701
22600 0.3356145 0 -0.029707418 1.0138504 1.0027701
22700 0.3362653 0 -0.035815733 1.0083102 1.0027701
22800 0.33973405 0 -0.0024705835 1.0193906 1.0027701
22900 0.33813085 0 0.0077527467 1.0027701 1.0027701
23000 0.33339981 0 0.028340744 1.0027701 1.0027701
23100 0.34079832 0 0.018521302 1.0249307 1.0027701
23200 0.33074548 0 0.032378405 1.0138504 1.0083102
23300 0.32965664 0 0.035989589 1.0138504 1.0027701
23400 0.30927749 0 0.024581106 1.0083102 1.0027701
23500 0.32890632 0 0.01092479 1.0138504 1.0083102
23600 0.34137438 0 0.0094839745 1.0083102 1.0027701
23700 0.34512638 0 -0.012392771 1.0138504 1.0027701
23800 0.31781354 0 -0.012908449 1.0027701 1.0027701
23900 0.32405513 0 -0.015018071 1.0027701 1.0027701
24000 0.33549728 0 -0.012812915 1.0083102 1.0083102
24100 0.31368736 0 -0.020818372 1.0027701 1.0027701
24200 0.33533836 0 0.0056121057 1.0027701 1.0027701
24300 0.32530627 0 0.018183931 1.0249307 1.0027701
24400 0.31930662 0 0.027446878 1.0027701 1.0083102
24500 0.33540302 0 0.040307455 1.0193906 1.0027701
24600 0.34020431 0 0.027403921 1.0027701 1.0027701
24700 0.3291814 0 0.01204865 1.0083102 1.0027701
24800 0.31552604 0 0.019654111 1.0083102 1.0083102
24900 0.34727253 0 0.01670543 1.0027701 1.0027701
25000 0.35120105 0 0.0038617562 1.0083102 1.0027701
25100 0.32706871 0 -0.021196623 1.0193906 1.0083102
25200 0.32915282 0 -0.017146508 1.0083102 1.0027701
25300 0.32577518 0 -0.01312495 1.0083102 1.0027701
25400 0.33286855 0 0.0014726193 1.0138504 1.0027701
25500 0.33002601 0 0.0080974022 1.0083102 1.0027701
25600 0.34127655 0 0.014296091 1.0138504 1.0083102
25700 0.34048065 0 0.022513032 1.0083102 1.0027701
25800 0.33029079 0 0.038733531 1.0138504 1.0027701
25900 0.33031324 0 0.026156982 1.0027701 1.0027701
26000 0.32967371 0 0.028727383 1.0027701 1.0083102
26100 0.33775718 0 0.015607478 1.0027701 1.0083102
26200 0.35097144 0 0.012291703 1.0027701 1.0027701
26300 0.34303792 0 0.00094823191 1.0027701 1.0083102
26400 0.33632665 0 -0.0026904889 1.0027701 1.0083102
26500 0.33580127 0 -0.0074168555 1.0138504 1.0083102
26600 0.33063188 0 -0.020378601 1.0027701 1.0083102
26700 0.33581846 0 -0.00084397268 1.0027701 1.0027701
26800 0.32998532 0 0.015932208 1.0083102 1.0083102
26900 0.33825444 0 0.010428603 1.0193906 1.0027701
27000 0.32081518 0 0.019818223 1.0083102 1.0083102
27100 0.31448098 0 0.020093416 1.0027701 1.0027701
27200 0.32643684 0 0.021934917 1.0083102 1.0027701
27300 0.33289466 0 0.023713072 1.0138504 1.0083102
27400 0.32310744 0 0.024110945 1.0193906 1.0027701
27500 0.33115619 0 0.0025776713 1.0193906 1.0027701
27600 0.33295887 0 -0.010710764 1.0083102 1.0083102
27700 0.32968876 0 -0.0064595905 1.0083102 1.0027701
27800 0.34064581 0 -0.0086519116 1.0027701 1.0027701
27900 0.33559187 0 -0.0055753593 1.0249307 1.0027701
28000 0.32300727 0 -0.0004153384 1.0138504 1.0027701
28100 0.32147461 0 -0.0058543412 1.0083102 1.0083102
28200 0.35532383 0 0.013646951 1.0083102 1.0083102
28300 0.31507942 0 0.026532255 1.0083102 1.0027701
28400 0.32711006 0 0.033214981 1.0083102 1.0027701
28500 0.34472462 0 0.028050837 1.0027701 1.0027701
28600 0.33708059 0 0.019115676 1.0027701 1.0027701
28700 0.34478087 0 0.023743689 1.0193906 1.0027701
28800 0.34546686 0 0.0081772997 1.0083102 1.0027701
28900 0.34004886 0 0.017771865 1.0138504 1.0027701
29000 0.33604232 0 -0.010505671 1.0027701 1.0027701
29100 0.33541374 0 -0.016273261 1.0027701 1.0027701
29200 0.34347489 0 -0.010002306 1.0083102 1.0027701
29300 0.34083904 0 0.0089701784 1.0083102 1.0027701
29400 0.34846892 0 0.020765104 1.0027701 1.0027701
29500 0.3416255 0 0.022650856 1.0083102 1.0027701
29600 0.33725496 0 0.020693083 1.0027701 1.0027701
29700 0.34480638 0 0.024317128 1.0138504 1.0027701
29800 0.31459471 0 0.023097895 1.0027701 1.0027701
29900 0.33014448 0 0.03114046 1.0138504 1.0027701
30000 0.33741498 0 0.015624314 1.0083102 1.0027701
30100 0.32598657 0 -0.0018860541 1.0138504 1.0027701
30200 0.34855815 0 0.0017983372 1.0027701 1.0027701
30300 0.33375921 0 0.0010991235 1.0083102 1.0083102
30400 0.35008944 0 -0.0027316177 1.0027701 1.0027701
30500 0.33279729 0 -0.0035788551 1.0027701 1.0027701
30600 0.33868746 0 -0.0016249482 1.0027701 1.0027701
30700 0.33597034 0 -0.0014524001 1.0193906 1.0083102
30800 0.3227257 0 0.016353457 1.0193906 1.0027701
30900 0.32676516 0 0.027396654 1.0027701 1.0027701
31000 0.34083982 0 0.031606413 1.0138504 1.0083102
31100 0.32165238 0 0.013583368 1.0027701 1.0027701
31200 0.3428492 0 0.020486611 1.0138504 1.0027701
31300 0.32372541 0 0.01215566 1.0027701 1.0027701
31400 0.32734692 0 0.016229397 1.0083102 1.0027701
31500 0.33089262 0 0.0060426618 1.0027701 1.0027701
31600 0.34273493 0 -0.013456537 1.0083102 1.0083102
31700 0.32723905 0 -0.019243766 1.0027701 1.0027701
31800 0.33636488 0 0.0027814902 1.0027701 1.0083102
31900 0.32834805 0 0.00706877 1.0083102 1.0027701
32000 0.33995148 0 0.0018383309 1.0083102 1.0083102
32100 0.33412282 0 0.0076455933 1.0027701 1.0083102
32200 0.34334884 0 0.023586129 1.0083102 1.0027701
32300 0.32778925 0 0.020564321 1.0193906 1.0083102
32400 0.33163443 0 0.038878463 1.0083102 1.0027701
32500 0.32290345 0 0.022247461 1.0027701 1.0027701
32600 0.34113954 0 0.010966365 1.0138504 1.0027701
32700 0.33390633 0 0.0037777555 1.0083102 1.0083102
32800 0.34385341 0 0.010556575 1.0138504 1.0083102
32900 0.32137047 0 0.00022027143 1.0138504 1.0027701
33000 0.32079172 0 -0.017261272 1.0083102 1.0027701
33100 0.33570882 0 -0.0051942206 1.0027701 1.0027701
33200 0.34320894 0 -0.011515281 1.0138504 1.0027701
33300 0.32794746 0 -0.0018153673 1.0027701 1.0027701
33400 0.33060982 0 0.027118146 1.0027701 1.0027701
33500 0.33641809 0 0.02143035 1.0083102 1.0027701
33600 0.33643061 0 0.020833068 1.0083102 1.0027701
33700 0.3485949 0 0.030918751 1.0083102 1.0027701
33800 0.3283985 0 0.01947613 1.0193906 1.0027701
33900 0.31959761 0 0.021128147 1.0027701 1.0027701
34000 0.33897984 0 0.015270986 1.0027701 1.0083102
34100 0.32392267 0 0.0020130852 1.0083102 1.0027701
34200 0.33084514 0 -0.024316708 1.0027701 1.0027701
34300 0.3342259 0 -0.0059047764 1.0138504 1.0027701
34400 0.33385098 0 0.0063818721 1.0027701 1.0027701
34500 0.33255603 0 -0.01023837 1.0027701 1.0083102
34600 0.34766173 0 0.0056703013 1.0083102 1.0027701
34700 0.339822 0 0.0061648559 1.0083102 1.0027701
34800 0.33902329 0 0.030037037 1.0027701 1.0083102
34900 0.3216153 0 0.027996689 1.0027701 1.0027701
35000 0.32701056 0 0.024778517 1.0083102 1.0027701
35100 0.3124942 0 0.011316548 1.0027701 1.0027701
35200 0.34486416 0 0.011670127 1.0027701 1.0027701
35300 0.33275353 0 0.020491246 1.0027701 1.0027701
35400 0.33618763 0 0.014678874 1.0083102 1.0027701
35500 0.32352282 0 -0.018568683 1.0027701 1.0027701
35600 0.32617903 0 -0.012796912 1.0083102 1.0027701
35700 0.32378048 0 -0.021318585 1.0027701 1.0083102
35800 0.3371086 0 -0.0023678632 1.0027701 1.0083102
35900 0.33818476 0 0.011197742 1.0083102 1.0027701
36000 0.35142144 0 0.022520935 1.0083102 1.0027701
36100 0.35147297 0 0.020277852 1.0083102 1.0027701
36200 0.33489465 0 0.014564878 1.0193906 1.0027701
36300 0.33841515 0 0.036439962 1.0027701 1.0027701
36400 0.32301096 0 0.019966746 1.0027701 1.0027701
36500 0.35612028 0 0.036509556 1.0027701 1.0027701
36600 0.33841597 0 -0.0042180605 1.0083102 1.0083102
36700 0.34477654 0 -0.0052770853 1.0193906 1.0083102
36800 0.33804317 0 -0.013751733 1.0027701 1.0027701
36900 0.35003816 0 -0.0021184393 1.0027701 1.0027701
37000 0.32965041 0 -0.020900951 1.0083102 1.0027701
37100 0.34653095 0 -0.013667977 1.0027701 1.0027701
37200 0.35019871 0 -0.0071740923 1.0027701 1.0027701
37300 0.34859745 0 0.02006041 1.0138504 1.0027701
37400 0.35739859 0 0.020892822 1.0083102 1.0027701
37500 0.34128859 0 0.041072111 1.0083102 1.0083102
37600 0.33781905 0 0.023376738 1.0083102 1.0083102
37700 0.32961874 0 0.030953741 1.0138504 1.0027701
37800 0.343987 0 0.029579795 1.0083102 1.0027701
37900 0.33610448 0 0.036836828 1.0138504 1.0027701
38000 0.32757228 0 0.020902031 1.0027701 1.0027701
38100 0.32735808 0 0.019544751 1.0138504 1.0083102
38200 0.35646953 0 0.044607528 1.0027701 1.0083102
38300 0.32509773 0 0.03610738 1.0138504 1.0027701
38400 0.32111741 0 0.034474043 1.0083102 1.0083102
38500 0.30590608 0 0.053461212 1.0083102 1.0027701
38600 0.32322402 0 0.053453832 1.0138504 1.0083102
38700 0.33843057 0 0.076264534 1.0027701 1.0027701
38800 0.31350741 0 0.064733869 1.0083102 1.0027701
38900 0.31943061 0 0.067836769 1.0083102 1.0027701
39000 0.33775583 0 0.0788316 1.0083102 1.0083102
39100 0.34256036 0 0.075874935 1.0027701 1.0027701
39200 0.33128527 0 0.071610976 1.0193906 1.0027701
39300 0.34519653 0 0.046257301 1.0083102 1.0083102
39400 0.34351844 0 0.052422917 1.0027701 1.0027701
39500 0.35716037 0 0.048916058 1.0083102 1.0027701
39600 0.34000737 0 0.016149089 1.0083102 1.0027701
39700 0.34587892 0 0.021619621 1.0083102 1.0083102
39800 0.34878036 0 0.0092881327 1.0083102 1.0027701
39900 0.35225411 0 -0.011341599 1.0083102 1.0027701
40000 0.36309266 0 0.0050869295 1.0304709 1.0027701
Loop time of 1.30389 on 2 procs for 40000 steps with 361 atoms
Performance: 13252650.572 tau/day, 30677.432 timesteps/s
97.6% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.041365 | 0.041785 | 0.042204 | 0.2 | 3.20
Bond | 0.35501 | 0.37082 | 0.38664 | 2.6 | 28.44
Neigh | 0.30901 | 0.31013 | 0.31125 | 0.2 | 23.78
Comm | 0.12939 | 0.15871 | 0.18803 | 7.4 | 12.17
Output | 0.00489 | 0.005671 | 0.0064521 | 1.0 | 0.43
Modify | 0.28208 | 0.28362 | 0.28516 | 0.3 | 21.75
Other | | 0.1332 | | | 10.21
Nlocal: 180.5 ave 181 max 180 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 52.5 ave 53 max 52 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 0 ave 0 max 0 min
Histogram: 2 0 0 0 0 0 0 0 0 0
Total # of neighbors = 0
Ave neighs/atom = 0
Ave special neighs/atom = 31.0249
Neighbor list builds = 3079
Dangerous builds = 0
Total wall time: 0:00:01

View File

@ -1,541 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 2d circle of particles inside a box with LJ walls
variable b index 0
variable x index 50
variable y index 20
variable d index 20
# careful not to slam into wall too hard
variable v index 0.3
variable w index 0.08
units lj
dimension 2
atom_style bond
boundary f f p
lattice hex 0.85
Lattice spacing in x,y,z = 1.16553 2.01877 1.16553
region box block 0 $x 0 $y -0.5 0.5
region box block 0 50 0 $y -0.5 0.5
region box block 0 50 0 20 -0.5 0.5
create_box 1 box bond/types 1 extra/bond/per/atom 6
Created orthogonal box = (0 0 -0.582767) to (58.2767 40.3753 0.582767)
2 by 2 by 1 MPI processor grid
region circle sphere $(v_d/2+1) $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 10
create_atoms 1 region circle
Created 361 atoms
Time spent = 0.000665188 secs
mass 1 1.0
velocity all create 0.5 87287 loop geom
velocity all set $v $w 0 sum yes
velocity all set 0.3 $w 0 sum yes
velocity all set 0.3 0.08 0 sum yes
pair_style lj/cut 2.5
pair_coeff 1 1 10.0 1.0 2.5
bond_style harmonic
bond_coeff 1 10.0 1.2
create_bonds many all all 1 1.0 1.5
Neighbor list info ...
update every 1 steps, delay 10 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
2 neighbor lists, perpetual/occasional/extra = 1 1 0
(1) command create_bonds, occasional
attributes: full, newton on
pair build: full/bin
stencil: full/bin/2d
bin: standard
(2) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d/newton
bin: standard
Added 1014 bonds, new total = 1014
6 = max # of 1-2 neighbors
30 = max # of 1-3 neighbors
180 = max # of 1-4 neighbors
36 = max # of special neighbors
neighbor 0.3 bin
neigh_modify delay 0 every 1 check yes
fix 1 all nve
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi $x 1 1 2.5
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi 50 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi $y 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi 20 1 1 2.5
comm_style tiled
fix 10 all balance 50 0.9 rcb
#compute 1 all property/atom proc
#variable p atom (c_1%10)+1
#dump 2 all custom 50 tmp.dump id v_p x y z
#dump 3 all image 200 image.*.jpg v_p type bond atom 0.25 # adiam 1.0 view 0 0 zoom 1.8 subbox yes 0.02
#variable colors string # "red green blue yellow white # purple pink orange lime gray"
#dump_modify 3 pad 5 amap 0 10 sa 1 10 ${colors}
thermo_style custom step temp epair press f_10[3] f_10
thermo 100
run 40000
Neighbor list info ...
update every 1 steps, delay 0 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d/newton
bin: standard
Per MPI rank memory allocation (min/avg/max) = 7.02 | 7.048 | 7.096 Mbytes
Step Temp E_pair Press f_10[3] f_10
0 0.57437856 0 0.26099453 3.2354571 1.0526316
100 0.29756515 0 0.10149401 1.0193906 1.0083102
200 0.35394813 0 0.075159099 1.0304709 1.0193906
300 0.39245849 0 0.033002384 1.0083102 1.0193906
400 0.34078347 0 -0.020825841 1.0304709 1.0083102
500 0.35201095 0 -0.062637506 1.0193906 1.0083102
600 0.34014717 0 -0.11122965 1.0415512 1.0083102
700 0.3323524 0 -0.11598015 1.0193906 1.0083102
800 0.35116047 0 -0.096162395 1.0193906 1.0193906
900 0.35695352 0 -0.01385176 1.0526316 1.0193906
1000 0.36986539 0 0.056772858 1.0083102 1.0083102
1100 0.34584644 0 0.084941323 1.0304709 1.0083102
1200 0.31921435 0 0.10545078 1.0415512 1.0083102
1300 0.32952819 0 0.124902 1.0083102 1.0193906
1400 0.34497365 0 0.12662081 1.0193906 1.0083102
1500 0.33429243 0 0.096230972 1.0193906 1.0193906
1600 0.33765387 0 0.025800542 1.0304709 1.0083102
1700 0.35134464 0 -0.04422593 1.0415512 1.0083102
1800 0.35003859 0 -0.096745576 1.0304709 1.0083102
1900 0.33839618 0 -0.095465943 1.0193906 1.0083102
2000 0.33732078 0 -0.094652802 1.0083102 1.0083102
2100 0.34552238 0 -0.076729261 1.0304709 1.0083102
2200 0.34893142 0 -0.036853228 1.0304709 1.0083102
2300 0.35379341 0 0.021124847 1.0304709 1.0193906
2400 0.34829744 0 0.09230184 1.0304709 1.0083102
2500 0.33038141 0 0.1399855 1.0193906 1.0193906
2600 0.30983019 0 0.12754742 1.0083102 1.0083102
2700 0.32992561 0 0.10485138 1.0415512 1.0083102
2800 0.34604747 0 0.066174138 1.0083102 1.0083102
2900 0.3444791 0 0.036590652 1.0193906 1.0193906
3000 0.34721342 0 -0.023793368 1.0193906 1.0193906
3100 0.33404314 0 -0.08374223 1.0415512 1.0083102
3200 0.33019355 0 -0.12715599 1.0083102 1.0304709
3300 0.33515177 0 -0.12217394 1.0193906 1.0083102
3400 0.33628481 0 -0.070877624 1.0193906 1.0083102
3500 0.34257038 0 -0.021612062 1.0304709 1.0083102
3600 0.32838009 0 0.030131228 1.0083102 1.0083102
3700 0.34462142 0 0.074586378 1.0526316 1.0193906
3800 0.30891825 0 0.10605673 1.0304709 1.0083102
3900 0.33847951 0 0.13956139 1.0083102 1.0083102
4000 0.32952079 0 0.12688129 1.0193906 1.0304709
4100 0.32646772 0 0.081089042 1.0304709 1.0193906
4200 0.35399503 0 0.013422873 1.0083102 1.0083102
4300 0.33154914 0 -0.050919508 1.0193906 1.0193906
4400 0.34113556 0 -0.083171 1.0304709 1.0083102
4500 0.32651708 0 -0.1063133 1.0304709 1.0083102
4600 0.34359609 0 -0.1076395 1.0083102 1.0083102
4700 0.34973537 0 -0.088231606 1.0415512 1.0083102
4800 0.35198515 0 -0.020901044 1.0415512 1.0083102
4900 0.35187284 0 0.043645941 1.0415512 1.0083102
5000 0.34887336 0 0.095698609 1.0193906 1.0083102
5100 0.30308163 0 0.11649328 1.0193906 1.0083102
5200 0.32401285 0 0.12072411 1.0193906 1.0083102
5300 0.33025072 0 0.10933161 1.0193906 1.0083102
5400 0.33288012 0 0.078356448 1.0083102 1.0193906
5500 0.35142492 0 0.036958063 1.0193906 1.0083102
5600 0.35125368 0 -0.041371343 1.0304709 1.0083102
5700 0.34547744 0 -0.096450846 1.0637119 1.0083102
5800 0.30939887 0 -0.12356656 1.0083102 1.0193906
5900 0.32315628 0 -0.11338676 1.0193906 1.0193906
6000 0.34117485 0 -0.066198961 1.0193906 1.0083102
6100 0.35298043 0 -0.016172816 1.0304709 1.0193906
6200 0.35130653 0 0.027660468 1.0415512 1.0083102
6300 0.35398766 0 0.087221238 1.0083102 1.0083102
6400 0.30963379 0 0.11990957 1.0415512 1.0083102
6500 0.3174541 0 0.14103528 1.0193906 1.0193906
6600 0.31989791 0 0.11575506 1.0304709 1.0193906
6700 0.33811477 0 0.060747353 1.0415512 1.0193906
6800 0.3424043 0 0.010357152 1.0193906 1.0083102
6900 0.34804319 0 -0.042621786 1.0193906 1.0083102
7000 0.35357865 0 -0.067248959 1.0083102 1.0083102
7100 0.33556885 0 -0.10983726 1.0193906 1.0083102
7200 0.33531101 0 -0.112179 1.0304709 1.0083102
7300 0.35742607 0 -0.078405267 1.0304709 1.0193906
7400 0.34577559 0 -0.01985432 1.0193906 1.0083102
7500 0.3498641 0 0.052289439 1.0526316 1.0083102
7600 0.33773715 0 0.092939035 1.0083102 1.0193906
7700 0.33093497 0 0.11924405 1.0304709 1.0083102
7800 0.31435814 0 0.12701724 1.0083102 1.0304709
7900 0.33132217 0 0.10793075 1.0083102 1.0083102
8000 0.33451798 0 0.077993125 1.0304709 1.0193906
8100 0.35188371 0 0.019929977 1.0193906 1.0083102
8200 0.33645742 0 -0.039302079 1.0193906 1.0193906
8300 0.3415632 0 -0.098067982 1.0193906 1.0083102
8400 0.30619282 0 -0.12952879 1.0304709 1.0193906
8500 0.34446484 0 -0.098084709 1.0083102 1.0083102
8600 0.33761673 0 -0.07069818 1.0193906 1.0083102
8700 0.34495452 0 -0.022458056 1.0193906 1.0083102
8800 0.33502983 0 0.027742411 1.0193906 1.0083102
8900 0.35418591 0 0.092390134 1.0083102 1.0193906
9000 0.31648387 0 0.12467398 1.0193906 1.0083102
9100 0.33994825 0 0.14460327 1.0193906 1.0083102
9200 0.33822571 0 0.11273284 1.0193906 1.0083102
9300 0.33260773 0 0.060063671 1.0083102 1.0193906
9400 0.36140305 0 0.021427642 1.0193906 1.0083102
9500 0.34273562 0 -0.034064202 1.0193906 1.0083102
9600 0.33867054 0 -0.089076906 1.0193906 1.0083102
9700 0.32088235 0 -0.12027075 1.0193906 1.0083102
9800 0.3320823 0 -0.11602794 1.0415512 1.0083102
9900 0.33916442 0 -0.080281044 1.0083102 1.0083102
10000 0.34852268 0 -0.01000914 1.0193906 1.0083102
10100 0.32955942 0 0.04258493 1.0083102 1.0083102
10200 0.34487898 0 0.086971308 1.0304709 1.0083102
10300 0.32325593 0 0.11558149 1.0304709 1.0193906
10400 0.30927871 0 0.12239437 1.0083102 1.0083102
10500 0.33176799 0 0.12285937 1.0193906 1.0083102
10600 0.35120027 0 0.084897432 1.0415512 1.0083102
10700 0.33129697 0 0.0053089279 1.0193906 1.0193906
10800 0.36028769 0 -0.04280715 1.0193906 1.0083102
10900 0.35552287 0 -0.084955999 1.0193906 1.0193906
11000 0.3406024 0 -0.096554577 1.0083102 1.0083102
11100 0.33041202 0 -0.10703492 1.0304709 1.0193906
11200 0.32442686 0 -0.084328121 1.0304709 1.0193906
11300 0.35952468 0 -0.020191965 1.0304709 1.0083102
11400 0.34610624 0 0.03440148 1.0193906 1.0193906
11500 0.3415612 0 0.1041929 1.0193906 1.0083102
11600 0.34040042 0 0.13215705 1.0304709 1.0083102
11700 0.33555094 0 0.12738686 1.0415512 1.0193906
11800 0.3458647 0 0.10963398 1.0083102 1.0193906
11900 0.33836678 0 0.067253864 1.0193906 1.0193906
12000 0.34853314 0 0.03201448 1.0193906 1.0083102
12100 0.34600048 0 -0.034833402 1.0304709 1.0193906
12200 0.33145631 0 -0.09865675 1.0193906 1.0193906
12300 0.32848884 0 -0.1248489 1.0193906 1.0083102
12400 0.3321344 0 -0.11266575 1.0083102 1.0083102
12500 0.32622305 0 -0.061634993 1.0304709 1.0083102
12600 0.36213537 0 -0.0090593315 1.0526316 1.0083102
12700 0.34673866 0 0.036734645 1.0193906 1.0083102
12800 0.34606618 0 0.086267678 1.0193906 1.0083102
12900 0.34271431 0 0.12415522 1.0193906 1.0083102
13000 0.31993287 0 0.13879926 1.0193906 1.0193906
13100 0.3422918 0 0.11978905 1.0083102 1.0083102
13200 0.33055236 0 0.062620483 1.0083102 1.0083102
13300 0.34652207 0 0.0043833459 1.0304709 1.0083102
13400 0.33574661 0 -0.04691024 1.0304709 1.0083102
13500 0.33940837 0 -0.074241604 1.0304709 1.0083102
13600 0.32093414 0 -0.1078027 1.0193906 1.0083102
13700 0.34336597 0 -0.10544097 1.0193906 1.0083102
13800 0.35806461 0 -0.072531559 1.0193906 1.0083102
13900 0.35209713 0 -0.018851408 1.0193906 1.0083102
14000 0.35702629 0 0.061046366 1.0083102 1.0083102
14100 0.33234093 0 0.094086465 1.0083102 1.0083102
14200 0.3459466 0 0.12186656 1.0193906 1.0193906
14300 0.3327428 0 0.11396572 1.0193906 1.0083102
14400 0.32409443 0 0.10658903 1.0193906 1.0193906
14500 0.35022184 0 0.083558031 1.0083102 1.0083102
14600 0.34823843 0 0.024605569 1.0083102 1.0193906
14700 0.35298973 0 -0.040418888 1.0193906 1.0083102
14800 0.33679845 0 -0.10067728 1.0193906 1.0083102
14900 0.32790966 0 -0.10925568 1.0193906 1.0193906
15000 0.34208495 0 -0.09568004 1.0193906 1.0083102
15100 0.33647529 0 -0.055652929 1.0083102 1.0083102
15200 0.35328398 0 -0.020236536 1.0415512 1.0193906
15300 0.34252669 0 0.026434179 1.0304709 1.0083102
15400 0.34409435 0 0.094410599 1.0304709 1.0083102
15500 0.32288994 0 0.12034455 1.0304709 1.0193906
15600 0.32109689 0 0.13645185 1.0193906 1.0083102
15700 0.33681572 0 0.098607746 1.0415512 1.0193906
15800 0.33635195 0 0.05570715 1.0193906 1.0083102
15900 0.34289757 0 0.013849092 1.0304709 1.0083102
16000 0.34225547 0 -0.035597548 1.0304709 1.0083102
16100 0.33660991 0 -0.076931881 1.0193906 1.0193906
16200 0.32802152 0 -0.12765884 1.0083102 1.0193906
16300 0.3469374 0 -0.10785455 1.0083102 1.0083102
16400 0.34053641 0 -0.070259853 1.0193906 1.0083102
16500 0.34610591 0 -0.014315306 1.0193906 1.0193906
16600 0.35109001 0 0.041251169 1.0304709 1.0083102
16700 0.34336905 0 0.077996627 1.0193906 1.0083102
16800 0.33277414 0 0.11053634 1.0083102 1.0083102
16900 0.32183338 0 0.11680626 1.0193906 1.0083102
17000 0.34044352 0 0.10806555 1.0193906 1.0083102
17100 0.32967873 0 0.067759786 1.0193906 1.0193906
17200 0.36172278 0 -0.0048631904 1.0304709 1.0083102
17300 0.35619435 0 -0.04215545 1.0193906 1.0083102
17400 0.34540936 0 -0.093994174 1.0193906 1.0083102
17500 0.33193585 0 -0.098831315 1.0083102 1.0193906
17600 0.3544756 0 -0.085660403 1.0193906 1.0083102
17700 0.34505209 0 -0.069640515 1.0304709 1.0193906
17800 0.36291124 0 -0.0063088133 1.0083102 1.0193906
17900 0.34255705 0 0.046794555 1.0304709 1.0193906
18000 0.34163238 0 0.11767705 1.0193906 1.0193906
18100 0.3466445 0 0.1351712 1.0415512 1.0193906
18200 0.33037668 0 0.12703659 1.0083102 1.0083102
18300 0.33677404 0 0.10956306 1.0083102 1.0304709
18400 0.34978954 0 0.087193072 1.0193906 1.0193906
18500 0.33354363 0 0.051095814 1.0526316 1.0193906
18600 0.34651729 0 0.0056245561 1.0304709 1.0193906
18700 0.32622232 0 -0.047319269 1.0083102 1.0193906
18800 0.32978847 0 -0.054929416 1.0304709 1.0193906
18900 0.34192451 0 -0.037252471 1.0193906 1.0083102
19000 0.34061294 0 -0.001167235 1.0083102 1.0083102
19100 0.34194478 0 0.016945224 1.0526316 1.0193906
19200 0.33321765 0 0.050665354 1.0526316 1.0083102
19300 0.33197783 0 0.080470585 1.0193906 1.0083102
19400 0.33284715 0 0.12423599 1.0304709 1.0304709
19500 0.33867856 0 0.12689524 1.0083102 1.0083102
19600 0.36092786 0 0.11417704 1.0193906 1.0083102
19700 0.34270183 0 0.069038291 1.0415512 1.0083102
19800 0.34880695 0 0.042483681 1.0193906 1.0083102
19900 0.33903644 0 0.034788638 1.0083102 1.0193906
20000 0.32590125 0 0.011383785 1.0193906 1.0083102
20100 0.30358859 0 0.0030743554 1.0526316 1.0193906
20200 0.31830224 0 0.017637826 1.0193906 1.0193906
20300 0.34195438 0 0.072811099 1.0304709 1.0193906
20400 0.31249563 0 0.10063541 1.0415512 1.0083102
20500 0.31544938 0 0.1405794 1.0083102 1.0083102
20600 0.30071644 0 0.12763486 1.0193906 1.0193906
20700 0.2890265 0 0.1136651 1.0083102 1.0083102
20800 0.28962296 0 0.094481978 1.0193906 1.0083102
20900 0.29447212 0 0.0967165 1.0193906 1.0193906
21000 0.31159961 0 0.067307231 1.0083102 1.0083102
21100 0.30490648 0 0.017689358 1.0083102 1.0304709
21200 0.30687262 0 -0.016055512 1.0193906 1.0193906
21300 0.30083286 0 -0.0014988997 1.0193906 1.0083102
21400 0.32070426 0 0.015960302 1.0083102 1.0083102
21500 0.31439311 0 0.038170385 1.0304709 1.0083102
21600 0.32617832 0 0.043263788 1.0083102 1.0083102
21700 0.35151793 0 0.066302727 1.0193906 1.0083102
21800 0.35912885 0 0.070099103 1.0193906 1.0083102
21900 0.32451958 0 0.068935768 1.0304709 1.0193906
22000 0.35219298 0 0.067161227 1.0193906 1.0193906
22100 0.34857705 0 0.032731746 1.0193906 1.0083102
22200 0.34750227 0 0.0056917695 1.0193906 1.0083102
22300 0.34766017 0 -0.0027090483 1.0193906 1.0083102
22400 0.33426062 0 -0.023196063 1.0304709 1.0083102
22500 0.34174625 0 -0.025019717 1.0083102 1.0083102
22600 0.3356145 0 -0.029707418 1.0304709 1.0193906
22700 0.3362653 0 -0.035815733 1.0193906 1.0193906
22800 0.33973405 0 -0.0024705835 1.0193906 1.0083102
22900 0.33813085 0 0.0077527467 1.0083102 1.0193906
23000 0.33339981 0 0.028340744 1.0193906 1.0083102
23100 0.34079832 0 0.018521302 1.0415512 1.0193906
23200 0.33074548 0 0.032378405 1.0193906 1.0083102
23300 0.32965664 0 0.035989589 1.0193906 1.0083102
23400 0.30927749 0 0.024581106 1.0193906 1.0083102
23500 0.32890632 0 0.01092479 1.0304709 1.0193906
23600 0.34137438 0 0.0094839745 1.0193906 1.0193906
23700 0.34512638 0 -0.012392771 1.0304709 1.0193906
23800 0.31781354 0 -0.012908449 1.0193906 1.0083102
23900 0.32405513 0 -0.015018071 1.0415512 1.0193906
24000 0.33549728 0 -0.012812915 1.0193906 1.0193906
24100 0.31368736 0 -0.020818372 1.0083102 1.0083102
24200 0.33533836 0 0.0056121057 1.0304709 1.0193906
24300 0.32530627 0 0.018183931 1.0415512 1.0083102
24400 0.31930662 0 0.027446878 1.0083102 1.0193906
24500 0.33540302 0 0.040307455 1.0304709 1.0083102
24600 0.34020431 0 0.027403921 1.0083102 1.0083102
24700 0.3291814 0 0.01204865 1.0193906 1.0083102
24800 0.31552604 0 0.019654111 1.0083102 1.0193906
24900 0.34727253 0 0.01670543 1.0193906 1.0083102
25000 0.35120105 0 0.0038617562 1.0193906 1.0083102
25100 0.32706871 0 -0.021196623 1.0415512 1.0193906
25200 0.32915282 0 -0.017146508 1.0083102 1.0193906
25300 0.32577518 0 -0.01312495 1.0193906 1.0083102
25400 0.33286855 0 0.0014726193 1.0415512 1.0193906
25500 0.33002601 0 0.0080974022 1.0193906 1.0083102
25600 0.34127655 0 0.014296091 1.0526316 1.0083102
25700 0.34048065 0 0.022513032 1.0193906 1.0083102
25800 0.33029079 0 0.038733531 1.0526316 1.0083102
25900 0.33031324 0 0.026156982 1.0083102 1.0193906
26000 0.32967371 0 0.028727383 1.0083102 1.0193906
26100 0.33775718 0 0.015607478 1.0083102 1.0193906
26200 0.35097144 0 0.012291703 1.0083102 1.0083102
26300 0.34303792 0 0.00094823191 1.0083102 1.0193906
26400 0.33632665 0 -0.0026904889 1.0193906 1.0193906
26500 0.33580127 0 -0.0074168555 1.0193906 1.0193906
26600 0.33063188 0 -0.020378601 1.0083102 1.0193906
26700 0.33581846 0 -0.00084397268 1.0083102 1.0193906
26800 0.32998532 0 0.015932208 1.0304709 1.0193906
26900 0.33825444 0 0.010428603 1.0304709 1.0083102
27000 0.32081518 0 0.019818223 1.0415512 1.0193906
27100 0.31448098 0 0.020093416 1.0193906 1.0083102
27200 0.32643684 0 0.021934917 1.0193906 1.0083102
27300 0.33289466 0 0.023713072 1.0415512 1.0083102
27400 0.32310744 0 0.024110945 1.0415512 1.0083102
27500 0.33115619 0 0.0025776713 1.0304709 1.0193906
27600 0.33295887 0 -0.010710764 1.0193906 1.0193906
27700 0.32968876 0 -0.0064595905 1.0193906 1.0193906
27800 0.34064581 0 -0.0086519116 1.0193906 1.0083102
27900 0.33559187 0 -0.0055753593 1.0526316 1.0083102
28000 0.32300727 0 -0.0004153384 1.0304709 1.0083102
28100 0.32147461 0 -0.0058543412 1.0083102 1.0083102
28200 0.35532383 0 0.013646951 1.0304709 1.0083102
28300 0.31507942 0 0.026532255 1.0415512 1.0193906
28400 0.32711006 0 0.033214981 1.0193906 1.0083102
28500 0.34472462 0 0.028050837 1.0304709 1.0193906
28600 0.33708059 0 0.019115676 1.0083102 1.0083102
28700 0.34478087 0 0.023743689 1.0304709 1.0083102
28800 0.34546686 0 0.0081772997 1.0304709 1.0083102
28900 0.34004886 0 0.017771865 1.0415512 1.0193906
29000 0.33604232 0 -0.010505671 1.0304709 1.0193906
29100 0.33541374 0 -0.016273261 1.0083102 1.0083102
29200 0.34347489 0 -0.010002306 1.0083102 1.0083102
29300 0.34083904 0 0.0089701784 1.0193906 1.0193906
29400 0.34846892 0 0.020765104 1.0083102 1.0083102
29500 0.3416255 0 0.022650856 1.0304709 1.0083102
29600 0.33725496 0 0.020693083 1.0193906 1.0193906
29700 0.34480638 0 0.024317128 1.0304709 1.0083102
29800 0.31459471 0 0.023097895 1.0083102 1.0083102
29900 0.33014448 0 0.03114046 1.0193906 1.0083102
30000 0.33741498 0 0.015624314 1.0083102 1.0193906
30100 0.32598657 0 -0.0018860541 1.0415512 1.0193906
30200 0.34855815 0 0.0017983372 1.0083102 1.0083102
30300 0.33375921 0 0.0010991235 1.0083102 1.0193906
30400 0.35008944 0 -0.0027316177 1.0193906 1.0083102
30500 0.33279729 0 -0.0035788551 1.0193906 1.0193906
30600 0.33868746 0 -0.0016249482 1.0083102 1.0193906
30700 0.33597034 0 -0.0014524001 1.0193906 1.0193906
30800 0.3227257 0 0.016353457 1.0193906 1.0193906
30900 0.32676516 0 0.027396654 1.0193906 1.0083102
31000 0.34083982 0 0.031606413 1.0415512 1.0193906
31100 0.32165238 0 0.013583368 1.0083102 1.0083102
31200 0.3428492 0 0.020486611 1.0304709 1.0083102
31300 0.32372541 0 0.01215566 1.0083102 1.0083102
31400 0.32734692 0 0.016229397 1.0083102 1.0083102
31500 0.33089262 0 0.0060426618 1.0083102 1.0083102
31600 0.34273493 0 -0.013456537 1.0083102 1.0193906
31700 0.32723905 0 -0.019243766 1.0193906 1.0083102
31800 0.33636488 0 0.0027814902 1.0083102 1.0083102
31900 0.32834805 0 0.00706877 1.0083102 1.0193906
32000 0.33995148 0 0.0018383309 1.0193906 1.0193906
32100 0.33412282 0 0.0076455933 1.0083102 1.0083102
32200 0.34334884 0 0.023586129 1.0083102 1.0083102
32300 0.32778925 0 0.020564321 1.0193906 1.0083102
32400 0.33163443 0 0.038878463 1.0193906 1.0083102
32500 0.32290345 0 0.022247461 1.0193906 1.0083102
32600 0.34113954 0 0.010966365 1.0304709 1.0193906
32700 0.33390633 0 0.0037777555 1.0193906 1.0083102
32800 0.34385341 0 0.010556575 1.0193906 1.0193906
32900 0.32137047 0 0.00022027143 1.0304709 1.0193906
33000 0.32079172 0 -0.017261272 1.0193906 1.0083102
33100 0.33570882 0 -0.0051942206 1.0083102 1.0083102
33200 0.34320894 0 -0.011515281 1.0193906 1.0083102
33300 0.32794746 0 -0.0018153673 1.0083102 1.0193906
33400 0.33060982 0 0.027118146 1.0193906 1.0083102
33500 0.33641809 0 0.02143035 1.0083102 1.0193906
33600 0.33643061 0 0.020833068 1.0304709 1.0083102
33700 0.3485949 0 0.030918751 1.0193906 1.0083102
33800 0.3283985 0 0.01947613 1.0193906 1.0083102
33900 0.31959761 0 0.021128147 1.0083102 1.0304709
34000 0.33897984 0 0.015270986 1.0193906 1.0083102
34100 0.32392267 0 0.0020130852 1.0304709 1.0193906
34200 0.33084514 0 -0.024316708 1.0193906 1.0193906
34300 0.3342259 0 -0.0059047764 1.0193906 1.0304709
34400 0.33385098 0 0.0063818721 1.0193906 1.0083102
34500 0.33255603 0 -0.01023837 1.0083102 1.0304709
34600 0.34766173 0 0.0056703013 1.0193906 1.0083102
34700 0.339822 0 0.0061648559 1.0193906 1.0193906
34800 0.33902329 0 0.030037037 1.0415512 1.0193906
34900 0.3216153 0 0.027996689 1.0083102 1.0083102
35000 0.32701056 0 0.024778517 1.0193906 1.0083102
35100 0.3124942 0 0.011316548 1.0304709 1.0193906
35200 0.34486416 0 0.011670127 1.0083102 1.0083102
35300 0.33275353 0 0.020491246 1.0193906 1.0193906
35400 0.33618763 0 0.014678874 1.0083102 1.0083102
35500 0.32352282 0 -0.018568683 1.0193906 1.0193906
35600 0.32617903 0 -0.012796912 1.0193906 1.0304709
35700 0.32378048 0 -0.021318585 1.0193906 1.0193906
35800 0.3371086 0 -0.0023678632 1.0193906 1.0193906
35900 0.33818476 0 0.011197742 1.0193906 1.0083102
36000 0.35142144 0 0.022520935 1.0083102 1.0193906
36100 0.35147297 0 0.020277852 1.0193906 1.0083102
36200 0.33489465 0 0.014564878 1.0415512 1.0193906
36300 0.33841515 0 0.036439962 1.0193906 1.0083102
36400 0.32301096 0 0.019966746 1.0304709 1.0083102
36500 0.35612028 0 0.036509556 1.0083102 1.0083102
36600 0.33841597 0 -0.0042180605 1.0193906 1.0193906
36700 0.34477654 0 -0.0052770853 1.0193906 1.0083102
36800 0.33804317 0 -0.013751733 1.0083102 1.0083102
36900 0.35003816 0 -0.0021184393 1.0083102 1.0083102
37000 0.32965041 0 -0.020900951 1.0193906 1.0083102
37100 0.34653095 0 -0.013667977 1.0193906 1.0083102
37200 0.35019871 0 -0.0071740923 1.0193906 1.0304709
37300 0.34859745 0 0.02006041 1.0304709 1.0083102
37400 0.35739859 0 0.020892822 1.0304709 1.0083102
37500 0.34128859 0 0.041072111 1.0193906 1.0193906
37600 0.33781905 0 0.023376738 1.0193906 1.0083102
37700 0.32961874 0 0.030953741 1.0193906 1.0083102
37800 0.343987 0 0.029579795 1.0083102 1.0083102
37900 0.33610448 0 0.036836828 1.0415512 1.0304709
38000 0.32757228 0 0.020902031 1.0193906 1.0193906
38100 0.32735808 0 0.019544751 1.0193906 1.0083102
38200 0.35646953 0 0.044607528 1.0083102 1.0304709
38300 0.32509773 0 0.03610738 1.0193906 1.0083102
38400 0.32111741 0 0.034474043 1.0193906 1.0193906
38500 0.30590608 0 0.053461212 1.0304709 1.0083102
38600 0.32322402 0 0.053453832 1.0193906 1.0304709
38700 0.33843057 0 0.076264534 1.0083102 1.0193906
38800 0.31350741 0 0.064733869 1.0415512 1.0083102
38900 0.31943061 0 0.067836769 1.0304709 1.0193906
39000 0.33775583 0 0.0788316 1.0193906 1.0193906
39100 0.34256036 0 0.075874935 1.0083102 1.0193906
39200 0.33128527 0 0.071610976 1.0193906 1.0083102
39300 0.34519653 0 0.046257301 1.0193906 1.0083102
39400 0.34351844 0 0.052422917 1.0304709 1.0304709
39500 0.35716037 0 0.048916058 1.0304709 1.0083102
39600 0.34000737 0 0.016149089 1.0304709 1.0083102
39700 0.34587892 0 0.021619621 1.0526316 1.0083102
39800 0.34878036 0 0.0092881327 1.0083102 1.0193906
39900 0.35225411 0 -0.011341599 1.0083102 1.0193906
40000 0.36309266 0 0.0050869295 1.0304709 1.0083102
Loop time of 1.12306 on 4 procs for 40000 steps with 361 atoms
Performance: 15386559.518 tau/day, 35617.036 timesteps/s
90.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.023094 | 0.023348 | 0.023582 | 0.1 | 2.08
Bond | 0.17827 | 0.19268 | 0.21984 | 3.7 | 17.16
Neigh | 0.18144 | 0.18231 | 0.18323 | 0.1 | 16.23
Comm | 0.23759 | 0.28095 | 0.30794 | 5.0 | 25.02
Output | 0.0062952 | 0.013342 | 0.034226 | 10.4 | 1.19
Modify | 0.2379 | 0.24327 | 0.25076 | 0.9 | 21.66
Other | | 0.1871 | | | 16.66
Nlocal: 90.25 ave 91 max 89 min
Histogram: 1 0 0 0 0 1 0 0 0 2
Nghost: 59.25 ave 61 max 56 min
Histogram: 1 0 0 0 0 0 0 0 2 1
Neighs: 0 ave 0 max 0 min
Histogram: 4 0 0 0 0 0 0 0 0 0
Total # of neighbors = 0
Ave neighs/atom = 0
Ave special neighs/atom = 31.0249
Neighbor list builds = 3079
Dangerous builds = 0
Total wall time: 0:00:01

View File

@ -1,227 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000549078 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
compute p all property/atom d_WEIGHT
fix 0 all balance 50 1.0 shift x 10 1.0 weight time 1.0 weight store WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 500
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
Per MPI rank memory allocation (min/avg/max) = 4.562 | 4.753 | 4.944 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039 4738.2137
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885 4738.2137
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162 4738.2137
200 0.536665 -6.2530113 0 -5.448215 -1.933468 4738.2137
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847 4738.2137
300 0.55111476 -6.2727642 0 -5.4462987 -2.0384873 4738.2137
350 0.55211503 -6.274054 0 -5.4460885 -2.0116976 4738.2137
400 0.54638463 -6.2661715 0 -5.4467995 -1.992248 4738.2137
450 0.55885307 -6.2852263 0 -5.4471563 -2.0669747 4738.2137
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
Loop time of 3.7099 on 2 procs for 500 steps with 4000 atoms
Performance: 58222.644 tau/day, 134.775 timesteps/s
99.2% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 2.5145 | 2.5951 | 2.6756 | 5.0 | 69.95
Neigh | 0.8388 | 0.88634 | 0.93387 | 5.0 | 23.89
Comm | 0.17027 | 0.20258 | 0.23489 | 7.2 | 5.46
Output | 0.00029612 | 0.00032723 | 0.00035834 | 0.0 | 0.01
Modify | 0.016136 | 0.017057 | 0.017979 | 0.7 | 0.46
Other | | 0.008504 | | | 0.23
Nlocal: 2000 ave 2157 max 1843 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10465.5 ave 10840 max 10091 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298070 ave 305706 max 290433 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596139
Ave neighs/atom = 149.035
Neighbor list builds = 51
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 4.944 | 4.947 | 4.951 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
550 0.54137926 -6.2592773 0 -5.4474115 -1.9770236 4738.2137
600 0.54022886 -6.2573307 0 -5.44719 -1.9619637 4738.2137
650 0.54709009 -6.2678862 0 -5.4474562 -1.9958342 4738.2137
700 0.54590044 -6.2656903 0 -5.4470444 -1.9957108 4738.2137
750 0.55098488 -6.2724831 0 -5.4462124 -2.0287523 4738.2137
800 0.5520987 -6.2739184 0 -5.4459774 -2.0084991 4738.2137
850 0.54963958 -6.2702473 0 -5.445994 -1.9740031 4738.2137
900 0.54390586 -6.2615476 0 -5.4458927 -1.9400871 4738.2137
950 0.54741732 -6.2665755 0 -5.4456548 -1.9466417 4738.2137
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624 4738.2137
Loop time of 3.70634 on 2 procs for 500 steps with 4000 atoms
Performance: 58278.514 tau/day, 134.904 timesteps/s
99.0% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 2.5536 | 2.6173 | 2.6811 | 3.9 | 70.62
Neigh | 0.82942 | 0.88683 | 0.94424 | 6.1 | 23.93
Comm | 0.16927 | 0.17474 | 0.1802 | 1.3 | 4.71
Output | 0.00030422 | 0.00033307 | 0.00036192 | 0.0 | 0.01
Modify | 0.016714 | 0.017824 | 0.018933 | 0.8 | 0.48
Other | | 0.009277 | | | 0.25
Nlocal: 2000 ave 2136 max 1864 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10413.5 ave 10877 max 9950 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 300836 ave 312313 max 289358 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 601671
Ave neighs/atom = 150.418
Neighbor list builds = 51
Dangerous builds = 0
fix 0 all balance 50 1.0 shift x 5 1.0 weight neigh 0.5 weight time 0.66 weight store WEIGHT
run 500
Per MPI rank memory allocation (min/avg/max) = 4.951 | 5.142 | 5.334 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624 4738.2137
1050 0.54633412 -6.2656384 0 -5.4463421 -1.9012895 4738.2137
1100 0.54325667 -6.2612166 0 -5.4465353 -1.8870463 4738.2137
1150 0.55057583 -6.2719187 0 -5.4462614 -1.9575881 4738.2137
1200 0.53728175 -6.251744 0 -5.4460228 -1.8124097 4738.2137
1250 0.54077561 -6.2567544 0 -5.4457938 -1.8418133 4738.2137
1300 0.54430333 -6.260995 0 -5.4447442 -1.856351 4738.2137
1350 0.55097839 -6.2715909 0 -5.4453299 -1.9014337 4738.2137
1400 0.53858139 -6.2526781 0 -5.445008 -1.7965773 4738.2137
1450 0.5421844 -6.2574683 0 -5.444395 -1.7901189 4738.2137
1500 0.54200617 -6.2571433 0 -5.4443373 -1.8000344 4738.2137
Loop time of 4.8272 on 2 procs for 500 steps with 4000 atoms
Performance: 44746.478 tau/day, 103.580 timesteps/s
98.5% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.9951 | 2.6814 | 3.3676 | 41.9 | 55.55
Neigh | 0.82826 | 0.90961 | 0.99095 | 8.5 | 18.84
Comm | 0.44043 | 1.2083 | 1.9762 | 69.9 | 25.03
Output | 0.00034881 | 0.0003655 | 0.00038218 | 0.0 | 0.01
Modify | 0.016762 | 0.01755 | 0.018337 | 0.6 | 0.36
Other | | 0.01001 | | | 0.21
Nlocal: 2000 ave 2564 max 1436 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10334 ave 10752 max 9916 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 302958 ave 499873 max 106044 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 605917
Ave neighs/atom = 151.479
Neighbor list builds = 51
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 4.955 | 5.336 | 5.717 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1500 0.54200617 -6.2571433 0 -5.4443373 -1.8000344 4738.2137
1550 0.53713591 -6.2504068 0 -5.4449044 -1.7647087 4738.2137
1600 0.5467956 -6.2646482 0 -5.4446599 -1.8115778 4738.2137
1650 0.53806575 -6.2519004 0 -5.4450036 -1.7409135 4738.2137
1700 0.5347949 -6.2468958 0 -5.444904 -1.7162322 4738.2137
1750 0.53714528 -6.2506529 0 -5.4451365 -1.7340402 4738.2137
1800 0.5274989 -6.2358675 0 -5.444817 -1.6874989 4738.2137
1850 0.54585906 -6.2629475 0 -5.4443636 -1.7758918 4738.2137
1900 0.5301071 -6.2387551 0 -5.4437932 -1.6381903 4738.2137
1950 0.54288149 -6.2582818 0 -5.4441632 -1.7367819 4738.2137
2000 0.52766162 -6.2348587 0 -5.4435642 -1.5589151 4738.2137
Loop time of 4.90351 on 2 procs for 500 steps with 4000 atoms
Performance: 44050.062 tau/day, 101.968 timesteps/s
98.1% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.9937 | 2.6502 | 3.3067 | 40.3 | 54.05
Neigh | 0.81645 | 0.88655 | 0.95664 | 7.4 | 18.08
Comm | 0.61197 | 1.3389 | 2.0659 | 62.8 | 27.31
Output | 0.00036287 | 0.0003773 | 0.00039172 | 0.0 | 0.01
Modify | 0.016585 | 0.017429 | 0.018274 | 0.6 | 0.36
Other | | 0.01003 | | | 0.20
Nlocal: 2000 ave 2564 max 1436 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10256 ave 10620 max 9892 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 303988 ave 502064 max 105911 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 607975
Ave neighs/atom = 151.994
Neighbor list builds = 51
Dangerous builds = 0
Total wall time: 0:00:17

View File

@ -1,227 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000421762 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
compute p all property/atom d_WEIGHT
fix 0 all balance 50 1.0 shift x 10 1.0 weight time 1.0 weight store WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 500
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
Per MPI rank memory allocation (min/avg/max) = 3.691 | 4.072 | 4.454 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778 4738.2137
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606 4738.2137
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568 4738.2137
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104 4738.2137
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995 4738.2137
300 0.5477618 -6.2678071 0 -5.4463698 -1.997842 4738.2137
350 0.55600296 -6.2801497 0 -5.4463538 -2.0394056 4738.2137
400 0.53241503 -6.2453665 0 -5.4469436 -1.878594 4738.2137
450 0.5439158 -6.2623 0 -5.4466302 -1.9744161 4738.2137
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
Loop time of 2.69458 on 4 procs for 500 steps with 4000 atoms
Performance: 80160.913 tau/day, 185.558 timesteps/s
94.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 | 1.0903 | 1.4509 | 1.7199 | 22.5 | 53.84
Neigh | 0.31688 | 0.47906 | 0.71852 | 24.2 | 17.78
Comm | 0.60463 | 0.72402 | 0.84257 | 12.7 | 26.87
Output | 0.00035119 | 0.00067121 | 0.0015202 | 0.0 | 0.02
Modify | 0.00811 | 0.010936 | 0.014029 | 2.7 | 0.41
Other | | 0.02904 | | | 1.08
Nlocal: 1000 ave 1504 max 634 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8759.25 ave 9896 max 8021 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 149308 ave 179946 max 116419 min
Histogram: 1 1 0 0 0 0 0 0 1 1
Total # of neighbors = 597231
Ave neighs/atom = 149.308
Neighbor list builds = 50
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 4.097 | 4.288 | 4.475 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
550 0.53879347 -6.2554274 0 -5.4474393 -1.9756834 4738.2137
600 0.54275982 -6.2616799 0 -5.4477437 -1.9939993 4738.2137
650 0.54526651 -6.265098 0 -5.4474027 -2.0303672 4738.2137
700 0.54369381 -6.263201 0 -5.4478642 -1.9921967 4738.2137
750 0.54452777 -6.2640839 0 -5.4474964 -1.9658675 4738.2137
800 0.55061744 -6.2725556 0 -5.4468359 -2.0100922 4738.2137
850 0.55371614 -6.2763992 0 -5.4460326 -2.0065329 4738.2137
900 0.54756622 -6.2668303 0 -5.4456863 -1.9796122 4738.2137
950 0.54791593 -6.2673161 0 -5.4456477 -1.9598278 4738.2137
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466 4738.2137
Loop time of 2.64502 on 4 procs for 500 steps with 4000 atoms
Performance: 81662.873 tau/day, 189.034 timesteps/s
93.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 | 1.1279 | 1.4127 | 1.6268 | 18.0 | 53.41
Neigh | 0.32225 | 0.49572 | 0.76053 | 26.2 | 18.74
Comm | 0.64504 | 0.6974 | 0.75498 | 5.7 | 26.37
Output | 0.00035477 | 0.00062996 | 0.001343 | 0.0 | 0.02
Modify | 0.0077929 | 0.010538 | 0.013856 | 2.6 | 0.40
Other | | 0.02803 | | | 1.06
Nlocal: 1000 ave 1437 max 597 min
Histogram: 1 1 0 0 0 0 0 1 0 1
Nghost: 8674 ave 9370 max 8013 min
Histogram: 1 0 1 0 0 0 0 1 0 1
Neighs: 150170 ave 187030 max 102149 min
Histogram: 1 0 0 0 0 1 0 1 0 1
Total # of neighbors = 600678
Ave neighs/atom = 150.169
Neighbor list builds = 53
Dangerous builds = 0
fix 0 all balance 50 1.0 shift x 5 1.0 weight neigh 0.5 weight time 0.66 weight store WEIGHT
run 500
Per MPI rank memory allocation (min/avg/max) = 4.08 | 4.269 | 4.458 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466 4738.2137
1050 0.54629742 -6.2657526 0 -5.4465113 -1.945821 4738.2137
1100 0.55427881 -6.2781733 0 -5.446963 -2.0021027 4738.2137
1150 0.54730654 -6.267257 0 -5.4465025 -1.9420678 4738.2137
1200 0.5388281 -6.2547963 0 -5.4467562 -1.890178 4738.2137
1250 0.54848768 -6.2694237 0 -5.4468979 -1.9636797 4738.2137
1300 0.54134321 -6.2590728 0 -5.447261 -1.9170271 4738.2137
1350 0.53564389 -6.2501521 0 -5.4468871 -1.8642306 4738.2137
1400 0.53726924 -6.2518379 0 -5.4461355 -1.8544028 4738.2137
1450 0.54525935 -6.2632653 0 -5.4455808 -1.9072158 4738.2137
1500 0.54223346 -6.2591057 0 -5.4459588 -1.8866984 4738.2137
Loop time of 2.61342 on 4 procs for 500 steps with 4000 atoms
Performance: 82650.254 tau/day, 191.320 timesteps/s
93.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 | 1.222 | 1.4442 | 1.5812 | 12.3 | 55.26
Neigh | 0.29672 | 0.48201 | 0.73859 | 27.6 | 18.44
Comm | 0.59138 | 0.65738 | 0.70906 | 6.5 | 25.15
Output | 0.00036502 | 0.00091559 | 0.0020845 | 0.0 | 0.04
Modify | 0.0095406 | 0.012674 | 0.017643 | 2.8 | 0.48
Other | | 0.01621 | | | 0.62
Nlocal: 1000 ave 1446 max 670 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8641 ave 9376 max 8019 min
Histogram: 1 1 0 0 0 0 0 1 0 1
Neighs: 150494 ave 184085 max 105390 min
Histogram: 1 0 1 0 0 0 0 0 0 2
Total # of neighbors = 601974
Ave neighs/atom = 150.494
Neighbor list builds = 51
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 4.08 | 4.269 | 4.458 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1500 0.54223346 -6.2591057 0 -5.4459588 -1.8866984 4738.2137
1550 0.55327018 -6.2750125 0 -5.4453148 -1.9506585 4738.2137
1600 0.5441901 -6.2612622 0 -5.4451811 -1.8559436 4738.2137
1650 0.54710046 -6.2661938 0 -5.4457483 -1.8882766 4738.2137
1700 0.5366569 -6.2504957 0 -5.4457116 -1.8067998 4738.2137
1750 0.5486468 -6.2681121 0 -5.4453476 -1.8662631 4738.2137
1800 0.54476176 -6.2615037 0 -5.4445653 -1.8352743 4738.2137
1850 0.5414305 -6.2555519 0 -5.4436091 -1.8005747 4738.2137
1900 0.53992655 -6.2541344 0 -5.444447 -1.7768718 4738.2137
1950 0.54666071 -6.2640943 0 -5.4443082 -1.7947052 4738.2137
2000 0.54556196 -6.2625262 0 -5.4443879 -1.8071631 4738.2137
Loop time of 2.81593 on 4 procs for 500 steps with 4000 atoms
Performance: 76706.532 tau/day, 177.561 timesteps/s
90.7% CPU use with 4 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.2508 | 1.4839 | 1.6521 | 13.4 | 52.70
Neigh | 0.34188 | 0.54016 | 0.82358 | 27.6 | 19.18
Comm | 0.70575 | 0.75254 | 0.80167 | 4.6 | 26.72
Output | 0.00041604 | 0.001362 | 0.0041099 | 4.3 | 0.05
Modify | 0.010564 | 0.013653 | 0.018 | 2.7 | 0.48
Other | | 0.02432 | | | 0.86
Nlocal: 1000 ave 1555 max 569 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Nghost: 8672.75 ave 9821 max 7993 min
Histogram: 2 0 0 0 1 0 0 0 0 1
Neighs: 151656 ave 164603 max 133455 min
Histogram: 1 0 0 0 0 0 1 1 0 1
Total # of neighbors = 606625
Ave neighs/atom = 151.656
Neighbor list builds = 56
Dangerous builds = 0
Total wall time: 0:00:10

View File

@ -1,195 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000517368 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 5 1.1 weight time 1.0 # out unweighted.txt
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
rebalancing time: 0.000522375 seconds
iteration count = 1
time weight factor: 1
initial/final max load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Per MPI rank memory allocation (min/avg/max) = 4.297 | 4.488 | 4.678 Mbytes
Step Temp E_pair E_mol TotEng Press
0 1 -6.9453205 0 -5.4456955 -5.6812358
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162
200 0.536665 -6.2530113 0 -5.448215 -1.933468
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847
Loop time of 1.96356 on 2 procs for 250 steps with 4000 atoms
Performance: 55002.186 tau/day, 127.320 timesteps/s
99.4% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.0024 | 1.243 | 1.4835 | 21.6 | 63.30
Neigh | 0.3963 | 0.41601 | 0.43572 | 3.1 | 21.19
Comm | 0.032948 | 0.29324 | 0.55353 | 48.1 | 14.93
Output | 0.00013924 | 0.00014722 | 0.00015521 | 0.0 | 0.01
Modify | 0.0072696 | 0.0073524 | 0.0074351 | 0.1 | 0.37
Other | | 0.003842 | | | 0.20
Nlocal: 2000 ave 2051 max 1949 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10443 ave 10506 max 10380 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298332 ave 363449 max 233215 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596664
Ave neighs/atom = 149.166
Neighbor list builds = 24
Dangerous builds = 0
balance 1.0 shift x 5 1.1 weight time 1.0 # out unweighted.txt
rebalancing time: 0.000424623 seconds
iteration count = 3
time weight factor: 1
initial/final max load/proc = 1.91926 1.6972
initial/final imbalance factor = 1.15689 1.02304
x cuts: 0 0.4375 1
y cuts: 0 1
z cuts: 0 1
run 250
Per MPI rank memory allocation (min/avg/max) = 4.681 | 4.683 | 4.685 Mbytes
Step Temp E_pair E_mol TotEng Press
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847
300 0.55111476 -6.2727642 0 -5.4462987 -2.0384873
350 0.55211503 -6.274054 0 -5.4460885 -2.0116976
400 0.54638463 -6.2661715 0 -5.4467995 -1.992248
450 0.55885307 -6.2852263 0 -5.4471563 -2.0669747
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802
Loop time of 1.84751 on 2 procs for 250 steps with 4000 atoms
Performance: 58457.127 tau/day, 135.317 timesteps/s
99.5% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.1214 | 1.2291 | 1.3368 | 9.7 | 66.53
Neigh | 0.37418 | 0.41926 | 0.46434 | 7.0 | 22.69
Comm | 0.033842 | 0.18738 | 0.34091 | 35.5 | 10.14
Output | 0.00016665 | 0.00018752 | 0.00020838 | 0.0 | 0.01
Modify | 0.0062993 | 0.0072798 | 0.0082603 | 1.1 | 0.39
Other | | 0.00428 | | | 0.23
Nlocal: 2000 ave 2284 max 1716 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10450 ave 10742 max 10158 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298063 ave 326003 max 270123 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596126
Ave neighs/atom = 149.031
Neighbor list builds = 25
Dangerous builds = 0
balance 1.0 shift x 5 1.1 weight time 1.0 # out unweighted.txt
rebalancing time: 0.000502825 seconds
iteration count = 3
time weight factor: 1
initial/final max load/proc = 1.80118 1.79434
initial/final imbalance factor = 1.0927 1.08854
x cuts: 0 0.507812 1
y cuts: 0 1
z cuts: 0 1
run 250
Per MPI rank memory allocation (min/avg/max) = 4.681 | 4.683 | 4.686 Mbytes
Step Temp E_pair E_mol TotEng Press
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802
550 0.54137926 -6.2592773 0 -5.4474115 -1.9770236
600 0.54022886 -6.2573307 0 -5.44719 -1.9619637
650 0.54709009 -6.2678862 0 -5.4474562 -1.9958342
700 0.54590044 -6.2656903 0 -5.4470444 -1.9957108
750 0.55098488 -6.2724831 0 -5.4462124 -2.0287523
Loop time of 2.03694 on 2 procs for 250 steps with 4000 atoms
Performance: 53020.655 tau/day, 122.733 timesteps/s
99.3% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.92132 | 1.2301 | 1.5389 | 27.8 | 60.39
Neigh | 0.3924 | 0.42313 | 0.45386 | 4.7 | 20.77
Comm | 0.032816 | 0.37246 | 0.71211 | 55.7 | 18.29
Output | 0.00013733 | 0.00014532 | 0.0001533 | 0.0 | 0.01
Modify | 0.0069692 | 0.0072372 | 0.0075052 | 0.3 | 0.36
Other | | 0.003856 | | | 0.19
Nlocal: 2000 ave 2097 max 1903 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10439.5 ave 10561 max 10318 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 299628 ave 378859 max 220397 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 599256
Ave neighs/atom = 149.814
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:05

View File

@ -1,195 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000427961 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 5 1.1 weight time 1.0 # out unweighted.txt
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
rebalancing time: 0.000848055 seconds
iteration count = 2
time weight factor: 1
initial/final max load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.6875 1
y cuts: 0 1
z cuts: 0 1
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Per MPI rank memory allocation (min/avg/max) = 3.426 | 3.713 | 4.188 Mbytes
Step Temp E_pair E_mol TotEng Press
0 1 -6.9453205 0 -5.4456955 -5.6812358
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995
Loop time of 1.50594 on 4 procs for 250 steps with 4000 atoms
Performance: 71716.080 tau/day, 166.009 timesteps/s
96.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.34764 | 0.66777 | 1.2288 | 43.4 | 44.34
Neigh | 0.1594 | 0.20524 | 0.2451 | 7.5 | 13.63
Comm | 0.039175 | 0.62421 | 0.93047 | 45.4 | 41.45
Output | 0.00015855 | 0.00024235 | 0.00047231 | 0.0 | 0.02
Modify | 0.0028908 | 0.0039527 | 0.0049407 | 1.2 | 0.26
Other | | 0.004522 | | | 0.30
Nlocal: 1000 ave 1263 max 712 min
Histogram: 1 0 0 0 1 0 1 0 0 1
Nghost: 8711.5 ave 9045 max 8325 min
Histogram: 1 0 0 0 0 1 1 0 0 1
Neighs: 149325 ave 275165 max 77227 min
Histogram: 2 0 0 0 1 0 0 0 0 1
Total # of neighbors = 597299
Ave neighs/atom = 149.325
Neighbor list builds = 23
Dangerous builds = 0
balance 1.0 shift x 5 1.1 weight time 1.0 # out unweighted.txt
rebalancing time: 0.000421047 seconds
iteration count = 4
time weight factor: 1
initial/final max load/proc = 1.45871 0.956175
initial/final imbalance factor = 1.6709 1.09526
x cuts: 0 0.296875 0.453125 0.628906 1
y cuts: 0 1
z cuts: 0 1
run 250
Per MPI rank memory allocation (min/avg/max) = 3.787 | 3.907 | 4.192 Mbytes
Step Temp E_pair E_mol TotEng Press
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995
300 0.5477618 -6.2678071 0 -5.4463698 -1.997842
350 0.55600296 -6.2801497 0 -5.4463538 -2.0394056
400 0.53241503 -6.2453665 0 -5.4469436 -1.878594
450 0.5439158 -6.2623 0 -5.4466302 -1.9744161
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015
Loop time of 1.24397 on 4 procs for 250 steps with 4000 atoms
Performance: 86819.073 tau/day, 200.970 timesteps/s
95.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.4612 | 0.67729 | 0.88321 | 20.9 | 54.45
Neigh | 0.14175 | 0.20919 | 0.28903 | 13.7 | 16.82
Comm | 0.19855 | 0.34785 | 0.48428 | 18.8 | 27.96
Output | 0.00016665 | 0.00030792 | 0.00066757 | 0.0 | 0.02
Modify | 0.0027177 | 0.0053391 | 0.010109 | 4.1 | 0.43
Other | | 0.003992 | | | 0.32
Nlocal: 1000 ave 1462 max 652 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8657 ave 9421 max 7969 min
Histogram: 1 1 0 0 0 0 0 1 0 1
Neighs: 149356 ave 195930 max 106343 min
Histogram: 1 1 0 0 0 0 0 1 0 1
Total # of neighbors = 597424
Ave neighs/atom = 149.356
Neighbor list builds = 24
Dangerous builds = 0
balance 1.0 shift x 5 1.1 weight time 1.0 # out unweighted.txt
rebalancing time: 0.000288963 seconds
iteration count = 5
time weight factor: 1
initial/final max load/proc = 1.03814 0.978524
initial/final imbalance factor = 1.17108 1.10383
x cuts: 0 0.301758 0.448242 0.60144 1
y cuts: 0 1
z cuts: 0 1
run 250
Per MPI rank memory allocation (min/avg/max) = 3.804 | 3.927 | 4.209 Mbytes
Step Temp E_pair E_mol TotEng Press
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015
550 0.53879347 -6.2554274 0 -5.4474393 -1.9756834
600 0.54275982 -6.2616799 0 -5.4477437 -1.9939993
650 0.54526651 -6.265098 0 -5.4474027 -2.0303672
700 0.54369381 -6.263201 0 -5.4478642 -1.9921967
750 0.54452777 -6.2640839 0 -5.4474964 -1.9658675
Loop time of 1.14445 on 4 procs for 250 steps with 4000 atoms
Performance: 94368.537 tau/day, 218.446 timesteps/s
98.0% 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.52287 | 0.67351 | 0.79602 | 13.2 | 58.85
Neigh | 0.14306 | 0.21848 | 0.31638 | 16.2 | 19.09
Comm | 0.19457 | 0.24404 | 0.29562 | 7.2 | 21.32
Output | 0.00016236 | 0.00029993 | 0.00065851 | 0.0 | 0.03
Modify | 0.0024104 | 0.0038835 | 0.0057485 | 2.3 | 0.34
Other | | 0.004232 | | | 0.37
Nlocal: 1000 ave 1522 max 593 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8754 ave 9866 max 8002 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 149124 ave 182694 max 120516 min
Histogram: 1 0 1 0 0 0 1 0 0 1
Total # of neighbors = 596497
Ave neighs/atom = 149.124
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:03

View File

@ -1,209 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 2d circle of particles inside a box with LJ walls
variable b index 0
variable x index 50
variable y index 20
variable d index 20
variable v index 5
variable w index 2
units lj
dimension 2
atom_style atomic
boundary f f p
lattice hex 0.85
Lattice spacing in x,y,z = 1.16553 2.01877 1.16553
region box block 0 $x 0 $y -0.5 0.5
region box block 0 50 0 $y -0.5 0.5
region box block 0 50 0 20 -0.5 0.5
create_box 1 box
Created orthogonal box = (0 0 -0.582767) to (58.2767 40.3753 0.582767)
2 by 1 by 1 MPI processor grid
region circle sphere $(v_d/2+1) $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 10
create_atoms 1 region circle
Created 361 atoms
Time spent = 0.000478506 secs
mass 1 1.0
velocity all create 0.5 87287 loop geom
velocity all set $v $w 0 sum yes
velocity all set 5 $w 0 sum yes
velocity all set 5 2 0 sum yes
pair_style lj/cut 2.5
pair_coeff 1 1 10.0 1.0 2.5
neighbor 0.3 bin
neigh_modify delay 0 every 1 check yes
fix 1 all nve
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi $x 1 1 2.5
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi 50 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi $y 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi 20 1 1 2.5
comm_style tiled
fix 10 all balance 50 0.9 rcb
#compute 1 all property/atom proc
#variable p atom c_1%10
#dump 2 all custom 50 tmp.dump id v_p x y z
#dump 3 all image 50 image.*.jpg v_p type # adiam 1.0 view 0 0 zoom 1.8 subbox yes 0.02
#variable colors string # "red green blue yellow white # purple pink orange lime gray"
#dump_modify 3 pad 5 amap 0 10 sa 1 10 ${colors}
thermo_style custom step temp epair press f_10[3] f_10
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 = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/2d/newton
bin: standard
Per MPI rank memory allocation (min/avg/max) = 3.061 | 3.065 | 3.07 Mbytes
Step Temp E_pair Press f_10[3] f_10
0 25.701528 -29.143179 -1.2407285 2 1.0193906
100 26.269576 -29.713313 7.9052334 1.1135734 1.0027701
200 26.368336 -29.809962 1.6412462 1.0803324 1.0027701
300 26.479082 -29.920083 2.3678653 1.1578947 1.0083102
400 26.522239 -29.965537 6.6787858 1.1578947 1.0083102
500 25.725591 -29.168034 0.67065285 1.1024931 1.0083102
600 26.247693 -29.692706 7.9887712 1.1301939 1.0027701
700 26.237368 -29.676926 1.5987214 1.1578947 1.0027701
800 25.889643 -29.431589 4.6160859 1.1523546 1.0027701
900 23.635295 -27.372963 9.029962 1.1468144 1.0027701
1000 22.571904 -25.87422 1.8936085 1.1191136 1.0083102
1100 17.493795 -21.447274 9.502619 1.0747922 1.0027701
1200 17.214459 -20.726965 6.3578919 1.0193906 1.0083102
1300 16.424217 -19.757401 3.9026861 1.0083102 1.0027701
1400 15.051731 -18.13464 1.7558146 1.0249307 1.0027701
1500 13.966718 -17.051915 1.4843674 1.0470914 1.0027701
1600 13.615641 -16.582695 1.7845355 1.0415512 1.0027701
1700 13.278822 -16.278248 1.8263176 1.0470914 1.0083102
1800 12.680841 -15.81089 2.0096239 1.0415512 1.0027701
1900 12.039167 -14.99225 1.4379549 1.0360111 1.0027701
2000 12.298923 -15.188233 1.6287319 1.0249307 1.0027701
2100 12.048347 -14.947484 1.0583787 1.0304709 1.0027701
2200 12.024664 -14.91864 1.0617555 1.0304709 1.0027701
2300 11.878263 -14.769923 1.2892425 1.0360111 1.0027701
2400 11.578448 -14.525725 1.2925126 1.0083102 1.0027701
2500 11.948793 -14.736647 1.5473169 1.0249307 1.0027701
2600 11.933924 -14.725605 1.3673896 1.0249307 1.0027701
2700 11.622855 -14.414518 1.3035925 1.0304709 1.0083102
2800 10.600538 -13.451379 1.3422508 1.0138504 1.0027701
2900 10.404739 -13.242902 1.3070821 1.0083102 1.0027701
3000 10.73199 -13.60699 0.92518136 1.0138504 1.0027701
3100 10.807664 -13.624775 1.3037969 1.0193906 1.0027701
3200 10.393964 -13.212022 0.72081929 1.0027701 1.0027701
3300 9.8733371 -12.65719 1.1606833 1.0138504 1.0027701
3400 9.6206594 -12.349773 0.69859994 1.0138504 1.0027701
3500 9.5882688 -12.32291 1.0028888 1.0138504 1.0027701
3600 9.693129 -12.441628 0.94751509 1.0193906 1.0083102
3700 9.3727837 -12.162354 1.9639195 1.0027701 1.0027701
3800 9.1011581 -11.860999 1.0253876 1.0083102 1.0027701
3900 8.6637799 -11.44226 1.4848652 1.0027701 1.0027701
4000 9.0454579 -11.770928 0.82719098 1.0083102 1.0083102
4100 8.5574492 -11.30614 0.82422479 1.0193906 1.0027701
4200 8.5903538 -11.322978 0.45091349 1.0027701 1.0027701
4300 8.540208 -11.282844 0.55403945 1.0027701 1.0027701
4400 7.7043293 -10.372194 0.80170046 1.0027701 1.0027701
4500 7.3429905 -9.9970461 0.77097228 1.0193906 1.0027701
4600 7.35485 -9.9992837 0.66531873 1.0027701 1.0027701
4700 7.3278467 -9.9885021 0.99577458 1.0193906 1.0027701
4800 7.8179777 -10.468758 0.56434522 1.0138504 1.0083102
4900 7.571002 -10.215558 0.81064116 1.0138504 1.0027701
5000 7.5326417 -10.224594 0.86387082 1.0083102 1.0027701
5100 7.8120521 -10.468885 0.86739094 1.0027701 1.0027701
5200 7.2949975 -10.041278 1.0298349 1.0027701 1.0027701
5300 7.6564811 -10.297993 0.71060925 1.0027701 1.0083102
5400 7.7359804 -10.373635 0.61872932 1.0027701 1.0083102
5500 7.6511513 -10.279058 0.87569767 1.0027701 1.0027701
5600 7.2927879 -9.9378811 1.1573049 1.0083102 1.0083102
5700 7.1836162 -9.8357325 0.43012076 1.0083102 1.0083102
5800 7.3405818 -9.9780947 0.69346928 1.0083102 1.0027701
5900 7.6636501 -10.323536 0.82554433 1.0027701 1.0027701
6000 7.3515582 -9.9803466 1.09521 1.0138504 1.0027701
6100 7.0275875 -9.6739554 0.48460922 1.0027701 1.0027701
6200 7.1449226 -9.7541904 0.83007096 1.0193906 1.0083102
6300 7.036185 -9.6445595 1.0982599 1.0193906 1.0027701
6400 7.1288989 -9.7501637 1.0103414 1.0138504 1.0027701
6500 6.6559525 -9.256798 0.58741228 1.0027701 1.0027701
6600 7.0559949 -9.6563848 0.53504661 1.0027701 1.0027701
6700 7.124289 -9.7613906 0.70816625 1.0027701 1.0027701
6800 7.0141849 -9.6298357 0.55987809 1.0083102 1.0027701
6900 6.8617323 -9.4376408 0.62371253 1.0193906 1.0083102
7000 6.7496366 -9.3379578 0.83540012 1.0027701 1.0083102
7100 7.0418565 -9.664915 0.68231111 1.0083102 1.0027701
7200 6.6175362 -9.2066737 0.31371885 1.0138504 1.0027701
7300 7.076179 -9.6917457 1.0827515 1.0083102 1.0027701
7400 6.5263123 -9.1321276 1.1892921 1.0027701 1.0027701
7500 6.8072952 -9.3976358 0.60458526 1.0138504 1.0027701
7600 6.610006 -9.1934492 0.54359615 1.0193906 1.0027701
7700 6.3533198 -8.943515 0.91970357 1.0138504 1.0027701
7800 6.7226774 -9.3164434 0.81151352 1.0027701 1.0083102
7900 6.2329222 -8.8531998 0.59439797 1.0083102 1.0027701
8000 6.5818943 -9.2025911 0.66303132 1.0083102 1.0027701
8100 6.372739 -8.9403406 0.81325975 1.0138504 1.0027701
8200 6.462003 -9.0346265 0.54917879 1.0083102 1.0027701
8300 6.5947825 -9.2171877 0.9005455 1.0027701 1.0027701
8400 6.7803374 -9.4179158 0.37270772 1.0027701 1.0027701
8500 6.7122886 -9.3363107 0.77011047 1.0083102 1.0027701
8600 6.8286386 -9.4264779 0.35815593 1.0027701 1.0027701
8700 6.4796483 -9.0676554 0.84568363 1.0138504 1.0027701
8800 6.551896 -9.1793668 1.0319947 1.0083102 1.0027701
8900 6.1879163 -8.7590749 0.34445309 1.0027701 1.0027701
9000 6.2374494 -8.7872159 0.46749314 1.0027701 1.0027701
9100 6.3605933 -8.9335681 0.86786624 1.0027701 1.0027701
9200 6.4387791 -9.0144583 0.56089061 1.0083102 1.0027701
9300 6.2745383 -8.9019836 0.58565081 1.0083102 1.0027701
9400 6.1957924 -8.7638279 0.65785826 1.0027701 1.0083102
9500 6.079287 -8.6556289 0.47532552 1.0083102 1.0027701
9600 6.7679205 -9.3427341 0.48539851 1.0083102 1.0027701
9700 6.4007616 -8.9753463 0.58689382 1.0138504 1.0027701
9800 6.2137021 -8.7670545 0.80327882 1.0249307 1.0027701
9900 6.063559 -8.6359278 0.34977555 1.0083102 1.0027701
10000 6.5604562 -9.1417599 0.49589297 1.0083102 1.0027701
Loop time of 0.469504 on 2 procs for 10000 steps with 361 atoms
Performance: 9201197.252 tau/day, 21299.068 timesteps/s
94.4% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.13648 | 0.14553 | 0.15459 | 2.4 | 31.00
Neigh | 0.13867 | 0.14128 | 0.1439 | 0.7 | 30.09
Comm | 0.05533 | 0.06494 | 0.07455 | 3.8 | 13.83
Output | 0.0012147 | 0.0013802 | 0.0015457 | 0.4 | 0.29
Modify | 0.071393 | 0.071421 | 0.07145 | 0.0 | 15.21
Other | | 0.04494 | | | 9.57
Nlocal: 180.5 ave 181 max 180 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 30 ave 34 max 26 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 579.5 ave 644 max 515 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 1159
Ave neighs/atom = 3.21053
Neighbor list builds = 3510
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -1,209 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 2d circle of particles inside a box with LJ walls
variable b index 0
variable x index 50
variable y index 20
variable d index 20
variable v index 5
variable w index 2
units lj
dimension 2
atom_style atomic
boundary f f p
lattice hex 0.85
Lattice spacing in x,y,z = 1.16553 2.01877 1.16553
region box block 0 $x 0 $y -0.5 0.5
region box block 0 50 0 $y -0.5 0.5
region box block 0 50 0 20 -0.5 0.5
create_box 1 box
Created orthogonal box = (0 0 -0.582767) to (58.2767 40.3753 0.582767)
2 by 2 by 1 MPI processor grid
region circle sphere $(v_d/2+1) $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 10
create_atoms 1 region circle
Created 361 atoms
Time spent = 0.000404358 secs
mass 1 1.0
velocity all create 0.5 87287 loop geom
velocity all set $v $w 0 sum yes
velocity all set 5 $w 0 sum yes
velocity all set 5 2 0 sum yes
pair_style lj/cut 2.5
pair_coeff 1 1 10.0 1.0 2.5
neighbor 0.3 bin
neigh_modify delay 0 every 1 check yes
fix 1 all nve
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi $x 1 1 2.5
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi 50 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi $y 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi 20 1 1 2.5
comm_style tiled
fix 10 all balance 50 0.9 rcb
#compute 1 all property/atom proc
#variable p atom c_1%10
#dump 2 all custom 50 tmp.dump id v_p x y z
#dump 3 all image 50 image.*.jpg v_p type # adiam 1.0 view 0 0 zoom 1.8 subbox yes 0.02
#variable colors string # "red green blue yellow white # purple pink orange lime gray"
#dump_modify 3 pad 5 amap 0 10 sa 1 10 ${colors}
thermo_style custom step temp epair press f_10[3] f_10
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 = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/2d/newton
bin: standard
Per MPI rank memory allocation (min/avg/max) = 3.041 | 3.047 | 3.059 Mbytes
Step Temp E_pair Press f_10[3] f_10
0 25.701528 -29.143179 -1.2407285 3.2354571 1.0526316
100 26.269576 -29.713313 7.9052334 1.2742382 1.0304709
200 26.368336 -29.809962 1.6412462 1.2520776 1.0083102
300 26.479082 -29.920083 2.3678653 1.2299169 1.0193906
400 26.522239 -29.965537 6.6787858 1.1855956 1.0083102
500 25.725591 -29.168034 0.67065285 1.2520776 1.0193906
600 26.247693 -29.692706 7.9887712 1.3074792 1.0193906
700 26.237368 -29.676926 1.5987214 1.2409972 1.0083102
800 25.889643 -29.431589 4.6160859 1.2631579 1.0083102
900 23.635295 -27.372963 9.029962 1.1634349 1.0083102
1000 22.571904 -25.87422 1.8936085 1.1301939 1.0193906
1100 17.493795 -21.447274 9.502619 1.0858726 1.0193906
1200 17.214459 -20.726965 6.3578918 1.0304709 1.0083102
1300 16.42412 -19.757358 3.9027527 1.1191136 1.0193906
1400 15.030721 -18.114099 1.7564242 1.1523546 1.0193906
1500 13.81681 -16.902783 1.1577715 1.0858726 1.0083102
1600 13.686443 -16.661545 1.5415714 1.0969529 1.0083102
1700 13.019794 -16.066239 2.0360985 1.0526316 1.0083102
1800 12.297559 -15.3505 2.3411708 1.0858726 1.0083102
1900 12.279142 -15.287559 1.6641576 1.0415512 1.0083102
2000 12.230052 -15.192836 1.0975388 1.0415512 1.0193906
2100 11.697549 -14.599737 1.6237216 1.0969529 1.0083102
2200 11.682062 -14.610972 1.4641234 1.0747922 1.0083102
2300 11.075799 -13.986408 1.3034228 1.0637119 1.0083102
2400 11.362073 -14.290331 1.4934327 1.0304709 1.0083102
2500 11.100258 -14.006922 1.5476543 1.0415512 1.0193906
2600 11.12995 -14.013738 1.648208 1.0526316 1.0193906
2700 10.709161 -13.560172 1.396234 1.0193906 1.0083102
2800 10.827433 -13.654426 1.0691842 1.0304709 1.0083102
2900 10.653946 -13.622298 1.0985321 1.0304709 1.0083102
3000 10.277755 -13.110194 0.80184675 1.0304709 1.0083102
3100 9.9099809 -12.702359 1.0351594 1.0304709 1.0193906
3200 9.7539825 -12.558768 0.54465848 1.0526316 1.0083102
3300 10.126666 -12.949441 0.64914734 1.0304709 1.0083102
3400 9.5324496 -12.338741 1.2896056 1.0193906 1.0193906
3500 9.4041639 -12.170248 0.72157285 1.0304709 1.0083102
3600 9.2601291 -12.094438 1.1638062 1.0415512 1.0193906
3700 9.7052324 -12.503428 1.0681965 1.0193906 1.0193906
3800 9.1757619 -11.95576 1.2517655 1.0637119 1.0083102
3900 9.2622488 -12.036744 0.49874718 1.0193906 1.0083102
4000 8.8510215 -11.634558 1.0887428 1.0415512 1.0193906
4100 8.3821331 -11.145234 0.91008971 1.0193906 1.0083102
4200 8.2295054 -10.970304 0.5181043 1.0304709 1.0083102
4300 8.2161013 -10.942353 0.42128421 1.0304709 1.0193906
4400 7.7366945 -10.4592 0.79646198 1.0304709 1.0193906
4500 7.6089407 -10.446852 1.0059975 1.0083102 1.0193906
4600 7.6662499 -10.406613 1.7369986 1.0193906 1.0083102
4700 7.9515739 -10.665324 0.73173058 1.0193906 1.0083102
4800 7.7580664 -10.520311 1.1065958 1.0304709 1.0083102
4900 7.561205 -10.291568 0.97923495 1.0083102 1.0193906
5000 7.4169102 -10.130439 1.1566293 1.0193906 1.0193906
5100 7.5994418 -10.310725 1.1081236 1.0193906 1.0193906
5200 7.4637026 -10.211945 0.46308591 1.0193906 1.0083102
5300 7.5864081 -10.289039 0.55146387 1.0415512 1.0083102
5400 7.2190688 -9.8943729 0.56255805 1.0193906 1.0193906
5500 7.3953465 -10.112294 0.49166363 1.0193906 1.0193906
5600 7.3584536 -10.027488 0.69227871 1.0193906 1.0193906
5700 6.932639 -9.6121874 0.67344283 1.0304709 1.0083102
5800 7.088604 -9.7715725 0.20307999 1.0193906 1.0193906
5900 6.9761247 -9.6446998 0.90406994 1.0083102 1.0083102
6000 6.8763621 -9.5236579 0.57873884 1.0415512 1.0083102
6100 6.939987 -9.5929188 0.36904108 1.0304709 1.0083102
6200 6.820038 -9.4635599 0.63193653 1.0304709 1.0083102
6300 6.8288347 -9.4833639 0.41971515 1.0415512 1.0304709
6400 6.8690672 -9.5446244 1.0201589 1.0415512 1.0193906
6500 6.4727631 -9.1148404 0.80775699 1.0193906 1.0193906
6600 6.7113328 -9.3554765 0.61684835 1.0083102 1.0083102
6700 6.5896516 -9.2696941 0.58593745 1.0526316 1.0193906
6800 6.5609717 -9.2314045 1.2897992 1.0193906 1.0083102
6900 6.6225137 -9.2809347 0.47677707 1.0415512 1.0083102
7000 6.6617661 -9.3147214 0.72415312 1.0304709 1.0193906
7100 6.5773856 -9.2843036 0.7800794 1.0304709 1.0083102
7200 6.7300254 -9.4233488 0.73403634 1.0193906 1.0193906
7300 6.8497011 -9.4992354 0.97755826 1.0304709 1.0193906
7400 6.5848304 -9.2649536 0.89449647 1.0526316 1.0193906
7500 6.6468599 -9.3004561 0.53259674 1.0304709 1.0083102
7600 6.7096387 -9.3824628 0.40095675 1.0193906 1.0083102
7700 6.6205931 -9.2612947 0.44113095 1.0083102 1.0083102
7800 6.444935 -9.073124 0.47355329 1.0193906 1.0083102
7900 6.6143353 -9.2763501 0.57936627 1.0193906 1.0083102
8000 6.5718284 -9.2099799 0.88048189 1.0637119 1.0083102
8100 6.9155381 -9.5644544 0.36029314 1.0415512 1.0083102
8200 6.4217261 -9.0582117 0.4577164 1.0193906 1.0193906
8300 6.4639521 -9.0911283 0.50560328 1.0193906 1.0193906
8400 6.2047897 -8.8357836 0.71150301 1.0083102 1.0083102
8500 6.5688691 -9.2701491 0.5963871 1.0193906 1.0083102
8600 6.6803448 -9.3311473 0.47008064 1.0304709 1.0083102
8700 6.4794219 -9.1136868 0.97764575 1.0193906 1.0193906
8800 6.3899651 -9.0655629 0.72557611 1.0083102 1.0193906
8900 6.4446062 -9.1121453 0.53050589 1.0193906 1.0083102
9000 6.7012614 -9.3365992 0.63041848 1.0415512 1.0083102
9100 6.3982388 -9.0510004 0.34575359 1.0415512 1.0083102
9200 6.9775773 -9.6647109 0.97993232 1.0304709 1.0193906
9300 6.5504231 -9.2113542 0.58697844 1.0193906 1.0193906
9400 6.6900283 -9.3954145 0.40867465 1.0083102 1.0193906
9500 6.3553229 -8.9965934 0.60133843 1.0526316 1.0193906
9600 6.4861076 -9.1404384 1.0033387 1.0193906 1.0193906
9700 6.469481 -9.1202491 0.85523385 1.0083102 1.0193906
9800 6.5508552 -9.188341 0.6068644 1.0304709 1.0083102
9900 6.4355199 -9.1044882 0.83288252 1.0304709 1.0193906
10000 6.4850092 -9.1433721 0.58691238 1.0193906 1.0193906
Loop time of 0.418243 on 4 procs for 10000 steps with 361 atoms
Performance: 10328920.895 tau/day, 23909.539 timesteps/s
87.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.062269 | 0.073833 | 0.096031 | 4.9 | 17.65
Neigh | 0.066658 | 0.072882 | 0.084956 | 2.7 | 17.43
Comm | 0.10814 | 0.13013 | 0.14677 | 4.4 | 31.11
Output | 0.0015733 | 0.0017747 | 0.0023153 | 0.7 | 0.42
Modify | 0.060045 | 0.060904 | 0.061674 | 0.3 | 14.56
Other | | 0.07872 | | | 18.82
Nlocal: 90.25 ave 92 max 89 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 33.25 ave 57 max 13 min
Histogram: 1 0 0 0 2 0 0 0 0 1
Neighs: 309.25 ave 496 max 125 min
Histogram: 1 0 0 1 0 0 1 0 0 1
Total # of neighbors = 1237
Ave neighs/atom = 3.42659
Neighbor list builds = 3620
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -1,110 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000552893 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow ${factor} # out weighted.txt
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow 1.0
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
rebalancing time: 0.000512123 seconds
iteration count = 1
group weights: fast=1 slow=1
initial/final max load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
fix 0 all balance 10 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow ${factor}
fix 0 all balance 10 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow 1.0
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Per MPI rank memory allocation (min/avg/max) = 4.437 | 4.628 | 4.819 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039 4738.2137
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885 4738.2137
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162 4738.2137
200 0.536665 -6.2530113 0 -5.448215 -1.933468 4738.2137
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847 4738.2137
Loop time of 1.95661 on 2 procs for 250 steps with 4000 atoms
Performance: 55197.383 tau/day, 127.772 timesteps/s
99.4% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.0628 | 1.263 | 1.4632 | 17.8 | 64.55
Neigh | 0.42332 | 0.43486 | 0.44639 | 1.7 | 22.22
Comm | 0.033167 | 0.2449 | 0.45664 | 42.8 | 12.52
Output | 0.00015879 | 0.00017142 | 0.00018406 | 0.0 | 0.01
Modify | 0.010039 | 0.010042 | 0.010045 | 0.0 | 0.51
Other | | 0.003658 | | | 0.19
Nlocal: 2000 ave 2000 max 2000 min
Histogram: 2 0 0 0 0 0 0 0 0 0
Nghost: 10441 ave 10457 max 10425 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298332 ave 349156 max 247508 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596664
Ave neighs/atom = 149.166
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:01

View File

@ -1,110 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000427008 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow ${factor} # out weighted.txt
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow 1.0
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
rebalancing time: 0.000735044 seconds
iteration count = 2
group weights: fast=1 slow=1
initial/final max load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.6875 1
y cuts: 0 1
z cuts: 0 1
fix 0 all balance 10 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow ${factor}
fix 0 all balance 10 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow 1.0
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Per MPI rank memory allocation (min/avg/max) = 3.566 | 3.947 | 4.329 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778 4738.2137
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606 4738.2137
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568 4738.2137
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104 4738.2137
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995 4738.2137
Loop time of 1.48981 on 4 procs for 250 steps with 4000 atoms
Performance: 72492.623 tau/day, 167.807 timesteps/s
96.0% 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.22803 | 0.67101 | 1.1622 | 43.7 | 45.04
Neigh | 0.20611 | 0.2259 | 0.23756 | 2.5 | 15.16
Comm | 0.085412 | 0.58198 | 1.045 | 47.7 | 39.06
Output | 0.00016332 | 0.00028861 | 0.0006516 | 0.0 | 0.02
Modify | 0.0069213 | 0.0070978 | 0.0072331 | 0.1 | 0.48
Other | | 0.003534 | | | 0.24
Nlocal: 1000 ave 1001 max 999 min
Histogram: 1 0 0 0 0 2 0 0 0 1
Nghost: 8727 ave 8761 max 8674 min
Histogram: 1 0 0 0 0 0 1 1 0 1
Neighs: 149349 ave 260848 max 51191 min
Histogram: 1 1 0 0 0 0 1 0 0 1
Total # of neighbors = 597396
Ave neighs/atom = 149.349
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:01

View File

@ -1,146 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.00050807 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
balance 1.0 shift x 5 1.1 # out unweighted.txt
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
rebalancing time: 0.000545979 seconds
iteration count = 1
initial/final max load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
balance 1.0 x uniform
rebalancing time: 0.000159502 seconds
iteration count = 0
initial/final max load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
variable weight atom (type==1)*1.0+(type==2)*v_factor
balance 1.0 shift x 5 1.1 weight var weight # out weighted_var.txt
rebalancing time: 0.000320673 seconds
iteration count = 1
weight variable: weight
initial/final max load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
balance 1.0 x uniform
rebalancing time: 0.000132561 seconds
iteration count = 0
initial/final max load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow ${factor} # out weighted_group.txt
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow 1.0
rebalancing time: 0.000235796 seconds
iteration count = 1
group weights: fast=1 slow=1
initial/final max load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Per MPI rank memory allocation (min/avg/max) = 4.297 | 4.488 | 4.678 Mbytes
Step Temp E_pair E_mol TotEng Press
0 1 -6.9453205 0 -5.4456955 -5.6812358
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162
200 0.536665 -6.2530113 0 -5.448215 -1.933468
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847
Loop time of 1.99136 on 2 procs for 250 steps with 4000 atoms
Performance: 54234.216 tau/day, 125.542 timesteps/s
99.0% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.0081 | 1.262 | 1.5159 | 22.6 | 63.37
Neigh | 0.40357 | 0.41713 | 0.43069 | 2.1 | 20.95
Comm | 0.033287 | 0.30076 | 0.56822 | 48.8 | 15.10
Output | 0.00014162 | 0.00015128 | 0.00016093 | 0.0 | 0.01
Modify | 0.0072243 | 0.0073462 | 0.007468 | 0.1 | 0.37
Other | | 0.003961 | | | 0.20
Nlocal: 2000 ave 2051 max 1949 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10443 ave 10506 max 10380 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298332 ave 363449 max 233215 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596664
Ave neighs/atom = 149.166
Neighbor list builds = 24
Dangerous builds = 0
Total wall time: 0:00:02

View File

@ -1,146 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000426769 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
balance 1.0 shift x 5 1.1 # out unweighted.txt
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
rebalancing time: 0.000867605 seconds
iteration count = 2
initial/final max load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.6875 1
y cuts: 0 1
z cuts: 0 1
balance 1.0 x uniform
rebalancing time: 0.000295401 seconds
iteration count = 0
initial/final max load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.75 1
y cuts: 0 1
z cuts: 0 1
variable weight atom (type==1)*1.0+(type==2)*v_factor
balance 1.0 shift x 5 1.1 weight var weight # out weighted_var.txt
rebalancing time: 0.000428915 seconds
iteration count = 2
weight variable: weight
initial/final max load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.6875 1
y cuts: 0 1
z cuts: 0 1
balance 1.0 x uniform
rebalancing time: 0.000236273 seconds
iteration count = 0
initial/final max load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.75 1
y cuts: 0 1
z cuts: 0 1
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow ${factor} # out weighted_group.txt
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow 1.0
rebalancing time: 0.000319958 seconds
iteration count = 2
group weights: fast=1 slow=1
initial/final max load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.6875 1
y cuts: 0 1
z cuts: 0 1
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Per MPI rank memory allocation (min/avg/max) = 3.426 | 3.713 | 4.188 Mbytes
Step Temp E_pair E_mol TotEng Press
0 1 -6.9453205 0 -5.4456955 -5.6812358
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995
Loop time of 1.45972 on 4 procs for 250 steps with 4000 atoms
Performance: 73986.752 tau/day, 171.266 timesteps/s
95.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.34936 | 0.66325 | 1.1729 | 40.9 | 45.44
Neigh | 0.15811 | 0.20835 | 0.24806 | 7.4 | 14.27
Comm | 0.04955 | 0.57875 | 0.86745 | 43.6 | 39.65
Output | 0.00015831 | 0.00028872 | 0.00064492 | 0.0 | 0.02
Modify | 0.0030367 | 0.0040676 | 0.0050561 | 1.1 | 0.28
Other | | 0.005014 | | | 0.34
Nlocal: 1000 ave 1263 max 712 min
Histogram: 1 0 0 0 1 0 1 0 0 1
Nghost: 8711.5 ave 9045 max 8325 min
Histogram: 1 0 0 0 0 1 1 0 0 1
Neighs: 149325 ave 275165 max 77227 min
Histogram: 2 0 0 0 1 0 0 0 0 1
Total # of neighbors = 597299
Ave neighs/atom = 149.325
Neighbor list builds = 23
Dangerous builds = 0
Total wall time: 0:00:01

View File

@ -1,117 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
#atom_style charge
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000510931 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
#set type 1:2 charge 0.0
velocity all create 1.0 87287
pair_style lj/long/coul/long long off 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
kspace_style pppm/disp 1.0e-4
kspace_modify gewald/disp 0.1
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
fix 0 all balance 20 1.0 shift x 5 1.0 weight group 2 fast 1.0 slow 2.0 weight time 0.66
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 500
PPPMDisp initialization ...
Dispersion G vector (1/distance) = 0.1
Dispersion grid = 2 2 2
Dispersion stencil order = 5
Dispersion estimated absolute RMS force accuracy = 1.01251
Dispersion estimated absolute real space RMS force accuracy = 1.01251
Dispersion estimated absolute kspace RMS force accuracy = 7.29446e-07
Disperion estimated relative force accuracy = 1.01251
using double precision FFTs
3d grid and FFT values/proc dispersion = 294 4
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/long/coul/long, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
Per MPI rank memory allocation (min/avg/max) = 4.846 | 5.014 | 5.182 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 52.148338 0 53.647963 94.09503 4738.2137
50 17.747599 42.836975 0 69.451719 143.44398 4738.2137
100 9.0390947 49.78615 0 63.341402 117.79296 4738.2137
150 13.456072 47.810527 0 67.989589 140.52068 4738.2137
200 11.358932 52.542448 0 69.576586 142.87196 4738.2137
250 13.204593 48.601437 0 68.403375 134.97484 4738.2137
300 12.061996 50.642194 0 68.730665 133.27077 4738.2137
350 14.107163 50.201375 0 71.356829 143.54662 4738.2137
400 12.053939 50.221116 0 68.297504 132.01999 4738.2137
450 13.523963 50.829687 0 71.11056 143.8183 4738.2137
500 13.135822 50.150114 0 69.848921 137.26364 4738.2137
Loop time of 6.95261 on 2 procs for 500 steps with 4000 atoms
Performance: 31067.471 tau/day, 71.915 timesteps/s
99.5% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 2.8521 | 3.0997 | 3.3472 | 14.1 | 44.58
Kspace | 1.1859 | 1.303 | 1.4202 | 10.3 | 18.74
Neigh | 2.2324 | 2.387 | 2.5417 | 10.0 | 34.33
Comm | 0.1003 | 0.12513 | 0.14996 | 7.0 | 1.80
Output | 0.00033641 | 0.00036693 | 0.00039744 | 0.0 | 0.01
Modify | 0.026408 | 0.02737 | 0.028331 | 0.6 | 0.39
Other | | 0.009989 | | | 0.14
Nlocal: 2000 ave 2316 max 1684 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 9543.5 ave 9675 max 9412 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 254445 ave 276022 max 232868 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 508890
Ave neighs/atom = 127.222
Neighbor list builds = 124
Dangerous builds = 97
Total wall time: 0:00:06

View File

@ -1,117 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
#atom_style charge
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000432491 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
#set type 1:2 charge 0.0
velocity all create 1.0 87287
pair_style lj/long/coul/long long off 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
kspace_style pppm/disp 1.0e-4
kspace_modify gewald/disp 0.1
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
fix 0 all balance 20 1.0 shift x 5 1.0 weight group 2 fast 1.0 slow 2.0 weight time 0.66
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 500
PPPMDisp initialization ...
Dispersion G vector (1/distance) = 0.1
Dispersion grid = 2 2 2
Dispersion stencil order = 5
Dispersion estimated absolute RMS force accuracy = 1.01251
Dispersion estimated absolute real space RMS force accuracy = 1.01251
Dispersion estimated absolute kspace RMS force accuracy = 7.29446e-07
Disperion estimated relative force accuracy = 1.01251
using double precision FFTs
3d grid and FFT values/proc dispersion = 294 4
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/long/coul/long, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
Per MPI rank memory allocation (min/avg/max) = 4.291 | 4.423 | 4.656 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 52.148338 0 53.647963 94.09503 4738.2137
50 17.850656 42.620113 0 69.389403 142.80556 4738.2137
100 9.4607189 49.700118 0 63.887649 117.51739 4738.2137
150 13.992056 47.731988 0 68.714825 140.56926 4738.2137
200 11.617635 52.509394 0 69.93149 142.6933 4738.2137
250 13.536287 48.33108 0 68.630434 133.91794 4738.2137
300 12.619985 50.328139 0 69.253384 132.46719 4738.2137
350 14.497923 50.092405 0 71.833853 143.39356 4738.2137
400 12.228079 50.202361 0 68.539894 131.75614 4738.2137
450 14.01349 50.908526 0 71.923506 144.25732 4738.2137
500 13.277341 50.381613 0 70.292644 137.20282 4738.2137
Loop time of 6.17838 on 4 procs for 500 steps with 4000 atoms
Performance: 34960.628 tau/day, 80.927 timesteps/s
93.3% CPU use with 4 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.74813 | 1.6453 | 2.5052 | 65.7 | 26.63
Kspace | 1.036 | 2.9098 | 4.5974 | 94.8 | 47.10
Neigh | 0.27464 | 1.2099 | 2.4155 | 84.8 | 19.58
Comm | 0.1711 | 0.36843 | 0.5217 | 25.2 | 5.96
Output | 0.00052595 | 0.0053349 | 0.0074508 | 3.8 | 0.09
Modify | 0.023363 | 0.027308 | 0.032521 | 2.3 | 0.44
Other | | 0.01228 | | | 0.20
Nlocal: 1000 ave 2002 max 241 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Nghost: 7608 ave 9312 max 5850 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Neighs: 127345 ave 211903 max 47616 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Total # of neighbors = 509381
Ave neighs/atom = 127.345
Neighbor list builds = 124
Dangerous builds = 97
Total wall time: 0:00:06

View File

@ -1,228 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000553608 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
fix 0 all balance 50 1.0 shift x 5 1.0 weight neigh 0.8 weight store WEIGHT
compute p all property/atom d_WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mp4 c_p type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3 amap 0.0 2.0 cf 0.1 3 min blue 0.5 green max red
thermo 50
run 500
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
WARNING: Balance weight neigh skipped b/c no list found (src/imbalance_neigh.cpp:65)
Per MPI rank memory allocation (min/avg/max) = 4.562 | 4.753 | 4.944 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039 4738.2137
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885 4738.2137
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162 4738.2137
200 0.536665 -6.2530113 0 -5.448215 -1.933468 4738.2137
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847 4738.2137
300 0.55111476 -6.2727642 0 -5.4462987 -2.0384873 4738.2137
350 0.55211503 -6.274054 0 -5.4460885 -2.0116976 4738.2137
400 0.54638463 -6.2661715 0 -5.4467995 -1.992248 4738.2137
450 0.55885307 -6.2852263 0 -5.4471563 -2.0669747 4738.2137
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
Loop time of 3.92718 on 2 procs for 500 steps with 4000 atoms
Performance: 55001.290 tau/day, 127.318 timesteps/s
99.2% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 2.2902 | 2.6102 | 2.9303 | 19.8 | 66.47
Neigh | 0.89715 | 0.89718 | 0.8972 | 0.0 | 22.85
Comm | 0.074355 | 0.39408 | 0.7138 | 50.9 | 10.03
Output | 0.0003202 | 0.00035989 | 0.00039959 | 0.0 | 0.01
Modify | 0.016438 | 0.016832 | 0.017226 | 0.3 | 0.43
Other | | 0.008523 | | | 0.22
Nlocal: 2000 ave 2056 max 1944 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10457.5 ave 10508 max 10407 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298070 ave 333007 max 263132 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596139
Ave neighs/atom = 149.035
Neighbor list builds = 51
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 4.569 | 4.758 | 4.946 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
550 0.54137926 -6.2592773 0 -5.4474115 -1.9770236 4738.2137
600 0.54022886 -6.2573307 0 -5.44719 -1.9619637 4738.2137
650 0.54709009 -6.2678862 0 -5.4474562 -1.9958342 4738.2137
700 0.54590044 -6.2656903 0 -5.4470444 -1.9957108 4738.2137
750 0.55098488 -6.2724831 0 -5.4462124 -2.0287523 4738.2137
800 0.5520987 -6.2739184 0 -5.4459774 -2.0084991 4738.2137
850 0.54963958 -6.2702473 0 -5.445994 -1.9740031 4738.2137
900 0.54390586 -6.2615476 0 -5.4458927 -1.9400871 4738.2137
950 0.54741732 -6.2665755 0 -5.4456548 -1.9466417 4738.2137
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624 4738.2137
Loop time of 3.83028 on 2 procs for 500 steps with 4000 atoms
Performance: 56392.741 tau/day, 130.539 timesteps/s
99.6% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 2.263 | 2.5605 | 2.858 | 18.6 | 66.85
Neigh | 0.8789 | 0.88341 | 0.88791 | 0.5 | 23.06
Comm | 0.068052 | 0.36076 | 0.65347 | 48.7 | 9.42
Output | 0.0003016 | 0.0003438 | 0.000386 | 0.0 | 0.01
Modify | 0.016381 | 0.016829 | 0.017277 | 0.3 | 0.44
Other | | 0.008426 | | | 0.22
Nlocal: 2000 ave 2049 max 1951 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10389 ave 10436 max 10342 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 300836 ave 335987 max 265684 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 601671
Ave neighs/atom = 150.418
Neighbor list builds = 51
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 4.569 | 4.758 | 4.946 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624 4738.2137
1050 0.54633412 -6.2656384 0 -5.4463421 -1.9012895 4738.2137
1100 0.54325667 -6.2612166 0 -5.4465353 -1.8870463 4738.2137
1150 0.55057583 -6.2719187 0 -5.4462614 -1.9575881 4738.2137
1200 0.53728175 -6.251744 0 -5.4460228 -1.8124097 4738.2137
1250 0.54077561 -6.2567544 0 -5.4457938 -1.8418134 4738.2137
1300 0.54430333 -6.260995 0 -5.4447442 -1.856351 4738.2137
1350 0.55097839 -6.2715909 0 -5.4453299 -1.9014337 4738.2137
1400 0.53858139 -6.2526781 0 -5.445008 -1.7965773 4738.2137
1450 0.5421844 -6.2574683 0 -5.444395 -1.7901189 4738.2137
1500 0.54200617 -6.2571433 0 -5.4443373 -1.8000344 4738.2137
Loop time of 3.81946 on 2 procs for 500 steps with 4000 atoms
Performance: 56552.445 tau/day, 130.908 timesteps/s
99.6% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 2.2594 | 2.5549 | 2.8504 | 18.5 | 66.89
Neigh | 0.86746 | 0.87203 | 0.8766 | 0.5 | 22.83
Comm | 0.06715 | 0.36699 | 0.66684 | 49.5 | 9.61
Output | 0.00029325 | 0.00033867 | 0.00038409 | 0.0 | 0.01
Modify | 0.016529 | 0.016817 | 0.017105 | 0.2 | 0.44
Other | | 0.008371 | | | 0.22
Nlocal: 2000 ave 2034 max 1966 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10386 ave 10936 max 9836 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 302958 ave 337188 max 268729 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 605917
Ave neighs/atom = 151.479
Neighbor list builds = 51
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 4.569 | 4.758 | 4.946 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1500 0.54200617 -6.2571433 0 -5.4443373 -1.8000344 4738.2137
1550 0.53713593 -6.2504069 0 -5.4449044 -1.764709 4738.2137
1600 0.54679556 -6.2646482 0 -5.4446599 -1.8115775 4738.2137
1650 0.53806577 -6.2519006 0 -5.4450037 -1.7409142 4738.2137
1700 0.5347951 -6.2468962 0 -5.4449041 -1.7162331 4738.2137
1750 0.53714568 -6.2506577 0 -5.4451406 -1.7340499 4738.2137
1800 0.52749839 -6.2358664 0 -5.4448167 -1.6874961 4738.2137
1850 0.54585956 -6.2629394 0 -5.4443547 -1.7758764 4738.2137
1900 0.53010831 -6.2387561 0 -5.4437925 -1.6381825 4738.2137
1950 0.54288557 -6.2583073 0 -5.4441826 -1.7368524 4738.2137
2000 0.52765923 -6.2348572 0 -5.4435663 -1.5588839 4738.2137
Loop time of 3.78423 on 2 procs for 500 steps with 4000 atoms
Performance: 57078.976 tau/day, 132.127 timesteps/s
99.4% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 2.2449 | 2.5388 | 2.8328 | 18.4 | 67.09
Neigh | 0.85527 | 0.85828 | 0.86129 | 0.3 | 22.68
Comm | 0.065453 | 0.36215 | 0.65885 | 49.3 | 9.57
Output | 0.00030518 | 0.00032794 | 0.00035071 | 0.0 | 0.01
Modify | 0.016444 | 0.016597 | 0.01675 | 0.1 | 0.44
Other | | 0.008044 | | | 0.21
Nlocal: 2000 ave 2031 max 1969 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10334 ave 10921 max 9747 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 303988 ave 338808 max 269168 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 607976
Ave neighs/atom = 151.994
Neighbor list builds = 51
Dangerous builds = 0
Total wall time: 0:00:15

View File

@ -1,228 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000430107 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
fix 0 all balance 50 1.0 shift x 5 1.0 weight neigh 0.8 weight store WEIGHT
compute p all property/atom d_WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mp4 c_p type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3 amap 0.0 2.0 cf 0.1 3 min blue 0.5 green max red
thermo 50
run 500
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
WARNING: Balance weight neigh skipped b/c no list found (src/imbalance_neigh.cpp:65)
Per MPI rank memory allocation (min/avg/max) = 3.691 | 4.072 | 4.454 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778 4738.2137
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606 4738.2137
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568 4738.2137
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104 4738.2137
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995 4738.2137
300 0.5477618 -6.2678071 0 -5.4463698 -1.997842 4738.2137
350 0.55600296 -6.2801497 0 -5.4463538 -2.0394056 4738.2137
400 0.53241503 -6.2453665 0 -5.4469436 -1.878594 4738.2137
450 0.5439158 -6.2623 0 -5.4466302 -1.9744161 4738.2137
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
Loop time of 2.45924 on 4 procs for 500 steps with 4000 atoms
Performance: 87831.985 tau/day, 203.315 timesteps/s
97.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 | 1.1372 | 1.4179 | 1.6656 | 18.1 | 57.66
Neigh | 0.30681 | 0.46841 | 0.69372 | 24.1 | 19.05
Comm | 0.46019 | 0.55206 | 0.6052 | 7.7 | 22.45
Output | 0.00034404 | 0.0005753 | 0.001132 | 0.0 | 0.02
Modify | 0.007339 | 0.0099927 | 0.013719 | 2.7 | 0.41
Other | | 0.01029 | | | 0.42
Nlocal: 1000 ave 1549 max 605 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8755 ave 9851 max 8071 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 149308 ave 164554 max 128538 min
Histogram: 1 0 0 1 0 0 0 0 0 2
Total # of neighbors = 597231
Ave neighs/atom = 149.308
Neighbor list builds = 50
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 4.097 | 4.288 | 4.475 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
550 0.53879347 -6.2554274 0 -5.4474393 -1.9756834 4738.2137
600 0.54275982 -6.2616799 0 -5.4477437 -1.9939993 4738.2137
650 0.54526651 -6.265098 0 -5.4474027 -2.0303672 4738.2137
700 0.54369381 -6.263201 0 -5.4478642 -1.9921967 4738.2137
750 0.54452777 -6.2640839 0 -5.4474964 -1.9658675 4738.2137
800 0.55061744 -6.2725556 0 -5.4468359 -2.0100922 4738.2137
850 0.55371614 -6.2763992 0 -5.4460326 -2.0065329 4738.2137
900 0.54756622 -6.2668303 0 -5.4456863 -1.9796122 4738.2137
950 0.54791593 -6.2673161 0 -5.4456477 -1.9598278 4738.2137
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466 4738.2137
Loop time of 2.389 on 4 procs for 500 steps with 4000 atoms
Performance: 90414.542 tau/day, 209.293 timesteps/s
97.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 | 1.2112 | 1.381 | 1.5214 | 11.0 | 57.81
Neigh | 0.29746 | 0.48382 | 0.74669 | 27.5 | 20.25
Comm | 0.40449 | 0.50032 | 0.57922 | 9.4 | 20.94
Output | 0.00033617 | 0.00064272 | 0.0013907 | 0.0 | 0.03
Modify | 0.0070128 | 0.010942 | 0.015494 | 3.7 | 0.46
Other | | 0.01223 | | | 0.51
Nlocal: 1000 ave 1569 max 595 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8715.25 ave 9779 max 8018 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 150170 ave 163282 max 132114 min
Histogram: 1 0 0 1 0 0 0 0 0 2
Total # of neighbors = 600678
Ave neighs/atom = 150.169
Neighbor list builds = 53
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 4.097 | 4.288 | 4.475 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466 4738.2137
1050 0.54629742 -6.2657526 0 -5.4465113 -1.945821 4738.2137
1100 0.55427881 -6.2781733 0 -5.446963 -2.0021027 4738.2137
1150 0.54730654 -6.267257 0 -5.4465025 -1.9420678 4738.2137
1200 0.5388281 -6.2547963 0 -5.4467562 -1.890178 4738.2137
1250 0.54848768 -6.2694237 0 -5.4468979 -1.9636797 4738.2137
1300 0.54134321 -6.2590728 0 -5.447261 -1.9170271 4738.2137
1350 0.53564389 -6.2501521 0 -5.4468871 -1.8642306 4738.2137
1400 0.53726924 -6.2518379 0 -5.4461355 -1.8544028 4738.2137
1450 0.54525935 -6.2632653 0 -5.4455808 -1.9072158 4738.2137
1500 0.54223346 -6.2591057 0 -5.4459588 -1.8866985 4738.2137
Loop time of 2.45895 on 4 procs for 500 steps with 4000 atoms
Performance: 87842.291 tau/day, 203.339 timesteps/s
95.7% CPU use with 4 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.2592 | 1.4017 | 1.5327 | 11.0 | 57.01
Neigh | 0.28831 | 0.47661 | 0.75988 | 28.7 | 19.38
Comm | 0.41426 | 0.54907 | 0.6044 | 10.6 | 22.33
Output | 0.0003705 | 0.00060898 | 0.0012109 | 0.0 | 0.02
Modify | 0.014004 | 0.016774 | 0.020669 | 1.9 | 0.68
Other | | 0.01415 | | | 0.58
Nlocal: 1000 ave 1543 max 605 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8704.5 ave 9803 max 7983 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 150494 ave 166334 max 129306 min
Histogram: 1 0 0 1 0 0 0 0 0 2
Total # of neighbors = 601974
Ave neighs/atom = 150.494
Neighbor list builds = 51
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 4.097 | 4.288 | 4.475 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1500 0.54223346 -6.2591057 0 -5.4459588 -1.8866985 4738.2137
1550 0.55327018 -6.2750126 0 -5.4453148 -1.9506585 4738.2137
1600 0.54419004 -6.2612622 0 -5.4451812 -1.8559437 4738.2137
1650 0.54710034 -6.2661938 0 -5.4457484 -1.8882763 4738.2137
1700 0.53665691 -6.2504958 0 -5.4457117 -1.8068009 4738.2137
1750 0.5486471 -6.2681127 0 -5.4453478 -1.8662656 4738.2137
1800 0.54476222 -6.2615086 0 -5.4445695 -1.8352838 4738.2137
1850 0.54143048 -6.2555517 0 -5.443609 -1.8005726 4738.2137
1900 0.53992511 -6.254136 0 -5.4444508 -1.7768715 4738.2137
1950 0.54665895 -6.2640958 0 -5.4443124 -1.7946993 4738.2137
2000 0.5455751 -6.2625337 0 -5.4443756 -1.8072242 4738.2137
Loop time of 2.42708 on 4 procs for 500 steps with 4000 atoms
Performance: 88995.678 tau/day, 206.009 timesteps/s
97.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 | 1.2482 | 1.3902 | 1.5329 | 10.6 | 57.28
Neigh | 0.31099 | 0.50813 | 0.78451 | 28.1 | 20.94
Comm | 0.37293 | 0.5011 | 0.58684 | 11.2 | 20.65
Output | 0.00033593 | 0.00060582 | 0.0012991 | 0.0 | 0.02
Modify | 0.007091 | 0.0097566 | 0.013303 | 2.7 | 0.40
Other | | 0.01727 | | | 0.71
Nlocal: 1000 ave 1539 max 607 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8677 ave 9837 max 7981 min
Histogram: 2 0 0 0 1 0 0 0 0 1
Neighs: 151655 ave 168263 max 129443 min
Histogram: 1 0 0 1 0 0 0 0 0 2
Total # of neighbors = 606619
Ave neighs/atom = 151.655
Neighbor list builds = 56
Dangerous builds = 0
Total wall time: 0:00:09

View File

@ -1,141 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000511885 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
comm_style tiled
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
fix 0 all balance 50 1.0 rcb weight neigh 0.8 weight store WEIGHT
compute p all property/atom d_WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
WARNING: Balance weight neigh skipped b/c no list found (src/imbalance_neigh.cpp:65)
Per MPI rank memory allocation (min/avg/max) = 4.138 | 4.329 | 4.52 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039 4738.2137
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885 4738.2137
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162 4738.2137
200 0.536665 -6.2530113 0 -5.448215 -1.933468 4738.2137
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847 4738.2137
Loop time of 1.80309 on 2 procs for 250 steps with 4000 atoms
Performance: 59897.213 tau/day, 138.651 timesteps/s
97.9% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.2185 | 1.2646 | 1.3106 | 4.1 | 70.13
Neigh | 0.43131 | 0.43248 | 0.43365 | 0.2 | 23.99
Comm | 0.045418 | 0.090311 | 0.1352 | 14.9 | 5.01
Output | 0.00017476 | 0.00021195 | 0.00024915 | 0.0 | 0.01
Modify | 0.011012 | 0.01103 | 0.011048 | 0.0 | 0.61
Other | | 0.004476 | | | 0.25
Nlocal: 2000 ave 2000 max 2000 min
Histogram: 2 0 0 0 0 0 0 0 0 0
Nghost: 10412.5 ave 10414 max 10411 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298332 ave 299797 max 296867 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596664
Ave neighs/atom = 149.166
Neighbor list builds = 25
Dangerous builds = 0
run 250
Per MPI rank memory allocation (min/avg/max) = 4.929 | 4.929 | 4.93 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847 4738.2137
300 0.55111476 -6.2727642 0 -5.4462987 -2.0384873 4738.2137
350 0.55211503 -6.274054 0 -5.4460885 -2.0116976 4738.2137
400 0.54638463 -6.2661715 0 -5.4467995 -1.992248 4738.2137
450 0.55885307 -6.2852263 0 -5.4471563 -2.0669747 4738.2137
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
Loop time of 1.77097 on 2 procs for 250 steps with 4000 atoms
Performance: 60983.669 tau/day, 141.166 timesteps/s
99.4% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.2353 | 1.2515 | 1.2678 | 1.5 | 70.67
Neigh | 0.44235 | 0.44303 | 0.44371 | 0.1 | 25.02
Comm | 0.045978 | 0.061555 | 0.077133 | 6.3 | 3.48
Output | 0.0001564 | 0.00016713 | 0.00017786 | 0.0 | 0.01
Modify | 0.010305 | 0.01031 | 0.010315 | 0.0 | 0.58
Other | | 0.004365 | | | 0.25
Nlocal: 2000 ave 2000 max 2000 min
Histogram: 2 0 0 0 0 0 0 0 0 0
Nghost: 10466.5 ave 10470 max 10463 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298070 ave 349236 max 246903 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596139
Ave neighs/atom = 149.035
Neighbor list builds = 26
Dangerous builds = 0
Total wall time: 0:00:03

View File

@ -1,141 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000440836 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
comm_style tiled
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
fix 0 all balance 50 1.0 rcb weight neigh 0.8 weight store WEIGHT
compute p all property/atom d_WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
WARNING: Balance weight neigh skipped b/c no list found (src/imbalance_neigh.cpp:65)
Per MPI rank memory allocation (min/avg/max) = 3.917 | 3.927 | 3.945 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778 4738.2137
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606 4738.2137
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568 4738.2137
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104 4738.2137
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995 4738.2137
Loop time of 1.0693 on 4 procs for 250 steps with 4000 atoms
Performance: 101000.295 tau/day, 233.797 timesteps/s
89.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.58255 | 0.65493 | 0.72281 | 8.3 | 61.25
Neigh | 0.214 | 0.22344 | 0.23158 | 1.4 | 20.90
Comm | 0.10451 | 0.17801 | 0.25967 | 17.3 | 16.65
Output | 0.00015521 | 0.00020903 | 0.00034142 | 0.0 | 0.02
Modify | 0.007113 | 0.0073407 | 0.0076027 | 0.2 | 0.69
Other | | 0.005369 | | | 0.50
Nlocal: 1000 ave 1005 max 996 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Nghost: 7674 ave 7679 max 7670 min
Histogram: 1 1 0 0 0 0 1 0 0 1
Neighs: 149349 ave 149991 max 147960 min
Histogram: 1 0 0 0 0 0 0 1 0 2
Total # of neighbors = 597396
Ave neighs/atom = 149.349
Neighbor list builds = 25
Dangerous builds = 0
run 250
Per MPI rank memory allocation (min/avg/max) = 3.922 | 4.004 | 4.078 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995 4738.2137
300 0.5477618 -6.2678071 0 -5.4463698 -1.997842 4738.2137
350 0.55600296 -6.2801497 0 -5.4463538 -2.0394056 4738.2137
400 0.53241503 -6.2453665 0 -5.4469436 -1.878594 4738.2137
450 0.5439158 -6.2623 0 -5.4466302 -1.9744161 4738.2137
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
Loop time of 0.999028 on 4 procs for 250 steps with 4000 atoms
Performance: 108105.088 tau/day, 250.243 timesteps/s
93.7% 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.60256 | 0.6507 | 0.68091 | 3.8 | 65.13
Neigh | 0.21602 | 0.21945 | 0.22516 | 0.8 | 21.97
Comm | 0.087366 | 0.11787 | 0.16957 | 9.6 | 11.80
Output | 0.00016737 | 0.00028127 | 0.00057006 | 0.0 | 0.03
Modify | 0.0065138 | 0.0066211 | 0.0067828 | 0.1 | 0.66
Other | | 0.004103 | | | 0.41
Nlocal: 1000 ave 1005 max 994 min
Histogram: 1 0 0 1 0 0 0 0 1 1
Nghost: 7675.75 ave 7703 max 7648 min
Histogram: 1 1 0 0 0 0 0 0 1 1
Neighs: 149308 ave 173909 max 124842 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Total # of neighbors = 597231
Ave neighs/atom = 149.308
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:02

View File

@ -1,211 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000495195 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
balance 1.0 shift x 10 1.0 weight neigh 0.8 # out weighted_var.txt
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
WARNING: Balance weight neigh skipped b/c no list found (src/imbalance_neigh.cpp:65)
rebalancing time: 0.000623703 seconds
iteration count = 1
neigh weight factor: 0.8
initial/final max load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250 post no
Per MPI rank memory allocation (min/avg/max) = 4.297 | 4.488 | 4.678 Mbytes
Step Temp E_pair E_mol TotEng Press
0 1 -6.9453205 0 -5.4456955 -5.6812358
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162
200 0.536665 -6.2530113 0 -5.448215 -1.933468
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847
Loop time of 1.97176 on 2 procs for 250 steps with 4000 atoms
balance 1.0 shift x 10 1.0 weight neigh 0.8
rebalancing time: 0.000482321 seconds
iteration count = 10
neigh weight factor: 0.8
initial/final max load/proc = 290759 262123
initial/final imbalance factor = 1.10982 1.00052
x cuts: 0 0.45166 1
y cuts: 0 1
z cuts: 0 1
run 250 post no
Per MPI rank memory allocation (min/avg/max) = 4.304 | 4.492 | 4.681 Mbytes
Step Temp E_pair E_mol TotEng Press
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847
300 0.55111476 -6.2727642 0 -5.4462987 -2.0384873
350 0.55211503 -6.274054 0 -5.4460885 -2.0116976
400 0.54638463 -6.2661715 0 -5.4467995 -1.992248
450 0.55885307 -6.2852263 0 -5.4471563 -2.0669747
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802
Loop time of 1.77716 on 2 procs for 250 steps with 4000 atoms
balance 1.0 shift x 10 1.0 weight neigh 0.8
rebalancing time: 0.000497341 seconds
iteration count = 10
neigh weight factor: 0.8
initial/final max load/proc = 296648 269016
initial/final imbalance factor = 1.10642 1.00336
x cuts: 0 0.501461 1
y cuts: 0 1
z cuts: 0 1
run 250 post no
Per MPI rank memory allocation (min/avg/max) = 4.681 | 4.683 | 4.686 Mbytes
Step Temp E_pair E_mol TotEng Press
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802
550 0.54137926 -6.2592773 0 -5.4474115 -1.9770236
600 0.54022886 -6.2573307 0 -5.44719 -1.9619637
650 0.54709009 -6.2678862 0 -5.4474562 -1.9958342
700 0.54590044 -6.2656903 0 -5.4470444 -1.9957108
750 0.55098488 -6.2724831 0 -5.4462124 -2.0287523
Loop time of 2.0039 on 2 procs for 250 steps with 4000 atoms
balance 1.0 shift x 10 1.0 weight neigh 0.8 weight time 0.6
rebalancing time: 0.000368118 seconds
iteration count = 10
neigh weight factor: 0.8
time weight factor: 0.6
initial/final max load/proc = 168.493 167.093
initial/final imbalance factor = 1.00948 1.00109
x cuts: 0 0.499991 1
y cuts: 0 1
z cuts: 0 1
run 250
Per MPI rank memory allocation (min/avg/max) = 4.681 | 4.683 | 4.686 Mbytes
Step Temp E_pair E_mol TotEng Press
750 0.55098488 -6.2724831 0 -5.4462124 -2.0287523
800 0.5520987 -6.2739184 0 -5.4459774 -2.0084991
850 0.54963958 -6.2702473 0 -5.445994 -1.9740031
900 0.54390586 -6.2615476 0 -5.4458927 -1.9400871
950 0.54741732 -6.2665755 0 -5.4456548 -1.9466417
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624
Loop time of 2.0382 on 2 procs for 250 steps with 4000 atoms
Performance: 52987.998 tau/day, 122.657 timesteps/s
98.9% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.96918 | 1.257 | 1.5449 | 25.7 | 61.67
Neigh | 0.40421 | 0.42672 | 0.44923 | 3.4 | 20.94
Comm | 0.032542 | 0.34306 | 0.65358 | 53.0 | 16.83
Output | 0.00014377 | 0.00015366 | 0.00016356 | 0.0 | 0.01
Modify | 0.0070617 | 0.007337 | 0.0076122 | 0.3 | 0.36
Other | | 0.003878 | | | 0.19
Nlocal: 2000 ave 2056 max 1944 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10403.5 ave 10525 max 10282 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 300836 ave 365656 max 236015 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 601671
Ave neighs/atom = 150.418
Neighbor list builds = 25
Dangerous builds = 0
balance 1.0 shift x 10 1.0 weight neigh 0.8 weight time 0.6
rebalancing time: 0.000344753 seconds
iteration count = 10
neigh weight factor: 0.8
time weight factor: 0.6
initial/final max load/proc = 170.235 168.809
initial/final imbalance factor = 1.01037 1.00191
x cuts: 0 0.49755 1
y cuts: 0 1
z cuts: 0 1
run 250
Per MPI rank memory allocation (min/avg/max) = 4.681 | 4.683 | 4.686 Mbytes
Step Temp E_pair E_mol TotEng Press
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624
1050 0.54633412 -6.2656384 0 -5.4463421 -1.9012895
1100 0.54325667 -6.2612166 0 -5.4465353 -1.8870463
1150 0.55057583 -6.2719187 0 -5.4462614 -1.9575881
1200 0.53728175 -6.251744 0 -5.4460228 -1.8124097
1250 0.54077561 -6.2567544 0 -5.4457938 -1.8418134
Loop time of 2.01086 on 2 procs for 250 steps with 4000 atoms
Performance: 53708.387 tau/day, 124.325 timesteps/s
98.9% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.0037 | 1.2615 | 1.5192 | 23.0 | 62.73
Neigh | 0.40846 | 0.4277 | 0.44695 | 2.9 | 21.27
Comm | 0.033029 | 0.31012 | 0.5872 | 49.8 | 15.42
Output | 0.00014424 | 0.00015259 | 0.00016093 | 0.0 | 0.01
Modify | 0.007298 | 0.0074347 | 0.0075715 | 0.2 | 0.37
Other | | 0.003999 | | | 0.20
Nlocal: 2000 ave 2038 max 1962 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10391 ave 10489 max 10293 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 301104 ave 358264 max 243943 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 602207
Ave neighs/atom = 150.552
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:09

View File

@ -1,211 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000429153 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
balance 1.0 shift x 10 1.0 weight neigh 0.8 # out weighted_var.txt
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
WARNING: Balance weight neigh skipped b/c no list found (src/imbalance_neigh.cpp:65)
rebalancing time: 0.000684023 seconds
iteration count = 3
neigh weight factor: 0.8
initial/final max load/proc = 1200 1000
initial/final imbalance factor = 1.2 1
x cuts: 0 0.25 0.5 0.71875 1
y cuts: 0 1
z cuts: 0 1
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250 post no
Per MPI rank memory allocation (min/avg/max) = 3.426 | 3.802 | 4.188 Mbytes
Step Temp E_pair E_mol TotEng Press
0 1 -6.9453205 0 -5.4456955 -5.6812358
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995
Loop time of 1.44749 on 4 procs for 250 steps with 4000 atoms
balance 1.0 shift x 10 1.0 weight neigh 0.8
rebalancing time: 0.000543356 seconds
iteration count = 10
neigh weight factor: 0.8
initial/final max load/proc = 220132 125739
initial/final imbalance factor = 1.75833 1.00436
x cuts: 0 0.304443 0.450928 0.626678 1
y cuts: 0 1
z cuts: 0 1
run 250 post no
Per MPI rank memory allocation (min/avg/max) = 3.814 | 3.999 | 4.192 Mbytes
Step Temp E_pair E_mol TotEng Press
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995
300 0.5477618 -6.2678071 0 -5.4463698 -1.997842
350 0.55600296 -6.2801497 0 -5.4463538 -2.0394056
400 0.53241503 -6.2453665 0 -5.4469436 -1.878594
450 0.5439158 -6.2623 0 -5.4466302 -1.9744161
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015
Loop time of 1.19834 on 4 procs for 250 steps with 4000 atoms
balance 1.0 shift x 10 1.0 weight neigh 0.8
rebalancing time: 0.000308752 seconds
iteration count = 10
neigh weight factor: 0.8
initial/final max load/proc = 147109 128929
initial/final imbalance factor = 1.14487 1.00338
x cuts: 0 0.304873 0.449926 0.59527 1
y cuts: 0 1
z cuts: 0 1
run 250 post no
Per MPI rank memory allocation (min/avg/max) = 3.832 | 4.018 | 4.209 Mbytes
Step Temp E_pair E_mol TotEng Press
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015
550 0.53879347 -6.2554274 0 -5.4474393 -1.9756834
600 0.54275982 -6.2616799 0 -5.4477437 -1.9939993
650 0.54526651 -6.265098 0 -5.4474027 -2.0303672
700 0.54369381 -6.263201 0 -5.4478642 -1.9921967
750 0.54452777 -6.2640839 0 -5.4474964 -1.9658675
Loop time of 1.23246 on 4 procs for 250 steps with 4000 atoms
balance 1.0 shift x 10 1.0 weight neigh 0.8 weight time 0.6
rebalancing time: 0.000306845 seconds
iteration count = 10
neigh weight factor: 0.8
time weight factor: 0.6
initial/final max load/proc = 114.116 101.665
initial/final imbalance factor = 1.12567 1.00285
x cuts: 0 0.30983 0.449501 0.588031 1
y cuts: 0 1
z cuts: 0 1
run 250
Per MPI rank memory allocation (min/avg/max) = 3.832 | 4.018 | 4.209 Mbytes
Step Temp E_pair E_mol TotEng Press
750 0.54452777 -6.2640839 0 -5.4474964 -1.9658675
800 0.55061744 -6.2725556 0 -5.4468359 -2.0100922
850 0.55371614 -6.2763992 0 -5.4460326 -2.0065329
900 0.54756622 -6.2668303 0 -5.4456863 -1.9796122
950 0.54791593 -6.2673161 0 -5.4456477 -1.9598278
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466
Loop time of 1.13265 on 4 procs for 250 steps with 4000 atoms
Performance: 95351.673 tau/day, 220.721 timesteps/s
97.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.64092 | 0.67347 | 0.70289 | 3.5 | 59.46
Neigh | 0.11654 | 0.22172 | 0.35287 | 22.2 | 19.58
Comm | 0.068215 | 0.22827 | 0.36221 | 28.0 | 20.15
Output | 0.00016975 | 0.00031555 | 0.00065875 | 0.0 | 0.03
Modify | 0.00214 | 0.004007 | 0.0062947 | 3.0 | 0.35
Other | | 0.004862 | | | 0.43
Nlocal: 1000 ave 1651 max 529 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8692.5 ave 9709 max 8037 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 150170 ave 154877 max 145634 min
Histogram: 1 0 0 1 0 0 1 0 0 1
Total # of neighbors = 600681
Ave neighs/atom = 150.17
Neighbor list builds = 25
Dangerous builds = 0
balance 1.0 shift x 10 1.0 weight neigh 0.8 weight time 0.6
rebalancing time: 0.000319719 seconds
iteration count = 10
neigh weight factor: 0.8
time weight factor: 0.6
initial/final max load/proc = 102.192 99.2749
initial/final imbalance factor = 1.03206 1.0026
x cuts: 0 0.312695 0.449907 0.587625 1
y cuts: 0 1
z cuts: 0 1
run 250
Per MPI rank memory allocation (min/avg/max) = 3.832 | 4.019 | 4.209 Mbytes
Step Temp E_pair E_mol TotEng Press
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466
1050 0.54629742 -6.2657526 0 -5.4465113 -1.945821
1100 0.55427881 -6.2781733 0 -5.446963 -2.0021027
1150 0.54730654 -6.267257 0 -5.4465025 -1.9420678
1200 0.5388281 -6.2547963 0 -5.4467562 -1.890178
1250 0.54848768 -6.2694237 0 -5.4468979 -1.9636797
Loop time of 1.16447 on 4 procs for 250 steps with 4000 atoms
Performance: 92745.661 tau/day, 214.689 timesteps/s
97.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.61612 | 0.67903 | 0.73112 | 5.1 | 58.31
Neigh | 0.11722 | 0.22257 | 0.35236 | 22.3 | 19.11
Comm | 0.099441 | 0.25198 | 0.42338 | 28.4 | 21.64
Output | 0.00018501 | 0.0012686 | 0.0040495 | 4.5 | 0.11
Modify | 0.0020952 | 0.0044899 | 0.0086782 | 4.0 | 0.39
Other | | 0.005134 | | | 0.44
Nlocal: 1000 ave 1631 max 523 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Nghost: 8693.75 ave 9752 max 8002 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 149995 ave 161500 max 141963 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Total # of neighbors = 599979
Ave neighs/atom = 149.995
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:06

View File

@ -1,257 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000491142 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
compute p all property/atom d_WEIGHT
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 10 1.0 weight group 2 fast 0.8 slow 2.5 weight store WEIGHT
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
rebalancing time: 0.000805378 seconds
iteration count = 10
group weights: fast=0.8 slow=2.5
storing weight in atom property d_WEIGHT
initial/final max load/proc = 2960 3120
initial/final imbalance factor = 1.06093 1.11828
x cuts: 0 0.449707 1
y cuts: 0 1
z cuts: 0 1
variable lastweight atom c_p
fix 0 all balance 50 1.0 shift x 10 1.0 weight var lastweight weight time 0.5 weight store WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 500
Per MPI rank memory allocation (min/avg/max) = 4.708 | 4.876 | 5.044 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039 4738.2137
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885 4738.2137
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162 4738.2137
200 0.536665 -6.2530113 0 -5.448215 -1.933468 4738.2137
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847 4738.2137
300 0.55111476 -6.2727642 0 -5.4462987 -2.0384873 4738.2137
350 0.55211503 -6.274054 0 -5.4460885 -2.0116976 4738.2137
400 0.54638463 -6.2661715 0 -5.4467995 -1.992248 4738.2137
450 0.55885307 -6.2852263 0 -5.4471563 -2.0669747 4738.2137
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
Loop time of 5.01752 on 2 procs for 500 steps with 4000 atoms
Performance: 43049.176 tau/day, 99.651 timesteps/s
98.5% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.4325 | 2.6317 | 3.8309 | 73.9 | 52.45
Neigh | 0.72307 | 0.89995 | 1.0768 | 18.6 | 17.94
Comm | 0.08143 | 1.4587 | 2.836 | 114.0 | 29.07
Output | 0.00034356 | 0.00034773 | 0.00035191 | 0.0 | 0.01
Modify | 0.015713 | 0.017661 | 0.01961 | 1.5 | 0.35
Other | | 0.009141 | | | 0.18
Nlocal: 2000 ave 2500 max 1500 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10457 ave 11055 max 9859 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298070 ave 483758 max 112381 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596139
Ave neighs/atom = 149.035
Neighbor list builds = 51
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 5.092 | 5.269 | 5.445 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
550 0.54137926 -6.2592773 0 -5.4474115 -1.9770236 4738.2137
600 0.54022886 -6.2573307 0 -5.44719 -1.9619637 4738.2137
650 0.54709009 -6.2678862 0 -5.4474562 -1.9958342 4738.2137
700 0.54590044 -6.2656903 0 -5.4470444 -1.9957108 4738.2137
750 0.55098488 -6.2724831 0 -5.4462124 -2.0287523 4738.2137
800 0.5520987 -6.2739184 0 -5.4459774 -2.0084991 4738.2137
850 0.54963958 -6.2702473 0 -5.445994 -1.9740031 4738.2137
900 0.54390586 -6.2615476 0 -5.4458927 -1.9400871 4738.2137
950 0.54741732 -6.2665755 0 -5.4456548 -1.9466417 4738.2137
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624 4738.2137
Loop time of 5.38962 on 2 procs for 500 steps with 4000 atoms
Performance: 40077.052 tau/day, 92.771 timesteps/s
98.0% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.93627 | 2.5477 | 4.1591 | 101.0 | 47.27
Neigh | 0.61458 | 0.87078 | 1.127 | 27.5 | 16.16
Comm | 0.072418 | 1.9424 | 3.8124 | 134.2 | 36.04
Output | 0.00034833 | 0.00035048 | 0.00035262 | 0.0 | 0.01
Modify | 0.014652 | 0.018169 | 0.021687 | 2.6 | 0.34
Other | | 0.01024 | | | 0.19
Nlocal: 2000 ave 2561 max 1439 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10257 ave 11109 max 9405 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 300836 ave 498670 max 103001 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 601671
Ave neighs/atom = 150.418
Neighbor list builds = 51
Dangerous builds = 0
balance 1.0 shift x 10 1.0 weight group 2 fast 0.8 slow 2.5 weight store WEIGHT
rebalancing time: 0.000744104 seconds
iteration count = 10
group weights: fast=0.8 slow=2.5
storing weight in atom property d_WEIGHT
initial/final max load/proc = 4428.8 2798.1
initial/final imbalance factor = 1.58738 1.0029
x cuts: 0 0.45485 1
y cuts: 0 1
z cuts: 0 1
fix 0 all balance 50 1.0 shift x 5 1.0 weight var lastweight weight neigh 0.5 weight store WEIGHT
run 500
Per MPI rank memory allocation (min/avg/max) = 5.098 | 5.464 | 5.83 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624 4738.2137
1050 0.54633412 -6.2656384 0 -5.4463421 -1.9012895 4738.2137
1100 0.54325667 -6.2612166 0 -5.4465353 -1.8870463 4738.2137
1150 0.55057583 -6.2719187 0 -5.4462614 -1.9575881 4738.2137
1200 0.53728175 -6.251744 0 -5.4460228 -1.8124097 4738.2137
1250 0.54077561 -6.2567544 0 -5.4457938 -1.8418134 4738.2137
1300 0.54430333 -6.260995 0 -5.4447442 -1.856351 4738.2137
1350 0.55097839 -6.2715909 0 -5.4453299 -1.9014337 4738.2137
1400 0.53858139 -6.2526781 0 -5.445008 -1.7965773 4738.2137
1450 0.54218439 -6.2574683 0 -5.444395 -1.7901189 4738.2137
1500 0.54200616 -6.2571433 0 -5.4443373 -1.8000345 4738.2137
Loop time of 5.50675 on 2 procs for 500 steps with 4000 atoms
Performance: 39224.584 tau/day, 90.798 timesteps/s
98.0% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.1091 | 2.6165 | 4.124 | 93.2 | 47.51
Neigh | 0.49666 | 0.88338 | 1.2701 | 41.1 | 16.04
Comm | 0.079062 | 1.9768 | 3.8745 | 135.0 | 35.90
Output | 0.00032926 | 0.00041151 | 0.00049376 | 0.0 | 0.01
Modify | 0.012776 | 0.018102 | 0.023428 | 4.0 | 0.33
Other | | 0.01156 | | | 0.21
Nlocal: 2000 ave 3010 max 990 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10343 ave 12129 max 8557 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 302958 ave 519016 max 86901 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 605917
Ave neighs/atom = 151.479
Neighbor list builds = 51
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 5.847 | 5.872 | 5.897 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1500 0.54200616 -6.2571433 0 -5.4443373 -1.8000345 4738.2137
1550 0.5371361 -6.250403 0 -5.4449003 -1.7647032 4738.2137
1600 0.54679571 -6.2646443 0 -5.4446558 -1.8115722 4738.2137
1650 0.53806587 -6.2519009 0 -5.4450039 -1.7409152 4738.2137
1700 0.53479436 -6.2469032 0 -5.4449122 -1.7162441 4738.2137
1750 0.53714071 -6.2506513 0 -5.4451416 -1.7340205 4738.2137
1800 0.52750533 -6.2358819 0 -5.4448217 -1.687537 4738.2137
1850 0.54585346 -6.262937 0 -5.4443615 -1.7758597 4738.2137
1900 0.53011247 -6.2387653 0 -5.4437954 -1.6382086 4738.2137
1950 0.54287683 -6.2583097 0 -5.4441981 -1.7367469 4738.2137
2000 0.52771288 -6.2349676 0 -5.4435962 -1.5593804 4738.2137
Loop time of 5.80884 on 2 procs for 500 steps with 4000 atoms
Performance: 37184.695 tau/day, 86.076 timesteps/s
97.7% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.71314 | 2.5435 | 4.3738 | 114.8 | 43.79
Neigh | 0.39935 | 0.85806 | 1.3168 | 49.5 | 14.77
Comm | 0.082629 | 2.3761 | 4.6695 | 148.8 | 40.90
Output | 0.00034571 | 0.00044024 | 0.00053477 | 0.0 | 0.01
Modify | 0.011643 | 0.018227 | 0.024811 | 4.9 | 0.31
Other | | 0.01257 | | | 0.22
Nlocal: 2000 ave 3032 max 968 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10266 ave 12245 max 8287 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 303998 ave 525128 max 82868 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 607996
Ave neighs/atom = 151.999
Neighbor list builds = 51
Dangerous builds = 0
Total wall time: 0:00:21

View File

@ -1,257 +0,0 @@
LAMMPS (27 Nov 2018)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6796 1.6796 1.6796
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.796 16.796 16.796)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
Time spent = 0.000424862 secs
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
compute p all property/atom d_WEIGHT
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 10 1.0 weight group 2 fast 0.8 slow 2.5 weight store WEIGHT
Neighbor list info ...
update every 2 steps, delay 4 steps, check yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d/newton
bin: standard
rebalancing time: 0.00115108 seconds
iteration count = 10
group weights: fast=0.8 slow=2.5
storing weight in atom property d_WEIGHT
initial/final max load/proc = 2160 1620
initial/final imbalance factor = 1.54839 1.16129
x cuts: 0 0.300049 0.449951 0.599854 1
y cuts: 0 1
z cuts: 0 1
variable lastweight atom c_p
fix 0 all balance 50 1.0 shift x 10 1.0 weight var lastweight weight time 0.5 weight store WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 500
Per MPI rank memory allocation (min/avg/max) = 4.132 | 4.192 | 4.274 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778 4738.2137
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606 4738.2137
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568 4738.2137
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104 4738.2137
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995 4738.2137
300 0.5477618 -6.2678071 0 -5.4463698 -1.997842 4738.2137
350 0.55600296 -6.2801497 0 -5.4463538 -2.0394056 4738.2137
400 0.53241503 -6.2453665 0 -5.4469436 -1.878594 4738.2137
450 0.5439158 -6.2623 0 -5.4466302 -1.9744161 4738.2137
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
Loop time of 2.66424 on 4 procs for 500 steps with 4000 atoms
Performance: 81073.650 tau/day, 187.670 timesteps/s
97.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 | 1.1083 | 1.3909 | 1.7318 | 24.2 | 52.21
Neigh | 0.19732 | 0.45425 | 0.7722 | 38.2 | 17.05
Comm | 0.24921 | 0.79627 | 1.3351 | 60.3 | 29.89
Output | 0.00041294 | 0.00065368 | 0.0011899 | 0.0 | 0.02
Modify | 0.0071657 | 0.010935 | 0.015748 | 3.6 | 0.41
Other | | 0.01124 | | | 0.42
Nlocal: 1000 ave 1870 max 299 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Nghost: 8679.25 ave 10190 max 7374 min
Histogram: 1 1 0 0 0 0 1 0 0 1
Neighs: 149308 ave 215125 max 81132 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Total # of neighbors = 597231
Ave neighs/atom = 149.308
Neighbor list builds = 50
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 4.134 | 4.387 | 4.664 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
550 0.53879347 -6.2554274 0 -5.4474393 -1.9756834 4738.2137
600 0.54275982 -6.2616799 0 -5.4477437 -1.9939993 4738.2137
650 0.54526651 -6.265098 0 -5.4474027 -2.0303672 4738.2137
700 0.54369381 -6.263201 0 -5.4478642 -1.9921967 4738.2137
750 0.54452777 -6.2640839 0 -5.4474964 -1.9658675 4738.2137
800 0.55061744 -6.2725556 0 -5.4468359 -2.0100922 4738.2137
850 0.55371614 -6.2763992 0 -5.4460326 -2.0065329 4738.2137
900 0.54756622 -6.2668303 0 -5.4456863 -1.9796122 4738.2137
950 0.54791593 -6.2673161 0 -5.4456477 -1.9598278 4738.2137
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466 4738.2137
Loop time of 3.02509 on 4 procs for 500 steps with 4000 atoms
Performance: 71402.836 tau/day, 165.284 timesteps/s
96.7% 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.6808 | 1.3385 | 1.959 | 52.5 | 44.25
Neigh | 0.13127 | 0.4678 | 0.86924 | 48.5 | 15.46
Comm | 0.19735 | 1.1921 | 2.1903 | 85.9 | 39.41
Output | 0.00045371 | 0.00090569 | 0.0013952 | 0.0 | 0.03
Modify | 0.0062041 | 0.011167 | 0.01691 | 4.5 | 0.37
Other | | 0.01462 | | | 0.48
Nlocal: 1000 ave 1935 max 262 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Nghost: 8739.75 ave 10498 max 7333 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Neighs: 150170 ave 231608 max 72161 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Total # of neighbors = 600678
Ave neighs/atom = 150.169
Neighbor list builds = 53
Dangerous builds = 0
balance 1.0 shift x 10 1.0 weight group 2 fast 0.8 slow 2.5 weight store WEIGHT
rebalancing time: 0.000575304 seconds
iteration count = 10
group weights: fast=0.8 slow=2.5
storing weight in atom property d_WEIGHT
initial/final max load/proc = 2318.1 1408.1
initial/final imbalance factor = 1.66172 1.00939
x cuts: 0 0.337054 0.454419 0.59556 1
y cuts: 0 1
z cuts: 0 1
fix 0 all balance 50 1.0 shift x 5 1.0 weight var lastweight weight neigh 0.5 weight store WEIGHT
run 500
Per MPI rank memory allocation (min/avg/max) = 4.136 | 4.393 | 4.673 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466 4738.2137
1050 0.54629742 -6.2657526 0 -5.4465113 -1.945821 4738.2137
1100 0.55427881 -6.2781733 0 -5.446963 -2.0021027 4738.2137
1150 0.54730654 -6.267257 0 -5.4465025 -1.9420678 4738.2137
1200 0.5388281 -6.2547963 0 -5.4467562 -1.890178 4738.2137
1250 0.54848768 -6.2694237 0 -5.4468979 -1.9636797 4738.2137
1300 0.54134321 -6.2590728 0 -5.447261 -1.917027 4738.2137
1350 0.53564389 -6.2501521 0 -5.4468871 -1.8642306 4738.2137
1400 0.53726925 -6.2518379 0 -5.4461355 -1.8544028 4738.2137
1450 0.54525929 -6.2632653 0 -5.4455808 -1.9072158 4738.2137
1500 0.54223341 -6.2591056 0 -5.4459588 -1.8866983 4738.2137
Loop time of 3.07108 on 4 procs for 500 steps with 4000 atoms
Performance: 70333.514 tau/day, 162.809 timesteps/s
96.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 | 0.77463 | 1.3897 | 2.1328 | 51.3 | 45.25
Neigh | 0.13416 | 0.45546 | 0.80534 | 46.9 | 14.83
Comm | 0.17763 | 1.2036 | 2.1448 | 83.6 | 39.19
Output | 0.00039482 | 0.00067067 | 0.0013118 | 0.0 | 0.02
Modify | 0.0058403 | 0.010695 | 0.015841 | 4.5 | 0.35
Other | | 0.01099 | | | 0.36
Nlocal: 1000 ave 1955 max 199 min
Histogram: 2 0 0 0 0 0 0 0 1 1
Nghost: 8729 ave 10472 max 7399 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Neighs: 150494 ave 251670 max 54664 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Total # of neighbors = 601974
Ave neighs/atom = 150.494
Neighbor list builds = 51
Dangerous builds = 0
run 500
Per MPI rank memory allocation (min/avg/max) = 4.136 | 4.393 | 4.673 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1500 0.54223341 -6.2591056 0 -5.4459588 -1.8866983 4738.2137
1550 0.55327047 -6.2750129 0 -5.4453147 -1.9506601 4738.2137
1600 0.54419056 -6.2612631 0 -5.4451813 -1.8559469 4738.2137
1650 0.54710007 -6.2661977 0 -5.4457528 -1.8882828 4738.2137
1700 0.53665429 -6.250492 0 -5.4457118 -1.8067907 4738.2137
1750 0.54864943 -6.2681198 0 -5.4453514 -1.8662924 4738.2137
1800 0.54477002 -6.2615118 0 -5.4445611 -1.835304 4738.2137
1850 0.54143129 -6.2555621 0 -5.4436182 -1.8005839 4738.2137
1900 0.53994573 -6.254175 0 -5.4444588 -1.7770422 4738.2137
1950 0.54665379 -6.2640981 0 -5.4443224 -1.7946205 4738.2137
2000 0.54548501 -6.2623919 0 -5.4443689 -1.8063177 4738.2137
Loop time of 3.48709 on 4 procs for 500 steps with 4000 atoms
Performance: 61942.848 tau/day, 143.386 timesteps/s
96.7% 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.42099 | 1.3571 | 2.3564 | 80.4 | 38.92
Neigh | 0.083965 | 0.4942 | 0.96204 | 58.6 | 14.17
Comm | 0.25895 | 1.6131 | 2.9631 | 106.2 | 46.26
Output | 0.00042915 | 0.00068706 | 0.0012567 | 0.0 | 0.02
Modify | 0.0051193 | 0.010964 | 0.017898 | 5.5 | 0.31
Other | | 0.01109 | | | 0.32
Nlocal: 1000 ave 2036 max 127 min
Histogram: 2 0 0 0 0 0 0 0 1 1
Nghost: 8722.75 ave 10448 max 7456 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Neighs: 151642 ave 269558 max 35372 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Total # of neighbors = 606566
Ave neighs/atom = 151.642
Neighbor list builds = 56
Dangerous builds = 0
Total wall time: 0:00:12

View File

@ -0,0 +1,255 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 2d circle of particles inside a box with LJ walls
variable b index 0
variable x index 50
variable y index 20
variable d index 20
variable v index 5
variable w index 2
units lj
dimension 2
atom_style bond
boundary f f p
lattice hex 0.85
Lattice spacing in x,y,z = 1.1655347 2.0187654 1.1655347
region box block 0 $x 0 $y -0.5 0.5
region box block 0 50 0 $y -0.5 0.5
region box block 0 50 0 20 -0.5 0.5
create_box 1 box bond/types 1 extra/bond/per/atom 6
Created orthogonal box = (0 0 -0.58276737) to (58.276737 40.375308 0.58276737)
2 by 1 by 1 MPI processor grid
region circle sphere $(v_d/2+1) $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 10
create_atoms 1 region circle
Created 361 atoms
using lattice units in orthogonal box = (0 0 -0.58276737) to (58.276737 40.375308 0.58276737)
create_atoms CPU = 0.001 seconds
mass 1 1.0
velocity all create 0.5 87287 loop geom
velocity all set $v $w 0 sum yes
velocity all set 5 $w 0 sum yes
velocity all set 5 2 0 sum yes
pair_style lj/cut 2.5
pair_coeff 1 1 10.0 1.0 2.5
bond_style harmonic
bond_coeff 1 10.0 1.2
# need to preserve 1-3, 1-4 pairwise interactions during hard collisions
special_bonds lj/coul 0 1 1
Finding 1-2 1-3 1-4 neighbors ...
special bond factors lj: 0 1 1
special bond factors coul: 0 1 1
0 = max # of 1-2 neighbors
1 = max # of special neighbors
special bonds CPU = 0.000 seconds
create_bonds many all all 1 1.0 1.5
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 = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
2 neighbor lists, perpetual/occasional/extra = 1 1 0
(1) command create_bonds, occasional
attributes: full, newton on
pair build: full/bin
stencil: full/bin/2d
bin: standard
(2) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d
bin: standard
Added 1014 bonds, new total = 1014
Finding 1-2 1-3 1-4 neighbors ...
special bond factors lj: 0 1 1
special bond factors coul: 0 1 1
6 = max # of 1-2 neighbors
6 = max # of special neighbors
special bonds CPU = 0.000 seconds
neighbor 0.3 bin
neigh_modify delay 0 every 1 check yes
fix 1 all nve
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi $x 1 1 2.5
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi 50 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi $y 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi 20 1 1 2.5
comm_style tiled
comm_modify cutoff 10.0 # because bonds stretch a long ways
fix 10 all balance 50 0.9 rcb
#compute 1 all property/atom proc
#variable p atom (c_1%10)+1
#dump 2 all custom 50 tmp.dump id v_p x y z
#dump 3 all image 50 image.*.jpg v_p type bond atom 0.25 # adiam 1.0 view 0 0 zoom 1.8 subbox yes 0.02
#variable colors string # "red green blue yellow white # purple pink orange lime gray"
#dump_modify 3 pad 5 amap 0 10 sa 1 10 ${colors}
thermo_style custom step temp epair press f_10[3] f_10
thermo 100
timestep 0.001
run 10000
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 = 2.8
ghost atom cutoff = 10
binsize = 1.4, bins = 42 29 1
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d
bin: standard
Per MPI rank memory allocation (min/avg/max) = 5.157 | 5.167 | 5.178 Mbytes
Step Temp E_pair Press f_10[3] f_10
0 25.701528 -2.2032569 3.1039469 2 1.0193906
100 25.57187 -2.2902218 2.9990153 1.0193906 1.0027701
200 25.532511 -2.5273097 2.8286231 1.0304709 1.0027701
300 25.860246 -3.0674998 2.6725358 1.0138504 1.0027701
400 26.628011 -4.394738 2.6618897 1.0138504 1.0083102
500 27.627309 -6.2305012 2.6564278 1.0138504 1.0027701
600 28.881803 -8.2757766 2.8249236 1.0138504 1.0027701
700 29.941402 -9.9816088 2.9828232 1.0138504 1.0027701
800 31.118457 -12.199787 3.2044549 1.0249307 1.0083102
900 32.393498 -14.204491 2.9496587 1.0304709 1.0027701
1000 33.392657 -15.747519 3.1613807 1.0249307 1.0027701
1100 34.671769 -17.728904 3.019138 1.0193906 1.0083102
1200 35.632627 -19.846347 3.1061176 1.0193906 1.0083102
1300 36.77272 -21.156179 3.2353009 1.0415512 1.0027701
1400 38.241608 -22.744765 4.1163075 1.0193906 1.0027701
1500 40.072478 -25.139827 5.3032535 1.0304709 1.0027701
1600 40.665382 -25.901697 5.4330761 1.0304709 1.0027701
1700 40.957034 -26.28667 7.1881521 1.0360111 1.0027701
1800 41.536831 -27.393841 6.6814405 1.0470914 1.0027701
1900 41.952676 -28.123051 7.4683871 1.0360111 1.0027701
2000 42.201937 -28.685743 7.4624285 1.0304709 1.0027701
2100 41.509082 -27.909225 6.8666951 1.0304709 1.0083102
2200 40.794911 -27.085519 5.2599455 1.0415512 1.0027701
2300 38.74971 -25.146012 4.2936194 1.0360111 1.0083102
2400 38.418073 -24.593601 3.1418121 1.0470914 1.0027701
2500 36.932581 -23.407617 1.9397617 1.0304709 1.0027701
2600 35.979152 -23.066707 2.1676871 1.0415512 1.0027701
2700 35.848339 -22.556586 2.079815 1.0526316 1.0027701
2800 35.796197 -22.092919 2.6843042 1.0470914 1.0027701
2900 35.752758 -21.6603 2.4924275 1.0360111 1.0083102
3000 36.548479 -21.940002 2.8478206 1.0304709 1.0027701
3100 36.74473 -22.072441 3.7028736 1.0193906 1.0027701
3200 36.633543 -22.568923 3.7319143 1.0249307 1.0083102
3300 37.175051 -23.069268 3.5045201 1.0193906 1.0027701
3400 36.942892 -23.480254 3.1212991 1.0193906 1.0027701
3500 37.813564 -24.659011 3.6045332 1.0138504 1.0027701
3600 37.856787 -24.954353 4.3062815 1.0249307 1.0027701
3700 38.543481 -25.054481 4.7177629 1.0304709 1.0027701
3800 39.011196 -25.760455 4.9664492 1.0304709 1.0027701
3900 38.784228 -25.618896 4.944851 1.0304709 1.0027701
4000 39.348833 -26.615389 4.8191233 1.0304709 1.0027701
4100 39.242191 -26.754066 4.7960336 1.0249307 1.0027701
4200 38.989902 -26.741978 3.7980048 1.0415512 1.0027701
4300 38.726515 -25.916493 3.7176038 1.0304709 1.0027701
4400 38.720441 -25.549542 3.3956415 1.0470914 1.0027701
4500 38.22257 -25.122141 4.5771547 1.0304709 1.0083102
4600 38.217511 -25.390842 4.4896706 1.0360111 1.0027701
4700 39.121636 -26.227786 4.9811267 1.0415512 1.0083102
4800 39.306166 -26.700977 4.9963051 1.0249307 1.0027701
4900 38.909059 -25.799524 6.1957543 1.0692521 1.0027701
5000 38.778196 -26.491002 5.6393984 1.0526316 1.0027701
5100 38.587868 -27.253335 5.5460314 1.0415512 1.0027701
5200 38.686438 -27.40612 5.5186442 1.0249307 1.0027701
5300 37.986414 -26.049806 5.3696903 1.0304709 1.0027701
5400 37.111804 -26.019738 4.2114526 1.0415512 1.0083102
5500 36.62295 -25.592884 5.1349 1.0415512 1.0027701
5600 36.087987 -25.398454 4.4963434 1.0249307 1.0083102
5700 34.435409 -24.548062 3.5310124 1.0249307 1.0027701
5800 33.18681 -22.76355 3.2061242 1.0470914 1.0027701
5900 32.57428 -21.832024 3.2865828 1.0193906 1.0027701
6000 30.557555 -20.714816 4.2280358 1.0304709 1.0083102
6100 31.893092 -21.235479 4.5931729 1.0304709 1.0027701
6200 31.577761 -21.222778 4.1847871 1.0415512 1.0027701
6300 32.003743 -20.825156 5.6968257 1.0526316 1.0027701
6400 32.073012 -20.877815 7.3062956 1.0360111 1.0027701
6500 31.588306 -21.556202 5.7846536 1.0138504 1.0027701
6600 32.453985 -21.478064 4.8089249 1.0083102 1.0027701
6700 31.269576 -21.24005 4.0540095 1.0193906 1.0027701
6800 31.548438 -21.335039 3.767158 1.0138504 1.0027701
6900 31.249216 -20.689547 4.5435057 1.0083102 1.0027701
7000 31.72893 -20.373971 6.0204212 1.0249307 1.0027701
7100 30.888569 -19.028984 5.2458824 1.0027701 1.0027701
7200 30.747229 -19.579694 3.2582453 1.0138504 1.0083102
7300 28.339584 -19.225504 3.1235472 1.0193906 1.0027701
7400 26.754307 -18.557545 1.3860606 1.0193906 1.0083102
7500 26.559389 -17.395026 1.7206081 1.0138504 1.0083102
7600 26.227728 -16.755138 2.1148459 1.0193906 1.0027701
7700 26.361463 -15.711397 2.5458994 1.0138504 1.0027701
7800 26.081484 -16.032712 0.70050048 1.0138504 1.0027701
7900 24.660082 -15.079215 1.1999533 1.0138504 1.0027701
8000 24.448184 -14.668849 0.63886653 1.0138504 1.0083102
8100 24.198589 -15.157555 0.12256041 1.0027701 1.0027701
8200 24.764129 -14.876966 0.97060609 1.0249307 1.0083102
8300 25.33268 -14.891698 1.6089548 1.0083102 1.0027701
8400 24.992342 -14.652659 1.3317376 1.0138504 1.0027701
8500 25.115045 -14.683247 0.98361969 1.0138504 1.0027701
8600 24.954894 -14.451543 1.2228755 1.0083102 1.0027701
8700 24.51303 -14.159235 0.75345783 1.0249307 1.0083102
8800 22.697326 -13.254743 1.2913804 1.0138504 1.0027701
8900 22.868775 -13.677092 -0.048154854 1.0083102 1.0027701
9000 25.269332 -13.649225 1.0337367 1.0083102 1.0083102
9100 24.184813 -12.826606 1.1160895 1.0360111 1.0027701
9200 23.664589 -13.449013 0.031451624 1.0193906 1.0083102
9300 23.944566 -13.401803 0.20095909 1.0193906 1.0027701
9400 24.146696 -12.879011 0.89518549 1.0249307 1.0027701
9500 25.383214 -13.411768 0.95798595 1.0304709 1.0027701
9600 25.248933 -13.838658 0.45253554 1.0304709 1.0027701
9700 24.38613 -13.123006 1.5446061 1.0138504 1.0027701
9800 25.743921 -13.610838 1.2556191 1.0083102 1.0027701
9900 26.468479 -13.72971 2.3998562 1.0249307 1.0027701
10000 26.338099 -14.82183 1.5233934 1.0193906 1.0027701
Loop time of 0.372607 on 2 procs for 10000 steps with 361 atoms
Performance: 2318795.909 tau/day, 26837.916 timesteps/s, 9.688 Matom-step/s
96.0% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.13582 | 0.14029 | 0.14475 | 1.2 | 37.65
Bond | 0.035027 | 0.035038 | 0.035049 | 0.0 | 9.40
Neigh | 0.085828 | 0.08675 | 0.087673 | 0.3 | 23.28
Comm | 0.05562 | 0.05851 | 0.061399 | 1.2 | 15.70
Output | 0.0010102 | 0.0011746 | 0.0013391 | 0.5 | 0.32
Modify | 0.029008 | 0.02926 | 0.029512 | 0.1 | 7.85
Other | | 0.02159 | | | 5.79
Nlocal: 180.5 ave 181 max 180 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 166.5 ave 170 max 163 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 1628.5 ave 1652 max 1605 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 3257
Ave neighs/atom = 9.0221607
Ave special neighs/atom = 5.6177285
Neighbor list builds = 1208
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,255 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 2d circle of particles inside a box with LJ walls
variable b index 0
variable x index 50
variable y index 20
variable d index 20
variable v index 5
variable w index 2
units lj
dimension 2
atom_style bond
boundary f f p
lattice hex 0.85
Lattice spacing in x,y,z = 1.1655347 2.0187654 1.1655347
region box block 0 $x 0 $y -0.5 0.5
region box block 0 50 0 $y -0.5 0.5
region box block 0 50 0 20 -0.5 0.5
create_box 1 box bond/types 1 extra/bond/per/atom 6
Created orthogonal box = (0 0 -0.58276737) to (58.276737 40.375308 0.58276737)
2 by 2 by 1 MPI processor grid
region circle sphere $(v_d/2+1) $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 10
create_atoms 1 region circle
Created 361 atoms
using lattice units in orthogonal box = (0 0 -0.58276737) to (58.276737 40.375308 0.58276737)
create_atoms CPU = 0.001 seconds
mass 1 1.0
velocity all create 0.5 87287 loop geom
velocity all set $v $w 0 sum yes
velocity all set 5 $w 0 sum yes
velocity all set 5 2 0 sum yes
pair_style lj/cut 2.5
pair_coeff 1 1 10.0 1.0 2.5
bond_style harmonic
bond_coeff 1 10.0 1.2
# need to preserve 1-3, 1-4 pairwise interactions during hard collisions
special_bonds lj/coul 0 1 1
Finding 1-2 1-3 1-4 neighbors ...
special bond factors lj: 0 1 1
special bond factors coul: 0 1 1
0 = max # of 1-2 neighbors
1 = max # of special neighbors
special bonds CPU = 0.000 seconds
create_bonds many all all 1 1.0 1.5
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 = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
2 neighbor lists, perpetual/occasional/extra = 1 1 0
(1) command create_bonds, occasional
attributes: full, newton on
pair build: full/bin
stencil: full/bin/2d
bin: standard
(2) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d
bin: standard
Added 1014 bonds, new total = 1014
Finding 1-2 1-3 1-4 neighbors ...
special bond factors lj: 0 1 1
special bond factors coul: 0 1 1
6 = max # of 1-2 neighbors
6 = max # of special neighbors
special bonds CPU = 0.000 seconds
neighbor 0.3 bin
neigh_modify delay 0 every 1 check yes
fix 1 all nve
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi $x 1 1 2.5
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi 50 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi $y 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi 20 1 1 2.5
comm_style tiled
comm_modify cutoff 10.0 # because bonds stretch a long ways
fix 10 all balance 50 0.9 rcb
#compute 1 all property/atom proc
#variable p atom (c_1%10)+1
#dump 2 all custom 50 tmp.dump id v_p x y z
#dump 3 all image 50 image.*.jpg v_p type bond atom 0.25 # adiam 1.0 view 0 0 zoom 1.8 subbox yes 0.02
#variable colors string # "red green blue yellow white # purple pink orange lime gray"
#dump_modify 3 pad 5 amap 0 10 sa 1 10 ${colors}
thermo_style custom step temp epair press f_10[3] f_10
thermo 100
timestep 0.001
run 10000
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 = 2.8
ghost atom cutoff = 10
binsize = 1.4, bins = 42 29 1
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d
bin: standard
Per MPI rank memory allocation (min/avg/max) = 5.123 | 5.142 | 5.176 Mbytes
Step Temp E_pair Press f_10[3] f_10
0 25.701528 -2.2032569 3.1039469 3.2354571 1.0526316
100 25.57187 -2.2902218 2.9990153 1.0526316 1.0193906
200 25.532511 -2.5273097 2.8286231 1.0526316 1.0083102
300 25.860246 -3.0674998 2.6725358 1.0415512 1.0083102
400 26.628011 -4.394738 2.6618897 1.0526316 1.0083102
500 27.627309 -6.2305012 2.6564278 1.0415512 1.0083102
600 28.881803 -8.2757766 2.8249236 1.0526316 1.0083102
700 29.941402 -9.9816088 2.9828232 1.0526316 1.0083102
800 31.118457 -12.199787 3.2044549 1.0304709 1.0083102
900 32.393498 -14.204491 2.9496587 1.0747922 1.0193906
1000 33.392657 -15.747519 3.1613807 1.0637119 1.0193906
1100 34.671769 -17.728904 3.019138 1.0526316 1.0193906
1200 35.632627 -19.846347 3.1061176 1.0637119 1.0193906
1300 36.77272 -21.156179 3.2353009 1.0415512 1.0193906
1400 38.241608 -22.744765 4.1163075 1.0637119 1.0083102
1500 40.072478 -25.139827 5.3032535 1.0415512 1.0193906
1600 40.665382 -25.901697 5.4330761 1.0858726 1.0083102
1700 40.957034 -26.28667 7.1881521 1.1080332 1.0083102
1800 41.536831 -27.393841 6.6814405 1.0969529 1.0193906
1900 41.952676 -28.123051 7.4683871 1.0858726 1.0193906
2000 42.201937 -28.685743 7.4624284 1.0747922 1.0083102
2100 41.509082 -27.909225 6.8666955 1.0969529 1.0083102
2200 40.794912 -27.085519 5.259945 1.0415512 1.0083102
2300 38.749709 -25.14601 4.2936222 1.0526316 1.0083102
2400 38.418065 -24.593596 3.1418049 1.1191136 1.0083102
2500 36.932588 -23.407613 1.9397982 1.0637119 1.0083102
2600 35.979181 -23.066748 2.1678902 1.0637119 1.0193906
2700 35.84858 -22.55645 2.0798013 1.0858726 1.0193906
2800 35.795795 -22.092149 2.6849882 1.0637119 1.0193906
2900 35.754958 -21.662138 2.4892921 1.0526316 1.0083102
3000 36.548644 -21.943203 2.8497192 1.0747922 1.0083102
3100 36.755531 -22.081384 3.6960187 1.0858726 1.0193906
3200 36.606921 -22.538438 3.7047874 1.0415512 1.0193906
3300 37.185396 -23.077004 3.4202006 1.0858726 1.0083102
3400 37.136687 -23.617745 2.9763794 1.0858726 1.0083102
3500 37.908279 -24.364631 3.5155218 1.0304709 1.0083102
3600 38.459203 -25.01024 4.3313693 1.0747922 1.0083102
3700 39.108683 -25.636756 4.4707992 1.0415512 1.0083102
3800 38.67059 -25.126486 5.3753987 1.0747922 1.0083102
3900 38.395639 -25.140269 5.1661495 1.0858726 1.0193906
4000 38.552057 -24.871721 5.0206769 1.0747922 1.0083102
4100 39.065683 -25.344035 4.4042913 1.0858726 1.0083102
4200 37.714294 -24.728278 5.1978439 1.0304709 1.0083102
4300 38.785555 -25.380643 3.7033369 1.0304709 1.0193906
4400 38.341445 -25.13442 3.4298833 1.1191136 1.0193906
4500 37.720522 -24.702087 3.4450752 1.0637119 1.0083102
4600 37.509806 -24.477444 3.6155741 1.0858726 1.0083102
4700 37.319957 -23.722654 4.7111338 1.0526316 1.0193906
4800 38.233154 -24.653472 4.25263 1.0637119 1.0083102
4900 37.309164 -24.21353 4.8513758 1.0637119 1.0193906
5000 37.559292 -24.720651 5.409312 1.0415512 1.0193906
5100 37.449783 -25.21538 6.0099692 1.0747922 1.0083102
5200 38.187982 -25.16709 6.1425844 1.0415512 1.0083102
5300 36.91668 -24.616017 4.7873357 1.0304709 1.0083102
5400 35.103465 -23.85158 5.1950262 1.0304709 1.0193906
5500 35.299351 -23.946174 4.8038223 1.0526316 1.0083102
5600 35.713482 -24.962908 3.5111314 1.0193906 1.0193906
5700 33.740794 -23.77699 4.5783011 1.0304709 1.0193906
5800 33.791635 -23.536627 3.1317306 1.0415512 1.0193906
5900 34.039769 -23.068008 4.0189755 1.0415512 1.0083102
6000 32.809103 -22.085195 4.0827943 1.0637119 1.0193906
6100 32.522642 -21.979287 4.1437901 1.0637119 1.0083102
6200 32.347924 -21.661359 4.1436759 1.0526316 1.0193906
6300 32.099974 -21.114688 5.5745084 1.0193906 1.0193906
6400 33.767704 -23.489786 4.1038662 1.0526316 1.0193906
6500 32.283906 -22.076822 7.2664805 1.0526316 1.0083102
6600 33.25146 -23.191973 6.01093 1.0526316 1.0083102
6700 31.7665 -22.1476 6.4256074 1.0747922 1.0193906
6800 30.775727 -21.513059 5.1709188 1.0304709 1.0083102
6900 30.964501 -21.153634 5.1077701 1.0193906 1.0193906
7000 31.292268 -20.800916 3.6047789 1.0193906 1.0193906
7100 31.460811 -20.280043 3.2369395 1.0193906 1.0083102
7200 30.871387 -19.340893 2.9615798 1.0193906 1.0083102
7300 28.983475 -18.709174 3.1686601 1.0304709 1.0083102
7400 28.032829 -18.200801 1.8738157 1.0304709 1.0193906
7500 28.088176 -17.117863 3.5604961 1.0304709 1.0083102
7600 27.456327 -17.011025 1.7822114 1.0526316 1.0304709
7700 26.483887 -16.024179 1.258431 1.0415512 1.0193906
7800 26.023393 -15.532176 1.3663841 1.0304709 1.0083102
7900 26.154386 -14.738286 1.5214339 1.0415512 1.0193906
8000 25.755121 -14.487715 1.0185064 1.0415512 1.0304709
8100 25.468927 -14.273205 1.3553057 1.0526316 1.0304709
8200 25.74216 -14.606852 0.13693979 1.0193906 1.0083102
8300 24.457219 -14.529941 -0.0032579349 1.0304709 1.0193906
8400 24.054076 -13.704387 0.80714443 1.0193906 1.0193906
8500 23.742098 -13.699968 0.41096573 1.0304709 1.0193906
8600 24.060806 -13.289555 0.22489663 1.0193906 1.0083102
8700 23.831533 -13.025052 -0.090244538 1.0304709 1.0193906
8800 23.823082 -13.407662 -0.28029605 1.0304709 1.0083102
8900 23.982182 -12.862338 0.50556065 1.0193906 1.0193906
9000 24.876045 -13.400416 1.1475671 1.0415512 1.0193906
9100 25.018155 -13.625286 0.74749825 1.0304709 1.0083102
9200 25.671195 -13.850993 0.88340554 1.0526316 1.0083102
9300 26.076502 -13.935292 1.2705214 1.0526316 1.0083102
9400 25.847786 -13.626034 1.5676611 1.0415512 1.0193906
9500 25.963986 -14.23672 1.4791684 1.0304709 1.0083102
9600 26.58066 -14.74703 1.3431841 1.0526316 1.0083102
9700 27.401448 -14.568412 2.4488742 1.0747922 1.0083102
9800 27.927894 -15.254362 2.8516414 1.0415512 1.0083102
9900 28.204891 -15.219892 3.0631109 1.0415512 1.0083102
10000 27.30902 -14.939134 2.8235246 1.0304709 1.0083102
Loop time of 0.317224 on 4 procs for 10000 steps with 361 atoms
Performance: 2723630.892 tau/day, 31523.506 timesteps/s, 11.380 Matom-step/s
89.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.066318 | 0.073612 | 0.081352 | 2.6 | 23.21
Bond | 0.01886 | 0.020483 | 0.022893 | 1.1 | 6.46
Neigh | 0.051128 | 0.052747 | 0.054345 | 0.5 | 16.63
Comm | 0.093881 | 0.11329 | 0.13156 | 4.2 | 35.71
Output | 0.0011573 | 0.0013205 | 0.0016444 | 0.5 | 0.42
Modify | 0.025957 | 0.026647 | 0.027249 | 0.3 | 8.40
Other | | 0.02913 | | | 9.18
Nlocal: 90.25 ave 91 max 89 min
Histogram: 1 0 0 0 0 1 0 0 0 2
Nghost: 260.75 ave 265 max 256 min
Histogram: 1 0 1 0 0 0 0 0 1 1
Neighs: 889.5 ave 1035 max 794 min
Histogram: 1 1 0 0 1 0 0 0 0 1
Total # of neighbors = 3558
Ave neighs/atom = 9.8559557
Ave special neighs/atom = 5.6177285
Neighbor list builds = 1192
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,550 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 2d circle of particles inside a box with LJ walls
variable b index 0
variable x index 50
variable y index 20
variable d index 20
# careful not to slam into wall too hard
variable v index 0.3
variable w index 0.08
units lj
dimension 2
atom_style bond
boundary f f p
lattice hex 0.85
Lattice spacing in x,y,z = 1.1655347 2.0187654 1.1655347
region box block 0 $x 0 $y -0.5 0.5
region box block 0 50 0 $y -0.5 0.5
region box block 0 50 0 20 -0.5 0.5
create_box 1 box bond/types 1 extra/bond/per/atom 6
Created orthogonal box = (0 0 -0.58276737) to (58.276737 40.375308 0.58276737)
2 by 1 by 1 MPI processor grid
region circle sphere $(v_d/2+1) $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 10
create_atoms 1 region circle
Created 361 atoms
using lattice units in orthogonal box = (0 0 -0.58276737) to (58.276737 40.375308 0.58276737)
create_atoms CPU = 0.001 seconds
mass 1 1.0
velocity all create 0.5 87287 loop geom
velocity all set $v $w 0 sum yes
velocity all set 0.3 $w 0 sum yes
velocity all set 0.3 0.08 0 sum yes
pair_style lj/cut 2.5
pair_coeff 1 1 10.0 1.0 2.5
bond_style harmonic
bond_coeff 1 10.0 1.2
create_bonds many all all 1 1.0 1.5
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 = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
2 neighbor lists, perpetual/occasional/extra = 1 1 0
(1) command create_bonds, occasional
attributes: full, newton on
pair build: full/bin
stencil: full/bin/2d
bin: standard
(2) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d
bin: standard
Added 1014 bonds, new total = 1014
Finding 1-2 1-3 1-4 neighbors ...
special bond factors lj: 0 0 0
special bond factors coul: 0 0 0
6 = max # of 1-2 neighbors
30 = max # of 1-3 neighbors
180 = max # of 1-4 neighbors
36 = max # of special neighbors
special bonds CPU = 0.002 seconds
neighbor 0.3 bin
neigh_modify delay 0 every 1 check yes
fix 1 all nve
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi $x 1 1 2.5
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi 50 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi $y 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi 20 1 1 2.5
comm_style tiled
fix 10 all balance 50 0.9 rcb
#compute 1 all property/atom proc
#variable p atom (c_1%10)+1
#dump 2 all custom 50 tmp.dump id v_p x y z
#dump 3 all image 200 image.*.jpg v_p type bond atom 0.25 # adiam 1.0 view 0 0 zoom 1.8 subbox yes 0.02
#variable colors string # "red green blue yellow white # purple pink orange lime gray"
#dump_modify 3 pad 5 amap 0 10 sa 1 10 ${colors}
thermo_style custom step temp epair press f_10[3] f_10
thermo 100
timestep 0.001
run 40000
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 = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d
bin: standard
Per MPI rank memory allocation (min/avg/max) = 7.08 | 7.108 | 7.137 Mbytes
Step Temp E_pair Press f_10[3] f_10
0 0.57437856 0 0.26099453 2 1.0193906
100 0.36302846 0 0.17339851 1.0027701 1.0027701
200 0.19645077 0 0.087800915 1.0027701 1.0027701
300 0.32061117 0 0.11295723 1.0027701 1.0027701
400 0.32854136 0 0.11325585 1.0027701 1.0027701
500 0.29754179 0 0.10150632 1.0083102 1.0027701
600 0.37384867 0 0.11949784 1.0027701 1.0027701
700 0.33202319 0 0.092871339 1.0027701 1.0083102
800 0.28340637 0 0.065861565 1.0027701 1.0027701
900 0.36250157 0 0.085896287 1.0083102 1.0027701
1000 0.35402718 0 0.07519914 1.0027701 1.0083102
1100 0.31576357 0 0.050253636 1.0083102 1.0027701
1200 0.35727572 0 0.05153538 1.0027701 1.0027701
1300 0.34322607 0 0.036115722 1.0027701 1.0027701
1400 0.34007557 0 0.025378602 1.0027701 1.0083102
1500 0.39242551 0 0.033002212 1.0027701 1.0027701
1600 0.35679049 0 0.010101576 1.0027701 1.0027701
1700 0.31293001 0 -0.013791036 1.0027701 1.0027701
1800 0.34767962 0 -0.0065490806 1.0027701 1.0027701
1900 0.34721592 0 -0.010055082 1.0027701 1.0083102
2000 0.34074949 0 -0.020822697 1.0027701 1.0027701
2100 0.37195615 0 -0.024943134 1.0027701 1.0027701
2200 0.35367164 0 -0.047369336 1.0027701 1.0027701
2300 0.32088735 0 -0.069724381 1.0027701 1.0027701
2400 0.34291945 0 -0.065470223 1.0027701 1.0027701
2500 0.35204641 0 -0.062631879 1.0027701 1.0027701
2600 0.32762755 0 -0.075128824 1.0027701 1.0083102
2700 0.32042617 0 -0.086259498 1.0083102 1.0027701
2800 0.32747171 0 -0.094775765 1.0027701 1.0027701
2900 0.33544664 0 -0.10376048 1.0027701 1.0027701
3000 0.34015845 0 -0.1112134 1.0083102 1.0027701
3100 0.34425802 0 -0.11413914 1.0027701 1.0083102
3200 0.34158654 0 -0.1164643 1.0027701 1.0027701
3300 0.32525955 0 -0.12206636 1.0027701 1.0083102
3400 0.32183965 0 -0.12186353 1.0083102 1.0027701
3500 0.3323435 0 -0.11597815 1.0027701 1.0027701
3600 0.34124638 0 -0.11177335 1.0083102 1.0083102
3700 0.3404339 0 -0.11235575 1.0027701 1.0027701
3800 0.32736123 0 -0.11610108 1.0027701 1.0027701
3900 0.32897993 0 -0.11138151 1.0027701 1.0027701
4000 0.35111095 0 -0.096171644 1.0083102 1.0027701
4100 0.34682622 0 -0.087507472 1.0027701 1.0027701
4200 0.3307829 0 -0.079759555 1.0027701 1.0027701
4300 0.35057085 0 -0.055194355 1.0027701 1.0027701
4400 0.36389071 0 -0.02963313 1.0027701 1.0083102
4500 0.35694456 0 -0.013842583 1.0027701 1.0027701
4600 0.3472078 0 -0.0048118723 1.0083102 1.0027701
4700 0.31734514 0 -0.0032417081 1.0027701 1.0027701
4800 0.32419237 0 0.01409306 1.0027701 1.0027701
4900 0.36939799 0 0.045351789 1.0027701 1.0083102
5000 0.36998276 0 0.056830437 1.0027701 1.0027701
5100 0.33969031 0 0.051833536 1.0027701 1.0027701
5200 0.33910288 0 0.055544085 1.0027701 1.0027701
5300 0.34641009 0 0.0651487 1.0027701 1.0027701
5400 0.34469325 0 0.074538093 1.0027701 1.0027701
5500 0.34582041 0 0.084940845 1.0027701 1.0027701
5600 0.33471774 0 0.090102411 1.0027701 1.0083102
5700 0.32667873 0 0.09528948 1.0083102 1.0027701
5800 0.33762496 0 0.10545364 1.0027701 1.0027701
5900 0.33285742 0 0.10816506 1.0027701 1.0027701
6000 0.31920877 0 0.10547467 1.0027701 1.0027701
6100 0.31933081 0 0.10610684 1.0027701 1.0027701
6200 0.3152523 0 0.10651599 1.0083102 1.0083102
6300 0.32548074 0 0.11405234 1.0027701 1.0027701
6400 0.33851595 0 0.12389967 1.0027701 1.0027701
6500 0.32957825 0 0.12493331 1.0027701 1.0027701
6600 0.32319786 0 0.12404318 1.0027701 1.0027701
6700 0.3223738 0 0.12418108 1.0083102 1.0027701
6800 0.32390959 0 0.12576314 1.0027701 1.0027701
6900 0.34414413 0 0.1318456 1.0027701 1.0027701
7000 0.34508922 0 0.12669741 1.0027701 1.0083102
7100 0.31655025 0 0.10869109 1.0027701 1.0027701
7200 0.31997193 0 0.10305508 1.0027701 1.0027701
7300 0.33199085 0 0.10377052 1.0027701 1.0027701
7400 0.32146221 0 0.097589803 1.0027701 1.0027701
7500 0.33416843 0 0.096202638 1.0027701 1.0027701
7600 0.35297124 0 0.092441999 1.0027701 1.0027701
7700 0.34494663 0 0.075206332 1.0027701 1.0027701
7800 0.34010702 0 0.056336074 1.0083102 1.0027701
7900 0.343424 0 0.040946914 1.0027701 1.0027701
8000 0.33772245 0 0.025817271 1.0027701 1.0027701
8100 0.34463909 0 0.017237548 1.0083102 1.0083102
8200 0.36052034 0 0.010393623 1.0027701 1.0027701
8300 0.36083091 0 -0.0053933186 1.0027701 1.0027701
8400 0.35378067 0 -0.02600248 1.0027701 1.0027701
8500 0.35133887 0 -0.044211483 1.0027701 1.0027701
8600 0.34559937 0 -0.060861345 1.0027701 1.0027701
8700 0.33724119 0 -0.075776058 1.0027701 1.0027701
8800 0.33337192 0 -0.087098937 1.0027701 1.0027701
8900 0.33533081 0 -0.094631485 1.0027701 1.0083102
9000 0.34994303 0 -0.096758052 1.0083102 1.0083102
9100 0.34448227 0 -0.10330192 1.0083102 1.0083102
9200 0.32675792 0 -0.11000278 1.0083102 1.0083102
9300 0.33814013 0 -0.10358181 1.0027701 1.0027701
9400 0.34457419 0 -0.096896951 1.0027701 1.0027701
9500 0.33834959 0 -0.09547729 1.0027701 1.0027701
9600 0.33204582 0 -0.097694622 1.0027701 1.0027701
9700 0.31152805 0 -0.10637377 1.0083102 1.0027701
9800 0.31637311 0 -0.1053323 1.0027701 1.0027701
9900 0.33416162 0 -0.097857158 1.0027701 1.0083102
10000 0.33731767 0 -0.094656227 1.0027701 1.0027701
10100 0.34565093 0 -0.090199556 1.0083102 1.0083102
10200 0.34549074 0 -0.088914471 1.0083102 1.0027701
10300 0.33545625 0 -0.09066219 1.0027701 1.0083102
10400 0.33649703 0 -0.086437886 1.0027701 1.0027701
10500 0.34549848 0 -0.0767365 1.0027701 1.0027701
10600 0.34222917 0 -0.069368792 1.0027701 1.0027701
10700 0.34262469 0 -0.060550996 1.0027701 1.0027701
10800 0.34859129 0 -0.050692625 1.0027701 1.0027701
10900 0.34850448 0 -0.043627505 1.0027701 1.0027701
11000 0.34887257 0 -0.036859125 1.0027701 1.0083102
11100 0.34171718 0 -0.032690742 1.0083102 1.0027701
11200 0.329808 0 -0.02793377 1.0027701 1.0027701
11300 0.34490203 0 -0.010278222 1.0027701 1.0027701
11400 0.36226391 0 0.010141624 1.0027701 1.0083102
11500 0.35392138 0 0.021188939 1.0027701 1.0027701
11600 0.34378732 0 0.031423313 1.0083102 1.0083102
11700 0.33606385 0 0.043944374 1.0083102 1.0027701
11800 0.33212482 0 0.058629338 1.0027701 1.0027701
11900 0.34547313 0 0.078112959 1.0027701 1.0083102
12000 0.34840957 0 0.092356502 1.0083102 1.0027701
12100 0.34146853 0 0.10236492 1.0027701 1.0027701
12200 0.34591494 0 0.11620659 1.0027701 1.0027701
12300 0.33290894 0 0.12437245 1.0027701 1.0027701
12400 0.32423652 0 0.13191976 1.0083102 1.0083102
12500 0.33031748 0 0.13999363 1.0083102 1.0083102
12600 0.31927087 0 0.13776242 1.0083102 1.0027701
12700 0.30865965 0 0.13340787 1.0027701 1.0027701
12800 0.32542691 0 0.13690449 1.0027701 1.0083102
12900 0.32453244 0 0.13376127 1.0027701 1.0027701
13000 0.30974678 0 0.12749869 1.0027701 1.0027701
13100 0.32402285 0 0.13240572 1.0027701 1.0083102
13200 0.32896987 0 0.13257567 1.0083102 1.0027701
13300 0.32939197 0 0.12690791 1.0027701 1.0027701
13400 0.33966453 0 0.12036916 1.0027701 1.0027701
13500 0.33012942 0 0.10496127 1.0027701 1.0027701
13600 0.32363377 0 0.091763332 1.0083102 1.0083102
13700 0.33427955 0 0.087928243 1.0027701 1.0027701
13800 0.33457885 0 0.08191828 1.0027701 1.0027701
13900 0.33819924 0 0.074487337 1.0027701 1.0027701
14000 0.34611002 0 0.066256529 1.0083102 1.0027701
14100 0.33224254 0 0.052608223 1.0027701 1.0027701
14200 0.33796934 0 0.049677792 1.0027701 1.0027701
14300 0.36216731 0 0.055173039 1.0027701 1.0083102
14400 0.35140789 0 0.047322221 1.0027701 1.0027701
14500 0.34425046 0 0.036527245 1.0027701 1.0083102
14600 0.3604575 0 0.0294772 1.0083102 1.0083102
14700 0.3433878 0 0.0096774422 1.0083102 1.0083102
14800 0.3287069 0 -0.0079768782 1.0027701 1.0027701
14900 0.34978607 0 -0.01178453 1.0027701 1.0027701
15000 0.34749548 0 -0.023685074 1.0027701 1.0027701
15100 0.33474304 0 -0.040569945 1.0027701 1.0027701
15200 0.35036594 0 -0.048341599 1.0027701 1.0027701
15300 0.35686042 0 -0.058664905 1.0027701 1.0027701
15400 0.34041567 0 -0.074858327 1.0027701 1.0027701
15500 0.33397773 0 -0.083782088 1.0027701 1.0027701
15600 0.3420119 0 -0.084635487 1.0083102 1.0027701
15700 0.345487 0 -0.088137628 1.0027701 1.0027701
15800 0.33494392 0 -0.10083064 1.0027701 1.0027701
15900 0.32675175 0 -0.11620387 1.0027701 1.0027701
16000 0.33011636 0 -0.12713401 1.0027701 1.0027701
16100 0.32443118 0 -0.13685913 1.0027701 1.0027701
16200 0.31608392 0 -0.14164152 1.0027701 1.0083102
16300 0.33293965 0 -0.13335387 1.0027701 1.0027701
16400 0.34462807 0 -0.12471686 1.0027701 1.0027701
16500 0.33528082 0 -0.12211554 1.0027701 1.0027701
16600 0.34250121 0 -0.11228169 1.0027701 1.0027701
16700 0.35342336 0 -0.099226948 1.0027701 1.0027701
16800 0.33730938 0 -0.093581966 1.0027701 1.0027701
16900 0.3275761 0 -0.085163356 1.0027701 1.0027701
17000 0.33624873 0 -0.070896594 1.0083102 1.0027701
17100 0.34339177 0 -0.057731935 1.0027701 1.0027701
17200 0.34874414 0 -0.046575228 1.0027701 1.0027701
17300 0.33950911 0 -0.041862179 1.0027701 1.0027701
17400 0.33100286 0 -0.036618199 1.0027701 1.0027701
17500 0.34238095 0 -0.021681436 1.0027701 1.0027701
17600 0.35476614 0 -0.0032568304 1.0027701 1.0027701
17700 0.35452053 0 0.011863966 1.0027701 1.0027701
17800 0.35423934 0 0.024753043 1.0083102 1.0027701
17900 0.35001044 0 0.031647802 1.0083102 1.0083102
18000 0.32867773 0 0.030261102 1.0027701 1.0027701
18100 0.32730114 0 0.037627319 1.0027701 1.0027701
18200 0.35786038 0 0.057653258 1.0027701 1.0027701
18300 0.35598175 0 0.065533711 1.0027701 1.0027701
18400 0.33913202 0 0.066186406 1.0027701 1.0027701
18500 0.34449656 0 0.074575322 1.0027701 1.0027701
18600 0.34792041 0 0.083818651 1.0027701 1.0027701
18700 0.33910599 0 0.089751723 1.0027701 1.0027701
18800 0.33627789 0 0.097491916 1.0027701 1.0083102
18900 0.32937699 0 0.10350872 1.0083102 1.0027701
19000 0.30908702 0 0.10610099 1.0027701 1.0027701
19100 0.31033435 0 0.1168178 1.0027701 1.0027701
19200 0.32011336 0 0.12898885 1.0027701 1.0027701
19300 0.31851339 0 0.13398981 1.0027701 1.0027701
19400 0.33289985 0 0.1401039 1.0027701 1.0027701
19500 0.3387096 0 0.13971063 1.0027701 1.0027701
19600 0.31475734 0 0.12963499 1.0027701 1.0083102
19700 0.31971554 0 0.13189606 1.0083102 1.0083102
19800 0.33096999 0 0.13636987 1.0083102 1.0027701
19900 0.31601688 0 0.12889803 1.0027701 1.0027701
20000 0.32916469 0 0.12683491 1.0027701 1.0027701
20100 0.34355734 0 0.12251501 1.0027701 1.0027701
20200 0.33029721 0 0.10833335 1.0083102 1.0027701
20300 0.34079176 0 0.10305862 1.0027701 1.0027701
20400 0.35196716 0 0.098386494 1.0027701 1.0027701
20500 0.32687648 0 0.081202778 1.0083102 1.0027701
20600 0.33371658 0 0.074287923 1.0027701 1.0083102
20700 0.36625228 0 0.073768436 1.0083102 1.0027701
20800 0.35824217 0 0.054876358 1.0027701 1.0027701
20900 0.34861601 0 0.031603534 1.0027701 1.0027701
21000 0.35396698 0 0.013464537 1.0027701 1.0027701
21100 0.33592449 0 -0.0096173026 1.0027701 1.0027701
21200 0.327063 0 -0.025970252 1.0027701 1.0027701
21300 0.34418745 0 -0.030446162 1.0027701 1.0027701
21400 0.34181459 0 -0.039942616 1.0027701 1.0027701
21500 0.3315724 0 -0.05089285 1.0027701 1.0027701
21600 0.35674681 0 -0.047926263 1.0083102 1.0083102
21700 0.37320044 0 -0.047190592 1.0027701 1.0027701
21800 0.34626293 0 -0.063211549 1.0083102 1.0027701
21900 0.32941853 0 -0.078034339 1.0083102 1.0027701
22000 0.34102577 0 -0.083179211 1.0027701 1.0027701
22100 0.33614888 0 -0.091647522 1.0083102 1.0083102
22200 0.3339762 0 -0.09744915 1.0083102 1.0027701
22300 0.33867021 0 -0.10026932 1.0027701 1.0027701
22400 0.31974078 0 -0.10896583 1.0027701 1.0027701
22500 0.3261442 0 -0.10644809 1.0027701 1.0027701
22600 0.35128159 0 -0.097711062 1.0027701 1.0027701
22700 0.33133845 0 -0.10656571 1.0027701 1.0027701
22800 0.31730555 0 -0.11420891 1.0027701 1.0027701
22900 0.34720941 0 -0.10586647 1.0083102 1.0027701
23000 0.34418922 0 -0.10745826 1.0027701 1.0027701
23100 0.32342851 0 -0.11384766 1.0027701 1.0027701
23200 0.3408144 0 -0.10631064 1.0027701 1.0027701
23300 0.33006722 0 -0.1070084 1.0027701 1.0027701
23400 0.31578528 0 -0.10711608 1.0027701 1.0027701
23500 0.34908788 0 -0.088441889 1.0027701 1.0027701
23600 0.35801835 0 -0.075953983 1.0027701 1.0027701
23700 0.33573037 0 -0.072357745 1.0027701 1.0083102
23800 0.34435835 0 -0.055470682 1.0083102 1.0027701
23900 0.35307683 0 -0.036076205 1.0027701 1.0027701
24000 0.35184599 0 -0.020939815 1.0027701 1.0027701
24100 0.35687079 0 -0.0063601457 1.0027701 1.0027701
24200 0.33612385 0 -0.0014613923 1.0027701 1.0027701
24300 0.32234106 0 0.006750452 1.0027701 1.0027701
24400 0.34852008 0 0.029170079 1.0027701 1.0027701
24500 0.35224811 0 0.043783151 1.0027701 1.0027701
24600 0.34160459 0 0.05294313 1.0027701 1.0027701
24700 0.35616752 0 0.069291509 1.0027701 1.0027701
24800 0.34984726 0 0.076650029 1.0027701 1.0027701
24900 0.33337969 0 0.080083735 1.0027701 1.0027701
25000 0.34846751 0 0.095559187 1.0027701 1.0027701
25100 0.34495541 0 0.10558042 1.0027701 1.0083102
25200 0.32630088 0 0.10897783 1.0083102 1.0027701
25300 0.33651146 0 0.11888202 1.0027701 1.0027701
25400 0.32194445 0 0.11826793 1.0027701 1.0027701
25500 0.30295352 0 0.11641357 1.0027701 1.0027701
25600 0.33485387 0 0.13204258 1.0027701 1.0027701
25700 0.34407287 0 0.13738986 1.0027701 1.0027701
25800 0.32421817 0 0.12822703 1.0083102 1.0083102
25900 0.32463356 0 0.12403448 1.0027701 1.0027701
26000 0.32431468 0 0.12087994 1.0027701 1.0083102
26100 0.31886825 0 0.11741621 1.0083102 1.0027701
26200 0.32607823 0 0.1180517 1.0083102 1.0027701
26300 0.32511255 0 0.11479741 1.0027701 1.0083102
26400 0.32336124 0 0.11055002 1.0027701 1.0027701
26500 0.33026321 0 0.10934888 1.0027701 1.0027701
26600 0.32604491 0 0.10480442 1.0027701 1.0027701
26700 0.33764955 0 0.10458959 1.0027701 1.0027701
26800 0.35202544 0 0.10295075 1.0027701 1.0027701
26900 0.33382028 0 0.088148483 1.0027701 1.0027701
27000 0.33252808 0 0.078275659 1.0027701 1.0027701
27100 0.35433636 0 0.076729989 1.0083102 1.0027701
27200 0.34824881 0 0.065720375 1.0083102 1.0027701
27300 0.33525644 0 0.051611147 1.0027701 1.0027701
27400 0.34685762 0 0.045597284 1.0027701 1.0027701
27500 0.35181712 0 0.037076034 1.0027701 1.0027701
27600 0.34541685 0 0.022287411 1.0027701 1.0027701
27700 0.34559823 0 0.0056480168 1.0027701 1.0083102
27800 0.33646375 0 -0.015571541 1.0027701 1.0027701
27900 0.33681932 0 -0.031777883 1.0083102 1.0027701
28000 0.35093514 0 -0.041519343 1.0027701 1.0027701
28100 0.34345697 0 -0.057623438 1.0027701 1.0027701
28200 0.33655073 0 -0.072228985 1.0027701 1.0027701
28300 0.34428448 0 -0.080015243 1.0027701 1.0027701
28400 0.34089922 0 -0.089955339 1.0027701 1.0027701
28500 0.34522966 0 -0.096529413 1.0083102 1.0027701
28600 0.34713819 0 -0.10221712 1.0083102 1.0083102
28700 0.33692049 0 -0.10868625 1.0027701 1.0027701
28800 0.34522852 0 -0.10679446 1.0027701 1.0083102
28900 0.33956477 0 -0.1105454 1.0083102 1.0027701
29000 0.30989301 0 -0.12332622 1.0083102 1.0083102
29100 0.32373738 0 -0.11985261 1.0027701 1.0027701
29200 0.35156812 0 -0.10956099 1.0027701 1.0027701
29300 0.33938829 0 -0.11259535 1.0027701 1.0027701
29400 0.32401178 0 -0.11664978 1.0083102 1.0083102
29500 0.32320492 0 -0.11336533 1.0027701 1.0027701
29600 0.32928877 0 -0.10404547 1.0027701 1.0027701
29700 0.3436911 0 -0.089845529 1.0027701 1.0027701
29800 0.34194019 0 -0.081660797 1.0027701 1.0027701
29900 0.32909826 0 -0.07807778 1.0027701 1.0083102
30000 0.34092826 0 -0.06626489 1.0027701 1.0027701
30100 0.34763086 0 -0.055589635 1.0027701 1.0027701
30200 0.34479984 0 -0.047402672 1.0083102 1.0083102
30300 0.34783224 0 -0.036371931 1.0083102 1.0027701
30400 0.34525176 0 -0.027246663 1.0027701 1.0027701
30500 0.35266364 0 -0.016275033 1.0027701 1.0027701
30600 0.35792479 0 -0.007158119 1.0083102 1.0083102
30700 0.33607567 0 -0.0064391529 1.0027701 1.0027701
30800 0.34311607 0 0.005382948 1.0083102 1.0027701
30900 0.37218574 0 0.025004945 1.0027701 1.0027701
31000 0.35196541 0 0.027902483 1.0027701 1.0027701
31100 0.33533693 0 0.032349025 1.0083102 1.0083102
31200 0.34382193 0 0.046631454 1.0083102 1.0027701
31300 0.32886237 0 0.05405956 1.0027701 1.0027701
31400 0.32738754 0 0.066295734 1.0027701 1.0027701
31500 0.35367575 0 0.087140904 1.0027701 1.0027701
31600 0.33756811 0 0.092135887 1.0027701 1.0027701
31700 0.31701631 0 0.094576339 1.0027701 1.0027701
31800 0.34217612 0 0.11195071 1.0027701 1.0027701
31900 0.33725187 0 0.11924087 1.0027701 1.0083102
32000 0.30966055 0 0.1199329 1.0027701 1.0027701
32100 0.32771084 0 0.13627552 1.0027701 1.0027701
32200 0.3400914 0 0.14816015 1.0027701 1.0027701
32300 0.32210513 0 0.14569378 1.0027701 1.0027701
32400 0.32096229 0 0.14515284 1.0027701 1.0083102
32500 0.31781969 0 0.14124479 1.0083102 1.0083102
32600 0.3146986 0 0.13616644 1.0083102 1.0083102
32700 0.33526021 0 0.13913538 1.0027701 1.0027701
32800 0.33561156 0 0.13481353 1.0027701 1.0027701
32900 0.31418235 0 0.12161202 1.0027701 1.0027701
33000 0.31952054 0 0.11558871 1.0083102 1.0083102
33100 0.33437451 0 0.11011602 1.0083102 1.0083102
33200 0.33381704 0 0.096535424 1.0027701 1.0027701
33300 0.33786259 0 0.08382113 1.0027701 1.0027701
33400 0.34590937 0 0.073879824 1.0027701 1.0027701
33500 0.33844204 0 0.060854835 1.0083102 1.0083102
33600 0.33845544 0 0.052237152 1.0027701 1.0027701
33700 0.35419837 0 0.048922784 1.0027701 1.0027701
33800 0.3485977 0 0.036886422 1.0027701 1.0083102
33900 0.33816081 0 0.021599335 1.0083102 1.0083102
34000 0.34241389 0 0.010436074 1.0083102 1.0027701
34100 0.33934235 0 -0.002581075 1.0027701 1.0083102
34200 0.34579204 0 -0.011373729 1.0027701 1.0027701
34300 0.35778336 0 -0.018118327 1.0083102 1.0083102
34400 0.35522938 0 -0.030427967 1.0027701 1.0027701
34500 0.34820709 0 -0.042562699 1.0027701 1.0027701
34600 0.35026547 0 -0.047488326 1.0027701 1.0027701
34700 0.35221351 0 -0.050832178 1.0027701 1.0027701
34800 0.33043515 0 -0.062718859 1.0027701 1.0027701
34900 0.32750488 0 -0.068765033 1.0027701 1.0027701
35000 0.35323787 0 -0.067326627 1.0027701 1.0027701
35100 0.34732304 0 -0.080326407 1.0083102 1.0027701
35200 0.3248439 0 -0.099312427 1.0027701 1.0027701
35300 0.32854244 0 -0.10509437 1.0027701 1.0027701
35400 0.33511384 0 -0.10605662 1.0027701 1.0027701
35500 0.33532722 0 -0.10993967 1.0027701 1.0027701
35600 0.33523312 0 -0.11653983 1.0027701 1.0083102
35700 0.32405906 0 -0.12564005 1.0083102 1.0083102
35800 0.32914902 0 -0.12476137 1.0083102 1.0027701
35900 0.34093492 0 -0.11716996 1.0027701 1.0027701
36000 0.33557882 0 -0.11216382 1.0027701 1.0027701
36100 0.3342841 0 -0.10445781 1.0027701 1.0027701
36200 0.33557348 0 -0.0983036 1.0027701 1.0027701
36300 0.33052024 0 -0.097594107 1.0027701 1.0027701
36400 0.34570912 0 -0.089010349 1.0083102 1.0083102
36500 0.35735704 0 -0.078483059 1.0083102 1.0027701
36600 0.33199022 0 -0.079452064 1.0083102 1.0083102
36700 0.3191692 0 -0.074378584 1.0083102 1.0027701
36800 0.34473865 0 -0.052467819 1.0027701 1.0027701
36900 0.35012922 0 -0.034841373 1.0027701 1.0027701
37000 0.34543508 0 -0.019956141 1.0083102 1.0083102
37100 0.36637971 0 0.0034123108 1.0027701 1.0027701
37200 0.36008557 0 0.016667331 1.0083102 1.0083102
37300 0.34027931 0 0.024177377 1.0083102 1.0027701
37400 0.35097853 0 0.041160628 1.0027701 1.0027701
37500 0.35024671 0 0.052433671 1.0027701 1.0027701
37600 0.33483801 0 0.05655083 1.0027701 1.0027701
37700 0.3402098 0 0.067222448 1.0083102 1.0083102
37800 0.33859985 0 0.075720813 1.0083102 1.0083102
37900 0.32323549 0 0.079678841 1.0083102 1.0027701
38000 0.33701532 0 0.092666162 1.0027701 1.0027701
38100 0.3424632 0 0.10094611 1.0027701 1.0027701
38200 0.32167421 0 0.099350179 1.0027701 1.0083102
38300 0.32540911 0 0.10664752 1.0027701 1.0027701
38400 0.33574781 0 0.11614552 1.0027701 1.0027701
38500 0.33125908 0 0.11940265 1.0027701 1.0027701
38600 0.33885801 0 0.12616083 1.0027701 1.0027701
38700 0.33813506 0 0.1298943 1.0027701 1.0027701
38800 0.31888318 0 0.1260135 1.0027701 1.0027701
38900 0.31006429 0 0.12450345 1.0027701 1.0027701
39000 0.31407783 0 0.12693078 1.0083102 1.0083102
39100 0.33078021 0 0.13111094 1.0027701 1.0083102
39200 0.34311375 0 0.12937945 1.0027701 1.0083102
39300 0.33594172 0 0.11839992 1.0027701 1.0027701
39400 0.32763204 0 0.10898509 1.0083102 1.0083102
39500 0.33114946 0 0.10782558 1.0083102 1.0027701
39600 0.32905328 0 0.10631627 1.0027701 1.0027701
39700 0.32416114 0 0.10142386 1.0083102 1.0027701
39800 0.32709132 0 0.096046083 1.0027701 1.0027701
39900 0.32910896 0 0.087876394 1.0027701 1.0027701
40000 0.33462908 0 0.07810396 1.0027701 1.0027701
Loop time of 0.503795 on 2 procs for 40000 steps with 361 atoms
Performance: 6859934.469 tau/day, 79397.390 timesteps/s, 28.662 Matom-step/s
95.1% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.016365 | 0.01652 | 0.016675 | 0.1 | 3.28
Bond | 0.15864 | 0.16196 | 0.16529 | 0.8 | 32.15
Neigh | 0.05169 | 0.051701 | 0.051711 | 0.0 | 10.26
Comm | 0.076385 | 0.091917 | 0.10745 | 5.1 | 18.24
Output | 0.0032235 | 0.0038308 | 0.004438 | 1.0 | 0.76
Modify | 0.11757 | 0.11844 | 0.1193 | 0.3 | 23.51
Other | | 0.05943 | | | 11.80
Nlocal: 180.5 ave 181 max 180 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 53.5 ave 54 max 53 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 0 ave 0 max 0 min
Histogram: 2 0 0 0 0 0 0 0 0 0
Total # of neighbors = 0
Ave neighs/atom = 0
Ave special neighs/atom = 31.024931
Neighbor list builds = 800
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,550 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 2d circle of particles inside a box with LJ walls
variable b index 0
variable x index 50
variable y index 20
variable d index 20
# careful not to slam into wall too hard
variable v index 0.3
variable w index 0.08
units lj
dimension 2
atom_style bond
boundary f f p
lattice hex 0.85
Lattice spacing in x,y,z = 1.1655347 2.0187654 1.1655347
region box block 0 $x 0 $y -0.5 0.5
region box block 0 50 0 $y -0.5 0.5
region box block 0 50 0 20 -0.5 0.5
create_box 1 box bond/types 1 extra/bond/per/atom 6
Created orthogonal box = (0 0 -0.58276737) to (58.276737 40.375308 0.58276737)
2 by 2 by 1 MPI processor grid
region circle sphere $(v_d/2+1) $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 10
create_atoms 1 region circle
Created 361 atoms
using lattice units in orthogonal box = (0 0 -0.58276737) to (58.276737 40.375308 0.58276737)
create_atoms CPU = 0.001 seconds
mass 1 1.0
velocity all create 0.5 87287 loop geom
velocity all set $v $w 0 sum yes
velocity all set 0.3 $w 0 sum yes
velocity all set 0.3 0.08 0 sum yes
pair_style lj/cut 2.5
pair_coeff 1 1 10.0 1.0 2.5
bond_style harmonic
bond_coeff 1 10.0 1.2
create_bonds many all all 1 1.0 1.5
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 = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
2 neighbor lists, perpetual/occasional/extra = 1 1 0
(1) command create_bonds, occasional
attributes: full, newton on
pair build: full/bin
stencil: full/bin/2d
bin: standard
(2) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d
bin: standard
Added 1014 bonds, new total = 1014
Finding 1-2 1-3 1-4 neighbors ...
special bond factors lj: 0 0 0
special bond factors coul: 0 0 0
6 = max # of 1-2 neighbors
30 = max # of 1-3 neighbors
180 = max # of 1-4 neighbors
36 = max # of special neighbors
special bonds CPU = 0.001 seconds
neighbor 0.3 bin
neigh_modify delay 0 every 1 check yes
fix 1 all nve
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi $x 1 1 2.5
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi 50 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi $y 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi 20 1 1 2.5
comm_style tiled
fix 10 all balance 50 0.9 rcb
#compute 1 all property/atom proc
#variable p atom (c_1%10)+1
#dump 2 all custom 50 tmp.dump id v_p x y z
#dump 3 all image 200 image.*.jpg v_p type bond atom 0.25 # adiam 1.0 view 0 0 zoom 1.8 subbox yes 0.02
#variable colors string # "red green blue yellow white # purple pink orange lime gray"
#dump_modify 3 pad 5 amap 0 10 sa 1 10 ${colors}
thermo_style custom step temp epair press f_10[3] f_10
thermo 100
timestep 0.001
run 40000
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 = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/newton
stencil: half/bin/2d
bin: standard
Per MPI rank memory allocation (min/avg/max) = 7.02 | 7.05 | 7.102 Mbytes
Step Temp E_pair Press f_10[3] f_10
0 0.57437856 0 0.26099453 3.2354571 1.0526316
100 0.36302846 0 0.17339851 1.0083102 1.0193906
200 0.19645077 0 0.087800915 1.0083102 1.0083102
300 0.32061117 0 0.11295723 1.0193906 1.0193906
400 0.32854136 0 0.11325585 1.0083102 1.0083102
500 0.29754179 0 0.10150632 1.0193906 1.0083102
600 0.37384867 0 0.11949784 1.0083102 1.0083102
700 0.33202319 0 0.092871339 1.0083102 1.0193906
800 0.28340637 0 0.065861565 1.0083102 1.0083102
900 0.36250157 0 0.085896287 1.0193906 1.0083102
1000 0.35402718 0 0.07519914 1.0083102 1.0193906
1100 0.31576357 0 0.050253636 1.0193906 1.0083102
1200 0.35727572 0 0.05153538 1.0083102 1.0083102
1300 0.34322607 0 0.036115722 1.0083102 1.0083102
1400 0.34007557 0 0.025378602 1.0083102 1.0193906
1500 0.39242551 0 0.033002212 1.0083102 1.0193906
1600 0.35679049 0 0.010101576 1.0083102 1.0193906
1700 0.31293001 0 -0.013791036 1.0193906 1.0193906
1800 0.34767962 0 -0.0065490806 1.0193906 1.0193906
1900 0.34721592 0 -0.010055082 1.0193906 1.0083102
2000 0.34074949 0 -0.020822697 1.0083102 1.0083102
2100 0.37195615 0 -0.024943134 1.0193906 1.0083102
2200 0.35367164 0 -0.047369336 1.0193906 1.0083102
2300 0.32088735 0 -0.069724381 1.0083102 1.0083102
2400 0.34291945 0 -0.065470223 1.0193906 1.0083102
2500 0.35204641 0 -0.062631879 1.0083102 1.0083102
2600 0.32762755 0 -0.075128824 1.0083102 1.0083102
2700 0.32042617 0 -0.086259498 1.0193906 1.0083102
2800 0.32747171 0 -0.094775765 1.0083102 1.0083102
2900 0.33544664 0 -0.10376048 1.0193906 1.0083102
3000 0.34015845 0 -0.1112134 1.0193906 1.0083102
3100 0.34425802 0 -0.11413914 1.0083102 1.0193906
3200 0.34158654 0 -0.1164643 1.0083102 1.0083102
3300 0.32525955 0 -0.12206636 1.0083102 1.0193906
3400 0.32183965 0 -0.12186353 1.0193906 1.0083102
3500 0.3323435 0 -0.11597815 1.0083102 1.0083102
3600 0.34124638 0 -0.11177335 1.0193906 1.0193906
3700 0.3404339 0 -0.11235575 1.0083102 1.0193906
3800 0.32736123 0 -0.11610108 1.0083102 1.0193906
3900 0.32897993 0 -0.11138151 1.0193906 1.0083102
4000 0.35111095 0 -0.096171644 1.0193906 1.0193906
4100 0.34682622 0 -0.087507472 1.0193906 1.0193906
4200 0.3307829 0 -0.079759555 1.0193906 1.0083102
4300 0.35057085 0 -0.055194355 1.0193906 1.0083102
4400 0.36389071 0 -0.02963313 1.0193906 1.0193906
4500 0.35694456 0 -0.013842583 1.0193906 1.0193906
4600 0.3472078 0 -0.0048118723 1.0083102 1.0083102
4700 0.31734514 0 -0.0032417081 1.0083102 1.0083102
4800 0.32419237 0 0.01409306 1.0083102 1.0193906
4900 0.36939799 0 0.045351789 1.0193906 1.0193906
5000 0.36998276 0 0.056830437 1.0083102 1.0083102
5100 0.33969031 0 0.051833536 1.0083102 1.0083102
5200 0.33910288 0 0.055544085 1.0083102 1.0083102
5300 0.34641009 0 0.0651487 1.0083102 1.0083102
5400 0.34469325 0 0.074538093 1.0083102 1.0083102
5500 0.34582041 0 0.084940845 1.0193906 1.0083102
5600 0.33471774 0 0.090102411 1.0083102 1.0193906
5700 0.32667873 0 0.09528948 1.0083102 1.0193906
5800 0.33762496 0 0.10545364 1.0083102 1.0083102
5900 0.33285742 0 0.10816506 1.0083102 1.0083102
6000 0.31920877 0 0.10547467 1.0083102 1.0193906
6100 0.31933081 0 0.10610684 1.0083102 1.0193906
6200 0.3152523 0 0.10651599 1.0193906 1.0083102
6300 0.32548074 0 0.11405234 1.0083102 1.0193906
6400 0.33851595 0 0.12389967 1.0193906 1.0193906
6500 0.32957825 0 0.12493331 1.0083102 1.0083102
6600 0.32319786 0 0.12404318 1.0083102 1.0083102
6700 0.3223738 0 0.12418108 1.0304709 1.0304709
6800 0.32390959 0 0.12576314 1.0193906 1.0083102
6900 0.34414413 0 0.1318456 1.0193906 1.0193906
7000 0.34508922 0 0.12669741 1.0083102 1.0083102
7100 0.31655025 0 0.10869109 1.0083102 1.0193906
7200 0.31997193 0 0.10305508 1.0083102 1.0193906
7300 0.33199085 0 0.10377052 1.0083102 1.0083102
7400 0.32146221 0 0.097589803 1.0193906 1.0193906
7500 0.33416843 0 0.096202638 1.0083102 1.0193906
7600 0.35297124 0 0.092441999 1.0193906 1.0083102
7700 0.34494663 0 0.075206332 1.0083102 1.0193906
7800 0.34010702 0 0.056336074 1.0193906 1.0083102
7900 0.343424 0 0.040946914 1.0193906 1.0193906
8000 0.33772245 0 0.025817271 1.0083102 1.0083102
8100 0.34463909 0 0.017237548 1.0193906 1.0304709
8200 0.36052034 0 0.010393623 1.0083102 1.0083102
8300 0.36083091 0 -0.0053933186 1.0083102 1.0083102
8400 0.35378067 0 -0.02600248 1.0083102 1.0083102
8500 0.35133887 0 -0.044211483 1.0083102 1.0083102
8600 0.34559937 0 -0.060861345 1.0083102 1.0083102
8700 0.33724119 0 -0.075776058 1.0083102 1.0193906
8800 0.33337192 0 -0.087098937 1.0193906 1.0193906
8900 0.33533081 0 -0.094631485 1.0193906 1.0304709
9000 0.34994303 0 -0.096758052 1.0193906 1.0083102
9100 0.34448227 0 -0.10330192 1.0193906 1.0193906
9200 0.32675792 0 -0.11000278 1.0193906 1.0193906
9300 0.33814013 0 -0.10358181 1.0083102 1.0193906
9400 0.34457419 0 -0.096896951 1.0083102 1.0083102
9500 0.33834959 0 -0.09547729 1.0083102 1.0083102
9600 0.33204582 0 -0.097694622 1.0193906 1.0083102
9700 0.31152805 0 -0.10637377 1.0193906 1.0083102
9800 0.31637311 0 -0.1053323 1.0083102 1.0083102
9900 0.33416162 0 -0.097857158 1.0083102 1.0083102
10000 0.33731767 0 -0.094656227 1.0083102 1.0083102
10100 0.34565093 0 -0.090199556 1.0193906 1.0193906
10200 0.34549074 0 -0.088914471 1.0193906 1.0083102
10300 0.33545625 0 -0.09066219 1.0083102 1.0083102
10400 0.33649703 0 -0.086437886 1.0083102 1.0083102
10500 0.34549848 0 -0.0767365 1.0193906 1.0193906
10600 0.34222917 0 -0.069368792 1.0083102 1.0083102
10700 0.34262469 0 -0.060550996 1.0193906 1.0083102
10800 0.34859129 0 -0.050692625 1.0193906 1.0193906
10900 0.34850448 0 -0.043627505 1.0193906 1.0193906
11000 0.34887257 0 -0.036859125 1.0193906 1.0193906
11100 0.34171718 0 -0.032690742 1.0193906 1.0083102
11200 0.329808 0 -0.02793377 1.0083102 1.0083102
11300 0.34490203 0 -0.010278222 1.0083102 1.0083102
11400 0.36226391 0 0.010141624 1.0193906 1.0193906
11500 0.35392138 0 0.021188939 1.0193906 1.0193906
11600 0.34378732 0 0.031423313 1.0304709 1.0193906
11700 0.33606385 0 0.043944374 1.0193906 1.0193906
11800 0.33212482 0 0.058629338 1.0193906 1.0193906
11900 0.34547313 0 0.078112959 1.0193906 1.0083102
12000 0.34840957 0 0.092356502 1.0083102 1.0083102
12100 0.34146853 0 0.10236492 1.0193906 1.0193906
12200 0.34591494 0 0.11620659 1.0193906 1.0083102
12300 0.33290894 0 0.12437245 1.0083102 1.0193906
12400 0.32423652 0 0.13191976 1.0193906 1.0193906
12500 0.33031748 0 0.13999363 1.0193906 1.0193906
12600 0.31927087 0 0.13776242 1.0083102 1.0193906
12700 0.30865965 0 0.13340787 1.0193906 1.0083102
12800 0.32542691 0 0.13690449 1.0083102 1.0083102
12900 0.32453244 0 0.13376127 1.0083102 1.0083102
13000 0.30974678 0 0.12749869 1.0083102 1.0083102
13100 0.32402285 0 0.13240572 1.0083102 1.0193906
13200 0.32896987 0 0.13257567 1.0193906 1.0083102
13300 0.32939197 0 0.12690791 1.0083102 1.0083102
13400 0.33966453 0 0.12036916 1.0083102 1.0083102
13500 0.33012942 0 0.10496127 1.0083102 1.0304709
13600 0.32363377 0 0.091763332 1.0304709 1.0304709
13700 0.33427955 0 0.087928243 1.0193906 1.0193906
13800 0.33457885 0 0.08191828 1.0083102 1.0083102
13900 0.33819924 0 0.074487337 1.0193906 1.0083102
14000 0.34611002 0 0.066256529 1.0083102 1.0083102
14100 0.33224254 0 0.052608223 1.0083102 1.0083102
14200 0.33796934 0 0.049677792 1.0083102 1.0083102
14300 0.36216731 0 0.055173039 1.0083102 1.0083102
14400 0.35140789 0 0.047322221 1.0193906 1.0193906
14500 0.34425046 0 0.036527245 1.0193906 1.0193906
14600 0.3604575 0 0.0294772 1.0083102 1.0083102
14700 0.3433878 0 0.0096774422 1.0083102 1.0083102
14800 0.3287069 0 -0.0079768782 1.0083102 1.0083102
14900 0.34978607 0 -0.01178453 1.0083102 1.0083102
15000 0.34749548 0 -0.023685074 1.0193906 1.0193906
15100 0.33474304 0 -0.040569945 1.0083102 1.0083102
15200 0.35036594 0 -0.048341599 1.0083102 1.0083102
15300 0.35686042 0 -0.058664905 1.0193906 1.0083102
15400 0.34041567 0 -0.074858327 1.0083102 1.0083102
15500 0.33397773 0 -0.083782088 1.0083102 1.0083102
15600 0.3420119 0 -0.084635487 1.0193906 1.0083102
15700 0.345487 0 -0.088137628 1.0193906 1.0083102
15800 0.33494392 0 -0.10083064 1.0083102 1.0083102
15900 0.32675175 0 -0.11620387 1.0083102 1.0083102
16000 0.33011636 0 -0.12713401 1.0083102 1.0304709
16100 0.32443118 0 -0.13685913 1.0193906 1.0193906
16200 0.31608392 0 -0.14164152 1.0193906 1.0193906
16300 0.33293965 0 -0.13335387 1.0083102 1.0083102
16400 0.34462807 0 -0.12471686 1.0083102 1.0083102
16500 0.33528082 0 -0.12211554 1.0083102 1.0083102
16600 0.34250121 0 -0.11228169 1.0083102 1.0083102
16700 0.35342336 0 -0.099226948 1.0083102 1.0083102
16800 0.33730938 0 -0.093581966 1.0083102 1.0193906
16900 0.3275761 0 -0.085163356 1.0083102 1.0083102
17000 0.33624873 0 -0.070896594 1.0193906 1.0083102
17100 0.34339177 0 -0.057731935 1.0083102 1.0083102
17200 0.34874414 0 -0.046575228 1.0083102 1.0083102
17300 0.33950911 0 -0.041862179 1.0083102 1.0083102
17400 0.33100286 0 -0.036618199 1.0193906 1.0083102
17500 0.34238095 0 -0.021681436 1.0193906 1.0083102
17600 0.35476614 0 -0.0032568304 1.0083102 1.0083102
17700 0.35452053 0 0.011863966 1.0083102 1.0304709
17800 0.35423934 0 0.024753043 1.0193906 1.0193906
17900 0.35001044 0 0.031647802 1.0193906 1.0193906
18000 0.32867773 0 0.030261102 1.0083102 1.0083102
18100 0.32730114 0 0.037627319 1.0083102 1.0083102
18200 0.35786038 0 0.057653258 1.0083102 1.0083102
18300 0.35598175 0 0.065533711 1.0083102 1.0304709
18400 0.33913202 0 0.066186406 1.0083102 1.0083102
18500 0.34449656 0 0.074575322 1.0083102 1.0193906
18600 0.34792041 0 0.083818651 1.0304709 1.0193906
18700 0.33910599 0 0.089751723 1.0193906 1.0193906
18800 0.33627789 0 0.097491916 1.0304709 1.0083102
18900 0.32937699 0 0.10350872 1.0193906 1.0083102
19000 0.30908702 0 0.10610099 1.0083102 1.0083102
19100 0.31033435 0 0.1168178 1.0083102 1.0083102
19200 0.32011336 0 0.12898885 1.0083102 1.0083102
19300 0.31851339 0 0.13398981 1.0083102 1.0083102
19400 0.33289985 0 0.1401039 1.0083102 1.0083102
19500 0.3387096 0 0.13971063 1.0083102 1.0083102
19600 0.31475734 0 0.12963499 1.0083102 1.0193906
19700 0.31971554 0 0.13189606 1.0083102 1.0193906
19800 0.33096999 0 0.13636987 1.0193906 1.0083102
19900 0.31601688 0 0.12889803 1.0083102 1.0083102
20000 0.32916469 0 0.12683491 1.0083102 1.0304709
20100 0.34355734 0 0.12251501 1.0083102 1.0083102
20200 0.33029721 0 0.10833335 1.0193906 1.0083102
20300 0.34079176 0 0.10305862 1.0083102 1.0083102
20400 0.35196716 0 0.098386494 1.0083102 1.0083102
20500 0.32687648 0 0.081202778 1.0193906 1.0193906
20600 0.33371658 0 0.074287923 1.0083102 1.0193906
20700 0.36625228 0 0.073768436 1.0083102 1.0083102
20800 0.35824217 0 0.054876358 1.0193906 1.0193906
20900 0.34861601 0 0.031603534 1.0083102 1.0083102
21000 0.35396698 0 0.013464537 1.0083102 1.0083102
21100 0.33592449 0 -0.0096173026 1.0083102 1.0083102
21200 0.327063 0 -0.025970252 1.0083102 1.0083102
21300 0.34418745 0 -0.030446162 1.0083102 1.0083102
21400 0.34181459 0 -0.039942616 1.0083102 1.0083102
21500 0.3315724 0 -0.05089285 1.0083102 1.0083102
21600 0.35674681 0 -0.047926263 1.0083102 1.0083102
21700 0.37320044 0 -0.047190592 1.0083102 1.0083102
21800 0.34626293 0 -0.063211549 1.0193906 1.0083102
21900 0.32941853 0 -0.078034339 1.0083102 1.0083102
22000 0.34102577 0 -0.083179211 1.0083102 1.0083102
22100 0.33614888 0 -0.091647522 1.0083102 1.0083102
22200 0.3339762 0 -0.09744915 1.0083102 1.0083102
22300 0.33867021 0 -0.10026932 1.0083102 1.0083102
22400 0.31974078 0 -0.10896583 1.0083102 1.0193906
22500 0.3261442 0 -0.10644809 1.0193906 1.0083102
22600 0.35128159 0 -0.097711062 1.0083102 1.0083102
22700 0.33133845 0 -0.10656571 1.0083102 1.0083102
22800 0.31730555 0 -0.11420891 1.0193906 1.0083102
22900 0.34720941 0 -0.10586647 1.0083102 1.0083102
23000 0.34418922 0 -0.10745826 1.0083102 1.0083102
23100 0.32342851 0 -0.11384766 1.0083102 1.0083102
23200 0.3408144 0 -0.10631064 1.0083102 1.0083102
23300 0.33006722 0 -0.1070084 1.0083102 1.0083102
23400 0.31578528 0 -0.10711608 1.0193906 1.0193906
23500 0.34908788 0 -0.088441889 1.0193906 1.0083102
23600 0.35801835 0 -0.075953983 1.0083102 1.0083102
23700 0.33573037 0 -0.072357745 1.0083102 1.0193906
23800 0.34435835 0 -0.055470682 1.0193906 1.0083102
23900 0.35307683 0 -0.036076205 1.0193906 1.0193906
24000 0.35184599 0 -0.020939815 1.0083102 1.0083102
24100 0.35687079 0 -0.0063601457 1.0083102 1.0083102
24200 0.33612385 0 -0.0014613923 1.0083102 1.0083102
24300 0.32234106 0 0.006750452 1.0083102 1.0083102
24400 0.34852008 0 0.029170079 1.0083102 1.0083102
24500 0.35224811 0 0.043783151 1.0083102 1.0083102
24600 0.34160459 0 0.05294313 1.0083102 1.0083102
24700 0.35616752 0 0.069291509 1.0083102 1.0083102
24800 0.34984726 0 0.076650029 1.0193906 1.0193906
24900 0.33337969 0 0.080083735 1.0193906 1.0083102
25000 0.34846751 0 0.095559187 1.0083102 1.0083102
25100 0.34495541 0 0.10558042 1.0193906 1.0083102
25200 0.32630088 0 0.10897783 1.0193906 1.0083102
25300 0.33651146 0 0.11888202 1.0083102 1.0083102
25400 0.32194445 0 0.11826793 1.0083102 1.0083102
25500 0.30295352 0 0.11641357 1.0083102 1.0083102
25600 0.33485387 0 0.13204258 1.0083102 1.0083102
25700 0.34407287 0 0.13738986 1.0083102 1.0083102
25800 0.32421817 0 0.12822703 1.0083102 1.0083102
25900 0.32463356 0 0.12403448 1.0193906 1.0193906
26000 0.32431468 0 0.12087994 1.0193906 1.0083102
26100 0.31886825 0 0.11741621 1.0193906 1.0083102
26200 0.32607823 0 0.1180517 1.0083102 1.0083102
26300 0.32511255 0 0.11479741 1.0304709 1.0193906
26400 0.32336124 0 0.11055002 1.0083102 1.0083102
26500 0.33026321 0 0.10934888 1.0083102 1.0083102
26600 0.32604491 0 0.10480442 1.0083102 1.0193906
26700 0.33764955 0 0.10458959 1.0083102 1.0083102
26800 0.35202544 0 0.10295075 1.0193906 1.0193906
26900 0.33382028 0 0.088148483 1.0193906 1.0193906
27000 0.33252808 0 0.078275659 1.0193906 1.0193906
27100 0.35433636 0 0.076729989 1.0304709 1.0193906
27200 0.34824881 0 0.065720375 1.0193906 1.0083102
27300 0.33525644 0 0.051611147 1.0083102 1.0193906
27400 0.34685762 0 0.045597284 1.0193906 1.0083102
27500 0.35181712 0 0.037076034 1.0083102 1.0083102
27600 0.34541685 0 0.022287411 1.0083102 1.0083102
27700 0.34559823 0 0.0056480168 1.0083102 1.0304709
27800 0.33646375 0 -0.015571541 1.0193906 1.0193906
27900 0.33681932 0 -0.031777883 1.0193906 1.0193906
28000 0.35093514 0 -0.041519343 1.0083102 1.0083102
28100 0.34345697 0 -0.057623438 1.0083102 1.0083102
28200 0.33655073 0 -0.072228985 1.0083102 1.0083102
28300 0.34428448 0 -0.080015243 1.0083102 1.0193906
28400 0.34089922 0 -0.089955339 1.0193906 1.0193906
28500 0.34522966 0 -0.096529413 1.0304709 1.0083102
28600 0.34713819 0 -0.10221712 1.0304709 1.0304709
28700 0.33692049 0 -0.10868625 1.0193906 1.0083102
28800 0.34522852 0 -0.10679446 1.0083102 1.0193906
28900 0.33956477 0 -0.1105454 1.0304709 1.0083102
29000 0.30989301 0 -0.12332622 1.0193906 1.0193906
29100 0.32373738 0 -0.11985261 1.0083102 1.0083102
29200 0.35156812 0 -0.10956099 1.0083102 1.0193906
29300 0.33938829 0 -0.11259535 1.0083102 1.0193906
29400 0.32401178 0 -0.11664978 1.0193906 1.0193906
29500 0.32320492 0 -0.11336533 1.0193906 1.0193906
29600 0.32928877 0 -0.10404547 1.0193906 1.0193906
29700 0.3436911 0 -0.089845529 1.0193906 1.0193906
29800 0.34194019 0 -0.081660797 1.0193906 1.0193906
29900 0.32909826 0 -0.07807778 1.0083102 1.0083102
30000 0.34092826 0 -0.06626489 1.0083102 1.0083102
30100 0.34763086 0 -0.055589635 1.0083102 1.0083102
30200 0.34479984 0 -0.047402672 1.0193906 1.0193906
30300 0.34783224 0 -0.036371931 1.0083102 1.0083102
30400 0.34525176 0 -0.027246663 1.0193906 1.0083102
30500 0.35266364 0 -0.016275033 1.0083102 1.0193906
30600 0.35792479 0 -0.007158119 1.0193906 1.0193906
30700 0.33607567 0 -0.0064391529 1.0083102 1.0083102
30800 0.34311607 0 0.005382948 1.0304709 1.0083102
30900 0.37218574 0 0.025004945 1.0083102 1.0083102
31000 0.35196541 0 0.027902483 1.0083102 1.0083102
31100 0.33533693 0 0.032349025 1.0083102 1.0083102
31200 0.34382193 0 0.046631454 1.0193906 1.0083102
31300 0.32886237 0 0.05405956 1.0083102 1.0083102
31400 0.32738754 0 0.066295734 1.0083102 1.0083102
31500 0.35367575 0 0.087140904 1.0083102 1.0083102
31600 0.33756811 0 0.092135887 1.0083102 1.0083102
31700 0.31701631 0 0.094576339 1.0083102 1.0083102
31800 0.34217612 0 0.11195071 1.0083102 1.0083102
31900 0.33725187 0 0.11924087 1.0193906 1.0083102
32000 0.30966055 0 0.1199329 1.0193906 1.0083102
32100 0.32771084 0 0.13627552 1.0083102 1.0083102
32200 0.3400914 0 0.14816015 1.0083102 1.0193906
32300 0.32210513 0 0.14569378 1.0193906 1.0083102
32400 0.32096229 0 0.14515284 1.0083102 1.0193906
32500 0.31781969 0 0.14124479 1.0193906 1.0193906
32600 0.3146986 0 0.13616644 1.0193906 1.0193906
32700 0.33526021 0 0.13913538 1.0083102 1.0083102
32800 0.33561156 0 0.13481353 1.0083102 1.0083102
32900 0.31418235 0 0.12161202 1.0193906 1.0193906
33000 0.31952054 0 0.11558871 1.0304709 1.0083102
33100 0.33437451 0 0.11011602 1.0193906 1.0193906
33200 0.33381704 0 0.096535424 1.0193906 1.0304709
33300 0.33786259 0 0.08382113 1.0304709 1.0304709
33400 0.34590937 0 0.073879824 1.0083102 1.0083102
33500 0.33844204 0 0.060854835 1.0193906 1.0193906
33600 0.33845544 0 0.052237152 1.0083102 1.0193906
33700 0.35419837 0 0.048922784 1.0083102 1.0083102
33800 0.3485977 0 0.036886422 1.0083102 1.0083102
33900 0.33816081 0 0.021599335 1.0083102 1.0083102
34000 0.34241389 0 0.010436074 1.0083102 1.0083102
34100 0.33934235 0 -0.002581075 1.0193906 1.0083102
34200 0.34579204 0 -0.011373729 1.0083102 1.0193906
34300 0.35778336 0 -0.018118327 1.0193906 1.0193906
34400 0.35522938 0 -0.030427967 1.0083102 1.0193906
34500 0.34820709 0 -0.042562699 1.0083102 1.0083102
34600 0.35026547 0 -0.047488326 1.0083102 1.0083102
34700 0.35221351 0 -0.050832178 1.0083102 1.0083102
34800 0.33043515 0 -0.062718859 1.0083102 1.0083102
34900 0.32750488 0 -0.068765033 1.0083102 1.0083102
35000 0.35323787 0 -0.067326627 1.0083102 1.0083102
35100 0.34732304 0 -0.080326407 1.0193906 1.0083102
35200 0.3248439 0 -0.099312427 1.0083102 1.0083102
35300 0.32854244 0 -0.10509437 1.0083102 1.0083102
35400 0.33511384 0 -0.10605662 1.0083102 1.0083102
35500 0.33532722 0 -0.10993967 1.0083102 1.0083102
35600 0.33523312 0 -0.11653983 1.0083102 1.0193906
35700 0.32405906 0 -0.12564005 1.0193906 1.0193906
35800 0.32914902 0 -0.12476137 1.0193906 1.0083102
35900 0.34093492 0 -0.11716996 1.0083102 1.0083102
36000 0.33557882 0 -0.11216382 1.0083102 1.0083102
36100 0.3342841 0 -0.10445781 1.0193906 1.0193906
36200 0.33557348 0 -0.0983036 1.0193906 1.0083102
36300 0.33052024 0 -0.097594107 1.0304709 1.0083102
36400 0.34570912 0 -0.089010349 1.0083102 1.0193906
36500 0.35735704 0 -0.078483059 1.0193906 1.0193906
36600 0.33199022 0 -0.079452064 1.0193906 1.0083102
36700 0.3191692 0 -0.074378584 1.0083102 1.0083102
36800 0.34473865 0 -0.052467819 1.0083102 1.0083102
36900 0.35012922 0 -0.034841373 1.0193906 1.0083102
37000 0.34543508 0 -0.019956141 1.0083102 1.0083102
37100 0.36637971 0 0.0034123108 1.0083102 1.0083102
37200 0.36008557 0 0.016667331 1.0304709 1.0304709
37300 0.34027931 0 0.024177377 1.0304709 1.0083102
37400 0.35097853 0 0.041160628 1.0083102 1.0083102
37500 0.35024671 0 0.052433671 1.0083102 1.0083102
37600 0.33483801 0 0.05655083 1.0193906 1.0193906
37700 0.3402098 0 0.067222448 1.0193906 1.0193906
37800 0.33859985 0 0.075720813 1.0193906 1.0193906
37900 0.32323549 0 0.079678841 1.0193906 1.0083102
38000 0.33701532 0 0.092666162 1.0193906 1.0193906
38100 0.3424632 0 0.10094611 1.0083102 1.0193906
38200 0.32167421 0 0.099350179 1.0193906 1.0193906
38300 0.32540911 0 0.10664752 1.0083102 1.0193906
38400 0.33574781 0 0.11614552 1.0193906 1.0083102
38500 0.33125908 0 0.11940265 1.0193906 1.0083102
38600 0.33885801 0 0.12616083 1.0083102 1.0083102
38700 0.33813506 0 0.1298943 1.0083102 1.0193906
38800 0.31888318 0 0.1260135 1.0083102 1.0193906
38900 0.31006429 0 0.12450345 1.0193906 1.0083102
39000 0.31407783 0 0.12693078 1.0193906 1.0193906
39100 0.33078021 0 0.13111094 1.0304709 1.0193906
39200 0.34311375 0 0.12937945 1.0083102 1.0193906
39300 0.33594172 0 0.11839992 1.0083102 1.0083102
39400 0.32763204 0 0.10898509 1.0304709 1.0193906
39500 0.33114946 0 0.10782558 1.0083102 1.0083102
39600 0.32905328 0 0.10631627 1.0083102 1.0193906
39700 0.32416114 0 0.10142386 1.0193906 1.0083102
39800 0.32709132 0 0.096046083 1.0083102 1.0193906
39900 0.32910896 0 0.087876394 1.0083102 1.0083102
40000 0.33462908 0 0.07810396 1.0193906 1.0193906
Loop time of 0.489746 on 4 procs for 40000 steps with 361 atoms
Performance: 7056721.575 tau/day, 81675.018 timesteps/s, 29.485 Matom-step/s
91.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.007919 | 0.0093951 | 0.010867 | 1.2 | 1.92
Bond | 0.070755 | 0.085453 | 0.096684 | 3.3 | 17.45
Neigh | 0.030371 | 0.030384 | 0.030393 | 0.0 | 6.20
Comm | 0.16386 | 0.17988 | 0.19412 | 2.6 | 36.73
Output | 0.0037789 | 0.0040841 | 0.0048475 | 0.7 | 0.83
Modify | 0.090035 | 0.098104 | 0.1037 | 1.8 | 20.03
Other | | 0.08244 | | | 16.83
Nlocal: 90.25 ave 92 max 88 min
Histogram: 1 0 0 0 0 1 0 1 0 1
Nghost: 60 ave 61 max 58 min
Histogram: 1 0 0 0 0 0 1 0 0 2
Neighs: 0 ave 0 max 0 min
Histogram: 4 0 0 0 0 0 0 0 0 0
Total # of neighbors = 0
Ave neighs/atom = 0
Ave special neighs/atom = 31.024931
Neighbor list builds = 800
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,234 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.001 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
compute p all property/atom d_WEIGHT
fix 0 all balance 50 1.0 shift x 10 1.0 weight time 1.0 weight store WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, 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) = 4.559 | 4.75 | 4.941 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039 4738.2137
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885 4738.2137
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162 4738.2137
200 0.536665 -6.2530113 0 -5.448215 -1.933468 4738.2137
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847 4738.2137
300 0.55111476 -6.2727642 0 -5.4462987 -2.0384873 4738.2137
350 0.55211503 -6.274054 0 -5.4460885 -2.0116976 4738.2137
400 0.54638463 -6.2661715 0 -5.4467995 -1.992248 4738.2137
450 0.55885307 -6.2852263 0 -5.4471563 -2.0669747 4738.2137
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
Loop time of 1.71386 on 2 procs for 500 steps with 4000 atoms
Performance: 126031.028 tau/day, 291.738 timesteps/s, 1.167 Matom-step/s
99.6% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.1357 | 1.1768 | 1.2179 | 3.8 | 68.66
Neigh | 0.40728 | 0.42812 | 0.44897 | 3.2 | 24.98
Comm | 0.075827 | 0.095749 | 0.11567 | 6.4 | 5.59
Output | 0.0002928 | 0.0003251 | 0.00035739 | 0.0 | 0.02
Modify | 0.0076492 | 0.0080146 | 0.00838 | 0.4 | 0.47
Other | | 0.004868 | | | 0.28
Nlocal: 2000 ave 2149 max 1851 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10459.5 ave 10836 max 10083 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298070 ave 307801 max 288338 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596139
Ave neighs/atom = 149.03475
Neighbor list builds = 51
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.945 | 4.949 | 4.953 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
550 0.54137926 -6.2592773 0 -5.4474115 -1.9770236 4738.2137
600 0.54022886 -6.2573307 0 -5.44719 -1.9619637 4738.2137
650 0.54709009 -6.2678862 0 -5.4474562 -1.9958342 4738.2137
700 0.54590044 -6.2656903 0 -5.4470444 -1.9957108 4738.2137
750 0.55098488 -6.2724831 0 -5.4462124 -2.0287523 4738.2137
800 0.5520987 -6.2739184 0 -5.4459774 -2.0084991 4738.2137
850 0.54963958 -6.2702473 0 -5.445994 -1.9740031 4738.2137
900 0.54390586 -6.2615476 0 -5.4458927 -1.9400871 4738.2137
950 0.54741732 -6.2665755 0 -5.4456548 -1.9466417 4738.2137
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624 4738.2137
Loop time of 1.67419 on 2 procs for 500 steps with 4000 atoms
Performance: 129017.323 tau/day, 298.651 timesteps/s, 1.195 Matom-step/s
99.7% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.1354 | 1.1632 | 1.191 | 2.6 | 69.48
Neigh | 0.39683 | 0.42125 | 0.44567 | 3.8 | 25.16
Comm | 0.073552 | 0.076486 | 0.07942 | 1.1 | 4.57
Output | 0.00028662 | 0.00031609 | 0.00034556 | 0.0 | 0.02
Modify | 0.0075098 | 0.0079796 | 0.0084494 | 0.5 | 0.48
Other | | 0.004917 | | | 0.29
Nlocal: 2000 ave 2127 max 1873 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10413.5 ave 10886 max 9941 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 300836 ave 314685 max 286986 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 601671
Ave neighs/atom = 150.41775
Neighbor list builds = 51
Dangerous builds = 0
fix 0 all balance 50 1.0 shift x 5 1.0 weight neigh 0.5 weight time 0.66 weight store WEIGHT
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.953 | 5.144 | 5.336 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624 4738.2137
1050 0.54633412 -6.2656384 0 -5.4463421 -1.9012895 4738.2137
1100 0.54325667 -6.2612166 0 -5.4465353 -1.8870463 4738.2137
1150 0.55057583 -6.2719187 0 -5.4462614 -1.9575881 4738.2137
1200 0.53728175 -6.251744 0 -5.4460228 -1.8124097 4738.2137
1250 0.54077561 -6.2567544 0 -5.4457938 -1.8418134 4738.2137
1300 0.54430333 -6.260995 0 -5.4447442 -1.856351 4738.2137
1350 0.55097839 -6.2715909 0 -5.4453299 -1.9014337 4738.2137
1400 0.53858139 -6.2526781 0 -5.445008 -1.7965773 4738.2137
1450 0.5421844 -6.2574683 0 -5.444395 -1.7901189 4738.2137
1500 0.54200617 -6.2571433 0 -5.4443373 -1.8000344 4738.2137
Loop time of 2.16148 on 2 procs for 500 steps with 4000 atoms
Performance: 99931.753 tau/day, 231.324 timesteps/s, 925.294 katom-step/s
98.8% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.79846 | 1.1842 | 1.5699 | 35.4 | 54.79
Neigh | 0.37845 | 0.43466 | 0.49086 | 8.5 | 20.11
Comm | 0.08708 | 0.52938 | 0.97168 | 60.8 | 24.49
Output | 0.0002959 | 0.0003233 | 0.00035071 | 0.0 | 0.01
Modify | 0.0072841 | 0.0078691 | 0.0084541 | 0.7 | 0.36
Other | | 0.005076 | | | 0.23
Nlocal: 2000 ave 2298 max 1702 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10344.5 ave 11222 max 9467 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 302958 ave 343175 max 262742 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 605917
Ave neighs/atom = 151.47925
Neighbor list builds = 51
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.957 | 5.337 | 5.718 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1500 0.54200617 -6.2571433 0 -5.4443373 -1.8000344 4738.2137
1550 0.53713589 -6.2504069 0 -5.4449045 -1.764709 4738.2137
1600 0.54679555 -6.2646482 0 -5.44466 -1.8115779 4738.2137
1650 0.53806567 -6.2519005 0 -5.4450038 -1.7409139 4738.2137
1700 0.53479485 -6.2468959 0 -5.4449041 -1.7162328 4738.2137
1750 0.53714536 -6.2506572 0 -5.4451406 -1.7340479 4738.2137
1800 0.52749909 -6.2358678 0 -5.444817 -1.6875013 4738.2137
1850 0.54585987 -6.2629365 0 -5.4443514 -1.7758757 4738.2137
1900 0.53010207 -6.2387514 0 -5.4437971 -1.6381553 4738.2137
1950 0.54287913 -6.2582893 0 -5.4441742 -1.7367856 4738.2137
2000 0.52766186 -6.2348576 0 -5.4435627 -1.5589066 4738.2137
Loop time of 2.18418 on 2 procs for 500 steps with 4000 atoms
Performance: 98892.757 tau/day, 228.918 timesteps/s, 915.674 katom-step/s
98.6% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.87818 | 1.1728 | 1.4674 | 27.2 | 53.69
Neigh | 0.38155 | 0.42626 | 0.47096 | 6.8 | 19.52
Comm | 0.23213 | 0.57157 | 0.91101 | 44.9 | 26.17
Output | 0.00030069 | 0.00032376 | 0.00034684 | 0.0 | 0.01
Modify | 0.0076232 | 0.0079287 | 0.0082342 | 0.3 | 0.36
Other | | 0.005329 | | | 0.24
Nlocal: 2000 ave 2300 max 1700 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10324 ave 11204 max 9444 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 303986 ave 345018 max 262954 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 607972
Ave neighs/atom = 151.993
Neighbor list builds = 51
Dangerous builds = 0
Total wall time: 0:00:07

View File

@ -0,0 +1,234 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.000 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
compute p all property/atom d_WEIGHT
fix 0 all balance 50 1.0 shift x 10 1.0 weight time 1.0 weight store WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, 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.692 | 4.073 | 4.455 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778 4738.2137
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606 4738.2137
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568 4738.2137
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104 4738.2137
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995 4738.2137
300 0.5477618 -6.2678071 0 -5.4463698 -1.997842 4738.2137
350 0.55600296 -6.2801497 0 -5.4463538 -2.0394056 4738.2137
400 0.53241503 -6.2453665 0 -5.4469436 -1.878594 4738.2137
450 0.5439158 -6.2623 0 -5.4466302 -1.9744161 4738.2137
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
Loop time of 1.25319 on 4 procs for 500 steps with 4000 atoms
Performance: 172359.605 tau/day, 398.981 timesteps/s, 1.596 Matom-step/s
98.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 | 0.34653 | 0.64351 | 0.91663 | 28.5 | 51.35
Neigh | 0.21165 | 0.23194 | 0.25847 | 4.2 | 18.51
Comm | 0.11416 | 0.36777 | 0.63774 | 34.3 | 29.35
Output | 0.00027595 | 0.00030885 | 0.00034514 | 0.0 | 0.02
Modify | 0.0044031 | 0.005039 | 0.0057452 | 0.8 | 0.40
Other | | 0.004619 | | | 0.37
Nlocal: 1000 ave 1250 max 767 min
Histogram: 1 1 0 0 0 0 0 1 0 1
Nghost: 8594.25 ave 9068 max 8005 min
Histogram: 1 0 0 0 0 1 1 0 0 1
Neighs: 149308 ave 207861 max 76482 min
Histogram: 1 0 1 0 0 0 0 0 0 2
Total # of neighbors = 597231
Ave neighs/atom = 149.30775
Neighbor list builds = 50
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.082 | 4.271 | 4.459 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
550 0.53879347 -6.2554274 0 -5.4474393 -1.9756834 4738.2137
600 0.54275982 -6.2616799 0 -5.4477437 -1.9939993 4738.2137
650 0.54526651 -6.265098 0 -5.4474027 -2.0303672 4738.2137
700 0.54369381 -6.263201 0 -5.4478642 -1.9921967 4738.2137
750 0.54452777 -6.2640839 0 -5.4474964 -1.9658675 4738.2137
800 0.55061744 -6.2725556 0 -5.4468359 -2.0100922 4738.2137
850 0.55371614 -6.2763992 0 -5.4460326 -2.0065329 4738.2137
900 0.54756622 -6.2668303 0 -5.4456863 -1.9796122 4738.2137
950 0.54791593 -6.2673161 0 -5.4456477 -1.9598278 4738.2137
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466 4738.2137
Loop time of 1.21278 on 4 procs for 500 steps with 4000 atoms
Performance: 178103.015 tau/day, 412.275 timesteps/s, 1.649 Matom-step/s
99.0% 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.34456 | 0.63182 | 0.88173 | 27.7 | 52.10
Neigh | 0.21634 | 0.24141 | 0.2701 | 4.5 | 19.91
Comm | 0.10554 | 0.32979 | 0.58781 | 34.4 | 27.19
Output | 0.00027303 | 0.00029988 | 0.00033111 | 0.0 | 0.02
Modify | 0.0042091 | 0.0049092 | 0.0056581 | 0.9 | 0.40
Other | | 0.004556 | | | 0.38
Nlocal: 1000 ave 1448 max 649 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8681.25 ave 9365 max 7993 min
Histogram: 1 0 1 0 0 0 0 1 0 1
Neighs: 150170 ave 187956 max 103584 min
Histogram: 1 0 0 1 0 0 0 0 1 1
Total # of neighbors = 600678
Ave neighs/atom = 150.1695
Neighbor list builds = 53
Dangerous builds = 0
fix 0 all balance 50 1.0 shift x 5 1.0 weight neigh 0.5 weight time 0.66 weight store WEIGHT
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.082 | 4.271 | 4.459 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466 4738.2137
1050 0.54629742 -6.2657526 0 -5.4465113 -1.945821 4738.2137
1100 0.55427881 -6.2781733 0 -5.446963 -2.0021027 4738.2137
1150 0.54730654 -6.267257 0 -5.4465025 -1.9420678 4738.2137
1200 0.5388281 -6.2547963 0 -5.4467562 -1.890178 4738.2137
1250 0.54848768 -6.2694237 0 -5.4468979 -1.9636797 4738.2137
1300 0.54134321 -6.2590728 0 -5.447261 -1.9170271 4738.2137
1350 0.53564389 -6.2501521 0 -5.4468871 -1.8642306 4738.2137
1400 0.53726924 -6.2518379 0 -5.4461355 -1.8544028 4738.2137
1450 0.54525935 -6.2632653 0 -5.4455808 -1.9072158 4738.2137
1500 0.54223346 -6.2591057 0 -5.4459588 -1.8866984 4738.2137
Loop time of 1.11039 on 4 procs for 500 steps with 4000 atoms
Performance: 194526.606 tau/day, 450.293 timesteps/s, 1.801 Matom-step/s
98.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 | 0.42944 | 0.62743 | 0.76349 | 18.0 | 56.51
Neigh | 0.1745 | 0.22812 | 0.29389 | 10.7 | 20.54
Comm | 0.15606 | 0.24538 | 0.37672 | 18.4 | 22.10
Output | 0.00028277 | 0.00030572 | 0.00033535 | 0.0 | 0.03
Modify | 0.0036942 | 0.0046797 | 0.0057281 | 1.4 | 0.42
Other | | 0.00448 | | | 0.40
Nlocal: 1000 ave 1289 max 764 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Nghost: 8639.25 ave 9512 max 8090 min
Histogram: 1 1 0 1 0 0 0 0 0 1
Neighs: 150494 ave 209619 max 82578 min
Histogram: 1 0 1 0 0 0 0 0 0 2
Total # of neighbors = 601974
Ave neighs/atom = 150.4935
Neighbor list builds = 51
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.082 | 4.272 | 4.459 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1500 0.54223346 -6.2591057 0 -5.4459588 -1.8866984 4738.2137
1550 0.55327014 -6.2750125 0 -5.4453148 -1.9506585 4738.2137
1600 0.54418991 -6.261262 0 -5.4451812 -1.8559426 4738.2137
1650 0.54710046 -6.266198 0 -5.4457525 -1.888284 4738.2137
1700 0.53665701 -6.2504958 0 -5.4457115 -1.8067998 4738.2137
1750 0.5486465 -6.2681117 0 -5.4453477 -1.8662621 4738.2137
1800 0.54476258 -6.2615089 0 -5.4445693 -1.8352878 4738.2137
1850 0.541431 -6.255553 0 -5.4436095 -1.8005746 4738.2137
1900 0.53992581 -6.2541254 0 -5.4444392 -1.7768566 4738.2137
1950 0.54667259 -6.264121 0 -5.4443171 -1.7947882 4738.2137
2000 0.54556851 -6.2625542 0 -5.444406 -1.8072484 4738.2137
Loop time of 1.14143 on 4 procs for 500 steps with 4000 atoms
Performance: 189237.081 tau/day, 438.049 timesteps/s, 1.752 Matom-step/s
99.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.42201 | 0.63026 | 0.77752 | 18.6 | 55.22
Neigh | 0.18905 | 0.2462 | 0.31411 | 10.7 | 21.57
Comm | 0.15495 | 0.25528 | 0.39485 | 18.8 | 22.36
Output | 0.00027662 | 0.00030437 | 0.00033645 | 0.0 | 0.03
Modify | 0.0037058 | 0.0046791 | 0.0056663 | 1.4 | 0.41
Other | | 0.004707 | | | 0.41
Nlocal: 1000 ave 1309 max 769 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8636.75 ave 9520 max 8192 min
Histogram: 2 0 1 0 0 0 0 0 0 1
Neighs: 151656 ave 211059 max 85091 min
Histogram: 1 0 1 0 0 0 0 0 0 2
Total # of neighbors = 606625
Ave neighs/atom = 151.65625
Neighbor list builds = 56
Dangerous builds = 0
Total wall time: 0:00:04

View File

@ -0,0 +1,207 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.001 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 5 1.1 weight time 1.0 # out unweighted.txt
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
rebalancing time: 0.001 seconds
iteration count = 1
time weight factor: 1
initial/final maximal load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.294 | 4.485 | 4.675 Mbytes
Step Temp E_pair E_mol TotEng Press
0 1 -6.9453205 0 -5.4456955 -5.6812358
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162
200 0.536665 -6.2530113 0 -5.448215 -1.933468
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847
Loop time of 0.952998 on 2 procs for 250 steps with 4000 atoms
Performance: 113326.532 tau/day, 262.330 timesteps/s, 1.049 Matom-step/s
99.4% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.4745 | 0.59305 | 0.7116 | 15.4 | 62.23
Neigh | 0.19129 | 0.20528 | 0.21927 | 3.1 | 21.54
Comm | 0.016122 | 0.14873 | 0.28134 | 34.4 | 15.61
Output | 0.00015798 | 0.00017139 | 0.0001848 | 0.0 | 0.02
Modify | 0.0032698 | 0.0033573 | 0.0034449 | 0.2 | 0.35
Other | | 0.00241 | | | 0.25
Nlocal: 2000 ave 2051 max 1949 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10443 ave 10506 max 10380 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298332 ave 363449 max 233215 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596664
Ave neighs/atom = 149.166
Neighbor list builds = 24
Dangerous builds = 0
balance 1.0 shift x 5 1.1 weight time 1.0 # out unweighted.txt
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 3
time weight factor: 1
initial/final maximal load/proc = 1.0308705 0.92612715
initial/final imbalance factor = 1.1475395 1.0309418
x cuts: 0 0.4375 1
y cuts: 0 1
z cuts: 0 1
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.68 | 4.683 | 4.687 Mbytes
Step Temp E_pair E_mol TotEng Press
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847
300 0.55111476 -6.2727642 0 -5.4462987 -2.0384873
350 0.55211503 -6.274054 0 -5.4460885 -2.0116976
400 0.54638463 -6.2661715 0 -5.4467995 -1.992248
450 0.55885307 -6.2852263 0 -5.4471563 -2.0669747
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802
Loop time of 0.88104 on 2 procs for 250 steps with 4000 atoms
Performance: 122582.335 tau/day, 283.755 timesteps/s, 1.135 Matom-step/s
99.6% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.54838 | 0.58404 | 0.6197 | 4.7 | 66.29
Neigh | 0.18083 | 0.20191 | 0.22299 | 4.7 | 22.92
Comm | 0.032279 | 0.089285 | 0.14629 | 19.1 | 10.13
Output | 0.00014548 | 0.00016198 | 0.00017849 | 0.0 | 0.02
Modify | 0.0029024 | 0.0032448 | 0.0035871 | 0.6 | 0.37
Other | | 0.002397 | | | 0.27
Nlocal: 2000 ave 2284 max 1716 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10450 ave 10742 max 10158 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298063 ave 326003 max 270123 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596126
Ave neighs/atom = 149.0315
Neighbor list builds = 25
Dangerous builds = 0
balance 1.0 shift x 5 1.1 weight time 1.0 # out unweighted.txt
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 4
time weight factor: 1
initial/final maximal load/proc = 0.94269243 0.91089769
initial/final imbalance factor = 1.0640447 1.028157
x cuts: 0 0.47265625 1
y cuts: 0 1
z cuts: 0 1
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.68 | 4.683 | 4.687 Mbytes
Step Temp E_pair E_mol TotEng Press
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802
550 0.54137926 -6.2592773 0 -5.4474115 -1.9770236
600 0.54022886 -6.2573307 0 -5.44719 -1.9619637
650 0.54709009 -6.2678862 0 -5.4474562 -1.9958342
700 0.54590044 -6.2656903 0 -5.4470444 -1.9957108
750 0.55098488 -6.2724831 0 -5.4462124 -2.0287523
Loop time of 0.879484 on 2 procs for 250 steps with 4000 atoms
Performance: 122799.292 tau/day, 284.258 timesteps/s, 1.137 Matom-step/s
99.5% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.52834 | 0.59047 | 0.6526 | 8.1 | 67.14
Neigh | 0.20544 | 0.20695 | 0.20845 | 0.3 | 23.53
Comm | 0.015738 | 0.076296 | 0.13685 | 21.9 | 8.68
Output | 0.00016028 | 0.00017427 | 0.00018825 | 0.0 | 0.02
Modify | 0.0032547 | 0.0033096 | 0.0033644 | 0.1 | 0.38
Other | | 0.002288 | | | 0.26
Nlocal: 2000 ave 2089 max 1911 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10347.5 ave 10639 max 10056 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 299628 ave 327997 max 271259 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 599256
Ave neighs/atom = 149.814
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:02

View File

@ -0,0 +1,207 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.000 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 5 1.1 weight time 1.0 # out unweighted.txt
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
rebalancing time: 0.000 seconds
iteration count = 2
time weight factor: 1
initial/final maximal load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.6875 1
y cuts: 0 1
z cuts: 0 1
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 3.427 | 3.713 | 4.19 Mbytes
Step Temp E_pair E_mol TotEng Press
0 1 -6.9453205 0 -5.4456955 -5.6812358
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995
Loop time of 0.73733 on 4 procs for 250 steps with 4000 atoms
Performance: 146474.412 tau/day, 339.061 timesteps/s, 1.356 Matom-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 | 0.17561 | 0.32661 | 0.58554 | 29.3 | 44.30
Neigh | 0.082409 | 0.10388 | 0.12511 | 5.7 | 14.09
Comm | 0.022216 | 0.30253 | 0.46162 | 31.8 | 41.03
Output | 0.00014228 | 0.00015708 | 0.00017991 | 0.0 | 0.02
Modify | 0.0015077 | 0.001891 | 0.0022549 | 0.7 | 0.26
Other | | 0.002266 | | | 0.31
Nlocal: 1000 ave 1263 max 712 min
Histogram: 1 0 0 0 1 0 1 0 0 1
Nghost: 8711.5 ave 9045 max 8325 min
Histogram: 1 0 0 0 0 1 1 0 0 1
Neighs: 149325 ave 275165 max 77227 min
Histogram: 2 0 0 0 1 0 0 0 0 1
Total # of neighbors = 597299
Ave neighs/atom = 149.32475
Neighbor list builds = 23
Dangerous builds = 0
balance 1.0 shift x 5 1.1 weight time 1.0 # out unweighted.txt
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 3
time weight factor: 1
initial/final maximal load/proc = 0.81065095 0.60308204
initial/final imbalance factor = 1.5281141 1.1368372
x cuts: 0 0.28125 0.46875 0.6171875 1
y cuts: 0 1
z cuts: 0 1
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 3.788 | 3.909 | 4.194 Mbytes
Step Temp E_pair E_mol TotEng Press
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995
300 0.5477618 -6.2678071 0 -5.4463698 -1.997842
350 0.55600296 -6.2801497 0 -5.4463538 -2.0394056
400 0.53241503 -6.2453665 0 -5.4469436 -1.878594
450 0.5439158 -6.2623 0 -5.4466302 -1.9744161
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015
Loop time of 0.574974 on 4 procs for 250 steps with 4000 atoms
Performance: 187834.605 tau/day, 434.802 timesteps/s, 1.739 Matom-step/s
98.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.22579 | 0.30378 | 0.43857 | 15.5 | 52.83
Neigh | 0.065619 | 0.099114 | 0.13721 | 8.3 | 17.24
Comm | 0.044004 | 0.16804 | 0.24011 | 18.1 | 29.23
Output | 0.0001362 | 0.00015185 | 0.00017014 | 0.0 | 0.03
Modify | 0.001083 | 0.0017628 | 0.0025897 | 1.4 | 0.31
Other | | 0.002125 | | | 0.37
Nlocal: 1000 ave 1467 max 599 min
Histogram: 1 0 1 0 0 0 1 0 0 1
Nghost: 8613.75 ave 9708 max 7894 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 149356 ave 216864 max 107229 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Total # of neighbors = 597424
Ave neighs/atom = 149.356
Neighbor list builds = 24
Dangerous builds = 0
balance 1.0 shift x 5 1.1 weight time 1.0 # out unweighted.txt
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 3
time weight factor: 1
initial/final maximal load/proc = 0.62725559 0.55791509
initial/final imbalance factor = 1.2472897 1.109407
x cuts: 0 0.3046875 0.4453125 0.59863281 1
y cuts: 0 1
z cuts: 0 1
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 3.806 | 3.927 | 4.211 Mbytes
Step Temp E_pair E_mol TotEng Press
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015
550 0.53879347 -6.2554274 0 -5.4474393 -1.9756834
600 0.54275982 -6.2616799 0 -5.4477437 -1.9939993
650 0.54526651 -6.265098 0 -5.4474027 -2.0303672
700 0.54369381 -6.263201 0 -5.4478642 -1.9921967
750 0.54452777 -6.2640839 0 -5.4474964 -1.9658675
Loop time of 0.542284 on 4 procs for 250 steps with 4000 atoms
Performance: 199157.784 tau/day, 461.013 timesteps/s, 1.844 Matom-step/s
99.0% 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.27261 | 0.30921 | 0.36016 | 5.7 | 57.02
Neigh | 0.067401 | 0.10933 | 0.15726 | 11.2 | 20.16
Comm | 0.098733 | 0.11963 | 0.17136 | 8.7 | 22.06
Output | 0.00013971 | 0.00015475 | 0.00017256 | 0.0 | 0.03
Modify | 0.00098217 | 0.0017424 | 0.0025707 | 1.6 | 0.32
Other | | 0.002205 | | | 0.41
Nlocal: 1000 ave 1553 max 533 min
Histogram: 1 1 0 0 0 0 1 0 0 1
Nghost: 8745 ave 9835 max 8005 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 149124 ave 181946 max 128563 min
Histogram: 1 0 2 0 0 0 0 0 0 1
Total # of neighbors = 596497
Ave neighs/atom = 149.12425
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:01

View File

@ -0,0 +1,213 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 2d circle of particles inside a box with LJ walls
variable b index 0
variable x index 50
variable y index 20
variable d index 20
variable v index 5
variable w index 2
units lj
dimension 2
atom_style atomic
boundary f f p
lattice hex 0.85
Lattice spacing in x,y,z = 1.1655347 2.0187654 1.1655347
region box block 0 $x 0 $y -0.5 0.5
region box block 0 50 0 $y -0.5 0.5
region box block 0 50 0 20 -0.5 0.5
create_box 1 box
Created orthogonal box = (0 0 -0.58276737) to (58.276737 40.375308 0.58276737)
2 by 1 by 1 MPI processor grid
region circle sphere $(v_d/2+1) $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 10
create_atoms 1 region circle
Created 361 atoms
using lattice units in orthogonal box = (0 0 -0.58276737) to (58.276737 40.375308 0.58276737)
create_atoms CPU = 0.001 seconds
mass 1 1.0
velocity all create 0.5 87287 loop geom
velocity all set $v $w 0 sum yes
velocity all set 5 $w 0 sum yes
velocity all set 5 2 0 sum yes
pair_style lj/cut 2.5
pair_coeff 1 1 10.0 1.0 2.5
neighbor 0.3 bin
neigh_modify delay 0 every 1 check yes
fix 1 all nve
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi $x 1 1 2.5
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi 50 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi $y 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi 20 1 1 2.5
comm_style tiled
fix 10 all balance 50 0.9 rcb
#compute 1 all property/atom proc
#variable p atom c_1%10
#dump 2 all custom 50 tmp.dump id v_p x y z
#dump 3 all image 50 image.*.jpg v_p type # adiam 1.0 view 0 0 zoom 1.8 subbox yes 0.02
#variable colors string # "red green blue yellow white # purple pink orange lime gray"
#dump_modify 3 pad 5 amap 0 10 sa 1 10 ${colors}
thermo_style custom step temp epair press f_10[3] f_10
thermo 100
timestep 0.001
run 10000
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 = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/2d
bin: standard
Per MPI rank memory allocation (min/avg/max) = 3.061 | 3.066 | 3.071 Mbytes
Step Temp E_pair Press f_10[3] f_10
0 25.701528 -29.143179 -1.2407285 2 1.0193906
100 25.842512 -29.285247 0.26525204 1.0193906 1.0027701
200 26.307268 -29.748808 1.8402984 1.0193906 1.0027701
300 26.746717 -30.187064 3.3160966 1.0193906 1.0083102
400 26.877952 -30.317954 5.3251792 1.0304709 1.0027701
500 26.266471 -29.708192 7.9166641 1.0193906 1.0027701
600 26.005495 -29.448014 9.4696736 1.0193906 1.0027701
700 26.321835 -29.763442 8.7529756 1.0304709 1.0027701
800 26.677822 -30.118375 4.840886 1.0193906 1.0027701
900 26.708823 -30.149264 2.8898542 1.0304709 1.0083102
1000 26.373337 -29.814704 1.6422658 1.0193906 1.0027701
1100 25.893585 -29.335362 0.97146057 1.0304709 1.0027701
1200 25.710916 -29.147328 0.80754847 1.0193906 1.0027701
1300 25.76291 -29.201881 0.88170364 1.0304709 1.0027701
1400 26.080337 -29.52159 1.2169926 1.0304709 1.0083102
1500 26.473221 -29.914282 2.3873969 1.0304709 1.0027701
1600 26.738055 -30.178413 4.1057361 1.0304709 1.0027701
1700 26.589182 -30.030057 6.6930875 1.0304709 1.0083102
1800 26.122828 -29.565007 8.897304 1.0304709 1.0027701
1900 26.16025 -29.602425 8.4722268 1.0304709 1.0083102
2000 26.510754 -29.951778 6.6913672 1.0304709 1.0027701
2100 26.732291 -30.172707 4.1328654 1.0193906 1.0083102
2200 26.479423 -29.92049 2.3106996 1.0193906 1.0027701
2300 26.058035 -29.500247 1.2582222 1.0193906 1.0027701
2400 25.732051 -29.175166 0.54231521 1.0304709 1.0083102
2500 25.733864 -29.176523 0.66714018 1.0193906 1.0083102
2600 25.990734 -29.433139 1.2035223 1.0304709 1.0027701
2700 26.383788 -29.82468 2.162696 1.0193906 1.0027701
2800 26.679604 -30.120134 3.6992506 1.0193906 1.0083102
2900 26.600714 -30.041505 5.7237864 1.0304709 1.0027701
3000 26.250766 -29.692594 7.9725502 1.0304709 1.0027701
3100 26.121363 -29.563584 8.9373309 1.0193906 1.0027701
3200 26.477192 -29.918373 7.1092175 1.0193906 1.0027701
3300 26.689536 -30.129977 4.5776139 1.0304709 1.0027701
3400 26.586629 -30.026764 2.7417726 1.0304709 1.0027701
3500 26.220686 -29.659572 1.6498578 1.0304709 1.0027701
3600 25.866231 -29.300814 1.1210814 1.0193906 1.0027701
3700 25.659205 -29.142497 0.88115023 1.0193906 1.0027701
3800 25.68947 -29.145676 1.4621172 1.0304709 1.0027701
3900 25.842813 -29.305171 2.6326543 1.0304709 1.0027701
4000 25.919278 -29.470226 4.5283838 1.0304709 1.0027701
4100 24.903798 -28.514051 8.027658 1.0304709 1.0027701
4200 23.423542 -27.070178 11.619766 1.0304709 1.0083102
4300 22.043492 -25.928725 13.445594 1.0304709 1.0083102
4400 22.154748 -25.970203 12.572064 1.0304709 1.0027701
4500 23.469652 -27.084691 9.6953414 1.0249307 1.0083102
4600 23.645224 -27.247805 6.5087935 1.0249307 1.0027701
4700 23.449403 -26.921826 3.8388213 1.0249307 1.0027701
4800 22.978713 -26.375077 2.2105686 1.0249307 1.0027701
4900 22.547461 -25.880668 1.6287577 1.0138504 1.0083102
5000 22.34432 -25.632296 1.3146711 1.0304709 1.0083102
5100 21.859416 -25.132381 1.4466766 1.0138504 1.0083102
5200 21.854255 -25.131546 1.6303448 1.0138504 1.0027701
5300 21.425171 -24.876722 2.6133634 1.0027701 1.0027701
5400 19.687643 -23.234478 5.4446821 1.0138504 1.0027701
5500 18.102224 -21.98985 7.8007647 1.0138504 1.0027701
5600 17.402396 -21.218157 8.8854058 1.0138504 1.0027701
5700 17.49995 -21.430274 8.8193841 1.0083102 1.0083102
5800 18.01284 -21.490424 8.2097589 1.0083102 1.0083102
5900 17.565819 -21.169657 7.3645475 1.0027701 1.0027701
6000 17.002407 -20.455432 8.0176011 1.0083102 1.0083102
6100 17.527412 -20.899213 6.0280989 1.0027701 1.0027701
6200 17.068329 -20.522823 5.4665249 1.0027701 1.0027701
6300 16.424762 -19.676043 5.1320371 1.0027701 1.0027701
6400 16.186199 -19.427212 4.3019107 1.0027701 1.0027701
6500 15.691963 -18.890331 3.8910044 1.0027701 1.0027701
6600 15.525701 -18.788954 3.5106407 1.0083102 1.0083102
6700 15.641437 -18.744896 2.9139189 1.0027701 1.0083102
6800 15.656899 -18.774587 2.1876061 1.0138504 1.0027701
6900 15.094185 -18.163325 2.3500048 1.0138504 1.0027701
7000 14.991269 -18.044483 2.5047107 1.0249307 1.0027701
7100 14.727757 -17.740443 2.0066013 1.0138504 1.0027701
7200 14.32011 -17.413392 1.5370313 1.0083102 1.0027701
7300 14.153835 -17.154266 2.2823938 1.0138504 1.0027701
7400 13.644555 -16.662895 2.1522299 1.0083102 1.0083102
7500 14.14831 -17.129791 1.5888858 1.0138504 1.0027701
7600 13.625238 -16.591406 1.4121129 1.0138504 1.0027701
7700 13.471137 -16.441146 1.3192621 1.0193906 1.0083102
7800 13.262113 -16.221083 1.516185 1.0083102 1.0027701
7900 13.146175 -16.128839 1.6154309 1.0193906 1.0027701
8000 13.030735 -15.972746 1.5756469 1.0083102 1.0027701
8100 12.742337 -15.790849 1.5660957 1.0138504 1.0027701
8200 13.111618 -16.038849 1.4662027 1.0027701 1.0083102
8300 12.847359 -15.82086 1.9249118 1.0138504 1.0027701
8400 13.136509 -16.066829 1.6715045 1.0138504 1.0027701
8500 12.929796 -15.955279 1.1388437 1.0083102 1.0027701
8600 13.000263 -15.983556 1.5854841 1.0083102 1.0027701
8700 12.524346 -15.443794 1.8406232 1.0083102 1.0027701
8800 12.718004 -15.691429 1.4077935 1.0193906 1.0027701
8900 12.98278 -15.92931 1.5950893 1.0083102 1.0027701
9000 12.444974 -15.506365 1.6085567 1.0249307 1.0027701
9100 12.5341 -15.471682 1.6458191 1.0027701 1.0027701
9200 12.411742 -15.374927 1.7423964 1.0027701 1.0027701
9300 12.613 -15.543866 1.6002664 1.0027701 1.0027701
9400 12.315079 -15.231839 1.7207652 1.0138504 1.0027701
9500 12.49493 -15.406632 1.5330057 1.0138504 1.0027701
9600 12.332602 -15.240282 1.2401605 1.0027701 1.0027701
9700 11.894396 -14.794216 1.4072165 1.0083102 1.0027701
9800 12.140847 -15.113816 1.6174151 1.0027701 1.0083102
9900 12.326936 -15.241095 1.2077951 1.0083102 1.0027701
10000 12.212835 -15.106252 1.2704949 1.0083102 1.0027701
Loop time of 0.177325 on 2 procs for 10000 steps with 361 atoms
Performance: 4872405.392 tau/day, 56393.581 timesteps/s, 20.358 Matom-step/s
96.7% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.082172 | 0.083041 | 0.08391 | 0.3 | 46.83
Neigh | 0.025221 | 0.025625 | 0.026029 | 0.3 | 14.45
Comm | 0.022461 | 0.026564 | 0.030666 | 2.5 | 14.98
Output | 0.00084416 | 0.00098787 | 0.0011316 | 0.0 | 0.56
Modify | 0.024707 | 0.025096 | 0.025485 | 0.2 | 14.15
Other | | 0.01601 | | | 9.03
Nlocal: 180.5 ave 181 max 180 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 38 ave 44 max 32 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 1018.5 ave 1032 max 1005 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 2037
Ave neighs/atom = 5.6426593
Neighbor list builds = 987
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,213 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 2d circle of particles inside a box with LJ walls
variable b index 0
variable x index 50
variable y index 20
variable d index 20
variable v index 5
variable w index 2
units lj
dimension 2
atom_style atomic
boundary f f p
lattice hex 0.85
Lattice spacing in x,y,z = 1.1655347 2.0187654 1.1655347
region box block 0 $x 0 $y -0.5 0.5
region box block 0 50 0 $y -0.5 0.5
region box block 0 50 0 20 -0.5 0.5
create_box 1 box
Created orthogonal box = (0 0 -0.58276737) to (58.276737 40.375308 0.58276737)
2 by 2 by 1 MPI processor grid
region circle sphere $(v_d/2+1) $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 $(v_d/2/sqrt(3.0)+1) 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 $(v_d/2)
region circle sphere 11 6.7735026918962581988 0.0 10
create_atoms 1 region circle
Created 361 atoms
using lattice units in orthogonal box = (0 0 -0.58276737) to (58.276737 40.375308 0.58276737)
create_atoms CPU = 0.000 seconds
mass 1 1.0
velocity all create 0.5 87287 loop geom
velocity all set $v $w 0 sum yes
velocity all set 5 $w 0 sum yes
velocity all set 5 2 0 sum yes
pair_style lj/cut 2.5
pair_coeff 1 1 10.0 1.0 2.5
neighbor 0.3 bin
neigh_modify delay 0 every 1 check yes
fix 1 all nve
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi $x 1 1 2.5
fix 2 all wall/lj93 xlo 0.0 1 1 2.5 xhi 50 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi $y 1 1 2.5
fix 3 all wall/lj93 ylo 0.0 1 1 2.5 yhi 20 1 1 2.5
comm_style tiled
fix 10 all balance 50 0.9 rcb
#compute 1 all property/atom proc
#variable p atom c_1%10
#dump 2 all custom 50 tmp.dump id v_p x y z
#dump 3 all image 50 image.*.jpg v_p type # adiam 1.0 view 0 0 zoom 1.8 subbox yes 0.02
#variable colors string # "red green blue yellow white # purple pink orange lime gray"
#dump_modify 3 pad 5 amap 0 10 sa 1 10 ${colors}
thermo_style custom step temp epair press f_10[3] f_10
thermo 100
timestep 0.001
run 10000
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 = 2.8
ghost atom cutoff = 2.8
binsize = 1.4, bins = 42 29 1
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/2d
bin: standard
Per MPI rank memory allocation (min/avg/max) = 3.042 | 3.048 | 3.06 Mbytes
Step Temp E_pair Press f_10[3] f_10
0 25.701528 -29.143179 -1.2407285 3.2354571 1.0526316
100 25.842512 -29.285247 0.26525204 1.0526316 1.0083102
200 26.307268 -29.748808 1.8402984 1.0526316 1.0083102
300 26.746717 -30.187064 3.3160966 1.0526316 1.0083102
400 26.877952 -30.317954 5.3251792 1.0526316 1.0083102
500 26.266471 -29.708192 7.9166641 1.0526316 1.0304709
600 26.005495 -29.448014 9.4696736 1.0526316 1.0083102
700 26.321835 -29.763442 8.7529756 1.0526316 1.0193906
800 26.677822 -30.118375 4.840886 1.0526316 1.0083102
900 26.708823 -30.149264 2.8898542 1.0526316 1.0193906
1000 26.373337 -29.814704 1.6422658 1.0526316 1.0083102
1100 25.893585 -29.335362 0.97146057 1.0526316 1.0083102
1200 25.710916 -29.147328 0.80754847 1.0526316 1.0193906
1300 25.76291 -29.201881 0.88170364 1.0858726 1.0193906
1400 26.080337 -29.52159 1.2169926 1.0526316 1.0083102
1500 26.473221 -29.914282 2.3873969 1.0969529 1.0304709
1600 26.738055 -30.178413 4.1057361 1.0526316 1.0083102
1700 26.589182 -30.030057 6.6930875 1.0526316 1.0193906
1800 26.122828 -29.565007 8.897304 1.0526316 1.0083102
1900 26.16025 -29.602425 8.4722268 1.0969529 1.0083102
2000 26.510754 -29.951778 6.6913672 1.0969529 1.0083102
2100 26.732291 -30.172707 4.1328654 1.0526316 1.0304709
2200 26.479423 -29.92049 2.3106996 1.0526316 1.0083102
2300 26.058035 -29.500247 1.2582222 1.0526316 1.0193906
2400 25.732051 -29.175166 0.54231521 1.0526316 1.0304709
2500 25.733864 -29.176523 0.66714018 1.0526316 1.0083102
2600 25.990734 -29.433139 1.2035223 1.0526316 1.0083102
2700 26.383788 -29.82468 2.162696 1.0526316 1.0083102
2800 26.679604 -30.120134 3.6992506 1.0526316 1.0304709
2900 26.600714 -30.041505 5.7237864 1.0526316 1.0083102
3000 26.250766 -29.692594 7.9725502 1.0526316 1.0083102
3100 26.121363 -29.563584 8.9373309 1.0526316 1.0083102
3200 26.477192 -29.918373 7.1092175 1.0526316 1.0083102
3300 26.689536 -30.129977 4.5776139 1.0969529 1.0304709
3400 26.586629 -30.026764 2.7417726 1.0969529 1.0083102
3500 26.220686 -29.659572 1.6498578 1.0969529 1.0083102
3600 25.866231 -29.300814 1.1210814 1.0526316 1.0304709
3700 25.659205 -29.142497 0.88115023 1.0526316 1.0083102
3800 25.68947 -29.145676 1.4621172 1.0969529 1.0304709
3900 25.842813 -29.305171 2.6326543 1.0969529 1.0083102
4000 25.919278 -29.470226 4.5283838 1.0969529 1.0083102
4100 24.903798 -28.514051 8.027658 1.0526316 1.0083102
4200 23.423542 -27.070178 11.619766 1.0858726 1.0193906
4300 22.043492 -25.928725 13.445594 1.0858726 1.0083102
4400 22.154748 -25.970203 12.572064 1.0415512 1.0083102
4500 23.469652 -27.084691 9.6953414 1.0415512 1.0193906
4600 23.645224 -27.247805 6.5087935 1.0526316 1.0083102
4700 23.449403 -26.921826 3.8388213 1.0415512 1.0193906
4800 22.978713 -26.375077 2.2105686 1.0304709 1.0193906
4900 22.547461 -25.880668 1.6287577 1.0415512 1.0193906
5000 22.34432 -25.632296 1.3146711 1.0415512 1.0083102
5100 21.859416 -25.132381 1.4466766 1.0193906 1.0304709
5200 21.854255 -25.131546 1.6303448 1.0193906 1.0083102
5300 21.425171 -24.876722 2.6133634 1.0193906 1.0193906
5400 19.687643 -23.234478 5.4446821 1.0193906 1.0193906
5500 18.102224 -21.98985 7.8007647 1.0193906 1.0083102
5600 17.402396 -21.218157 8.8854058 1.0193906 1.0083102
5700 17.49995 -21.430274 8.8193838 1.0193906 1.0083102
5800 18.012839 -21.490423 8.2097596 1.0083102 1.0083102
5900 17.565818 -21.169657 7.3645466 1.0304709 1.0083102
6000 17.00239 -20.455416 8.0176192 1.0304709 1.0193906
6100 17.527455 -20.899259 6.0280748 1.0193906 1.0083102
6200 17.068393 -20.522944 5.4664014 1.0083102 1.0083102
6300 16.424576 -19.675908 5.13206 1.0083102 1.0193906
6400 16.18682 -19.428005 4.2994462 1.0083102 1.0083102
6500 15.692498 -18.890361 3.8912337 1.0193906 1.0083102
6600 15.543565 -18.808306 3.4752832 1.0637119 1.0083102
6700 15.657432 -18.758221 2.9143187 1.0415512 1.0083102
6800 15.730059 -18.834511 2.1741976 1.0193906 1.0083102
6900 14.954711 -18.033715 2.4588698 1.0415512 1.0083102
7000 15.332203 -18.367577 2.1869698 1.0415512 1.0193906
7100 14.54279 -17.554326 2.1617263 1.0304709 1.0193906
7200 14.485747 -17.494113 1.362177 1.0193906 1.0193906
7300 14.266906 -17.269915 1.6961885 1.0193906 1.0083102
7400 13.635947 -16.654801 2.1133026 1.0193906 1.0193906
7500 14.029933 -17.022405 1.6716246 1.0193906 1.0083102
7600 14.119782 -17.107927 1.516669 1.0304709 1.0083102
7700 14.0984 -17.079131 1.6226374 1.0193906 1.0193906
7800 13.895083 -16.873848 1.6965546 1.0083102 1.0193906
7900 13.55953 -16.536866 1.9893454 1.0193906 1.0083102
8000 13.649101 -16.633977 1.4873767 1.0526316 1.0083102
8100 13.534848 -16.5239 1.5030254 1.0304709 1.0083102
8200 13.039311 -16.021896 1.9003186 1.0083102 1.0083102
8300 13.212394 -16.15257 1.6325076 1.0304709 1.0083102
8400 12.719582 -15.761108 1.7061831 1.0193906 1.0193906
8500 12.954096 -15.962673 1.2631089 1.0193906 1.0193906
8600 12.583443 -15.65611 1.3899368 1.0083102 1.0083102
8700 12.678764 -15.710348 1.0530056 1.0304709 1.0083102
8800 12.740618 -15.660427 1.5864512 1.0193906 1.0083102
8900 12.249135 -15.232792 1.624414 1.0304709 1.0193906
9000 12.500318 -15.426035 1.1440223 1.0193906 1.0083102
9100 12.322373 -15.221333 1.5141173 1.0193906 1.0083102
9200 12.259837 -15.16384 1.4848297 1.0193906 1.0083102
9300 11.928997 -14.955513 1.3933259 1.0193906 1.0083102
9400 12.08076 -14.972026 1.6436388 1.0415512 1.0083102
9500 12.059618 -14.952921 1.6617096 1.0083102 1.0304709
9600 11.840796 -14.759488 1.6735572 1.0304709 1.0083102
9700 11.781829 -14.678411 1.6633417 1.0083102 1.0083102
9800 11.947375 -14.931443 1.6695696 1.0083102 1.0193906
9900 12.031986 -14.904841 0.97065132 1.0193906 1.0083102
10000 11.564772 -14.48025 1.627038 1.0304709 1.0083102
Loop time of 0.161375 on 4 procs for 10000 steps with 361 atoms
Performance: 5353997.284 tau/day, 61967.561 timesteps/s, 22.370 Matom-step/s
86.0% 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.04238 | 0.045072 | 0.04897 | 1.3 | 27.93
Neigh | 0.01265 | 0.013679 | 0.014709 | 0.6 | 8.48
Comm | 0.043614 | 0.054438 | 0.062719 | 3.0 | 33.73
Output | 0.00097457 | 0.0010711 | 0.0012879 | 0.4 | 0.66
Modify | 0.022286 | 0.022773 | 0.023314 | 0.3 | 14.11
Other | | 0.02434 | | | 15.08
Nlocal: 90.25 ave 91 max 89 min
Histogram: 1 0 0 0 0 1 0 0 0 2
Nghost: 42.75 ave 70 max 26 min
Histogram: 2 0 0 0 1 0 0 0 0 1
Neighs: 492.5 ave 588 max 427 min
Histogram: 1 0 0 2 0 0 0 0 0 1
Total # of neighbors = 1970
Ave neighs/atom = 5.4570637
Neighbor list builds = 1087
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,116 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.001 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow ${factor} # out weighted.txt
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow 1.0
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
rebalancing time: 0.001 seconds
iteration count = 1
group weights: fast=1 slow=1
initial/final maximal load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
fix 0 all balance 10 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow ${factor}
fix 0 all balance 10 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow 1.0
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.434 | 4.625 | 4.816 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039 4738.2137
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885 4738.2137
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162 4738.2137
200 0.536665 -6.2530113 0 -5.448215 -1.933468 4738.2137
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847 4738.2137
Loop time of 0.925475 on 2 procs for 250 steps with 4000 atoms
Performance: 116696.804 tau/day, 270.131 timesteps/s, 1.081 Matom-step/s
99.3% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.49759 | 0.59065 | 0.68371 | 12.1 | 63.82
Neigh | 0.20391 | 0.21106 | 0.21821 | 1.6 | 22.81
Comm | 0.016226 | 0.11642 | 0.21661 | 29.4 | 12.58
Output | 0.00014767 | 0.00016136 | 0.00017504 | 0.0 | 0.02
Modify | 0.0049562 | 0.0049875 | 0.0050188 | 0.0 | 0.54
Other | | 0.002194 | | | 0.24
Nlocal: 2000 ave 2000 max 2000 min
Histogram: 2 0 0 0 0 0 0 0 0 0
Nghost: 10441 ave 10457 max 10425 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298332 ave 349156 max 247508 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596664
Ave neighs/atom = 149.166
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,116 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.000 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow ${factor} # out weighted.txt
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow 1.0
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
rebalancing time: 0.000 seconds
iteration count = 2
group weights: fast=1 slow=1
initial/final maximal load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.6875 1
y cuts: 0 1
z cuts: 0 1
fix 0 all balance 10 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow ${factor}
fix 0 all balance 10 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow 1.0
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 3.567 | 3.949 | 4.33 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778 4738.2137
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606 4738.2137
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568 4738.2137
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104 4738.2137
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995 4738.2137
Loop time of 0.805708 on 4 procs for 250 steps with 4000 atoms
Performance: 134043.547 tau/day, 310.286 timesteps/s, 1.241 Matom-step/s
98.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 | 0.14028 | 0.36957 | 0.61955 | 31.5 | 45.87
Neigh | 0.11839 | 0.13333 | 0.14552 | 3.2 | 16.55
Comm | 0.034173 | 0.29629 | 0.5404 | 37.3 | 36.77
Output | 0.00016223 | 0.00017113 | 0.00019287 | 0.0 | 0.02
Modify | 0.0041243 | 0.0042239 | 0.0043322 | 0.1 | 0.52
Other | | 0.002124 | | | 0.26
Nlocal: 1000 ave 1001 max 999 min
Histogram: 1 0 0 0 0 2 0 0 0 1
Nghost: 8727 ave 8761 max 8674 min
Histogram: 1 0 0 0 0 0 1 1 0 1
Neighs: 149349 ave 260848 max 51191 min
Histogram: 1 1 0 0 0 0 1 0 0 1
Total # of neighbors = 597396
Ave neighs/atom = 149.349
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,160 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.001 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
balance 1.0 shift x 5 1.1 # out unweighted.txt
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
rebalancing time: 0.001 seconds
iteration count = 1
initial/final maximal load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
balance 1.0 x uniform
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 0
initial/final maximal load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
variable weight atom (type==1)*1.0+(type==2)*v_factor
balance 1.0 shift x 5 1.1 weight var weight # out weighted_var.txt
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 1
weight variable: weight
initial/final maximal load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
balance 1.0 x uniform
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 0
initial/final maximal load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow ${factor} # out weighted_group.txt
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow 1.0
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 1
group weights: fast=1 slow=1
initial/final maximal load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.294 | 4.485 | 4.675 Mbytes
Step Temp E_pair E_mol TotEng Press
0 1 -6.9453205 0 -5.4456955 -5.6812358
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162
200 0.536665 -6.2530113 0 -5.448215 -1.933468
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847
Loop time of 1.07049 on 2 procs for 250 steps with 4000 atoms
Performance: 100888.200 tau/day, 233.537 timesteps/s, 934.150 katom-step/s
99.4% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.55726 | 0.68002 | 0.80278 | 14.9 | 63.52
Neigh | 0.21838 | 0.23004 | 0.2417 | 2.4 | 21.49
Comm | 0.01941 | 0.15387 | 0.28832 | 34.3 | 14.37
Output | 0.00017519 | 0.00021161 | 0.00024802 | 0.0 | 0.02
Modify | 0.0036966 | 0.0037375 | 0.0037784 | 0.1 | 0.35
Other | | 0.002623 | | | 0.25
Nlocal: 2000 ave 2051 max 1949 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10443 ave 10506 max 10380 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298332 ave 363449 max 233215 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596664
Ave neighs/atom = 149.166
Neighbor list builds = 24
Dangerous builds = 0
Total wall time: 0:00:01

View File

@ -0,0 +1,160 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.000 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
balance 1.0 shift x 5 1.1 # out unweighted.txt
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
rebalancing time: 0.000 seconds
iteration count = 2
initial/final maximal load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.6875 1
y cuts: 0 1
z cuts: 0 1
balance 1.0 x uniform
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 0
initial/final maximal load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.75 1
y cuts: 0 1
z cuts: 0 1
variable weight atom (type==1)*1.0+(type==2)*v_factor
balance 1.0 shift x 5 1.1 weight var weight # out weighted_var.txt
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 2
weight variable: weight
initial/final maximal load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.6875 1
y cuts: 0 1
z cuts: 0 1
balance 1.0 x uniform
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 0
initial/final maximal load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.75 1
y cuts: 0 1
z cuts: 0 1
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow ${factor} # out weighted_group.txt
balance 1.0 shift x 5 1.1 weight group 2 fast 1.0 slow 1.0
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 2
group weights: fast=1 slow=1
initial/final maximal load/proc = 1200 1200
initial/final imbalance factor = 1.2 1.2
x cuts: 0 0.25 0.5 0.6875 1
y cuts: 0 1
z cuts: 0 1
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 3.427 | 3.713 | 4.19 Mbytes
Step Temp E_pair E_mol TotEng Press
0 1 -6.9453205 0 -5.4456955 -5.6812358
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995
Loop time of 0.927365 on 4 procs for 250 steps with 4000 atoms
Performance: 116459.057 tau/day, 269.581 timesteps/s, 1.078 Matom-step/s
98.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.24625 | 0.41858 | 0.73449 | 30.7 | 45.14
Neigh | 0.10809 | 0.14016 | 0.16724 | 6.7 | 15.11
Comm | 0.025406 | 0.36335 | 0.55279 | 34.1 | 39.18
Output | 0.00017675 | 0.00019894 | 0.00022697 | 0.0 | 0.02
Modify | 0.0016956 | 0.0023554 | 0.0031138 | 1.1 | 0.25
Other | | 0.002723 | | | 0.29
Nlocal: 1000 ave 1263 max 712 min
Histogram: 1 0 0 0 1 0 1 0 0 1
Nghost: 8711.5 ave 9045 max 8325 min
Histogram: 1 0 0 0 0 1 1 0 0 1
Neighs: 149325 ave 275165 max 77227 min
Histogram: 2 0 0 0 1 0 0 0 0 1
Total # of neighbors = 597299
Ave neighs/atom = 149.32475
Neighbor list builds = 23
Dangerous builds = 0
Total wall time: 0:00:00

View File

@ -0,0 +1,120 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
#atom_style charge
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.001 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
#set type 1:2 charge 0.0
velocity all create 1.0 87287
pair_style lj/long/coul/long long off 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
kspace_style pppm/disp 1.0e-4
kspace_modify gewald/disp 0.1
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
fix 0 all balance 20 1.0 shift x 5 1.0 weight group 2 fast 1.0 slow 2.0 weight time 0.66
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 500
PPPMDisp initialization ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Dispersion G vector (1/distance)= 0.1
Dispersion grid = 2 2 2
Dispersion stencil order = 5
Dispersion estimated absolute RMS force accuracy = 1.0125082
Dispersion estimated relative force accuracy = 1.0125082
using double precision FFTW3
3d grid and FFT values/proc = 294 4
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/long/coul/long, 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) = 4.847 | 5.016 | 5.184 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 52.148338 0 53.647963 94.09503 4738.2137
50 17.747599 42.836975 0 69.451719 143.44398 4738.2137
100 9.0390947 49.78615 0 63.341402 117.79296 4738.2137
150 13.456072 47.810527 0 67.989589 140.52068 4738.2137
200 11.358932 52.542448 0 69.576586 142.87196 4738.2137
250 13.204593 48.601438 0 68.403376 134.97484 4738.2137
300 12.062011 50.642183 0 68.730677 133.27085 4738.2137
350 14.102561 50.203717 0 71.35227 143.56297 4738.2137
400 12.040871 50.230441 0 68.287232 132.11937 4738.2137
450 13.381968 51.111601 0 71.179535 144.53303 4738.2137
500 12.899157 50.248902 0 69.5928 136.59639 4738.2137
Loop time of 3.74212 on 2 procs for 500 steps with 4000 atoms
Performance: 57721.346 tau/day, 133.614 timesteps/s, 534.457 katom-step/s
99.4% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.6146 | 1.7284 | 1.8423 | 8.7 | 46.19
Kspace | 0.56305 | 0.61569 | 0.66833 | 6.7 | 16.45
Neigh | 1.2338 | 1.3029 | 1.372 | 6.1 | 34.82
Comm | 0.059727 | 0.067883 | 0.076039 | 3.1 | 1.81
Output | 0.00031007 | 0.00033894 | 0.0003678 | 0.0 | 0.01
Modify | 0.020232 | 0.020653 | 0.021073 | 0.3 | 0.55
Other | | 0.006259 | | | 0.17
Nlocal: 2000 ave 2314 max 1686 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 9546 ave 9663 max 9429 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 254558 ave 277593 max 231523 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 509116
Ave neighs/atom = 127.279
Neighbor list builds = 124
Dangerous builds = 97
Total wall time: 0:00:03

View File

@ -0,0 +1,120 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
#atom_style charge
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.000 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
#set type 1:2 charge 0.0
velocity all create 1.0 87287
pair_style lj/long/coul/long long off 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
kspace_style pppm/disp 1.0e-4
kspace_modify gewald/disp 0.1
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
fix 0 all balance 20 1.0 shift x 5 1.0 weight group 2 fast 1.0 slow 2.0 weight time 0.66
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 500
PPPMDisp initialization ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Dispersion G vector (1/distance)= 0.1
Dispersion grid = 2 2 2
Dispersion stencil order = 5
Dispersion estimated absolute RMS force accuracy = 1.0125082
Dispersion estimated relative force accuracy = 1.0125082
using double precision FFTW3
3d grid and FFT values/proc = 294 4
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/long/coul/long, 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) = 4.293 | 4.424 | 4.655 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 52.148338 0 53.647963 94.09503 4738.2137
50 17.850656 42.620113 0 69.389403 142.80556 4738.2137
100 9.4607189 49.700118 0 63.887649 117.51739 4738.2137
150 13.992056 47.731988 0 68.714825 140.56926 4738.2137
200 11.617635 52.509395 0 69.931491 142.6933 4738.2137
250 13.536262 48.330072 0 68.629389 133.91619 4738.2137
300 12.620066 50.328874 0 69.25424 132.46908 4738.2137
350 14.514428 50.102816 0 71.869016 143.37224 4738.2137
400 12.348652 49.810405 0 68.328752 130.3274 4738.2137
450 13.800185 50.987433 0 71.682536 144.38181 4738.2137
500 13.255019 50.64398 0 70.521538 138.24387 4738.2137
Loop time of 3.81152 on 4 procs for 500 steps with 4000 atoms
Performance: 56670.269 tau/day, 131.181 timesteps/s, 524.725 katom-step/s
98.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.55832 | 1.1319 | 1.6826 | 48.2 | 29.70
Kspace | 0.40554 | 1.6212 | 2.7162 | 80.5 | 42.53
Neigh | 0.25726 | 0.85075 | 1.6088 | 63.7 | 22.32
Comm | 0.079895 | 0.17554 | 0.24986 | 17.5 | 4.61
Output | 0.00035922 | 0.00041828 | 0.00044719 | 0.0 | 0.01
Modify | 0.02199 | 0.024073 | 0.026861 | 1.3 | 0.63
Other | | 0.007582 | | | 0.20
Nlocal: 1000 ave 1995 max 227 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Nghost: 7601 ave 9326 max 5900 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Neighs: 127284 ave 212972 max 45553 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Total # of neighbors = 509136
Ave neighs/atom = 127.284
Neighbor list builds = 124
Dangerous builds = 97
Total wall time: 0:00:03

View File

@ -0,0 +1,235 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.001 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
fix 0 all balance 50 1.0 shift x 5 1.0 weight neigh 0.8 weight store WEIGHT
compute p all property/atom d_WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mp4 c_p type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3 amap 0.0 2.0 cf 0.1 3 min blue 0.5 green max red
thermo 50
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
WARNING: Balance weight neigh skipped b/c no suitable list found (src/imbalance_neigh.cpp:65)
Per MPI rank memory allocation (min/avg/max) = 4.559 | 4.75 | 4.941 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039 4738.2137
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885 4738.2137
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162 4738.2137
200 0.536665 -6.2530113 0 -5.448215 -1.933468 4738.2137
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847 4738.2137
300 0.55111476 -6.2727642 0 -5.4462987 -2.0384873 4738.2137
350 0.55211503 -6.274054 0 -5.4460885 -2.0116976 4738.2137
400 0.54638463 -6.2661715 0 -5.4467995 -1.992248 4738.2137
450 0.55885307 -6.2852263 0 -5.4471563 -2.0669747 4738.2137
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
Loop time of 2.06018 on 2 procs for 500 steps with 4000 atoms
Performance: 104845.132 tau/day, 242.697 timesteps/s, 970.788 katom-step/s
99.6% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.2219 | 1.3634 | 1.505 | 12.1 | 66.18
Neigh | 0.49695 | 0.4983 | 0.49965 | 0.2 | 24.19
Comm | 0.041095 | 0.18389 | 0.32669 | 33.3 | 8.93
Output | 0.00032321 | 0.00035487 | 0.00038653 | 0.0 | 0.02
Modify | 0.0084967 | 0.0087312 | 0.0089658 | 0.3 | 0.42
Other | | 0.005469 | | | 0.27
Nlocal: 2000 ave 2056 max 1944 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10457.5 ave 10508 max 10407 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298070 ave 333007 max 263132 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596139
Ave neighs/atom = 149.03475
Neighbor list builds = 51
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.571 | 4.758 | 4.945 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
550 0.54137926 -6.2592773 0 -5.4474115 -1.9770236 4738.2137
600 0.54022886 -6.2573307 0 -5.44719 -1.9619637 4738.2137
650 0.54709009 -6.2678862 0 -5.4474562 -1.9958342 4738.2137
700 0.54590044 -6.2656903 0 -5.4470444 -1.9957108 4738.2137
750 0.55098488 -6.2724831 0 -5.4462124 -2.0287523 4738.2137
800 0.5520987 -6.2739184 0 -5.4459774 -2.0084991 4738.2137
850 0.54963958 -6.2702473 0 -5.445994 -1.9740031 4738.2137
900 0.54390586 -6.2615476 0 -5.4458927 -1.9400871 4738.2137
950 0.54741732 -6.2665755 0 -5.4456548 -1.9466417 4738.2137
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624 4738.2137
Loop time of 2.04735 on 2 procs for 500 steps with 4000 atoms
Performance: 105502.372 tau/day, 244.218 timesteps/s, 976.874 katom-step/s
99.5% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.2217 | 1.3603 | 1.4989 | 11.9 | 66.44
Neigh | 0.49705 | 0.49793 | 0.49882 | 0.1 | 24.32
Comm | 0.036988 | 0.17466 | 0.31233 | 32.9 | 8.53
Output | 0.00031921 | 0.00035316 | 0.00038711 | 0.0 | 0.02
Modify | 0.0084606 | 0.0086808 | 0.0089009 | 0.2 | 0.42
Other | | 0.005397 | | | 0.26
Nlocal: 2000 ave 2049 max 1951 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10389 ave 10436 max 10342 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 300836 ave 335987 max 265684 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 601671
Ave neighs/atom = 150.41775
Neighbor list builds = 51
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.571 | 4.758 | 4.945 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624 4738.2137
1050 0.54633412 -6.2656384 0 -5.4463421 -1.9012895 4738.2137
1100 0.54325667 -6.2612166 0 -5.4465353 -1.8870463 4738.2137
1150 0.55057583 -6.2719187 0 -5.4462614 -1.9575881 4738.2137
1200 0.53728175 -6.251744 0 -5.4460228 -1.8124097 4738.2137
1250 0.54077561 -6.2567544 0 -5.4457938 -1.8418134 4738.2137
1300 0.54430333 -6.260995 0 -5.4447442 -1.856351 4738.2137
1350 0.55097839 -6.2715909 0 -5.4453299 -1.9014337 4738.2137
1400 0.53858139 -6.2526781 0 -5.445008 -1.7965773 4738.2137
1450 0.5421844 -6.2574683 0 -5.444395 -1.7901189 4738.2137
1500 0.54200617 -6.2571433 0 -5.4443373 -1.8000344 4738.2137
Loop time of 2.06014 on 2 procs for 500 steps with 4000 atoms
Performance: 104847.028 tau/day, 242.701 timesteps/s, 970.806 katom-step/s
99.3% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.2169 | 1.3632 | 1.5094 | 12.5 | 66.17
Neigh | 0.49211 | 0.49613 | 0.50014 | 0.6 | 24.08
Comm | 0.03623 | 0.18643 | 0.33662 | 34.8 | 9.05
Output | 0.00030992 | 0.00034406 | 0.00037821 | 0.0 | 0.02
Modify | 0.0085349 | 0.0086823 | 0.0088298 | 0.2 | 0.42
Other | | 0.005411 | | | 0.26
Nlocal: 2000 ave 2034 max 1966 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10386 ave 10936 max 9836 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 302958 ave 337188 max 268729 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 605917
Ave neighs/atom = 151.47925
Neighbor list builds = 51
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.571 | 4.758 | 4.945 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1500 0.54200617 -6.2571433 0 -5.4443373 -1.8000344 4738.2137
1550 0.53713593 -6.2504069 0 -5.4449044 -1.764709 4738.2137
1600 0.54679556 -6.2646482 0 -5.4446599 -1.8115775 4738.2137
1650 0.53806577 -6.2519006 0 -5.4450037 -1.7409142 4738.2137
1700 0.5347951 -6.2468962 0 -5.4449041 -1.7162331 4738.2137
1750 0.53714568 -6.2506577 0 -5.4451406 -1.7340499 4738.2137
1800 0.52749839 -6.2358664 0 -5.4448167 -1.6874961 4738.2137
1850 0.54585956 -6.2629394 0 -5.4443547 -1.7758764 4738.2137
1900 0.53010831 -6.2387561 0 -5.4437925 -1.6381825 4738.2137
1950 0.54288557 -6.2583073 0 -5.4441826 -1.7368524 4738.2137
2000 0.52765923 -6.2348572 0 -5.4435663 -1.5588839 4738.2137
Loop time of 2.11629 on 2 procs for 500 steps with 4000 atoms
Performance: 102065.604 tau/day, 236.263 timesteps/s, 945.052 katom-step/s
99.5% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 1.2677 | 1.4112 | 1.5546 | 12.1 | 66.68
Neigh | 0.50555 | 0.50815 | 0.51076 | 0.4 | 24.01
Comm | 0.036017 | 0.18186 | 0.3277 | 34.2 | 8.59
Output | 0.00034146 | 0.00036996 | 0.00039846 | 0.0 | 0.02
Modify | 0.0089519 | 0.0090956 | 0.0092392 | 0.2 | 0.43
Other | | 0.005624 | | | 0.27
Nlocal: 2000 ave 2031 max 1969 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10334 ave 10921 max 9747 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 303988 ave 338808 max 269168 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 607976
Ave neighs/atom = 151.994
Neighbor list builds = 51
Dangerous builds = 0
Total wall time: 0:00:08

View File

@ -0,0 +1,235 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.000 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
fix 0 all balance 50 1.0 shift x 5 1.0 weight neigh 0.8 weight store WEIGHT
compute p all property/atom d_WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mp4 c_p type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3 amap 0.0 2.0 cf 0.1 3 min blue 0.5 green max red
thermo 50
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
WARNING: Balance weight neigh skipped b/c no suitable list found (src/imbalance_neigh.cpp:65)
Per MPI rank memory allocation (min/avg/max) = 3.692 | 4.073 | 4.455 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778 4738.2137
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606 4738.2137
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568 4738.2137
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104 4738.2137
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995 4738.2137
300 0.5477618 -6.2678071 0 -5.4463698 -1.997842 4738.2137
350 0.55600296 -6.2801497 0 -5.4463538 -2.0394056 4738.2137
400 0.53241503 -6.2453665 0 -5.4469436 -1.878594 4738.2137
450 0.5439158 -6.2623 0 -5.4466302 -1.9744161 4738.2137
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
Loop time of 1.55023 on 4 procs for 500 steps with 4000 atoms
Performance: 139333.812 tau/day, 322.532 timesteps/s, 1.290 Matom-step/s
98.7% 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.71992 | 0.87383 | 0.98696 | 11.0 | 56.37
Neigh | 0.21071 | 0.30874 | 0.44041 | 17.8 | 19.92
Comm | 0.32187 | 0.35451 | 0.38467 | 4.4 | 22.87
Output | 0.00037371 | 0.00042 | 0.00044758 | 0.0 | 0.03
Modify | 0.0049391 | 0.0063638 | 0.0082893 | 1.8 | 0.41
Other | | 0.006361 | | | 0.41
Nlocal: 1000 ave 1549 max 605 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8755 ave 9851 max 8071 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 149308 ave 164554 max 128538 min
Histogram: 1 0 0 1 0 0 0 0 0 2
Total # of neighbors = 597231
Ave neighs/atom = 149.30775
Neighbor list builds = 50
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.099 | 4.288 | 4.477 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
550 0.53879347 -6.2554274 0 -5.4474393 -1.9756834 4738.2137
600 0.54275982 -6.2616799 0 -5.4477437 -1.9939993 4738.2137
650 0.54526651 -6.265098 0 -5.4474027 -2.0303672 4738.2137
700 0.54369381 -6.263201 0 -5.4478642 -1.9921967 4738.2137
750 0.54452777 -6.2640839 0 -5.4474964 -1.9658675 4738.2137
800 0.55061744 -6.2725556 0 -5.4468359 -2.0100922 4738.2137
850 0.55371614 -6.2763992 0 -5.4460326 -2.0065329 4738.2137
900 0.54756622 -6.2668303 0 -5.4456863 -1.9796122 4738.2137
950 0.54791593 -6.2673161 0 -5.4456477 -1.9598278 4738.2137
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466 4738.2137
Loop time of 1.67278 on 4 procs for 500 steps with 4000 atoms
Performance: 129126.174 tau/day, 298.903 timesteps/s, 1.196 Matom-step/s
99.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.84049 | 0.96125 | 1.0434 | 8.0 | 57.46
Neigh | 0.23438 | 0.35614 | 0.5167 | 20.4 | 21.29
Comm | 0.28073 | 0.34108 | 0.41025 | 9.1 | 20.39
Output | 0.00039366 | 0.00043302 | 0.00046464 | 0.0 | 0.03
Modify | 0.0050479 | 0.006849 | 0.0091921 | 2.2 | 0.41
Other | | 0.007028 | | | 0.42
Nlocal: 1000 ave 1569 max 595 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8715.25 ave 9779 max 8018 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 150170 ave 163282 max 132114 min
Histogram: 1 0 0 1 0 0 0 0 0 2
Total # of neighbors = 600678
Ave neighs/atom = 150.1695
Neighbor list builds = 53
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.099 | 4.288 | 4.477 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466 4738.2137
1050 0.54629742 -6.2657526 0 -5.4465113 -1.945821 4738.2137
1100 0.55427881 -6.2781733 0 -5.446963 -2.0021027 4738.2137
1150 0.54730654 -6.267257 0 -5.4465025 -1.9420678 4738.2137
1200 0.5388281 -6.2547963 0 -5.4467562 -1.890178 4738.2137
1250 0.54848768 -6.2694237 0 -5.4468979 -1.9636797 4738.2137
1300 0.54134321 -6.2590728 0 -5.447261 -1.9170271 4738.2137
1350 0.53564389 -6.2501521 0 -5.4468871 -1.8642306 4738.2137
1400 0.53726924 -6.2518379 0 -5.4461355 -1.8544028 4738.2137
1450 0.54525935 -6.2632653 0 -5.4455808 -1.9072158 4738.2137
1500 0.54223346 -6.2591057 0 -5.4459588 -1.8866985 4738.2137
Loop time of 1.66639 on 4 procs for 500 steps with 4000 atoms
Performance: 129621.198 tau/day, 300.049 timesteps/s, 1.200 Matom-step/s
99.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.8486 | 0.96611 | 1.1004 | 9.8 | 57.98
Neigh | 0.22624 | 0.34016 | 0.49564 | 19.9 | 20.41
Comm | 0.3065 | 0.34614 | 0.41937 | 7.4 | 20.77
Output | 0.00040364 | 0.00043928 | 0.00051275 | 0.0 | 0.03
Modify | 0.0049921 | 0.0067008 | 0.008971 | 2.1 | 0.40
Other | | 0.00684 | | | 0.41
Nlocal: 1000 ave 1543 max 605 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8704.5 ave 9803 max 7983 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 150494 ave 166334 max 129306 min
Histogram: 1 0 0 1 0 0 0 0 0 2
Total # of neighbors = 601974
Ave neighs/atom = 150.4935
Neighbor list builds = 51
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.099 | 4.288 | 4.477 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1500 0.54223346 -6.2591057 0 -5.4459588 -1.8866985 4738.2137
1550 0.55327018 -6.2750126 0 -5.4453148 -1.9506585 4738.2137
1600 0.54419004 -6.2612622 0 -5.4451812 -1.8559437 4738.2137
1650 0.54710034 -6.2661938 0 -5.4457484 -1.8882763 4738.2137
1700 0.53665691 -6.2504958 0 -5.4457117 -1.8068009 4738.2137
1750 0.5486471 -6.2681127 0 -5.4453478 -1.8662656 4738.2137
1800 0.54476222 -6.2615086 0 -5.4445695 -1.8352838 4738.2137
1850 0.54143048 -6.2555517 0 -5.443609 -1.8005726 4738.2137
1900 0.53992511 -6.254136 0 -5.4444508 -1.7768715 4738.2137
1950 0.54665895 -6.2640958 0 -5.4443124 -1.7946993 4738.2137
2000 0.5455751 -6.2625337 0 -5.4443756 -1.8072242 4738.2137
Loop time of 1.69092 on 4 procs for 500 steps with 4000 atoms
Performance: 127741.463 tau/day, 295.698 timesteps/s, 1.183 Matom-step/s
99.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.85108 | 0.9612 | 1.0789 | 9.0 | 56.85
Neigh | 0.2452 | 0.37468 | 0.5456 | 20.7 | 22.16
Comm | 0.27839 | 0.34103 | 0.42333 | 9.0 | 20.17
Output | 0.00038835 | 0.00042678 | 0.00046578 | 0.0 | 0.03
Modify | 0.0049259 | 0.0067032 | 0.0090783 | 2.2 | 0.40
Other | | 0.006874 | | | 0.41
Nlocal: 1000 ave 1539 max 607 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8677 ave 9837 max 7981 min
Histogram: 2 0 0 0 1 0 0 0 0 1
Neighs: 151655 ave 168263 max 129443 min
Histogram: 1 0 0 1 0 0 0 0 0 2
Total # of neighbors = 606619
Ave neighs/atom = 151.65475
Neighbor list builds = 56
Dangerous builds = 0
Total wall time: 0:00:06

View File

@ -0,0 +1,146 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.001 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
comm_style tiled
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
fix 0 all balance 50 1.0 rcb weight neigh 0.8 weight store WEIGHT
compute p all property/atom d_WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
WARNING: Balance weight neigh skipped b/c no suitable list found (src/imbalance_neigh.cpp:65)
Per MPI rank memory allocation (min/avg/max) = 4.138 | 4.329 | 4.52 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039 4738.2137
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885 4738.2137
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162 4738.2137
200 0.536665 -6.2530113 0 -5.448215 -1.933468 4738.2137
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847 4738.2137
Loop time of 0.963489 on 2 procs for 250 steps with 4000 atoms
Performance: 112092.660 tau/day, 259.474 timesteps/s, 1.038 Matom-step/s
97.7% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.64566 | 0.66162 | 0.67758 | 2.0 | 68.67
Neigh | 0.23969 | 0.24019 | 0.24069 | 0.1 | 24.93
Comm | 0.037375 | 0.052867 | 0.068358 | 6.7 | 5.49
Output | 0.0001635 | 0.00017861 | 0.00019372 | 0.0 | 0.02
Modify | 0.0055964 | 0.0056409 | 0.0056853 | 0.1 | 0.59
Other | | 0.002991 | | | 0.31
Nlocal: 2000 ave 2000 max 2000 min
Histogram: 2 0 0 0 0 0 0 0 0 0
Nghost: 10412.5 ave 10414 max 10411 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298332 ave 299797 max 296867 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596664
Ave neighs/atom = 149.166
Neighbor list builds = 25
Dangerous builds = 0
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.932 | 4.933 | 4.933 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847 4738.2137
300 0.55111476 -6.2727642 0 -5.4462987 -2.0384873 4738.2137
350 0.55211503 -6.274054 0 -5.4460885 -2.0116976 4738.2137
400 0.54638463 -6.2661715 0 -5.4467995 -1.992248 4738.2137
450 0.55885307 -6.2852263 0 -5.4471563 -2.0669747 4738.2137
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
Loop time of 0.986357 on 2 procs for 250 steps with 4000 atoms
Performance: 109493.776 tau/day, 253.458 timesteps/s, 1.014 Matom-step/s
99.4% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.68342 | 0.68352 | 0.68362 | 0.0 | 69.30
Neigh | 0.25726 | 0.25795 | 0.25864 | 0.1 | 26.15
Comm | 0.035415 | 0.036212 | 0.037009 | 0.4 | 3.67
Output | 0.00016727 | 0.00018288 | 0.00019849 | 0.0 | 0.02
Modify | 0.0054242 | 0.005429 | 0.0054338 | 0.0 | 0.55
Other | | 0.003066 | | | 0.31
Nlocal: 2000 ave 2000 max 2000 min
Histogram: 2 0 0 0 0 0 0 0 0 0
Nghost: 10466.5 ave 10470 max 10463 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298070 ave 349236 max 246903 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596139
Ave neighs/atom = 149.03475
Neighbor list builds = 26
Dangerous builds = 0
Total wall time: 0:00:02

View File

@ -0,0 +1,146 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.000 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
comm_style tiled
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
fix 0 all balance 50 1.0 rcb weight neigh 0.8 weight store WEIGHT
compute p all property/atom d_WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
WARNING: Balance weight neigh skipped b/c no suitable list found (src/imbalance_neigh.cpp:65)
Per MPI rank memory allocation (min/avg/max) = 3.91 | 3.917 | 3.922 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778 4738.2137
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606 4738.2137
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568 4738.2137
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104 4738.2137
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995 4738.2137
Loop time of 0.645151 on 4 procs for 250 steps with 4000 atoms
Performance: 167402.554 tau/day, 387.506 timesteps/s, 1.550 Matom-step/s
91.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.3352 | 0.38659 | 0.42758 | 6.0 | 59.92
Neigh | 0.13107 | 0.13776 | 0.14056 | 1.0 | 21.35
Comm | 0.063456 | 0.11053 | 0.16553 | 12.0 | 17.13
Output | 0.00016405 | 0.0001788 | 0.00020664 | 0.0 | 0.03
Modify | 0.0040404 | 0.0040928 | 0.0041638 | 0.1 | 0.63
Other | | 0.005999 | | | 0.93
Nlocal: 1000 ave 1005 max 996 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Nghost: 7674 ave 7679 max 7670 min
Histogram: 1 1 0 0 0 0 1 0 0 1
Neighs: 149349 ave 149991 max 147960 min
Histogram: 1 0 0 0 0 0 0 1 0 2
Total # of neighbors = 597396
Ave neighs/atom = 149.349
Neighbor list builds = 25
Dangerous builds = 0
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 3.924 | 4.007 | 4.081 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995 4738.2137
300 0.5477618 -6.2678071 0 -5.4463698 -1.997842 4738.2137
350 0.55600296 -6.2801497 0 -5.4463538 -2.0394056 4738.2137
400 0.53241503 -6.2453665 0 -5.4469436 -1.878594 4738.2137
450 0.5439158 -6.2623 0 -5.4466302 -1.9744161 4738.2137
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
Loop time of 0.747007 on 4 procs for 250 steps with 4000 atoms
Performance: 144577.053 tau/day, 334.669 timesteps/s, 1.339 Matom-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 | 0.42386 | 0.45917 | 0.50489 | 4.3 | 61.47
Neigh | 0.1603 | 0.16404 | 0.17229 | 1.2 | 21.96
Comm | 0.062076 | 0.11618 | 0.1553 | 10.0 | 15.55
Output | 0.00016524 | 0.00018611 | 0.00022092 | 0.0 | 0.02
Modify | 0.0041562 | 0.0042306 | 0.0043824 | 0.1 | 0.57
Other | | 0.003202 | | | 0.43
Nlocal: 1000 ave 1005 max 994 min
Histogram: 1 0 0 1 0 0 0 0 1 1
Nghost: 7675.75 ave 7703 max 7648 min
Histogram: 1 1 0 0 0 0 0 0 1 1
Neighs: 149308 ave 173909 max 124842 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Total # of neighbors = 597231
Ave neighs/atom = 149.30775
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:01

View File

@ -0,0 +1,229 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.001 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
balance 1.0 shift x 10 1.0 weight neigh 0.8 # out weighted_var.txt
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
WARNING: Balance weight neigh skipped b/c no suitable list found (src/imbalance_neigh.cpp:65)
rebalancing time: 0.001 seconds
iteration count = 1
neighbor weight factor: 0.8
initial/final maximal load/proc = 2000 2000
initial/final imbalance factor = 1 1
x cuts: 0 0.5 1
y cuts: 0 1
z cuts: 0 1
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250 post no
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.294 | 4.485 | 4.675 Mbytes
Step Temp E_pair E_mol TotEng Press
0 1 -6.9453205 0 -5.4456955 -5.6812358
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162
200 0.536665 -6.2530113 0 -5.448215 -1.933468
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847
Loop time of 1.05477 on 2 procs for 250 steps with 4000 atoms
balance 1.0 shift x 10 1.0 weight neigh 0.8
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 10
neighbor weight factor: 0.8
initial/final maximal load/proc = 290759.2 262122.75
initial/final imbalance factor = 1.1098226 1.0005178
x cuts: 0 0.45166016 1
y cuts: 0 1
z cuts: 0 1
run 250 post no
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.305 | 4.492 | 4.68 Mbytes
Step Temp E_pair E_mol TotEng Press
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847
300 0.55111476 -6.2727642 0 -5.4462987 -2.0384873
350 0.55211503 -6.274054 0 -5.4460885 -2.0116976
400 0.54638463 -6.2661715 0 -5.4467995 -1.992248
450 0.55885307 -6.2852263 0 -5.4471563 -2.0669747
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802
Loop time of 0.990985 on 2 procs for 250 steps with 4000 atoms
balance 1.0 shift x 10 1.0 weight neigh 0.8
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 10
neighbor weight factor: 0.8
initial/final maximal load/proc = 296648 269015.55
initial/final imbalance factor = 1.1064199 1.0033581
x cuts: 0 0.50146055 1
y cuts: 0 1
z cuts: 0 1
run 250 post no
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.68 | 4.683 | 4.687 Mbytes
Step Temp E_pair E_mol TotEng Press
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802
550 0.54137926 -6.2592773 0 -5.4474115 -1.9770236
600 0.54022886 -6.2573307 0 -5.44719 -1.9619637
650 0.54709009 -6.2678862 0 -5.4474562 -1.9958342
700 0.54590044 -6.2656903 0 -5.4470444 -1.9957108
750 0.55098488 -6.2724831 0 -5.4462124 -2.0287523
Loop time of 1.1232 on 2 procs for 250 steps with 4000 atoms
balance 1.0 shift x 10 1.0 weight neigh 0.8 weight time 0.6
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 10
neighbor weight factor: 0.8
time weight factor: 0.6
initial/final maximal load/proc = 104.46537 103.82382
initial/final imbalance factor = 1.0069898 1.0008056
x cuts: 0 0.50292112 1
y cuts: 0 1
z cuts: 0 1
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.68 | 4.683 | 4.687 Mbytes
Step Temp E_pair E_mol TotEng Press
750 0.55098488 -6.2724831 0 -5.4462124 -2.0287523
800 0.5520987 -6.2739184 0 -5.4459774 -2.0084991
850 0.54963958 -6.2702473 0 -5.445994 -1.9740031
900 0.54390586 -6.2615476 0 -5.4458927 -1.9400871
950 0.54741732 -6.2665755 0 -5.4456548 -1.9466417
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624
Loop time of 1.15642 on 2 procs for 250 steps with 4000 atoms
Performance: 93391.614 tau/day, 216.184 timesteps/s, 864.737 katom-step/s
99.4% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.52315 | 0.69442 | 0.86569 | 20.6 | 60.05
Neigh | 0.22259 | 0.24411 | 0.26564 | 4.4 | 21.11
Comm | 0.018326 | 0.21127 | 0.40421 | 42.0 | 18.27
Output | 0.00016238 | 0.00017728 | 0.00019218 | 0.0 | 0.02
Modify | 0.0035271 | 0.0037599 | 0.0039926 | 0.4 | 0.33
Other | | 0.002682 | | | 0.23
Nlocal: 2000 ave 2089 max 1911 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10407.5 ave 10557 max 10258 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 300836 ave 374828 max 226843 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 601671
Ave neighs/atom = 150.41775
Neighbor list builds = 25
Dangerous builds = 0
balance 1.0 shift x 10 1.0 weight neigh 0.8 weight time 0.6
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 10
neighbor weight factor: 0.8
time weight factor: 0.6
initial/final maximal load/proc = 106.04939 103.43902
initial/final imbalance factor = 1.027399 1.0021098
x cuts: 0 0.49751864 1
y cuts: 0 1
z cuts: 0 1
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.68 | 4.683 | 4.687 Mbytes
Step Temp E_pair E_mol TotEng Press
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624
1050 0.54633412 -6.2656384 0 -5.4463421 -1.9012895
1100 0.54325667 -6.2612166 0 -5.4465353 -1.8870463
1150 0.55057583 -6.2719187 0 -5.4462614 -1.9575881
1200 0.53728175 -6.251744 0 -5.4460228 -1.8124097
1250 0.54077561 -6.2567544 0 -5.4457938 -1.8418134
Loop time of 1.11479 on 2 procs for 250 steps with 4000 atoms
Performance: 96878.885 tau/day, 224.257 timesteps/s, 897.027 katom-step/s
99.3% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.56649 | 0.69611 | 0.82573 | 15.5 | 62.44
Neigh | 0.22969 | 0.24504 | 0.26039 | 3.1 | 21.98
Comm | 0.021834 | 0.1669 | 0.31197 | 35.5 | 14.97
Output | 0.00016211 | 0.00017676 | 0.00019141 | 0.0 | 0.02
Modify | 0.0037327 | 0.0038431 | 0.0039535 | 0.2 | 0.34
Other | | 0.002725 | | | 0.24
Nlocal: 2000 ave 2037 max 1963 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10391 ave 10488 max 10294 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 301104 ave 358020 max 244187 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 602207
Ave neighs/atom = 150.55175
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:05

View File

@ -0,0 +1,229 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
variable factor index 1.0
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.000 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
balance 1.0 shift x 10 1.0 weight neigh 0.8 # out weighted_var.txt
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
WARNING: Balance weight neigh skipped b/c no suitable list found (src/imbalance_neigh.cpp:65)
rebalancing time: 0.000 seconds
iteration count = 3
neighbor weight factor: 0.8
initial/final maximal load/proc = 1200 1000
initial/final imbalance factor = 1.2 1
x cuts: 0 0.25 0.5 0.71875 1
y cuts: 0 1
z cuts: 0 1
fix 1 all nve
#dump id all atom 50 dump.melt
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 250 post no
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 3.427 | 3.803 | 4.19 Mbytes
Step Temp E_pair E_mol TotEng Press
0 1 -6.9453205 0 -5.4456955 -5.6812358
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995
Loop time of 0.924459 on 4 procs for 250 steps with 4000 atoms
balance 1.0 shift x 10 1.0 weight neigh 0.8
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 10
neighbor weight factor: 0.8
initial/final maximal load/proc = 220132 125739.5
initial/final imbalance factor = 1.7583309 1.0043594
x cuts: 0 0.30444336 0.45092773 0.62667847 1
y cuts: 0 1
z cuts: 0 1
run 250 post no
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 3.816 | 4 | 4.194 Mbytes
Step Temp E_pair E_mol TotEng Press
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995
300 0.5477618 -6.2678071 0 -5.4463698 -1.997842
350 0.55600296 -6.2801497 0 -5.4463538 -2.0394056
400 0.53241503 -6.2453665 0 -5.4469436 -1.878594
450 0.5439158 -6.2623 0 -5.4466302 -1.9744161
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015
Loop time of 0.82011 on 4 procs for 250 steps with 4000 atoms
balance 1.0 shift x 10 1.0 weight neigh 0.8
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 10
neighbor weight factor: 0.8
initial/final maximal load/proc = 147108.8 128929.14
initial/final imbalance factor = 1.1448665 1.0033843
x cuts: 0 0.30487251 0.44992638 0.59526989 1
y cuts: 0 1
z cuts: 0 1
run 250 post no
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 3.833 | 4.019 | 4.211 Mbytes
Step Temp E_pair E_mol TotEng Press
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015
550 0.53879347 -6.2554274 0 -5.4474393 -1.9756834
600 0.54275982 -6.2616799 0 -5.4477437 -1.9939993
650 0.54526651 -6.265098 0 -5.4474027 -2.0303672
700 0.54369381 -6.263201 0 -5.4478642 -1.9921967
750 0.54452777 -6.2640839 0 -5.4474964 -1.9658675
Loop time of 0.806894 on 4 procs for 250 steps with 4000 atoms
balance 1.0 shift x 10 1.0 weight neigh 0.8 weight time 0.6
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 10
neighbor weight factor: 0.8
time weight factor: 0.6
initial/final maximal load/proc = 91.655582 81.113803
initial/final imbalance factor = 1.1338813 1.0034678
x cuts: 0 0.31096364 0.44921811 0.58717948 1
y cuts: 0 1
z cuts: 0 1
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 3.834 | 4.019 | 4.211 Mbytes
Step Temp E_pair E_mol TotEng Press
750 0.54452777 -6.2640839 0 -5.4474964 -1.9658675
800 0.55061744 -6.2725556 0 -5.4468359 -2.0100922
850 0.55371614 -6.2763992 0 -5.4460326 -2.0065329
900 0.54756622 -6.2668303 0 -5.4456863 -1.9796122
950 0.54791593 -6.2673161 0 -5.4456477 -1.9598278
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466
Loop time of 0.838671 on 4 procs for 250 steps with 4000 atoms
Performance: 128775.136 tau/day, 298.091 timesteps/s, 1.192 Matom-step/s
99.0% 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.4301 | 0.47576 | 0.50889 | 4.2 | 56.73
Neigh | 0.095175 | 0.16382 | 0.25893 | 17.5 | 19.53
Comm | 0.06374 | 0.19306 | 0.30768 | 22.3 | 23.02
Output | 0.00018141 | 0.0002071 | 0.00022587 | 0.0 | 0.02
Modify | 0.0013564 | 0.0025114 | 0.0040356 | 2.3 | 0.30
Other | | 0.00331 | | | 0.39
Nlocal: 1000 ave 1657 max 525 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Nghost: 8683.75 ave 9705 max 8021 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 150170 ave 156480 max 144602 min
Histogram: 1 0 1 0 0 0 1 0 0 1
Total # of neighbors = 600681
Ave neighs/atom = 150.17025
Neighbor list builds = 25
Dangerous builds = 0
balance 1.0 shift x 10 1.0 weight neigh 0.8 weight time 0.6
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 10
neighbor weight factor: 0.8
time weight factor: 0.6
initial/final maximal load/proc = 87.14477 84.253431
initial/final imbalance factor = 1.045158 1.0104811
x cuts: 0 0.31514908 0.45070011 0.58569747 1
y cuts: 0 1
z cuts: 0 1
run 250
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 3.834 | 4.019 | 4.211 Mbytes
Step Temp E_pair E_mol TotEng Press
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466
1050 0.54629742 -6.2657526 0 -5.4465113 -1.945821
1100 0.55427881 -6.2781733 0 -5.446963 -2.0021027
1150 0.54730654 -6.267257 0 -5.4465025 -1.9420678
1200 0.5388281 -6.2547963 0 -5.4467562 -1.890178
1250 0.54848768 -6.2694237 0 -5.4468979 -1.9636797
Loop time of 0.836673 on 4 procs for 250 steps with 4000 atoms
Performance: 129082.737 tau/day, 298.803 timesteps/s, 1.195 Matom-step/s
98.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 | 0.41798 | 0.47099 | 0.51203 | 5.9 | 56.29
Neigh | 0.092957 | 0.16434 | 0.26021 | 18.1 | 19.64
Comm | 0.060396 | 0.19529 | 0.32014 | 25.6 | 23.34
Output | 0.00018905 | 0.00020907 | 0.00022197 | 0.0 | 0.02
Modify | 0.0013271 | 0.0025202 | 0.0041052 | 2.4 | 0.30
Other | | 0.003317 | | | 0.40
Nlocal: 1000 ave 1646 max 498 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Nghost: 8671.25 ave 9741 max 7981 min
Histogram: 2 0 0 0 0 1 0 0 0 1
Neighs: 149995 ave 165511 max 135174 min
Histogram: 1 0 1 0 0 0 0 1 0 1
Total # of neighbors = 599979
Ave neighs/atom = 149.99475
Neighbor list builds = 25
Dangerous builds = 0
Total wall time: 0:00:04

View File

@ -0,0 +1,268 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
2 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.001 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
compute p all property/atom d_WEIGHT
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 10 1.0 weight group 2 fast 0.8 slow 2.5 weight store WEIGHT
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
rebalancing time: 0.001 seconds
iteration count = 10
group weights: fast=0.8 slow=2.5
storing weight in atom property d_WEIGHT
initial/final maximal load/proc = 2960 3120
initial/final imbalance factor = 1.0609319 1.1182796
x cuts: 0 0.44970703 1
y cuts: 0 1
z cuts: 0 1
variable lastweight atom c_p
fix 0 all balance 50 1.0 shift x 10 1.0 weight var lastweight weight time 0.5 weight store WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.709 | 4.878 | 5.046 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.49578514 -6.1929216 0 -5.4494298 -1.6668039 4738.2137
100 0.53275389 -6.2475932 0 -5.4486622 -1.9063885 4738.2137
150 0.53316457 -6.2483202 0 -5.4487733 -1.9476162 4738.2137
200 0.536665 -6.2530113 0 -5.448215 -1.933468 4738.2137
250 0.55006273 -6.27163 0 -5.4467422 -2.0438847 4738.2137
300 0.55111476 -6.2727642 0 -5.4462987 -2.0384873 4738.2137
350 0.55211503 -6.274054 0 -5.4460885 -2.0116976 4738.2137
400 0.54638463 -6.2661715 0 -5.4467995 -1.992248 4738.2137
450 0.55885307 -6.2852263 0 -5.4471563 -2.0669747 4738.2137
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
Loop time of 2.63649 on 2 procs for 500 steps with 4000 atoms
Performance: 81926.988 tau/day, 189.646 timesteps/s, 758.583 katom-step/s
99.0% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.71463 | 1.3382 | 1.9618 | 53.9 | 50.76
Neigh | 0.37719 | 0.49388 | 0.61056 | 16.6 | 18.73
Comm | 0.047367 | 0.78842 | 1.5295 | 83.5 | 29.90
Output | 0.00033203 | 0.00036767 | 0.0004033 | 0.0 | 0.01
Modify | 0.0083865 | 0.0094362 | 0.010486 | 1.1 | 0.36
Other | | 0.006199 | | | 0.24
Nlocal: 2000 ave 2603 max 1397 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10434 ave 11430 max 9438 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 298070 ave 500187 max 95952 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 596139
Ave neighs/atom = 149.03475
Neighbor list builds = 51
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 5.094 | 5.463 | 5.832 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
500 0.54587069 -6.2662849 0 -5.4476836 -2.0078802 4738.2137
550 0.54137926 -6.2592773 0 -5.4474115 -1.9770236 4738.2137
600 0.54022886 -6.2573307 0 -5.44719 -1.9619637 4738.2137
650 0.54709009 -6.2678862 0 -5.4474562 -1.9958342 4738.2137
700 0.54590044 -6.2656903 0 -5.4470444 -1.9957108 4738.2137
750 0.55098488 -6.2724831 0 -5.4462124 -2.0287523 4738.2137
800 0.5520987 -6.2739184 0 -5.4459774 -2.0084991 4738.2137
850 0.54963958 -6.2702473 0 -5.445994 -1.9740031 4738.2137
900 0.54390586 -6.2615476 0 -5.4458927 -1.9400871 4738.2137
950 0.54741732 -6.2665755 0 -5.4456548 -1.9466417 4738.2137
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624 4738.2137
Loop time of 3.17842 on 2 procs for 500 steps with 4000 atoms
Performance: 67958.372 tau/day, 157.311 timesteps/s, 629.244 katom-step/s
98.1% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.37522 | 1.3792 | 2.3831 | 85.5 | 43.39
Neigh | 0.27684 | 0.50251 | 0.72818 | 31.8 | 15.81
Comm | 0.046802 | 1.2782 | 2.5097 | 108.9 | 40.22
Output | 0.00037247 | 0.00037744 | 0.00038242 | 0.0 | 0.01
Modify | 0.0074902 | 0.010381 | 0.013273 | 2.8 | 0.33
Other | | 0.007739 | | | 0.24
Nlocal: 2000 ave 2773 max 1227 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10234 ave 11398 max 9070 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 300836 ave 527715 max 73956 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 601671
Ave neighs/atom = 150.41775
Neighbor list builds = 51
Dangerous builds = 0
balance 1.0 shift x 10 1.0 weight group 2 fast 0.8 slow 2.5 weight store WEIGHT
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 10
group weights: fast=0.8 slow=2.5
storing weight in atom property d_WEIGHT
initial/final maximal load/proc = 4598.4 2803.1
initial/final imbalance factor = 1.648172 1.0046953
x cuts: 0 0.45499213 1
y cuts: 0 1
z cuts: 0 1
fix 0 all balance 50 1.0 shift x 5 1.0 weight var lastweight weight neigh 0.5 weight store WEIGHT
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 5.483 | 5.66 | 5.837 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1000 0.54200867 -6.2591246 0 -5.4463148 -1.8881624 4738.2137
1050 0.54633412 -6.2656384 0 -5.4463421 -1.9012895 4738.2137
1100 0.54325667 -6.2612166 0 -5.4465353 -1.8870463 4738.2137
1150 0.55057583 -6.2719187 0 -5.4462614 -1.9575881 4738.2137
1200 0.53728175 -6.251744 0 -5.4460228 -1.8124097 4738.2137
1250 0.54077561 -6.2567544 0 -5.4457938 -1.8418134 4738.2137
1300 0.54430333 -6.260995 0 -5.4447442 -1.856351 4738.2137
1350 0.55097839 -6.2715909 0 -5.4453299 -1.9014337 4738.2137
1400 0.53858139 -6.2526781 0 -5.445008 -1.7965773 4738.2137
1450 0.54218439 -6.2574683 0 -5.444395 -1.7901189 4738.2137
1500 0.54200616 -6.2571433 0 -5.4443373 -1.8000345 4738.2137
Loop time of 3.02969 on 2 procs for 500 steps with 4000 atoms
Performance: 71294.507 tau/day, 165.034 timesteps/s, 660.134 katom-step/s
98.7% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.5714 | 1.3936 | 2.2158 | 69.6 | 46.00
Neigh | 0.2744 | 0.51127 | 0.74814 | 33.1 | 16.88
Comm | 0.046434 | 1.1076 | 2.1688 | 100.8 | 36.56
Output | 0.00031672 | 0.00037175 | 0.00042678 | 0.0 | 0.01
Modify | 0.0066955 | 0.0094869 | 0.012278 | 2.9 | 0.31
Other | | 0.007313 | | | 0.24
Nlocal: 2000 ave 3014 max 986 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10343 ave 12125 max 8561 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 302958 ave 519610 max 86307 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 605917
Ave neighs/atom = 151.47925
Neighbor list builds = 51
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 5.864 | 5.882 | 5.899 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1500 0.54200616 -6.2571433 0 -5.4443373 -1.8000345 4738.2137
1550 0.5371361 -6.2504031 0 -5.4449003 -1.7647032 4738.2137
1600 0.54679571 -6.2646443 0 -5.4446558 -1.8115722 4738.2137
1650 0.53806589 -6.2519009 0 -5.4450038 -1.740915 4738.2137
1700 0.53479448 -6.2469033 0 -5.4449122 -1.7162445 4738.2137
1750 0.53714069 -6.2506511 0 -5.4451415 -1.734019 4738.2137
1800 0.52750498 -6.2358815 0 -5.4448219 -1.6875349 4738.2137
1850 0.54585338 -6.2629367 0 -5.4443613 -1.7758582 4738.2137
1900 0.53011122 -6.2387673 0 -5.4437993 -1.6382079 4738.2137
1950 0.5428773 -6.2583146 0 -5.4442022 -1.7367714 4738.2137
2000 0.52771538 -6.2349676 0 -5.4435924 -1.5594006 4738.2137
Loop time of 3.18739 on 2 procs for 500 steps with 4000 atoms
Performance: 67767.083 tau/day, 156.868 timesteps/s, 627.473 katom-step/s
98.5% CPU use with 2 MPI tasks x 1 OpenMP threads
MPI task timing breakdown:
Section | min time | avg time | max time |%varavg| %total
---------------------------------------------------------------
Pair | 0.39584 | 1.3793 | 2.3628 | 83.7 | 43.27
Neigh | 0.21951 | 0.48818 | 0.75684 | 38.5 | 15.32
Comm | 0.047346 | 1.3021 | 2.5568 | 110.0 | 40.85
Output | 0.00031641 | 0.00037624 | 0.00043608 | 0.0 | 0.01
Modify | 0.0061382 | 0.0096203 | 0.013102 | 3.6 | 0.30
Other | | 0.007838 | | | 0.25
Nlocal: 2000 ave 3033 max 967 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Nghost: 10266 ave 12244 max 8288 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Neighs: 303996 ave 525260 max 82733 min
Histogram: 1 0 0 0 0 0 0 0 0 1
Total # of neighbors = 607993
Ave neighs/atom = 151.99825
Neighbor list builds = 51
Dangerous builds = 0
Total wall time: 0:00:12

View File

@ -0,0 +1,268 @@
LAMMPS (3 Aug 2023 - Development - patch_2Aug2023-790-g0fbe388cbd)
OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
using 1 OpenMP thread(s) per MPI task
# 3d Lennard-Jones melt
units lj
atom_style atomic
processors * 1 1
lattice fcc 0.8442
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
region box block 0 10 0 10 0 10
create_box 3 box
Created orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
4 by 1 by 1 MPI processor grid
create_atoms 1 box
Created 4000 atoms
using lattice units in orthogonal box = (0 0 0) to (16.795962 16.795962 16.795962)
create_atoms CPU = 0.000 seconds
mass * 1.0
region long block 3 6 0 10 0 10
set region long type 2
Setting atom values ...
1400 settings made for type
velocity all create 1.0 87287
pair_style lj/cut 2.5
pair_coeff * * 1.0 1.0 2.5
pair_coeff * 2 1.0 1.0 5.0
neighbor 0.3 bin
neigh_modify every 2 delay 4 check yes
fix p all property/atom d_WEIGHT
compute p all property/atom d_WEIGHT
group fast type 1
2600 atoms in group fast
group slow type 2
1400 atoms in group slow
balance 1.0 shift x 10 1.0 weight group 2 fast 0.8 slow 2.5 weight store WEIGHT
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
update: every = 2 steps, delay = 4 steps, check = yes
max neighbors/atom: 2000, page size: 100000
master list distance cutoff = 5.3
ghost atom cutoff = 5.3
binsize = 2.65, bins = 7 7 7
1 neighbor lists, perpetual/occasional/extra = 1 0 0
(1) pair lj/cut, perpetual
attributes: half, newton on
pair build: half/bin/atomonly/newton
stencil: half/bin/3d
bin: standard
rebalancing time: 0.001 seconds
iteration count = 10
group weights: fast=0.8 slow=2.5
storing weight in atom property d_WEIGHT
initial/final maximal load/proc = 2160 1620
initial/final imbalance factor = 1.5483871 1.1612903
x cuts: 0 0.30004883 0.44995117 0.59985352 1
y cuts: 0 1
z cuts: 0 1
variable lastweight atom c_p
fix 0 all balance 50 1.0 shift x 10 1.0 weight var lastweight weight time 0.5 weight store WEIGHT
variable maximb equal f_0[1]
variable iter equal f_0[2]
variable prev equal f_0[3]
variable final equal f_0
#fix 3 all print 50 "${iter} ${prev} ${final} ${maximb}"
fix 1 all nve
#dump id all atom 50 dump.melt
#dump id all custom 50 dump.lammpstrj id type x y z c_p
#dump 2 all image 25 image.*.jpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 2 pad 3
#dump 3 all movie 25 movie.mpg type type # axes yes 0.8 0.02 view 60 -30
#dump_modify 3 pad 3
thermo 50
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.134 | 4.194 | 4.276 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
0 1 -6.9453205 0 -5.4456955 -5.6812358 4738.2137
50 0.48653399 -6.1788509 0 -5.4492324 -1.6017778 4738.2137
100 0.53411175 -6.249885 0 -5.4489177 -1.9317606 4738.2137
150 0.53646658 -6.2527206 0 -5.4482219 -1.9689568 4738.2137
200 0.54551611 -6.2656326 0 -5.4475631 -2.0042104 4738.2137
250 0.54677719 -6.2671162 0 -5.4471555 -2.0015995 4738.2137
300 0.5477618 -6.2678071 0 -5.4463698 -1.997842 4738.2137
350 0.55600296 -6.2801497 0 -5.4463538 -2.0394056 4738.2137
400 0.53241503 -6.2453665 0 -5.4469436 -1.878594 4738.2137
450 0.5439158 -6.2623 0 -5.4466302 -1.9744161 4738.2137
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
Loop time of 1.75963 on 4 procs for 500 steps with 4000 atoms
Performance: 122752.823 tau/day, 284.150 timesteps/s, 1.137 Matom-step/s
98.7% 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.68268 | 0.90239 | 1.1178 | 21.1 | 51.28
Neigh | 0.14555 | 0.31884 | 0.53079 | 30.7 | 18.12
Comm | 0.1258 | 0.52379 | 0.91801 | 51.5 | 29.77
Output | 0.00034604 | 0.00041026 | 0.00047658 | 0.0 | 0.02
Modify | 0.004958 | 0.0071987 | 0.010065 | 2.7 | 0.41
Other | | 0.007007 | | | 0.40
Nlocal: 1000 ave 1818 max 353 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Nghost: 8752 ave 10126 max 7737 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Neighs: 149308 ave 201250 max 96144 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Total # of neighbors = 597231
Ave neighs/atom = 149.30775
Neighbor list builds = 50
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.136 | 4.388 | 4.665 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
500 0.55526241 -6.2793396 0 -5.4466542 -2.0595015 4738.2137
550 0.53879347 -6.2554274 0 -5.4474393 -1.9756834 4738.2137
600 0.54275982 -6.2616799 0 -5.4477437 -1.9939993 4738.2137
650 0.54526651 -6.265098 0 -5.4474027 -2.0303672 4738.2137
700 0.54369381 -6.263201 0 -5.4478642 -1.9921967 4738.2137
750 0.54452777 -6.2640839 0 -5.4474964 -1.9658675 4738.2137
800 0.55061744 -6.2725556 0 -5.4468359 -2.0100922 4738.2137
850 0.55371614 -6.2763992 0 -5.4460326 -2.0065329 4738.2137
900 0.54756622 -6.2668303 0 -5.4456863 -1.9796122 4738.2137
950 0.54791593 -6.2673161 0 -5.4456477 -1.9598278 4738.2137
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466 4738.2137
Loop time of 2.16561 on 4 procs for 500 steps with 4000 atoms
Performance: 99740.900 tau/day, 230.882 timesteps/s, 923.527 katom-step/s
98.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.50258 | 0.94516 | 1.4087 | 45.5 | 43.64
Neigh | 0.11215 | 0.35365 | 0.65108 | 40.8 | 16.33
Comm | 0.087035 | 0.85049 | 1.5351 | 74.3 | 39.27
Output | 0.00038778 | 0.00044723 | 0.00047387 | 0.0 | 0.02
Modify | 0.0047248 | 0.0077357 | 0.011417 | 3.4 | 0.36
Other | | 0.008132 | | | 0.38
Nlocal: 1000 ave 1913 max 271 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Nghost: 8713.25 ave 10520 max 7313 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Neighs: 150170 ave 225174 max 74461 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Total # of neighbors = 600678
Ave neighs/atom = 150.1695
Neighbor list builds = 53
Dangerous builds = 0
balance 1.0 shift x 10 1.0 weight group 2 fast 0.8 slow 2.5 weight store WEIGHT
Balancing ...
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
rebalancing time: 0.000 seconds
iteration count = 10
group weights: fast=0.8 slow=2.5
storing weight in atom property d_WEIGHT
initial/final maximal load/proc = 2263.1 1415
initial/final imbalance factor = 1.6222939 1.0143369
x cuts: 0 0.33693529 0.45444001 0.59634919 1
y cuts: 0 1
z cuts: 0 1
fix 0 all balance 50 1.0 shift x 5 1.0 weight var lastweight weight neigh 0.5 weight store WEIGHT
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.136 | 4.391 | 4.67 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1000 0.54173198 -6.2586101 0 -5.4462153 -1.9007466 4738.2137
1050 0.54629742 -6.2657526 0 -5.4465113 -1.945821 4738.2137
1100 0.55427881 -6.2781733 0 -5.446963 -2.0021027 4738.2137
1150 0.54730654 -6.267257 0 -5.4465025 -1.9420678 4738.2137
1200 0.5388281 -6.2547963 0 -5.4467562 -1.890178 4738.2137
1250 0.54848768 -6.2694237 0 -5.4468979 -1.9636797 4738.2137
1300 0.54134321 -6.2590728 0 -5.447261 -1.917027 4738.2137
1350 0.53564389 -6.2501521 0 -5.4468871 -1.8642306 4738.2137
1400 0.53726925 -6.2518379 0 -5.4461355 -1.8544028 4738.2137
1450 0.54525929 -6.2632653 0 -5.4455808 -1.9072158 4738.2137
1500 0.5422334 -6.2591056 0 -5.4459588 -1.8866983 4738.2137
Loop time of 2.13466 on 4 procs for 500 steps with 4000 atoms
Performance: 101187.057 tau/day, 234.229 timesteps/s, 936.917 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 | 0.51842 | 0.95273 | 1.4498 | 43.3 | 44.63
Neigh | 0.10961 | 0.34434 | 0.60309 | 39.3 | 16.13
Comm | 0.12298 | 0.82248 | 1.494 | 71.8 | 38.53
Output | 0.00035703 | 0.00041491 | 0.00044876 | 0.0 | 0.02
Modify | 0.0041412 | 0.0071285 | 0.010464 | 3.4 | 0.33
Other | | 0.007562 | | | 0.35
Nlocal: 1000 ave 1957 max 197 min
Histogram: 2 0 0 0 0 0 0 0 1 1
Nghost: 8729 ave 10470 max 7399 min
Histogram: 2 0 0 0 0 0 0 1 0 1
Neighs: 150494 ave 251670 max 54014 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Total # of neighbors = 601974
Ave neighs/atom = 150.4935
Neighbor list builds = 51
Dangerous builds = 0
run 500
Generated 0 of 3 mixed pair_coeff terms from geometric mixing rule
Per MPI rank memory allocation (min/avg/max) = 4.138 | 4.391 | 4.67 Mbytes
Step Temp E_pair E_mol TotEng Press Volume
1500 0.5422334 -6.2591056 0 -5.4459588 -1.8866983 4738.2137
1550 0.55327047 -6.2750129 0 -5.4453147 -1.9506601 4738.2137
1600 0.54419057 -6.2612631 0 -5.4451813 -1.8559469 4738.2137
1650 0.5471001 -6.2661978 0 -5.4457528 -1.888283 4738.2137
1700 0.53665427 -6.250492 0 -5.4457118 -1.8067906 4738.2137
1750 0.54864956 -6.26812 0 -5.4453514 -1.8662931 4738.2137
1800 0.54476992 -6.2615116 0 -5.444561 -1.8353034 4738.2137
1850 0.54143122 -6.255562 0 -5.4436182 -1.8005828 4738.2137
1900 0.539946 -6.2541877 0 -5.4444712 -1.7770616 4738.2137
1950 0.54665381 -6.2641025 0 -5.4443268 -1.7946294 4738.2137
2000 0.54548936 -6.2623904 0 -5.4443609 -1.8063359 4738.2137
Loop time of 2.41945 on 4 procs for 500 steps with 4000 atoms
Performance: 89276.563 tau/day, 206.659 timesteps/s, 826.635 katom-step/s
98.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.27258 | 0.93844 | 1.5963 | 67.8 | 38.79
Neigh | 0.066471 | 0.37001 | 0.71699 | 50.0 | 15.29
Comm | 0.087137 | 1.095 | 2.0664 | 92.0 | 45.26
Output | 0.00036093 | 0.00042589 | 0.00046706 | 0.0 | 0.02
Modify | 0.0037164 | 0.0072792 | 0.011595 | 4.2 | 0.30
Other | | 0.008293 | | | 0.34
Nlocal: 1000 ave 2047 max 120 min
Histogram: 2 0 0 0 0 0 0 0 1 1
Nghost: 8721.75 ave 10454 max 7446 min
Histogram: 2 0 0 0 0 0 1 0 0 1
Neighs: 151641 ave 268854 max 34056 min
Histogram: 2 0 0 0 0 0 0 0 0 2
Total # of neighbors = 606565
Ave neighs/atom = 151.64125
Neighbor list builds = 56
Dangerous builds = 0
Total wall time: 0:00:08

View File

@ -1,14 +1,6 @@
Different parameterization of the ReaxFF potential have been used in
different published works. A small number of these are provided in the
LAMMPS potentials directory, in the form of ffield.reax.[label]
files. These can be used with either the pair_styles reax and reax/c.
For pair_style reax, the command should be as follows:
# reax args: hbcut hbnewflag tripflag precision
pair_style reax 6.0 0 1 1.0e-6
except where described below.
LAMMPS potentials directory, in the form of ffield.reax.label files.
The mapping from parameter files to publication is as follows:
@ -25,8 +17,7 @@ J. Budzien, A. P. Thompson, and S. V. Zybin, "Reactive Molecular
Dynamics Simulations of Shock Through a Single Crystal of
Pentaerythritol Tetranitrate," J. Phys. Chem., 113 13142 (2009).
ffield.reax.rdx: nitramines (RDX/HMX/TATB/PETN)
This version requires hbnewflag = 1
ffield.reax.rdx: nitramines (RDX/HMX/TATB/PETN)
Strachan, A.; et al. Phys. Rev. Lett. 2003, 91, 098301
Zhang, L., van Duin, A.C.T., Zybin, S. and Goddard, W.A. (2009) Carbon
@ -37,7 +28,6 @@ Reactive Molecular Dynamics Simulations, Journal of Physical Chemistry
B 113, 10619-10640
ffield.reax.cho: Reactive MD-force field c/h/o combustion force field
This version requires tripflag = 0 and hbnewflag = 1
"ReaxFF Reactive Force Field for Molecular Dynamics Simulations of
Hydrocarbon Oxidation" Kimberly Chenoweth, Adri C. T. van Duin, and
@ -58,8 +48,10 @@ M.; van Duin, A. C. T.; Kubicki, J. D. J. Phys. Chem. A 2010, 114,
ffield.reax.V_O_C_H: Reactive MD-force field: V/O/C/H potential:
Chenoweth, K.; et al. J. Phys. Chem. C, 2008, 112, 14645-14654.
ffield.reax.ZnOH: Reactive MD-force field: water/zinc: Raymand, D.;
van Duin, A. C. T.; Spangberg, D.; Goddard, W. A.; Hermansson, K.
ffield.reax.ZnOH: Reactive MD-force field: water/zinc: Raymand, D.;
van Duin, A. C. T.; Spangberg, D.; Goddard, W. A.; Hermansson, K.
Surface Science 2010, 604, 9-10, 741-752.
ffield.reax.lg: Reactive MD-force field: nitramines (RDX/HMX/TATB/PETN))+lg: L. Liu, Y. Liu, S. V. Zybin, H. Sun and W. A. Goddard, Journal of Physical Chemistry A, 115, 11016-11022 (2011).
ffield.reax.lg: Reactive MD-force field: nitramines (RDX/HMX/TATB/PETN))+lg:
L. Liu, Y. Liu, S. V. Zybin, H. Sun and W. A. Goddard, Journal of
Physical Chemistry A, 115, 11016-11022 (2011).

View File

@ -18,7 +18,7 @@ parser = ArgumentParser(prog='install.py',
description='LAMMPS python package installer script')
parser.add_argument("-p", "--package", required=True,
help="path to the LAMMPS Python package")
help="path to the LAMMPS Python package folder")
parser.add_argument("-l", "--lib", required=True,
help="path to the compiled LAMMPS shared library")
parser.add_argument("-n", "--noinstall", action="store_true", default=False,
@ -34,15 +34,21 @@ args = parser.parse_args()
if args.package:
if not os.path.exists(args.package):
print("ERROR: LAMMPS package folder %s does not exist" % args.package)
print("\nERROR: LAMMPS package folder %s does not exist\n" % args.package)
parser.print_help()
sys.exit(1)
else:
args.package = os.path.abspath(args.package)
if ((os.path.basename(args.package) != "lammps")
and ((os.path.basename(os.path.dirname(args.package)) != "python"))):
print("\nERROR: LAMMPS package folder path %s does not end in %s\n"
% (args.package, os.path.join("python", "lammps")))
parser.print_help()
sys.exit(1)
if args.lib:
if not os.path.exists(args.lib):
print("ERROR: LAMMPS shared library %s does not exist" % args.lib)
print("\nERROR: LAMMPS shared library %s does not exist\n" % args.lib)
parser.print_help()
sys.exit(1)
else:
@ -50,7 +56,7 @@ if args.lib:
if args.wheeldir:
if not os.path.exists(args.wheeldir):
print("ERROR: directory %s to store the wheel does not exist" % args.wheeldir)
print("\nERROR: directory %s to store the wheel does not exist\n" % args.wheeldir)
parser.print_help()
sys.exit(1)
else:
@ -58,7 +64,7 @@ if args.wheeldir:
if args.versionfile:
if not os.path.exists(args.versionfile):
print("ERROR: LAMMPS version file at %s does not exist" % args.versionfile)
print("\nERROR: LAMMPS version file at %s does not exist\n" % args.versionfile)
parser.print_help()
sys.exit(1)
else:

View File

@ -379,8 +379,9 @@ class lammps(object):
for i in range(narg):
if type(cmdargs[i]) is str:
cmdargs[i] = cmdargs[i].encode()
cargs = (c_char_p*narg)(*cmdargs)
self.lib.lammps_open.argtypes = [c_int, c_char_p*narg, MPI_Comm, c_void_p]
cargs = (c_char_p*(narg+1))(*cmdargs)
cargs[narg] = None
self.lib.lammps_open.argtypes = [c_int, c_char_p*(narg+1), MPI_Comm, c_void_p]
else:
self.lib.lammps_open.argtypes = [c_int, c_char_p, MPI_Comm, c_void_p]
@ -399,8 +400,9 @@ class lammps(object):
for i in range(narg):
if type(cmdargs[i]) is str:
cmdargs[i] = cmdargs[i].encode()
cargs = (c_char_p*narg)(*cmdargs)
self.lib.lammps_open_no_mpi.argtypes = [c_int, c_char_p*narg, c_void_p]
cargs = (c_char_p*(narg+1))(*cmdargs)
cargs[narg] = None
self.lib.lammps_open_no_mpi.argtypes = [c_int, c_char_p*(narg+1), c_void_p]
self.lmp = c_void_p(self.lib.lammps_open_no_mpi(narg,cargs,None))
else:
self.lib.lammps_open_no_mpi.argtypes = [c_int, c_char_p, c_void_p]

View File

@ -30,11 +30,6 @@
using namespace LAMMPS_NS;
// also in read_dump.cpp
enum { ID, TYPE, X, Y, Z, VX, VY, VZ, Q, IX, IY, IZ, FX, FY, FZ };
enum { UNSET, NOSCALE_NOWRAP, NOSCALE_WRAP, SCALE_NOWRAP, SCALE_WRAP };
#define SMALL 1.0e-6
namespace LAMMPS_NS {

View File

@ -47,8 +47,7 @@ void ComputeERotateAsphere::init()
avec_line = dynamic_cast<AtomVecLine *>(atom->style_match("line"));
avec_tri = dynamic_cast<AtomVecTri *>(atom->style_match("tri"));
if (!avec_ellipsoid && !avec_line && !avec_tri)
error->all(FLERR,"Compute erotate/asphere requires "
"atom style ellipsoid or line or tri");
error->all(FLERR,"Compute erotate/asphere requires atom style ellipsoid or line or tri");
// check that all particles are finite-size
// no point particles allowed, spherical is OK
@ -79,12 +78,13 @@ double ComputeERotateAsphere::compute_scalar()
{
invoked_scalar = update->ntimestep;
AtomVecEllipsoid::Bonus *ebonus;
AtomVecEllipsoid::Bonus *ebonus = nullptr;
if (avec_ellipsoid) ebonus = avec_ellipsoid->bonus;
AtomVecLine::Bonus *lbonus;
AtomVecLine::Bonus *lbonus = nullptr;
if (avec_line) lbonus = avec_line->bonus;
AtomVecTri::Bonus *tbonus;
AtomVecTri::Bonus *tbonus = nullptr;
if (avec_tri) tbonus = avec_tri->bonus;
int *ellipsoid = atom->ellipsoid;
int *line = atom->line;
int *tri = atom->tri;
@ -98,14 +98,14 @@ double ComputeERotateAsphere::compute_scalar()
// no point particles since divide by inertia
double length;
double *shape,*quat;
double wbody[3],inertia[3];
double *shape, *quat;
double wbody[3], inertia[3];
double rot[3][3];
double erotate = 0.0;
for (int i = 0; i < nlocal; i++)
if (mask[i] & groupbit) {
if (ellipsoid && ellipsoid[i] >= 0) {
if (ellipsoid && ebonus && (ellipsoid[i] >= 0)) {
shape = ebonus[ellipsoid[i]].shape;
quat = ebonus[ellipsoid[i]].quat;
@ -126,13 +126,13 @@ double ComputeERotateAsphere::compute_scalar()
erotate += inertia[0]*wbody[0]*wbody[0] +
inertia[1]*wbody[1]*wbody[1] + inertia[2]*wbody[2]*wbody[2];
} else if (line && line[i] >= 0) {
} else if (line && lbonus && (line[i] >= 0)) {
length = lbonus[line[i]].length;
erotate += (omega[i][0]*omega[i][0] + omega[i][1]*omega[i][1] +
omega[i][2]*omega[i][2]) * length*length*rmass[i] / 12.0;
} else if (tri && tri[i] >= 0) {
} else if (tri && tbonus && (tri[i] >= 0)) {
// principal moments of inertia

View File

@ -487,33 +487,31 @@ void FixBocs::init()
// ensure no conflict with fix deform
if (pstat_flag)
{
for (int i = 0; i < modify->nfix; i++)
if (strcmp(modify->fix[i]->style,"deform") == 0) {
int *dimflag = (dynamic_cast<FixDeform *>(modify->fix[i]))->dimflag;
if (pstat_flag) {
for (auto &ifix : modify->get_fix_by_style("^deform")) {
auto deform = dynamic_cast<FixDeform *>(ifix);
if (deform) {
int *dimflag = deform->dimflag;
if ((p_flag[0] && dimflag[0]) || (p_flag[1] && dimflag[1]) ||
(p_flag[2] && dimflag[2]) || (p_flag[3] && dimflag[3]) ||
(p_flag[4] && dimflag[4]) || (p_flag[5] && dimflag[5]))
error->all(FLERR,"Cannot use fix bocs and fix deform on "
"same component of stress tensor");
error->all(FLERR,"Cannot use fix bocs and fix deform on same component of stress tensor");
}
}
}
// set temperature and pressure ptrs
int icompute = modify->find_compute(id_temp);
if (icompute < 0)
error->all(FLERR,"Temperature ID for fix bocs does not exist");
temperature = modify->compute[icompute];
temperature = modify->get_compute_by_id(id_temp);
if (!temperature)
error->all(FLERR,"Temperature compute ID {} for fix bocs does not exist", id_temp);
if (temperature->tempbias) which = BIAS;
else which = NOBIAS;
if (pstat_flag) {
icompute = modify->find_compute(id_press);
if (icompute < 0)
error->all(FLERR,"Pressure ID for fix bocs does not exist");
pressure = modify->compute[icompute];
pressure = modify->get_compute_by_id(id_press);
if (!pressure)
error->all(FLERR,"Pressure compute ID {} for fix bocs does not exist", id_press);
}
@ -521,23 +519,21 @@ void FixBocs::init()
{
if (p_match_flag) // MRD NJD
{
if (pressure)
auto pressure_bocs = dynamic_cast<ComputePressureBocs *>(pressure);
if (pressure_bocs)
{
if (p_basis_type == BASIS_ANALYTIC)
{
(dynamic_cast<ComputePressureBocs *>(pressure))->send_cg_info(p_basis_type,
N_p_match, p_match_coeffs, N_mol, vavg);
pressure_bocs->send_cg_info(p_basis_type, N_p_match, p_match_coeffs, N_mol, vavg);
}
else if (p_basis_type == BASIS_LINEAR_SPLINE || p_basis_type == BASIS_CUBIC_SPLINE)
{
(dynamic_cast<ComputePressureBocs *>(pressure))->send_cg_info(p_basis_type,
splines, spline_length);
pressure_bocs->send_cg_info(p_basis_type, splines, spline_length);
}
}
else
{
error->all(FLERR,"Unable to find pressure. Are you sure you included"
" the compute bocsPress and fix_modify commands?");
error->all(FLERR,"Unable to find compatible pressure compute");
}
}
}
@ -591,9 +587,12 @@ void FixBocs::init()
else kspace_flag = 0;
if (utils::strmatch(update->integrate_style,"^respa")) {
nlevels_respa = (dynamic_cast<Respa *>(update->integrate))->nlevels;
step_respa = (dynamic_cast<Respa *>(update->integrate))->step;
dto = 0.5*step_respa[0];
auto respa = dynamic_cast<Respa *>(update->integrate);
if (respa) {
nlevels_respa = respa->nlevels;
step_respa = respa->step;
dto = 0.5*step_respa[0];
}
}
// detect if any rigid fixes exist so rigid bodies move when box is remapped

View File

@ -1699,9 +1699,10 @@ void PairBodyRoundedPolyhedron::rescale_cohesive_forces(double** x,
num_unique_contacts++;
}
xc[0] /= (double)num_unique_contacts;
xc[1] /= (double)num_unique_contacts;
xc[2] /= (double)num_unique_contacts;
const double dble_unique_contacts = (num_unique_contacts > 0) ? (double) num_unique_contacts : 1.0;
xc[0] /= dble_unique_contacts;
xc[1] /= dble_unique_contacts;
xc[2] /= dble_unique_contacts;
contact_area = 0.0;
for (int m = 0; m < num_contacts; m++) {
@ -1711,7 +1712,7 @@ void PairBodyRoundedPolyhedron::rescale_cohesive_forces(double** x,
dz = contact_list[m].xi[2] - xc[2];
contact_area += (dx*dx + dy*dy + dz*dz);
}
contact_area *= (MY_PI/(double)num_unique_contacts);
contact_area *= (MY_PI/dble_unique_contacts);
}
double j_a = contact_area / (num_unique_contacts * A_ua);

View File

@ -208,7 +208,6 @@ inline double MFOxdna::DF5(double x, double a, double x_ast, double b, double x_
} else {
return 0.0;
}
return 0;
}
/* ----------------------------------------------------------------------

View File

@ -129,9 +129,7 @@ void FixNHGPU::remap()
}
}
if (nrigid)
for (int i = 0; i < nrigid; i++)
modify->fix[rfix[i]]->deform(0);
for (auto &ifix : rfix) ifix->deform(0);
// reset global and local box to new size/shape
@ -304,9 +302,7 @@ void FixNHGPU::remap()
}
}
if (nrigid)
for (int i = 0; i < nrigid; i++)
modify->fix[rfix[i]]->deform(1);
for (auto &ifix : rfix) ifix->deform(1);
}
/* ----------------------------------------------------------------------

View File

@ -138,9 +138,7 @@ void FixNHIntel::remap()
}
}
if (nrigid)
for (int i = 0; i < nrigid; i++)
modify->fix[rfix[i]]->deform(0);
for (auto &ifix : rfix) ifix->deform(0);
// reset global and local box to new size/shape
@ -321,9 +319,7 @@ void FixNHIntel::remap()
}
}
if (nrigid)
for (int i = 0; i < nrigid; i++)
modify->fix[rfix[i]]->deform(1);
for (auto &ifix : rfix) ifix->deform(1);
}
/* ---------------------------------------------------------------------- */

View File

@ -52,14 +52,6 @@ void FixDtResetKokkos<DeviceType>::init()
{
FixDtReset::init();
k_emax = Kokkos::DualView<double*, Kokkos::LayoutRight, DeviceType>("FixDtResetKokkos:gamma", 1);
k_emax.h_view(0) = emax;
k_emax.template modify<LMPHostType>();
k_emax.template sync<DeviceType>();
if (utils::strmatch(update->integrate_style,"^respa"))
error->all(FLERR,"Cannot (yet) use respa with Kokkos");
}
@ -93,43 +85,38 @@ void FixDtResetKokkos<DeviceType>::end_of_step()
MPI_Allreduce(MPI_IN_PLACE, &dt, 1, MPI_DOUBLE, MPI_MIN, world);
atomKK->modified(execution_space, F_MASK);
if (minbound) dt = MAX(dt, tmin);
if (maxbound) dt = MIN(dt, tmax);
if (minbound) dt = MAX(dt, tmin);
if (maxbound) dt = MIN(dt, tmax);
// if timestep didn't change, just return
// else reset update->dt and other classes that depend on it
// rRESPA, pair style, fixes
// if timestep didn't change, just return
// else reset update->dt and other classes that depend on it
// rRESPA, pair style, fixes
if (dt == update->dt) return;
if (dt == update->dt) return;
laststep = update->ntimestep;
laststep = update->ntimestep;
// calls to other classes that need to know timestep size changed
// similar logic is in Input::timestep()
update->update_time();
update->dt = dt;
update->dt_default = 0;
if (force->pair) force->pair->reset_dt();
for (auto &ifix : modify->get_fix_list()) ifix->reset_dt();
output->reset_dt();
// calls to other classes that need to know timestep size changed
// similar logic is in Input::timestep()
update->update_time();
update->dt = dt;
update->dt_default = 0;
if (force->pair) force->pair->reset_dt();
for (auto &ifix : modify->get_fix_list()) ifix->reset_dt();
output->reset_dt();
}
/* ---------------------------------------------------------------------- */
template<class DeviceType>
KOKKOS_INLINE_FUNCTION
void FixDtResetKokkos<DeviceType>::operator()(TagFixDtResetMass, const int &i, double &k_dt) const {
void FixDtResetKokkos<DeviceType>::operator()(TagFixDtResetMass, const int &i, double &dt_min) const {
double dtv, dtf, dte, dtsq;
double dt, dtv, dtf, dte, dtsq;
double vsq, fsq, massinv;
double delx, dely, delz, delr;
double emax = k_emax.d_view(0);
if (mask[i] & groupbit) {
massinv = 1.0 / mass[type[i]];
@ -138,32 +125,31 @@ void FixDtResetKokkos<DeviceType>::operator()(TagFixDtResetMass, const int &i, d
dtv = dtf = dte = BIG;
if (vsq > 0.0) dtv = xmax / sqrt(vsq);
if (fsq > 0.0) dtf = sqrt(2.0 * xmax / (ftm2v * sqrt(fsq) * massinv));
k_dt = MIN(dtv, dtf);
dt = MIN(dtv, dtf);
if ((emax > 0.0) && (fsq * vsq > 0.0)) {
dte = emax / sqrt(fsq * vsq) / sqrt(ftm2v * mvv2e);
k_dt = MIN(dt, dte);
dt = MIN(dt, dte);
}
dtsq = k_dt * k_dt;
delx = k_dt * v(i,0) + 0.5 * dtsq * massinv * f(i,0) * ftm2v;
dely = k_dt * v(i,1) + 0.5 * dtsq * massinv * f(i,1) * ftm2v;
delz = k_dt * v(i,2) + 0.5 * dtsq * massinv * f(i,2) * ftm2v;
dtsq = dt * dt;
delx = dt * v(i,0) + 0.5 * dtsq * massinv * f(i,0) * ftm2v;
dely = dt * v(i,1) + 0.5 * dtsq * massinv * f(i,1) * ftm2v;
delz = dt * v(i,2) + 0.5 * dtsq * massinv * f(i,2) * ftm2v;
delr = sqrt(delx * delx + dely * dely + delz * delz);
if (delr > xmax) k_dt *= xmax / delr;
if (delr > xmax) dt *= xmax / delr;
dt_min = MIN(dt_min,dt);
}
}
}
/* ---------------------------------------------------------------------- */
template<class DeviceType>
KOKKOS_INLINE_FUNCTION
void FixDtResetKokkos<DeviceType>::operator()(TagFixDtResetRMass, const int &i, double &k_dt) const {
void FixDtResetKokkos<DeviceType>::operator()(TagFixDtResetRMass, const int &i, double &dt_min) const {
double dtv, dtf, dte, dtsq;
double dt, dtv, dtf, dte, dtsq;
double vsq, fsq, massinv;
double delx, dely, delz, delr;
double emax = k_emax.d_view(0);
if (mask[i] & groupbit) {
massinv = 1.0 / rmass[i];
@ -172,17 +158,18 @@ void FixDtResetKokkos<DeviceType>::operator()(TagFixDtResetRMass, const int &i,
dtv = dtf = dte = BIG;
if (vsq > 0.0) dtv = xmax / sqrt(vsq);
if (fsq > 0.0) dtf = sqrt(2.0 * xmax / (ftm2v * sqrt(fsq) * massinv));
k_dt = MIN(dtv, dtf);
dt = MIN(dtv, dtf);
if ((emax > 0.0) && (fsq * vsq > 0.0)) {
dte = emax / sqrt(fsq * vsq) / sqrt(ftm2v * mvv2e);
k_dt = MIN(dt, dte);
dt = MIN(dt, dte);
}
dtsq = k_dt * k_dt;
delx = k_dt * v(i,0) + 0.5 * dtsq * massinv * f(i,0) * ftm2v;
dely = k_dt * v(i,1) + 0.5 * dtsq * massinv * f(i,1) * ftm2v;
delz = k_dt * v(i,2) + 0.5 * dtsq * massinv * f(i,2) * ftm2v;
dtsq = dt * dt;
delx = dt * v(i,0) + 0.5 * dtsq * massinv * f(i,0) * ftm2v;
dely = dt * v(i,1) + 0.5 * dtsq * massinv * f(i,1) * ftm2v;
delz = dt * v(i,2) + 0.5 * dtsq * massinv * f(i,2) * ftm2v;
delr = sqrt(delx * delx + dely * dely + delz * delz);
if (delr > xmax) k_dt *= xmax / delr;
if (delr > xmax) dt *= xmax / delr;
dt_min = MIN(dt_min,dt);
}
}

View File

@ -310,10 +310,9 @@ void FixNHKokkos<DeviceType>::remap()
// domain->x2lamda(x[i],x[i]);
//}
if (nrigid)
if (rfix.size() > 0)
error->all(FLERR,"Cannot (yet) use rigid bodies with fix nh and Kokkos");
//for (i = 0; i < nrigid; i++)
// modify->fix[rfix[i]]->deform(0);
// for (auto &ifix : rfix) ifix->deform(0);
// reset global and local box to new size/shape
@ -459,9 +458,7 @@ void FixNHKokkos<DeviceType>::remap()
// domain->lamda2x(x[i],x[i]);
//}
//if (nrigid)
// for (i = 0; i < nrigid; i++)
// modify->fix[rfix[i]]->deform(1);
// for (auto &ifix : rfix) ifix->deform(1);
}
/* ----------------------------------------------------------------------

View File

@ -101,13 +101,13 @@ KokkosLMP::KokkosLMP(LAMMPS *lmp, int narg, char **arg) : Pointers(lmp)
int set_flag = 0;
char *str;
if (str = getenv("SLURM_LOCALID")) {
if ((str = getenv("SLURM_LOCALID"))) {
int local_rank = atoi(str);
device = local_rank % ngpus;
if (device >= skip_gpu) device++;
set_flag = 1;
}
if (str = getenv("FLUX_TASK_LOCAL_ID")) {
if ((str = getenv("FLUX_TASK_LOCAL_ID"))) {
if (ngpus > 0) {
int local_rank = atoi(str);
device = local_rank % ngpus;
@ -115,7 +115,7 @@ KokkosLMP::KokkosLMP(LAMMPS *lmp, int narg, char **arg) : Pointers(lmp)
set_flag = 1;
}
}
if (str = getenv("MPT_LRANK")) {
if ((str = getenv("MPT_LRANK"))) {
if (ngpus > 0) {
int local_rank = atoi(str);
device = local_rank % ngpus;
@ -123,7 +123,7 @@ KokkosLMP::KokkosLMP(LAMMPS *lmp, int narg, char **arg) : Pointers(lmp)
set_flag = 1;
}
}
if (str = getenv("MV2_COMM_WORLD_LOCAL_RANK")) {
if ((str = getenv("MV2_COMM_WORLD_LOCAL_RANK"))) {
if (ngpus > 0) {
int local_rank = atoi(str);
device = local_rank % ngpus;
@ -131,7 +131,7 @@ KokkosLMP::KokkosLMP(LAMMPS *lmp, int narg, char **arg) : Pointers(lmp)
set_flag = 1;
}
}
if (str = getenv("OMPI_COMM_WORLD_LOCAL_RANK")) {
if ((str = getenv("OMPI_COMM_WORLD_LOCAL_RANK"))) {
if (ngpus > 0) {
int local_rank = atoi(str);
device = local_rank % ngpus;
@ -139,7 +139,7 @@ KokkosLMP::KokkosLMP(LAMMPS *lmp, int narg, char **arg) : Pointers(lmp)
set_flag = 1;
}
}
if (str = getenv("PMI_LOCAL_RANK")) {
if ((str = getenv("PMI_LOCAL_RANK"))) {
if (ngpus > 0) {
int local_rank = atoi(str);
device = local_rank % ngpus;

View File

@ -131,14 +131,14 @@ cdef create_array(device, void *pointer, shape,is_int):
return numpy.asarray(<int[:shape[0],:shape[1]]>pointer)
else:
return numpy.asarray(<double[:shape[0],:shape[1]]>pointer)
cdef public void MLIAPPYKokkos_compute_gradients(MLIAPModelPythonKokkosDevice * c_model, MLIAPDataKokkosDevice * data) with gil:
dev=data.dev
torch.cuda.nvtx.range_push("set data fields")
model = retrieve(c_model)
model = retrieve(c_model)
n_d = data.ndescriptors
n_a = data.nlistatoms
@ -149,7 +149,7 @@ cdef public void MLIAPPYKokkos_compute_gradients(MLIAPModelPythonKokkosDevice *
beta_cp = create_array(dev, data.betas, (n_a, n_d), False)
desc_cp = create_array(dev, data.descriptors, (n_a, n_d), False)
torch.cuda.nvtx.range_pop()
# Invoke python model on numpy arrays.
torch.cuda.nvtx.range_push("call model")
model(elem_cp,desc_cp,beta_cp,en_cp,dev==1)

View File

@ -134,14 +134,14 @@ cdef create_array(device, void *pointer, shape,is_int):
return np.asarray(<int[:shape[0],:shape[1]]>pointer)
else:
return np.asarray(<double[:shape[0],:shape[1]]>pointer)
# Cython implementation of MLIAPData
# Automatically converts between C arrays and numpy when needed
cdef class MLIAPDataPy:
cdef MLIAPDataKokkosDevice * data
def __cinit__(self):
self.data = NULL
@ -158,7 +158,7 @@ cdef class MLIAPDataPy:
ptr = eij.data.ptr
except:
ptr = eij.data_ptr()
update_pair_energy(self.data, <double*>ptr)
update_pair_energy(self.data, <double*>ptr)
def update_pair_energy(self, eij):
if self.data.dev==0:
self.update_pair_energy_cpu(eij)
@ -178,7 +178,7 @@ cdef class MLIAPDataPy:
ptr = fij.data.ptr
except:
ptr = fij.data_ptr()
update_pair_forces(self.data, <double*>ptr)
update_pair_forces(self.data, <double*>ptr)
def update_pair_forces(self, fij):
if self.data.dev==0:
self.update_pair_forces_cpu(fij)
@ -190,11 +190,11 @@ cdef class MLIAPDataPy:
return None
return create_array(self.data.dev, self.data.f, [self.ntotal, 3],False)
@property
def size_gradforce(self):
return self.data.size_gradforce
@write_only_property
def gradforce(self, value):
if self.data.gradforce is NULL:
@ -203,7 +203,7 @@ cdef class MLIAPDataPy:
cdef double[:, :] value_view = value
gradforce_view[:] = value_view
print("This code has not been tested or optimized for the GPU, if you are getting this warning optimize gradforce")
@write_only_property
def betas(self, value):
if self.data.betas is NULL:
@ -281,7 +281,7 @@ cdef class MLIAPDataPy:
@property
def ntotal(self):
return self.data.ntotal
@property
def elems(self):
if self.data.elems is NULL:
@ -295,7 +295,7 @@ cdef class MLIAPDataPy:
@property
def nlocal(self):
return self.data.nlocal
@property
def natomneigh(self):
return self.data.natomneigh
@ -311,7 +311,7 @@ cdef class MLIAPDataPy:
if self.data.iatoms is NULL:
return None
return create_array(self.data.dev, self.data.iatoms, [self.natomneigh],True)
@property
def ielems(self):
if self.data.ielems is NULL:
@ -327,7 +327,7 @@ cdef class MLIAPDataPy:
if self.data.pair_i is NULL:
return None
return create_array(self.data.dev, self.data.pair_i, [self.npairs],True)
@property
def pair_j(self):
return self.jatoms
@ -337,7 +337,7 @@ cdef class MLIAPDataPy:
if self.data.jatoms is NULL:
return None
return create_array(self.data.dev, self.data.jatoms, [self.npairs],True)
@property
def jelems(self):
if self.data.jelems is NULL:
@ -388,13 +388,13 @@ cdef class MLIAPUnifiedInterfaceKokkos:
self.model = NULL
self.descriptor = NULL
self.unified_impl = unified_impl
def compute_gradients(self, data):
self.unified_impl.compute_gradients(data)
def compute_descriptors(self, data):
self.unified_impl.compute_descriptors(data)
def compute_forces(self, data):
self.unified_impl.compute_forces(data)
@ -448,7 +448,7 @@ cdef public object mliap_unified_connect_kokkos(char *fname, MLIAPDummyModel * m
if unified.element_types is None:
raise ValueError("no element type set")
cdef int nelements = <int>len(unified.element_types)
cdef char **elements = <char**>malloc(nelements * sizeof(char*))

View File

@ -255,7 +255,6 @@ compute_evdwl(const F_FLOAT& rsq, const int& i, const int&j,
: params(itype,jtype).offset;
// U = a * exp(-kappa*(r-(radi+radj))) / kappa
const F_FLOAT rinv = 1.0 / rr;
const F_FLOAT screening = exp(-kappa*(rr-(radi+radj)));
return aa / kappa * screening - offset;

View File

@ -33,8 +33,8 @@ struct TransposeHelperKokkos {
using t_view_src = t_view_src_;
static_assert(std::is_same_v<typename t_view_dst::value_type, typename t_view_src::value_type>, "Value types do not match");
static_assert(t_view_dst::Rank == 2, "Destination view rank != 2");
static_assert(t_view_src::Rank == 2, "Source view rank != 2");
static_assert(t_view_dst::rank == 2, "Destination view rank != 2");
static_assert(t_view_src::rank == 2, "Source view rank != 2");
using dst_layout = typename t_view_dst::traits::array_layout;
using src_layout = typename t_view_src::traits::array_layout;

View File

@ -1374,6 +1374,7 @@ void PPPMDisp::init_coeffs()
if (nsplit == 1) {
delete[] B;
B = nullptr;
function[3] = 0;
function[2] = 0;
function[1] = 1;
@ -1387,11 +1388,13 @@ void PPPMDisp::init_coeffs()
//function[3] = 1;
//function[2] = 0;
delete[] B; // remove this when un-comment previous 2 lines
B = nullptr;
}
if (function[2] && (nsplit > 6)) {
if (me == 0) utils::logmesg(lmp," Using 7 structure factors\n");
delete[] B;
B = nullptr;
}
if (function[3]) {

View File

@ -114,11 +114,11 @@ cdef class MLIAPDataPy:
def __cinit__(self):
self.data = NULL
def update_pair_energy(self, eij):
cdef double[:] eij_arr = eij
update_pair_energy(self.data, &eij_arr[0])
def update_pair_forces(self, fij):
cdef double[:, ::1] fij_arr = fij
update_pair_forces(self.data, &fij_arr[0][0])
@ -128,11 +128,11 @@ cdef class MLIAPDataPy:
if self.data.f is NULL:
return None
return np.asarray(<double[:self.ntotal, :3]> &self.data.f[0][0])
@property
def size_gradforce(self):
return self.data.size_gradforce
@write_only_property
def gradforce(self, value):
if self.data.gradforce is NULL:
@ -140,7 +140,7 @@ cdef class MLIAPDataPy:
cdef double[:, :] gradforce_view = <double[:self.ntotal, :self.size_gradforce]> &self.data.gradforce[0][0]
cdef double[:, :] value_view = value
gradforce_view[:] = value_view
@write_only_property
def betas(self, value):
if self.data.betas is NULL:
@ -217,7 +217,7 @@ cdef class MLIAPDataPy:
@property
def ntotal(self):
return self.data.ntotal
@property
def elems(self):
if self.data.elems is NULL:
@ -231,7 +231,7 @@ cdef class MLIAPDataPy:
@property
def nlocal(self):
return self.data.nlocal
@property
def natomneigh(self):
return self.data.natomneigh
@ -247,13 +247,13 @@ cdef class MLIAPDataPy:
if self.data.iatoms is NULL:
return None
return np.asarray(<int[:self.natomneigh]> &self.data.iatoms[0])
@property
def ielems(self):
if self.data.ielems is NULL:
return None
return np.asarray(<int[:self.natomneigh]> &self.data.ielems[0])
@property
def npairs(self):
return self.data.npairs
@ -263,7 +263,7 @@ cdef class MLIAPDataPy:
if self.data.pair_i is NULL:
return None
return np.asarray(<int[:self.npairs]> &self.data.pair_i[0])
@property
def pair_j(self):
return self.jatoms
@ -273,7 +273,7 @@ cdef class MLIAPDataPy:
if self.data.jatoms is NULL:
return None
return np.asarray(<int[:self.npairs]> &self.data.jatoms[0])
@property
def jelems(self):
if self.data.jelems is NULL:
@ -323,13 +323,13 @@ cdef class MLIAPUnifiedInterface:
self.model = NULL
self.descriptor = NULL
self.unified_impl = unified_impl
def compute_gradients(self, data):
self.unified_impl.compute_gradients(data)
def compute_descriptors(self, data):
self.unified_impl.compute_descriptors(data)
def compute_forces(self, data):
self.unified_impl.compute_forces(data)
@ -384,7 +384,7 @@ cdef public object mliap_unified_connect(char *fname, MLIAPDummyModel * model,
if unified.element_types is None:
raise ValueError("no element type set")
cdef int nelements = <int>len(unified.element_types)
cdef char **elements = <char**>malloc(nelements * sizeof(char*))

View File

@ -202,8 +202,10 @@ void PairPACEExtrapolation::compute(int eflag, int vflag)
// jnum(0) = 50
// jlist(neigh ind of 0-atom) = [1,2,10,7,99,25, .. 50 element in total]
try {
if (flag_compute_extrapolation_grade)
if (flag_compute_extrapolation_grade) {
aceimpl->ace->compute_projections = true;
aceimpl->ace->compute_atom(i, x, type, jnum, jlist);
}
else
aceimpl->rec_ace->compute_atom(i, x, type, jnum, jlist);
} catch (std::exception &e) {

View File

@ -29,7 +29,6 @@ using namespace LAMMPS_NS;
typedef MolfileInterface MFI;
using namespace MathConst;
enum{ID,TYPE,X,Y,Z,VX,VY,VZ};
#define SMALL 1.0e-6
// true if the difference between two floats is "small".

View File

@ -68,9 +68,7 @@ void FixNHOMP::remap()
domain->x2lamda(x[i],x[i]);
}
if (nrigid)
for (int i = 0; i < nrigid; i++)
modify->fix[rfix[i]]->deform(0);
for (auto &ifix : rfix) ifix->deform(0);
// reset global and local box to new size/shape
@ -218,9 +216,7 @@ void FixNHOMP::remap()
domain->lamda2x(x[i],x[i]);
}
if (nrigid)
for (int i = 0; i < nrigid; i++)
modify->fix[rfix[i]]->deform(1);
for (auto &ifix : rfix) ifix->deform(1);
}

View File

@ -173,7 +173,10 @@ FixPIMDLangevin::FixPIMDLangevin(LAMMPS *lmp, int narg, char **arg) :
"mass and normal mode mass are supported!");
} else if (strcmp(arg[i], "scale") == 0) {
if (method == PIMD)
error->universe_all(FLERR, "The scale parameter of the PILE_L thermostat is not supported for method pimd. Delete scale parameter if you do want to use method pimd.");
error->universe_all(
FLERR,
"The scale parameter of the PILE_L thermostat is not supported for method pimd. Delete "
"scale parameter if you do want to use method pimd.");
pilescale = utils::numeric(FLERR, arg[i + 1], false, lmp);
if (pilescale < 0.0)
error->universe_all(FLERR, "Invalid PILE_L scale value for fix pimd/langevin");
@ -250,10 +253,13 @@ FixPIMDLangevin::FixPIMDLangevin(LAMMPS *lmp, int narg, char **arg) :
FLERR, fmt::format("Must not use pressure coupling with {} ensemble", Ensembles[ensemble]));
if (method == PIMD && pstat_flag)
error->universe_all(FLERR, "Pressure control has not been supported for method pimd yet. Please set method to nmpimd.");
error->universe_all(FLERR,
"Pressure control has not been supported for method pimd yet. Please set "
"method to nmpimd.");
if (method == PIMD && fmmode == NORMAL)
error->universe_all(FLERR, "Normal mode mass is not supported for method pimd. Please set method to nmpimd.");
error->universe_all(
FLERR, "Normal mode mass is not supported for method pimd. Please set method to nmpimd.");
/* Initiation */
@ -487,13 +493,13 @@ void FixPIMDLangevin::setup(int vflag)
nmpimd_transform(bufsortedall, x, M_x2xp[universe->iworld]);
else if (cmode == MULTI_PROC)
nmpimd_transform(bufbeads, x, M_x2xp[universe->iworld]);
}
else if (method == PIMD) {
} else if (method == PIMD) {
inter_replica_comm(x);
spring_force();
}
else {
error->universe_all(FLERR, "Unknown method parameter for fix pimd/langevin. Only nmpimd and pimd are supported!");
} else {
error->universe_all(
FLERR,
"Unknown method parameter for fix pimd/langevin. Only nmpimd and pimd are supported!");
}
collect_xc();
compute_spring_energy();
@ -549,13 +555,13 @@ void FixPIMDLangevin::initial_integrate(int /*vflag*/)
a_step();
qc_step();
a_step();
}
else if (method == PIMD) {
} else if (method == PIMD) {
q_step();
q_step();
}
else {
error->universe_all(FLERR, "Unknown method parameter for fix pimd/langevin. Only nmpimd and pimd are supported!");
} else {
error->universe_all(
FLERR,
"Unknown method parameter for fix pimd/langevin. Only nmpimd and pimd are supported!");
}
} else if (integrator == BAOAB) {
if (pstat_flag) {
@ -572,12 +578,12 @@ void FixPIMDLangevin::initial_integrate(int /*vflag*/)
nmpimd_transform(bufbeads, x, M_x2xp[universe->iworld]);
qc_step();
a_step();
}
else if (method == PIMD) {
} else if (method == PIMD) {
q_step();
}
else {
error->universe_all(FLERR, "Unknown method parameter for fix pimd/langevin. Only nmpimd and pimd are supported!");
} else {
error->universe_all(
FLERR,
"Unknown method parameter for fix pimd/langevin. Only nmpimd and pimd are supported!");
}
if (tstat_flag) {
o_step();
@ -587,15 +593,17 @@ void FixPIMDLangevin::initial_integrate(int /*vflag*/)
if (method == NMPIMD) {
qc_step();
a_step();
}
else if (method == PIMD) {
} else if (method == PIMD) {
q_step();
}
else {
error->universe_all(FLERR, "Unknown method parameter for fix pimd/langevin. Only nmpimd and pimd are supported!");
} else {
error->universe_all(
FLERR,
"Unknown method parameter for fix pimd/langevin. Only nmpimd and pimd are supported!");
}
} else {
error->universe_all(FLERR, "Unknown integrator parameter for fix pimd/langevin. Only obabo and baoab integrators are supported!");
error->universe_all(FLERR,
"Unknown integrator parameter for fix pimd/langevin. Only obabo and baoab "
"integrators are supported!");
}
collect_xc();
@ -652,25 +660,25 @@ void FixPIMDLangevin::post_force(int /*flag*/)
tagint *tag = atom->tag;
if (method == NMPIMD) {
if (atom->nmax > maxunwrap) reallocate_x_unwrap();
if (atom->nmax > maxxc) reallocate_xc();
for (int i = 0; i < nlocal; i++) {
x_unwrap[i][0] = x[i][0];
x_unwrap[i][1] = x[i][1];
x_unwrap[i][2] = x[i][2];
}
if (mapflag) {
for (int i = 0; i < nlocal; i++) { domain->unmap(x_unwrap[i], image[i]); }
}
for (int i = 0; i < nlocal; i++) {
xc[i][0] = xcall[3 * (tag[i] - 1) + 0];
xc[i][1] = xcall[3 * (tag[i] - 1) + 1];
xc[i][2] = xcall[3 * (tag[i] - 1) + 2];
}
if (atom->nmax > maxunwrap) reallocate_x_unwrap();
if (atom->nmax > maxxc) reallocate_xc();
for (int i = 0; i < nlocal; i++) {
x_unwrap[i][0] = x[i][0];
x_unwrap[i][1] = x[i][1];
x_unwrap[i][2] = x[i][2];
}
if (mapflag) {
for (int i = 0; i < nlocal; i++) { domain->unmap(x_unwrap[i], image[i]); }
}
for (int i = 0; i < nlocal; i++) {
xc[i][0] = xcall[3 * (tag[i] - 1) + 0];
xc[i][1] = xcall[3 * (tag[i] - 1) + 1];
xc[i][2] = xcall[3 * (tag[i] - 1) + 2];
}
compute_vir();
compute_cvir();
compute_t_vir();
compute_vir();
compute_cvir();
compute_t_vir();
}
if (method == PIMD) {
@ -1032,13 +1040,12 @@ void FixPIMDLangevin::langevin_init()
}
for (int i = 0; i < np; i++) {
out += fmt::format(" {:d} {:.8e} {:.8e} {:.8e} {:.8e}\n", i, _omega_k[i], tau_k[i],
c1_k[i], c2_k[i]);
c1_k[i], c2_k[i]);
}
}
else if (method == PIMD) {
} else if (method == PIMD) {
for (int i = 0; i < np; i++) {
out += fmt::format(" {:d} {:.8e} {:.8e} {:.8e} {:.8e}\n", i, _omega_np / sqrt(fmass), tau,
c1, c2);
out += fmt::format(" {:d} {:.8e} {:.8e} {:.8e} {:.8e}\n", i, _omega_np / sqrt(fmass),
tau, c1, c2);
}
}
if (thermostat == PILE_L) out += "PILE_L thermostat successfully initialized!\n";
@ -1064,15 +1071,14 @@ void FixPIMDLangevin::o_step()
atom->v[i][2] = c1_k[universe->iworld] * atom->v[i][2] +
c2_k[universe->iworld] * sqrt(1.0 / mass[type[i]] / beta_np) * random->gaussian();
}
}
else if (method == PIMD) {
} else if (method == PIMD) {
for (int i = 0; i < nlocal; i++) {
atom->v[i][0] = c1 * atom->v[i][0] +
c2 * sqrt(1.0 / mass[type[i]] / beta_np) * random->gaussian();
atom->v[i][1] = c1 * atom->v[i][1] +
c2 * sqrt(1.0 / mass[type[i]] / beta_np) * random->gaussian();
atom->v[i][2] = c1 * atom->v[i][2] +
c2 * sqrt(1.0 / mass[type[i]] / beta_np) * random->gaussian();
atom->v[i][0] =
c1 * atom->v[i][0] + c2 * sqrt(1.0 / mass[type[i]] / beta_np) * random->gaussian();
atom->v[i][1] =
c1 * atom->v[i][1] + c2 * sqrt(1.0 / mass[type[i]] / beta_np) * random->gaussian();
atom->v[i][2] =
c1 * atom->v[i][2] + c2 * sqrt(1.0 / mass[type[i]] / beta_np) * random->gaussian();
}
}
}
@ -1168,39 +1174,38 @@ void FixPIMDLangevin::spring_force()
double **x = atom->x;
double **f = atom->f;
double* _mass = atom->mass;
int* type = atom->type;
double *_mass = atom->mass;
int *type = atom->type;
int nlocal = atom->nlocal;
tagint* tagtmp = atom->tag;
tagint *tagtmp = atom->tag;
// printf("iworld = %d, x_last = %d, x_next = %d\n", universe->iworld, x_last, x_next);
int *mask = atom->mask;
// int idx_tmp = atom->map(1);
for (int i=0; i<nlocal; i++)
{
if (mask[i] & groupbit){
double delx1 = bufsortedall[x_last * nlocal + tagtmp[i]-1][0] - x[i][0];
double dely1 = bufsortedall[x_last * nlocal + tagtmp[i]-1][1] - x[i][1];
double delz1 = bufsortedall[x_last * nlocal + tagtmp[i]-1][2] - x[i][2];
double delx2 = bufsortedall[x_next * nlocal + tagtmp[i]-1][0] - x[i][0];
double dely2 = bufsortedall[x_next * nlocal + tagtmp[i]-1][1] - x[i][1];
double delz2 = bufsortedall[x_next * nlocal + tagtmp[i]-1][2] - x[i][2];
double ff = fbond * _mass[type[i]];
// double ff = 0;
double dx = delx1+delx2;
double dy = dely1+dely2;
double dz = delz1+delz2;
f[i][0] += (dx) * ff;
f[i][1] += (dy) * ff;
f[i][2] += (dz) * ff;
spring_energy += 0.5 * ff * (delx2*delx2+dely2*dely2+delz2*delz2);
for (int i = 0; i < nlocal; i++) {
if (mask[i] & groupbit) {
double delx1 = bufsortedall[x_last * nlocal + tagtmp[i] - 1][0] - x[i][0];
double dely1 = bufsortedall[x_last * nlocal + tagtmp[i] - 1][1] - x[i][1];
double delz1 = bufsortedall[x_last * nlocal + tagtmp[i] - 1][2] - x[i][2];
double delx2 = bufsortedall[x_next * nlocal + tagtmp[i] - 1][0] - x[i][0];
double dely2 = bufsortedall[x_next * nlocal + tagtmp[i] - 1][1] - x[i][1];
double delz2 = bufsortedall[x_next * nlocal + tagtmp[i] - 1][2] - x[i][2];
double ff = fbond * _mass[type[i]];
// double ff = 0;
double dx = delx1 + delx2;
double dy = dely1 + dely2;
double dz = delz1 + delz2;
f[i][0] += (dx) *ff;
f[i][1] += (dy) *ff;
f[i][2] += (dz) *ff;
spring_energy += 0.5 * ff * (delx2 * delx2 + dely2 * dely2 + delz2 * delz2);
}
}
}
@ -1462,30 +1467,30 @@ void FixPIMDLangevin::compute_totke()
void FixPIMDLangevin::compute_spring_energy()
{
if (method == NMPIMD) {
spring_energy = 0.0;
total_spring_energy = se_bead = 0.0;
spring_energy = 0.0;
total_spring_energy = se_bead = 0.0;
double **x = atom->x;
double *_mass = atom->mass;
int *type = atom->type;
int nlocal = atom->nlocal;
double **x = atom->x;
double *_mass = atom->mass;
int *type = atom->type;
int nlocal = atom->nlocal;
for (int i = 0; i < nlocal; i++) {
spring_energy += 0.5 * _mass[type[i]] * fbond * lam[universe->iworld] *
(x[i][0] * x[i][0] + x[i][1] * x[i][1] + x[i][2] * x[i][2]);
}
MPI_Allreduce(&spring_energy, &se_bead, 1, MPI_DOUBLE, MPI_SUM, world);
MPI_Allreduce(&se_bead, &total_spring_energy, 1, MPI_DOUBLE, MPI_SUM, universe->uworld);
total_spring_energy /= universe->procs_per_world[universe->iworld];
}
else if (method == PIMD) {
for (int i = 0; i < nlocal; i++) {
spring_energy += 0.5 * _mass[type[i]] * fbond * lam[universe->iworld] *
(x[i][0] * x[i][0] + x[i][1] * x[i][1] + x[i][2] * x[i][2]);
}
MPI_Allreduce(&spring_energy, &se_bead, 1, MPI_DOUBLE, MPI_SUM, world);
MPI_Allreduce(&se_bead, &total_spring_energy, 1, MPI_DOUBLE, MPI_SUM, universe->uworld);
total_spring_energy /= universe->procs_per_world[universe->iworld];
} else if (method == PIMD) {
total_spring_energy = se_bead = 0.0;
MPI_Allreduce(&spring_energy, &se_bead, 1, MPI_DOUBLE, MPI_SUM, world);
MPI_Allreduce(&se_bead, &total_spring_energy, 1, MPI_DOUBLE, MPI_SUM, universe->uworld);
total_spring_energy /= universe->procs_per_world[universe->iworld];
}
else {
error->universe_all(FLERR, "Unknown method parameter for fix pimd/langevin. Only nmpimd and pimd are supported!");
total_spring_energy /= universe->procs_per_world[universe->iworld];
} else {
error->universe_all(
FLERR,
"Unknown method parameter for fix pimd/langevin. Only nmpimd and pimd are supported!");
}
}

View File

@ -58,8 +58,6 @@ static const char cite_fix_nve_spin[] =
"doi={10.1016/j.jcp.2018.06.042}\n"
"}\n\n";
enum{NONE};
/* ---------------------------------------------------------------------- */
FixNVESpin::FixNVESpin(LAMMPS *lmp, int narg, char **arg) :
@ -74,7 +72,6 @@ FixNVESpin::FixNVESpin(LAMMPS *lmp, int narg, char **arg) :
if (narg < 4) error->all(FLERR,"Illegal fix/nve/spin command");
time_integrate = 1;
sector_flag = NONE;
lattice_flag = 1;
nlocal_max = 0;
npairs = 0;
@ -88,14 +85,9 @@ FixNVESpin::FixNVESpin(LAMMPS *lmp, int narg, char **arg) :
if (atom->map_style == Atom::MAP_NONE)
error->all(FLERR,"Fix nve/spin requires an atom map, see atom_modify");
// defining sector_flag
// define sector_flag
int nprocs_tmp = comm->nprocs;
if (nprocs_tmp == 1) {
sector_flag = 0;
} else if (nprocs_tmp >= 1) {
sector_flag = 1;
} else error->all(FLERR,"Illegal fix/nve/spin command");
sector_flag = (comm->nprocs > 1) ? 1 : 0;
// defining lattice_flag
@ -121,11 +113,6 @@ FixNVESpin::FixNVESpin(LAMMPS *lmp, int narg, char **arg) :
if (!atom->sp_flag)
error->all(FLERR,"Fix nve/spin requires atom/spin style");
// check if sector_flag is correctly defined
if (sector_flag == 0 && nprocs_tmp > 1)
error->all(FLERR,"Illegal fix/nve/spin command");
// initialize the magnetic interaction flags
pair_spin_flag = 0;
@ -378,8 +365,8 @@ void FixNVESpin::initial_integrate(int /*vflag*/)
}
}
}
} else if (sector_flag == 0) { // serial seq. update
comm->forward_comm(); // comm. positions of ghost atoms
} else { // serial seq. update
comm->forward_comm(); // comm. positions of ghost atoms
for (int i = 0; i < nlocal; i++) { // advance quarter s for nlocal
if (mask[i] & groupbit) {
ComputeInteractionsSpin(i);
@ -392,7 +379,7 @@ void FixNVESpin::initial_integrate(int /*vflag*/)
AdvanceSingleSpin(i);
}
}
} else error->all(FLERR,"Illegal fix nve/spin command");
}
// update x for all particles
@ -610,7 +597,7 @@ void FixNVESpin::sectoring()
nsectors = sec[0]*sec[1]*sec[2];
if (sector_flag == 1 && nsectors != 8)
if (sector_flag && (nsectors != 8))
error->all(FLERR,"Illegal sectoring operation");
rsec[0] = rsx;
@ -694,7 +681,7 @@ void FixNVESpin::AdvanceSingleSpin(int i)
// comm. sp[i] to atoms with same tag (for serial algo)
if (sector_flag == 0) {
if (!sector_flag) {
if (sametag[i] >= 0) {
j = sametag[i];
while (j >= 0) {

View File

@ -123,11 +123,9 @@ void AngleWrite::command(int narg, char **arg)
if (comm->me == 0) {
// set up new LAMMPS instance with dummy system to evaluate angle potential
const char *args[] = {"AngleWrite", "-nocite", "-echo", "none",
"-log", "none", "-screen", "none"};
char **argv = (char **) args;
int argc = sizeof(args) / sizeof(char *);
LAMMPS *writer = new LAMMPS(argc, argv, singlecomm);
LAMMPS::argv args = {"AngleWrite", "-nocite", "-echo", "none",
"-log", "none", "-screen", "none"};
LAMMPS *writer = new LAMMPS(args, singlecomm);
// create dummy system replicating angle style settings
writer->input->one(fmt::format("units {}", update->unit_style));

View File

@ -89,7 +89,7 @@ are updated by the AtomVec class as needed.
*
* \param _lmp pointer to the base LAMMPS class */
Atom::Atom(LAMMPS *_lmp) : Pointers(_lmp)
Atom::Atom(LAMMPS *_lmp) : Pointers(_lmp), atom_style(nullptr), avec(nullptr), avec_map(nullptr)
{
natoms = 0;
nlocal = nghost = nmax = 0;
@ -272,9 +272,6 @@ Atom::Atom(LAMMPS *_lmp) : Pointers(_lmp)
unique_tags = nullptr;
reset_image_flag[0] = reset_image_flag[1] = reset_image_flag[2] = false;
atom_style = nullptr;
avec = nullptr;
avec_map = new AtomVecCreatorMap();
#define ATOM_CLASS

View File

@ -35,6 +35,7 @@
using namespace LAMMPS_NS;
static constexpr int MAXLOOP = 100;
/* ---------------------------------------------------------------------- */
ComputeAggregateAtom::ComputeAggregateAtom(LAMMPS *lmp, int narg, char **arg) :
@ -163,8 +164,11 @@ void ComputeAggregateAtom::compute_peratom()
int change, done, anychange;
while (true) {
int counter = 0;
// stop after MAXLOOP iterations
while (counter < MAXLOOP) {
comm->forward_comm(this);
++counter;
// reverse communication when bonds are not stored on every processor
@ -223,6 +227,8 @@ void ComputeAggregateAtom::compute_peratom()
MPI_Allreduce(&change, &anychange, 1, MPI_INT, MPI_MAX, world);
if (!anychange) break;
}
if ((comm->me == 0) && (counter >= MAXLOOP))
error->warning(FLERR, "Compute aggregate/atom did not converge after {} iterations", MAXLOOP);
}
/* ---------------------------------------------------------------------- */

View File

@ -29,6 +29,7 @@
using namespace LAMMPS_NS;
static constexpr int MAXLOOP = 100;
/* ---------------------------------------------------------------------- */
ComputeClusterAtom::ComputeClusterAtom(LAMMPS *lmp, int narg, char **arg) :
@ -141,9 +142,11 @@ void ComputeClusterAtom::compute_peratom()
int change, done, anychange;
while (true) {
int counter = 0;
// stop after MAXLOOP iterations
while (counter < MAXLOOP) {
comm->forward_comm(this);
++counter;
change = 0;
while (true) {
done = 1;
@ -182,6 +185,8 @@ void ComputeClusterAtom::compute_peratom()
MPI_Allreduce(&change, &anychange, 1, MPI_INT, MPI_MAX, world);
if (!anychange) break;
}
if ((comm->me == 0) && (counter >= MAXLOOP))
error->warning(FLERR, "Compute cluster/atom did not converge after {} iterations", MAXLOOP);
}
/* ---------------------------------------------------------------------- */

View File

@ -31,7 +31,8 @@
using namespace LAMMPS_NS;
#define BIG 1.0e20
static constexpr double BIG = 1.0e20;
static constexpr int MAXLOOP = 100;
/* ---------------------------------------------------------------------- */
@ -145,8 +146,11 @@ void ComputeFragmentAtom::compute_peratom()
commflag = 1;
while (true) {
int counter = 0;
// stop after MAXLOOP iterations
while (counter < MAXLOOP) {
comm->forward_comm(this);
++counter;
done = 1;
// set markflag = 0 for all owned atoms, for new iteration
@ -223,6 +227,8 @@ void ComputeFragmentAtom::compute_peratom()
MPI_Allreduce(&done,&alldone,1,MPI_INT,MPI_MIN,world);
if (alldone) break;
}
if ((comm->me == 0) && (counter >= MAXLOOP))
error->warning(FLERR, "Compute fragment/atom did not converge after {} iterations", MAXLOOP);
}
/* ---------------------------------------------------------------------- */

View File

@ -124,12 +124,8 @@ void DihedralWrite::command(int narg, char **arg)
if (comm->me == 0) {
// set up new LAMMPS instance with dummy system to evaluate dihedral potential
// const char *args[] = {"DihedralWrite", "-nocite", "-echo", "none",
// "-log", "none", "-screen", "none"};
const char *args[] = {"DihedralWrite", "-nocite", "-echo", "screen", "-log", "none"};
char **argv = (char **) args;
int argc = sizeof(args) / sizeof(char *);
LAMMPS *writer = new LAMMPS(argc, argv, singlecomm);
LAMMPS::argv args = {"DihedralWrite", "-nocite", "-echo", "screen", "-log", "none"};
LAMMPS *writer = new LAMMPS(args, singlecomm);
// create dummy system replicating dihedral style settings
writer->input->one(fmt::format("units {}", update->unit_style));

View File

@ -319,9 +319,6 @@ FixBoxRelax::FixBoxRelax(LAMMPS *lmp, int narg, char **arg) :
pflag = 1;
dimension = domain->dimension;
nrigid = 0;
rfix = nullptr;
current_lifo = 0;
}
@ -329,8 +326,6 @@ FixBoxRelax::FixBoxRelax(LAMMPS *lmp, int narg, char **arg) :
FixBoxRelax::~FixBoxRelax()
{
delete[] rfix;
// delete temperature and pressure if fix created them
if (tflag) modify->delete_compute(id_temp);
@ -368,20 +363,10 @@ void FixBoxRelax::init()
else kspace_flag = 0;
// detect if any rigid fixes exist so rigid bodies move when box is remapped
// rfix[] = indices to each fix rigid
delete[] rfix;
nrigid = 0;
rfix = nullptr;
for (int i = 0; i < modify->nfix; i++)
if (modify->fix[i]->rigid_flag) nrigid++;
if (nrigid) {
rfix = new int[nrigid];
nrigid = 0;
for (int i = 0; i < modify->nfix; i++)
if (modify->fix[i]->rigid_flag) rfix[nrigid++] = i;
}
rfix.clear();
for (auto &ifix : modify->get_fix_list())
if (ifix->rigid_flag) rfix.push_back(ifix);
// initial box dimensions
@ -638,9 +623,7 @@ void FixBoxRelax::remap()
domain->x2lamda(x[i],x[i]);
}
if (nrigid)
for (i = 0; i < nrigid; i++)
modify->fix[rfix[i]]->deform(0);
for (auto &ifix : rfix) ifix->deform(0);
// reset global and local box to new size/shape
@ -678,9 +661,7 @@ void FixBoxRelax::remap()
domain->lamda2x(x[i],x[i]);
}
if (nrigid)
for (i = 0; i < nrigid; i++)
modify->fix[rfix[i]]->deform(1);
for (auto &ifix : rfix) ifix->deform(1);
}
/* ---------------------------------------------------------------------- */

View File

@ -68,8 +68,7 @@ class FixBoxRelax : public Fix {
class Compute *temperature, *pressure;
int tflag, pflag;
int nrigid;
int *rfix;
std::vector<Fix *> rfix;
double sigma[6]; // scaled target stress
double utsigma[3]; // weighting for upper-tri elements

Some files were not shown because too many files have changed in this diff Show More