2006-09-22 00:22:34 +08:00
|
|
|
"LAMMPS WWW Site"_lws - "LAMMPS Documentation"_ld - "LAMMPS Commands"_lc :c
|
|
|
|
|
|
|
|
:link(lws,http://lammps.sandia.gov)
|
|
|
|
:link(ld,Manual.html)
|
|
|
|
:link(lc,Section_commands.html#comm)
|
|
|
|
|
|
|
|
:line
|
|
|
|
|
|
|
|
create_box command :h3
|
|
|
|
|
|
|
|
[Syntax:]
|
|
|
|
|
|
|
|
create_box N region-ID :pre
|
|
|
|
|
|
|
|
N = # of atom types to use in this simulation
|
|
|
|
region-ID = ID of region to use as simulation domain :ul
|
|
|
|
|
|
|
|
[Examples:]
|
|
|
|
|
|
|
|
create_atoms 2 mybox :pre
|
|
|
|
|
|
|
|
[Description:]
|
|
|
|
|
2007-03-08 09:01:08 +08:00
|
|
|
This command creates a simulation box based on the specified region.
|
|
|
|
Thus a "region"_region.html command must first be used to define a
|
|
|
|
geometric domain.
|
2006-09-22 00:22:34 +08:00
|
|
|
|
|
|
|
The argument N is the number of atom types that will be used in the
|
|
|
|
simulation.
|
|
|
|
|
2007-03-08 09:01:08 +08:00
|
|
|
If the region is not of style {prism}, then LAMMPS encloses the region
|
|
|
|
(block, sphere, etc) with an axis-aligned (orthogonal) box which
|
|
|
|
becomes the simulation domain.
|
|
|
|
|
|
|
|
If the region is of style {prism}, LAMMPS creates a non-orthogonal
|
|
|
|
simulation domain shaped as a parallelepiped with triclinic symmetry.
|
|
|
|
See the "region prism"_region.html command for a description of how
|
|
|
|
the shape of the parallelepiped is defined. The parallelepiped has
|
|
|
|
its "origin" at (xlo,ylo,zlo) and 3 edge vectors starting from its
|
|
|
|
origin given by a = (xhi-xlo,0,0); b = (xy,yhi-ylo,0); c =
|
|
|
|
(xz,yz,zhi-zlo).
|
|
|
|
|
|
|
|
A prism region used with the create_box command must have skew factors
|
|
|
|
(xy,xz,yz) that do not skew the box more than half the distance of its
|
|
|
|
side lengths. For example, if ylo = 2 and yhi = 12, then the y box
|
|
|
|
length is 10 and the xy factor must be between -5 and 5. Similary xz
|
|
|
|
must be between -(zhi-zlo)/2 and +(zhi-zlo)/2 and yz must be between
|
|
|
|
-(zhi-zlo)/2 and +(zhi-zlo)/2.
|
|
|
|
|
|
|
|
When a prism region is used, the simulation domain must be periodic in
|
|
|
|
any dimensions with a non-zero skew factor, as defined by the
|
|
|
|
"boundary"_boundary.html command. I.e. if the xy factor is non-zero,
|
|
|
|
then both the x and y dimensions must be periodic. Similarly, x and z
|
|
|
|
must be periodic if xz is non-zero and y and z must be periodic if yz
|
|
|
|
is non-zero.
|
|
|
|
|
2006-09-22 00:22:34 +08:00
|
|
|
[Restrictions:]
|
|
|
|
|
|
|
|
An "atom_style"_atom_style.html and "region"_region.html must have
|
|
|
|
been previously defined to use this command.
|
|
|
|
|
|
|
|
[Related commands:]
|
|
|
|
|
|
|
|
"create_atoms"_create_atoms.html, "region"_region.html
|
|
|
|
|
|
|
|
[Default:] none
|