Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F93531954
delete_atoms.html
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Fri, Nov 29, 12:30
Size
26 KB
Mime Type
text/html
Expires
Sun, Dec 1, 12:30 (1 d, 23 h)
Engine
blob
Format
Raw Data
Handle
22660814
Attached To
rLAMMPS lammps
delete_atoms.html
View Options
<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!-->
<html
class=
"no-js"
lang=
"en"
>
<!--<![endif]-->
<head>
<meta
charset=
"utf-8"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1.0"
>
<title>
delete_atoms command
—
LAMMPS documentation
</title>
<link
rel=
"stylesheet"
href=
"_static/css/theme.css"
type=
"text/css"
/>
<link
rel=
"stylesheet"
href=
"_static/sphinxcontrib-images/LightBox2/lightbox2/css/lightbox.css"
type=
"text/css"
/>
<link
rel=
"top"
title=
"LAMMPS documentation"
href=
"index.html"
/>
<link
rel=
"up"
title=
"Commands"
href=
"commands.html"
/>
<link
rel=
"next"
title=
"delete_bonds command"
href=
"delete_bonds.html"
/>
<link
rel=
"prev"
title=
"create_box command"
href=
"create_box.html"
/>
<script
src=
"_static/js/modernizr.min.js"
></script>
</head>
<body
class=
"wy-body-for-nav"
role=
"document"
>
<div
class=
"wy-grid-for-nav"
>
<nav
data-toggle=
"wy-nav-shift"
class=
"wy-nav-side"
>
<div
class=
"wy-side-nav-search"
>
<a
href=
"Manual.html"
class=
"icon icon-home"
>
LAMMPS
</a>
<div
role=
"search"
>
<form
id=
"rtd-search-form"
class=
"wy-form"
action=
"search.html"
method=
"get"
>
<input
type=
"text"
name=
"q"
placeholder=
"Search docs"
/>
<input
type=
"hidden"
name=
"check_keywords"
value=
"yes"
/>
<input
type=
"hidden"
name=
"area"
value=
"default"
/>
</form>
</div>
</div>
<div
class=
"wy-menu wy-menu-vertical"
data-spy=
"affix"
role=
"navigation"
aria-label=
"main navigation"
>
<p
class=
"caption"
><span
class=
"caption-text"
>
User Documentation
</span></p>
<ul>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_intro.html"
>
1. Introduction
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_start.html"
>
2. Getting Started
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_commands.html"
>
3. Commands
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_packages.html"
>
4. Packages
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_accelerate.html"
>
5. Accelerating LAMMPS performance
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_howto.html"
>
6. How-to discussions
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_example.html"
>
7. Example problems
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_perf.html"
>
8. Performance
&
scalability
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_tools.html"
>
9. Additional tools
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_modify.html"
>
10. Modifying
&
extending LAMMPS
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_python.html"
>
11. Python interface to LAMMPS
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_errors.html"
>
12. Errors
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"Section_history.html"
>
13. Future and history
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
Index
</span></p>
<ul
class=
"current"
>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"tutorials.html"
>
Tutorials
</a></li>
<li
class=
"toctree-l1 current"
><a
class=
"reference internal"
href=
"commands.html"
>
Commands
</a><ul
class=
"current"
>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"angle_coeff.html"
>
angle_coeff command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"angle_style.html"
>
angle_style command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"atom_modify.html"
>
atom_modify command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"atom_style.html"
>
atom_style command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"balance.html"
>
balance command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"bond_coeff.html"
>
bond_coeff command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"bond_style.html"
>
bond_style command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"bond_write.html"
>
bond_write command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"boundary.html"
>
boundary command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"box.html"
>
box command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"change_box.html"
>
change_box command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"clear.html"
>
clear command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"comm_modify.html"
>
comm_modify command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"comm_style.html"
>
comm_style command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"compute.html"
>
compute command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"compute_modify.html"
>
compute_modify command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"create_atoms.html"
>
create_atoms command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"create_bonds.html"
>
create_bonds command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"create_box.html"
>
create_box command
</a></li>
<li
class=
"toctree-l2 current"
><a
class=
"current reference internal"
href=
"#"
>
delete_atoms command
</a><ul>
<li
class=
"toctree-l3"
><a
class=
"reference internal"
href=
"#syntax"
>
Syntax
</a></li>
<li
class=
"toctree-l3"
><a
class=
"reference internal"
href=
"#examples"
>
Examples
</a></li>
<li
class=
"toctree-l3"
><a
class=
"reference internal"
href=
"#description"
>
Description
</a></li>
<li
class=
"toctree-l3"
><a
class=
"reference internal"
href=
"#restrictions"
>
Restrictions
</a></li>
<li
class=
"toctree-l3"
><a
class=
"reference internal"
href=
"#related-commands"
>
Related commands
</a></li>
<li
class=
"toctree-l3"
><a
class=
"reference internal"
href=
"#default"
>
Default
</a></li>
</ul>
</li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"delete_bonds.html"
>
delete_bonds command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dielectric.html"
>
dielectric command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dihedral_coeff.html"
>
dihedral_coeff command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dihedral_style.html"
>
dihedral_style command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dimension.html"
>
dimension command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"displace_atoms.html"
>
displace_atoms command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dump.html"
>
dump command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dump.html#dump-custom-vtk-command"
><code
class=
"docutils literal"
><span
class=
"pre"
>
dump
</span>
<span
class=
"pre"
>
custom/vtk
</span></code>
command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dump.html#dump-h5md-command"
><code
class=
"docutils literal"
><span
class=
"pre"
>
dump
</span>
<span
class=
"pre"
>
h5md
</span></code>
command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dump.html#dump-image-command"
><code
class=
"docutils literal"
><span
class=
"pre"
>
dump
</span>
<span
class=
"pre"
>
image
</span></code>
command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dump.html#dump-movie-command"
><code
class=
"docutils literal"
><span
class=
"pre"
>
dump
</span>
<span
class=
"pre"
>
movie
</span></code>
command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dump.html#dump-molfile-command"
><code
class=
"docutils literal"
><span
class=
"pre"
>
dump
</span>
<span
class=
"pre"
>
molfile
</span></code>
command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dump_custom_vtk.html"
>
dump custom/vtk command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dump_h5md.html"
>
dump h5md command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dump_image.html"
>
dump image command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dump_image.html#dump-movie-command"
>
dump movie command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dump_modify.html"
>
dump_modify command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"dump_molfile.html"
>
dump molfile command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"echo.html"
>
echo command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"fix.html"
>
fix command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"fix_modify.html"
>
fix_modify command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"group.html"
>
group command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"group2ndx.html"
>
group2ndx command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"group2ndx.html#ndx2group-command"
>
ndx2group command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"if.html"
>
if command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"improper_coeff.html"
>
improper_coeff command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"improper_style.html"
>
improper_style command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"include.html"
>
include command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"info.html"
>
info command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"jump.html"
>
jump command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"kspace_modify.html"
>
kspace_modify command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"kspace_style.html"
>
kspace_style command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"label.html"
>
label command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"lattice.html"
>
lattice command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"log.html"
>
log command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"mass.html"
>
mass command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"min_modify.html"
>
min_modify command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"min_style.html"
>
min_style command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"minimize.html"
>
minimize command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"molecule.html"
>
molecule command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"neb.html"
>
neb command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"neigh_modify.html"
>
neigh_modify command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"neighbor.html"
>
neighbor command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"newton.html"
>
newton command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"next.html"
>
next command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"package.html"
>
package command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"pair_coeff.html"
>
pair_coeff command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"pair_modify.html"
>
pair_modify command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"pair_style.html"
>
pair_style command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"pair_write.html"
>
pair_write command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"partition.html"
>
partition command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"prd.html"
>
prd command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"print.html"
>
print command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"processors.html"
>
processors command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"python.html"
>
python command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"quit.html"
>
quit command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"read_data.html"
>
read_data command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"read_dump.html"
>
read_dump command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"read_restart.html"
>
read_restart command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"region.html"
>
region command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"replicate.html"
>
replicate command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"rerun.html"
>
rerun command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"reset_timestep.html"
>
reset_timestep command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"restart.html"
>
restart command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"run.html"
>
run command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"run_style.html"
>
run_style command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"set.html"
>
set command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"shell.html"
>
shell command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"special_bonds.html"
>
special_bonds command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"suffix.html"
>
suffix command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"tad.html"
>
tad command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"temper.html"
>
temper command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"thermo.html"
>
thermo command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"thermo_modify.html"
>
thermo_modify command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"thermo_style.html"
>
thermo_style command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"timer.html"
>
timer command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"timestep.html"
>
timestep command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"uncompute.html"
>
uncompute command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"undump.html"
>
undump command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"unfix.html"
>
unfix command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"units.html"
>
units command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"variable.html"
>
variable command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"velocity.html"
>
velocity command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"write_coeff.html"
>
write_coeff command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"write_data.html"
>
write_data command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"write_dump.html"
>
write_dump command
</a></li>
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"write_restart.html"
>
write_restart command
</a></li>
</ul>
</li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"fixes.html"
>
Fixes
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"computes.html"
>
Computes
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"pairs.html"
>
Pair Styles
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"bonds.html"
>
Bond Styles
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"angles.html"
>
Angle Styles
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"dihedrals.html"
>
Dihedral Styles
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"impropers.html"
>
Improper Styles
</a></li>
</ul>
</div>
</nav>
<section
data-toggle=
"wy-nav-shift"
class=
"wy-nav-content-wrap"
>
<nav
class=
"wy-nav-top"
role=
"navigation"
aria-label=
"top navigation"
>
<i
data-toggle=
"wy-nav-top"
class=
"fa fa-bars"
></i>
<a
href=
"Manual.html"
>
LAMMPS
</a>
</nav>
<div
class=
"wy-nav-content"
>
<div
class=
"rst-content"
>
<div
role=
"navigation"
aria-label=
"breadcrumbs navigation"
>
<ul
class=
"wy-breadcrumbs"
>
<li><a
href=
"Manual.html"
>
Docs
</a>
»
</li>
<li><a
href=
"commands.html"
>
Commands
</a>
»
</li>
<li>
delete_atoms command
</li>
<li
class=
"wy-breadcrumbs-aside"
>
<a
href=
"http://lammps.sandia.gov"
>
Website
</a>
<a
href=
"Section_commands.html#comm"
>
Commands
</a>
</li>
</ul>
<hr/>
<div
class=
"rst-footer-buttons"
style=
"margin-bottom: 1em"
role=
"navigation"
aria-label=
"footer navigation"
>
<a
href=
"delete_bonds.html"
class=
"btn btn-neutral float-right"
title=
"delete_bonds command"
accesskey=
"n"
>
Next
<span
class=
"fa fa-arrow-circle-right"
></span></a>
<a
href=
"create_box.html"
class=
"btn btn-neutral"
title=
"create_box command"
accesskey=
"p"
><span
class=
"fa fa-arrow-circle-left"
></span>
Previous
</a>
</div>
</div>
<div
role=
"main"
class=
"document"
itemscope=
"itemscope"
itemtype=
"http://schema.org/Article"
>
<div
itemprop=
"articleBody"
>
<div
class=
"section"
id=
"delete-atoms-command"
>
<span
id=
"index-0"
></span><h1>
delete_atoms command
</h1>
<div
class=
"section"
id=
"syntax"
>
<h2>
Syntax
</h2>
<pre
class=
"literal-block"
>
delete_atoms style args keyword value ...
</pre>
<ul>
<li><p
class=
"first"
>
style =
<em>
group
</em>
or
<em>
region
</em>
or
<em>
overlap
</em>
or
<em>
porosity
</em></p>
<pre
class=
"literal-block"
>
<em>
group
</em>
args = group-ID
<em>
region
</em>
args = region-ID
<em>
overlap
</em>
args = cutoff group1-ID group2-ID
cutoff = delete one atom from pairs of atoms within the cutoff (distance units)
group1-ID = one atom in pair must be in this group
group2-ID = other atom in pair must be in this group
<em>
porosity
</em>
args = region-ID fraction seed
region-ID = region within which to perform deletions
fraction = delete this fraction of atoms
seed = random number seed (positive integer)
</pre>
</li>
<li><p
class=
"first"
>
zero or more keyword/value pairs may be appended
</p>
</li>
<li><p
class=
"first"
>
keyword =
<em>
compress
</em>
or
<em>
bond
</em>
or
<em>
mol
</em></p>
<pre
class=
"literal-block"
>
<em>
compress
</em>
value =
<em>
no
</em>
or
<em>
yes
</em>
<em>
bond
</em>
value =
<em>
no
</em>
or
<em>
yes
</em>
<em>
mol
</em>
value =
<em>
no
</em>
or
<em>
yes
</em>
</pre>
</li>
</ul>
</div>
<div
class=
"section"
id=
"examples"
>
<h2>
Examples
</h2>
<pre
class=
"literal-block"
>
delete_atoms group edge
delete_atoms region sphere compress no
delete_atoms overlap 0.3 all all
delete_atoms overlap 0.5 solvent colloid
delete_atoms porosity cube 0.1 482793 bond yes
</pre>
</div>
<div
class=
"section"
id=
"description"
>
<h2>
Description
</h2>
<p>
Delete the specified atoms. This command can be used to carve out
voids from a block of material or to delete created atoms that are too
close to each other (e.g. at a grain boundary).
</p>
<p>
For style
<em>
group
</em>
, all atoms belonging to the group are deleted.
</p>
<p>
For style
<em>
region
</em>
, all atoms in the region volume are deleted.
Additional atoms can be deleted if they are in a molecule for which
one or more atoms were deleted within the region; see the
<em>
mol
</em>
keyword discussion below.
</p>
<p>
For style
<em>
overlap
</em>
pairs of atoms whose distance of separation is
within the specified cutoff distance are searched for, and one of the
2 atoms is deleted. Only pairs where one of the two atoms is in the
first group specified and the other atom is in the second group are
considered. The atom that is in the first group is the one that is
deleted.
</p>
<p>
Note that it is OK for the two group IDs to be the same (e.g. group
<em>
all
</em>
), or for some atoms to be members of both groups. In these
cases, either atom in the pair may be deleted. Also note that if
there are atoms which are members of both groups, the only guarantee
is that at the end of the deletion operation, enough deletions will
have occurred that no atom pairs within the cutoff will remain
(subject to the group restriction). There is no guarantee that the
minimum number of atoms will be deleted, or that the same atoms will
be deleted when running on different numbers of processors.
</p>
<p>
For style
<em>
porosity
</em>
a specified
<em>
fraction
</em>
of atoms are deleted
within the specified region. For example, if fraction is 0.1, then
10% of the atoms will be deleted. The atoms to delete are chosen
randomly. There is no guarantee that the exact fraction of atoms will
be deleted, or that the same atoms will be deleted when running on
different numbers of processors.
</p>
<p>
If the
<em>
compress
</em>
keyword is set to
<em>
yes
</em>
, then after atoms are
deleted, then atom IDs are re-assigned so that they run from 1 to the
number of atoms in the system. Note that this is not done for
molecular systems (see the
<a
class=
"reference internal"
href=
"atom_style.html"
><span
class=
"doc"
>
atom_style
</span></a>
command),
regardless of the
<em>
compress
</em>
setting, since it would foul up the bond
connectivity that has already been assigned.
</p>
<p>
A molecular system with fixed bonds, angles, dihedrals, or improper
interactions, is one where the topology of the interactions is
typically defined in the data file read by the
<a
class=
"reference internal"
href=
"read_data.html"
><span
class=
"doc"
>
read_data
</span></a>
command, and where the interactions
themselves are defined with the
<a
class=
"reference internal"
href=
"bond_style.html"
><span
class=
"doc"
>
bond_style
</span></a>
,
<a
class=
"reference internal"
href=
"angle_style.html"
><span
class=
"doc"
>
angle_style
</span></a>
, etc commands. If you delete atoms
from such a system, you must be careful not to end up with bonded
interactions that are stored by remaining atoms but which include
deleted atoms. This will cause LAMMPS to generate a
“
missing atoms
”
error when the bonded interaction is computed. The
<em>
bond
</em>
and
<em>
mol
</em>
keywords offer two ways to do that.
</p>
<p>
It the
<em>
bond
</em>
keyword is set to
<em>
yes
</em>
then any bond or angle or
dihedral or improper interaction that includes a deleted atom is also
removed from the lists of such interactions stored by non-deleted
atoms. Note that simply deleting interactions due to dangling bonds
(e.g. at a surface) may result in a inaccurate or invalid model for
the remaining atoms.
</p>
<p>
It the
<em>
mol
</em>
keyword is set to
<em>
yes
</em>
, then for every atom that is
deleted, all other atoms in the same molecule (with the same molecule
ID) will also be deleted. This is not done for atoms with molecule ID
= 0, since such an ID is assumed to flag isolated atoms that are not
part of molecules.
</p>
<div
class=
"admonition note"
>
<p
class=
"first admonition-title"
>
Note
</p>
<p
class=
"last"
>
The molecule deletion operation in invoked after all individual
atoms have been deleted using the rules described above for each
style. This means additional atoms may be deleted that are not in the
group or region, that are not required by the overlap cutoff
criterion, or that will create a higher fraction of porosity than was
requested.
</p>
</div>
</div>
<div
class=
"section"
id=
"restrictions"
>
<h2>
Restrictions
</h2>
<p>
The
<em>
overlap
</em>
styles requires inter-processor communication to acquire
ghost atoms and build a neighbor list. This means that your system
must be ready to perform a simulation before using this command (force
fields setup, atom masses set, etc). Since a neighbor list is used to
find overlapping atom pairs, it also means that you must define a
<a
class=
"reference internal"
href=
"pair_style.html"
><span
class=
"doc"
>
pair style
</span></a>
with the minimum force cutoff distance
between any pair of atoms types (plus the
<a
class=
"reference internal"
href=
"neighbor.html"
><span
class=
"doc"
>
neighbor
</span></a>
skin)
>
= the specified overlap cutoff.
</p>
<p>
If the
<a
class=
"reference internal"
href=
"special_bonds.html"
><span
class=
"doc"
>
special_bonds
</span></a>
command is used with a
setting of 0, then a pair of bonded atoms (1-2, 1-3, or 1-4) will not
appear in the neighbor list, and thus will not be considered for
deletion by the
<em>
overlap
</em>
styles. You probably don
’
t want to be
deleting one atom in a bonded pair anyway.
</p>
<p>
The
<em>
bond yes
</em>
option cannot be used with molecular systems defined
using molecule template files via the
<a
class=
"reference internal"
href=
"molecule.html"
><span
class=
"doc"
>
molecule
</span></a>
and
<a
class=
"reference internal"
href=
"atom_style.html"
><span
class=
"doc"
>
atom_style template
</span></a>
commands.
</p>
</div>
<div
class=
"section"
id=
"related-commands"
>
<h2>
Related commands
</h2>
<p><a
class=
"reference internal"
href=
"create_atoms.html"
><span
class=
"doc"
>
create_atoms
</span></a></p>
</div>
<div
class=
"section"
id=
"default"
>
<h2>
Default
</h2>
<p>
The option defaults are compress = yes, bond = no, mol = no.
</p>
</div>
</div>
</div>
</div>
<footer>
<div
class=
"rst-footer-buttons"
role=
"navigation"
aria-label=
"footer navigation"
>
<a
href=
"delete_bonds.html"
class=
"btn btn-neutral float-right"
title=
"delete_bonds command"
accesskey=
"n"
>
Next
<span
class=
"fa fa-arrow-circle-right"
></span></a>
<a
href=
"create_box.html"
class=
"btn btn-neutral"
title=
"create_box command"
accesskey=
"p"
><span
class=
"fa fa-arrow-circle-left"
></span>
Previous
</a>
</div>
<hr/>
<div
role=
"contentinfo"
>
<p>
©
Copyright 2013 Sandia Corporation.
</p>
</div>
Built with
<a
href=
"http://sphinx-doc.org/"
>
Sphinx
</a>
using a
<a
href=
"https://github.com/snide/sphinx_rtd_theme"
>
theme
</a>
provided by
<a
href=
"https://readthedocs.org"
>
Read the Docs
</a>
.
</footer>
</div>
</div>
</section>
</div>
<script
type=
"text/javascript"
>
var
DOCUMENTATION_OPTIONS
=
{
URL_ROOT
:
'./'
,
VERSION
:
''
,
COLLAPSE_INDEX
:
false
,
FILE_SUFFIX
:
'.html'
,
HAS_SOURCE
:
true
};
</script>
<script
type=
"text/javascript"
src=
"_static/jquery.js"
></script>
<script
type=
"text/javascript"
src=
"_static/underscore.js"
></script>
<script
type=
"text/javascript"
src=
"_static/doctools.js"
></script>
<script
type=
"text/javascript"
src=
"https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"
></script>
<script
type=
"text/javascript"
src=
"_static/sphinxcontrib-images/LightBox2/lightbox2/js/jquery-1.11.0.min.js"
></script>
<script
type=
"text/javascript"
src=
"_static/sphinxcontrib-images/LightBox2/lightbox2/js/lightbox.min.js"
></script>
<script
type=
"text/javascript"
src=
"_static/sphinxcontrib-images/LightBox2/lightbox2-customize/jquery-noconflict.js"
></script>
<script
type=
"text/javascript"
src=
"_static/js/theme.js"
></script>
<script
type=
"text/javascript"
>
jQuery
(
function
()
{
SphinxRtdTheme
.
StickyNav
.
enable
();
});
</script>
</body>
</html>
Event Timeline
Log In to Comment