Commit2 JT 052019
- some corrections in the examples - deleted an old doc files (now redundant)
This commit is contained in:
@ -1,84 +0,0 @@
|
||||
"LAMMPS WWW Site"_lws - "LAMMPS Documentation"_ld - "LAMMPS Commands"_lc :c
|
||||
|
||||
:link(lws,http://lammps.sandia.gov)
|
||||
:link(ld,Manual.html)
|
||||
:link(lc,Commands_all.html)
|
||||
|
||||
:line
|
||||
|
||||
pair_style spin/long command :h3
|
||||
|
||||
[Syntax:]
|
||||
|
||||
pair_style spin/long cutoff (cutoff)
|
||||
|
||||
cutoff = global cutoff pair (distance in metal units) :ulb,l
|
||||
:ule
|
||||
|
||||
[Examples:]
|
||||
|
||||
pair_style spin/long 10.0
|
||||
pair_coeff * * long 10.0
|
||||
pair_coeff 2 3 long 8.0 :pre
|
||||
|
||||
[Description:]
|
||||
|
||||
Style {pair/spin/long} computes interactions between pairs of particles
|
||||
that each have a magnetic spin.
|
||||
|
||||
:c,image(Eqs/pair_spin_long_range.jpg)
|
||||
|
||||
where si and sj are two magnetic spins of two particles with Lande factors
|
||||
gi and gj respectively, eij = (ri - rj)/|ri-rj| is the unit vector between
|
||||
sites i and j, mu0 the vacuum permeability, muB the Bohr magneton (muB =
|
||||
5.788 eV/T in metal units).
|
||||
|
||||
Style {pair/spin/long} computes magnetic precession vectors:
|
||||
|
||||
:c,image(Eqs/pair_spin_long_range_magforce.jpg)
|
||||
|
||||
with h the Planck constant (in metal units), and a mechanical force:
|
||||
|
||||
:c,image(Eqs/pair_spin_long_range_force.jpg)
|
||||
|
||||
|
||||
The following coefficient must be defined for each pair of atoms
|
||||
types via the "pair_coeff"_pair_coeff.html command as in the examples
|
||||
above, or in the data file or restart files read by the
|
||||
"read_data"_read_data.html or "read_restart"_read_restart.html
|
||||
commands, or by mixing as described below:
|
||||
|
||||
rc (distance units) :ul
|
||||
|
||||
with rc is the radius cutoff of the short-range component of the
|
||||
long-range interaction (see "(Cerda)"_#Cerda1 for more
|
||||
explanation).
|
||||
|
||||
:line
|
||||
|
||||
[Restrictions:]
|
||||
|
||||
The {pair/spin/long} style is part of the SPIN package. It is only
|
||||
enabled if LAMMPS was built with that package. See the
|
||||
"Making LAMMPS"_Section_start.html#start_3 section for more info.
|
||||
|
||||
The {pair/spin/long} style computes the short-range component of
|
||||
the dipole-dipole interaction. The functions evaluating the
|
||||
long-range component are part of the KSPACE package.
|
||||
They can be enabled only if LAMMPS was built with that package.
|
||||
|
||||
[Related commands:]
|
||||
|
||||
"atom_style spin"_atom_style.html, "pair_coeff"_pair_coeff.html,
|
||||
|
||||
[Default:] none
|
||||
|
||||
:line
|
||||
|
||||
:link(Tranchida6)
|
||||
[(Tranchida)] Tranchida, Plimpton, Thibaudeau and Thompson,
|
||||
Journal of Computational Physics, (2018).
|
||||
|
||||
:link(Cerda1)
|
||||
[(Cerda)] Cerda, Ballenegger, Lenz, and Holm, J Chem Phys, 129(23),
|
||||
234104 (2008).
|
||||
@ -24,8 +24,7 @@ set group all spin 2.2 0.0 0.0 1.0
|
||||
velocity all create 100 4928459 rot yes dist gaussian
|
||||
|
||||
pair_style hybrid/overlay eam/alloy spin/exchange 3.5
|
||||
#pair_coeff * * eam/alloy Fe_Mishin2006.eam.alloy Fe
|
||||
pair_coeff * * eam/alloy ../examples/SPIN/iron/Fe_Mishin2006.eam.alloy Fe
|
||||
pair_coeff * * eam/alloy Fe_Mishin2006.eam.alloy Fe
|
||||
pair_coeff * * spin/exchange exchange 3.4 0.02726 0.2171 1.841
|
||||
|
||||
neighbor 0.1 bin
|
||||
@ -55,4 +54,4 @@ thermo 50
|
||||
compute outsp all property/atom spx spy spz sp fmx fmy fmz
|
||||
dump 100 all custom 1 dump_iron.lammpstrj type x y z c_outsp[1] c_outsp[2] c_outsp[3]
|
||||
|
||||
run 50
|
||||
run 50000
|
||||
|
||||
Reference in New Issue
Block a user