forked from lijiext/lammps
Updated openkim.org documentation URLs to new /doc/* locations
This commit is contained in:
parent
658cda9b67
commit
b61b48235b
|
@ -57,17 +57,17 @@ Reliability :h5
|
||||||
|
|
||||||
All content archived in OpenKIM is reviewed by the "KIM Editor"_https://openkim.org/governance/ for quality.
|
All content archived in OpenKIM is reviewed by the "KIM Editor"_https://openkim.org/governance/ for quality.
|
||||||
IMs in OpenKIM are archived with full provenance control. Each is associated with a maintainer responsible for the integrity of the content. All changes are tracked and recorded.
|
IMs in OpenKIM are archived with full provenance control. Each is associated with a maintainer responsible for the integrity of the content. All changes are tracked and recorded.
|
||||||
IMs in OpenKIM are exhaustively tested using "KIM Tests"_https://openkim.org/getting-started/kim-tests/ that compute a host of material properties, and "KIM Verification Checks"_https://openkim.org/about-verification-checks/ that provide the user with information on various aspects of the IM behavior and coding correctness. This information is displayed on the IM's page accessible through the "OpenKIM browse interface"_https://openkim.org/browse. :ul
|
IMs in OpenKIM are exhaustively tested using "KIM Tests"_https://openkim.org/doc/evaluation/kim-tests/ that compute a host of material properties, and "KIM Verification Checks"_https://openkim.org/doc/evaluation/kim-verification-checks/ that provide the user with information on various aspects of the IM behavior and coding correctness. This information is displayed on the IM's page accessible through the "OpenKIM browse interface"_https://openkim.org/browse. :ul
|
||||||
|
|
||||||
Reproducibility :h5
|
Reproducibility :h5
|
||||||
|
|
||||||
Each IM in OpenKIM is issued a unique identifier ("KIM ID"_https://openkim.org/about-kim-ids/), which includes a version number (last three digits). Any changes that can result in different numerical values lead to a version increment in the KIM ID. This makes it possible to reproduce simulations since the specific version of a specific IM used can be retrieved using its KIM ID.
|
Each IM in OpenKIM is issued a unique identifier ("KIM ID"_https://openkim.org/doc/schema/kim-ids/), which includes a version number (last three digits). Any changes that can result in different numerical values lead to a version increment in the KIM ID. This makes it possible to reproduce simulations since the specific version of a specific IM used can be retrieved using its KIM ID.
|
||||||
OpenKIM is a member organization of "DataCite"_https://datacite.org/ and issues digital object identifiers (DOIs) to all IMs archived in OpenKIM. This makes it possible to cite the IM code used in a simulation in a publications to give credit to the developers and further facilitate reproducibility. :ul
|
OpenKIM is a member organization of "DataCite"_https://datacite.org/ and issues digital object identifiers (DOIs) to all IMs archived in OpenKIM. This makes it possible to cite the IM code used in a simulation in a publications to give credit to the developers and further facilitate reproducibility. :ul
|
||||||
|
|
||||||
Convenience :h5
|
Convenience :h5
|
||||||
|
|
||||||
IMs in OpenKIM are distributed in binary form along with LAMMPS and can be used in a LAMMPS input script simply by providing their KIM ID in the {kim_init} command documented on this page.
|
IMs in OpenKIM are distributed in binary form along with LAMMPS and can be used in a LAMMPS input script simply by providing their KIM ID in the {kim_init} command documented on this page.
|
||||||
The {kim_query} web query tool provides the ability to use the predictions of IMs for supported material properties (computed via "KIM Tests"_https://openkim.org/getting-started/kim-tests/) as part of a LAMMPS input script setup and analysis.
|
The {kim_query} web query tool provides the ability to use the predictions of IMs for supported material properties (computed via "KIM Tests"_https://openkim.org/doc/evaluation/kim-tests/) as part of a LAMMPS input script setup and analysis.
|
||||||
Support is provided for unit conversion between the "unit style"_units.html used in the LAMMPS input script and the units required by the OpenKIM IM. This makes it possible to use a single input script with IMs using different units without change and minimizes the likelihood of errors due to incompatible units. :ul
|
Support is provided for unit conversion between the "unit style"_units.html used in the LAMMPS input script and the units required by the OpenKIM IM. This makes it possible to use a single input script with IMs using different units without change and minimizes the likelihood of errors due to incompatible units. :ul
|
||||||
|
|
||||||
:link(IM_types)
|
:link(IM_types)
|
||||||
|
@ -80,10 +80,11 @@ The second type is called a {KIM Simulator Model} (SM). A KIM SM is an IM that i
|
||||||
|
|
||||||
With these two IM types, OpenKIM can archive and test almost all IMs that
|
With these two IM types, OpenKIM can archive and test almost all IMs that
|
||||||
can be used by LAMMPS. (It is easy to contribute new IMs to OpenKIM, see
|
can be used by LAMMPS. (It is easy to contribute new IMs to OpenKIM, see
|
||||||
the "upload instructions"_https://openkim.org/getting-started/adding-content/.)
|
the "upload instructions"_https://openkim.org/doc/repository/adding-content/.)
|
||||||
|
|
||||||
OpenKIM IMs are uniquely identified by a
|
OpenKIM IMs are uniquely identified by a
|
||||||
"KIM ID"_https://openkim.org/about-kim-ids/. The extended KIM ID consists of
|
"KIM ID"_https://openkim.org/doc/schema/kim-ids/.
|
||||||
|
The extended KIM ID consists of
|
||||||
a human-readable prefix identifying the type of IM, authors, publication year,
|
a human-readable prefix identifying the type of IM, authors, publication year,
|
||||||
and supported species, separated by two underscores from the KIM ID itself,
|
and supported species, separated by two underscores from the KIM ID itself,
|
||||||
which begins with an IM code
|
which begins with an IM code
|
||||||
|
@ -100,7 +101,7 @@ authorship and citation information, test and verification check results,
|
||||||
visualizations of results, a wiki with documentation and user comments, and
|
visualizations of results, a wiki with documentation and user comments, and
|
||||||
access to raw files, and other information.
|
access to raw files, and other information.
|
||||||
The URL for the Model Page is constructed from the
|
The URL for the Model Page is constructed from the
|
||||||
"extended KIM ID"_https://openkim.org/about-kim-ids/ of the IM:
|
"extended KIM ID"_https://openkim.org/doc/schema/kim-ids/ of the IM:
|
||||||
|
|
||||||
https://openkim.org/id/extended_KIM_ID
|
https://openkim.org/id/extended_KIM_ID
|
||||||
:pre
|
:pre
|
||||||
|
@ -141,7 +142,7 @@ would not include {units} and {atom_style} commands.
|
||||||
|
|
||||||
The required arguments of {kim_init} are the {model} name of the
|
The required arguments of {kim_init} are the {model} name of the
|
||||||
IM to be used in the simulation (for an IM archived in OpenKIM this is
|
IM to be used in the simulation (for an IM archived in OpenKIM this is
|
||||||
its "extended KIM ID"_https://openkim.org/about-kim-ids/), and
|
its "extended KIM ID"_https://openkim.org/doc/schema/kim-ids/, and
|
||||||
the {user_units}, which are the LAMMPS "units style"_units.html used
|
the {user_units}, which are the LAMMPS "units style"_units.html used
|
||||||
in the input script. (Any dimensioned numerical values in the input
|
in the input script. (Any dimensioned numerical values in the input
|
||||||
script and values read in from files are expected to be in the
|
script and values read in from files are expected to be in the
|
||||||
|
@ -219,7 +220,7 @@ _u_density :pre
|
||||||
If desired, the input script can be designed to work with these conversion
|
If desired, the input script can be designed to work with these conversion
|
||||||
factors so that the script will work without change with any OpenKIM IM.
|
factors so that the script will work without change with any OpenKIM IM.
|
||||||
(This approach is used in the
|
(This approach is used in the
|
||||||
"OpenKIM Testing Framework"_https://openkim.org/getting-started/kim-tests/.)
|
"OpenKIM Testing Framework"_https://openkim.org/doc/evaluation/kim-tests/.)
|
||||||
For example, the script given above for the cohesive energy of fcc Al
|
For example, the script given above for the cohesive energy of fcc Al
|
||||||
can be rewritten to work with any IM regardless of units. The following
|
can be rewritten to work with any IM regardless of units. The following
|
||||||
script constructs an fcc lattice with a lattice parameter defined in
|
script constructs an fcc lattice with a lattice parameter defined in
|
||||||
|
@ -369,7 +370,7 @@ generated by {kim_query} based on the IM set in {kim_init} and must not
|
||||||
be specified as an argument to {kim_query}.
|
be specified as an argument to {kim_query}.
|
||||||
|
|
||||||
NOTE: Each {query_function} is associated with a default method (implemented
|
NOTE: Each {query_function} is associated with a default method (implemented
|
||||||
as a "KIM Test"_https://openkim.org/getting-started/kim-tests/)
|
as a "KIM Test"_https://openkim.org/doc/evaluation/kim-tests/)
|
||||||
used to compute this property. In cases where there are multiple
|
used to compute this property. In cases where there are multiple
|
||||||
methods in OpenKIM for computing a property, a {method} keyword can
|
methods in OpenKIM for computing a property, a {method} keyword can
|
||||||
be provided to select the method of choice. See the
|
be provided to select the method of choice. See the
|
||||||
|
|
Loading…
Reference in New Issue