Commit 0d78c7b4 authored by Risto Toijala's avatar Risto Toijala
Browse files

fix elstop: Rename to fix electron/stopping

parent d1cb8970
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -61,7 +61,7 @@ OPT.
"edpd/source"_fix_dpd_source.html,
"efield"_fix_efield.html,
"ehex"_fix_ehex.html,
"elstop"_fix_elstop.html,
"electron/stopping"_fix_electron_stopping.html,
"enforce2d (k)"_fix_enforce2d.html,
"eos/cv"_fix_eos_cv.html,
"eos/table"_fix_eos_table.html,
+1 −1
Original line number Diff line number Diff line
@@ -199,7 +199,7 @@ accelerated styles exist.
"edpd/source"_fix_dpd_source.html -
"efield"_fix_efield.html - impose electric field on system
"ehex"_fix_ehex.html - enhanced heat exchange algorithm
"elstop"_fix_elstop.html - electronic stopping power as a friction force
"electron/stopping"_fix_electron_stopping.html - electronic stopping power as a friction force
"enforce2d"_fix_enforce2d.html - zero out z-dimension velocity and force
"eos/cv"_fix_eos_cv.html -
"eos/table"_fix_eos_table.html -
+14 −14
Original line number Diff line number Diff line
@@ -6,14 +6,14 @@

:line

fix elstop command :h3
fix electron/stopping command :h3

[Syntax:]

fix ID group-ID elstop Ecut file keyword value ... :pre
fix ID group-ID electron/stopping Ecut file keyword value ... :pre

ID, group-ID are documented in "fix"_fix.html command :ulb,l
elstop = style name of this fix command :l
electron/stopping = style name of this fix command :l
Ecut = minimum kinetic energy for electronic stopping (energy units) :l
file = name of the file containing the electronic stopping power table :l
zero or more keyword/value pairs may be appended to args :l
@@ -21,14 +21,14 @@ keyword = {region} or {minneigh} :l
  {region} value = region-ID
    region-ID = region, whose atoms will be affected by this fix
  {minneigh} value = minneigh
    minneigh = minimum number of neighbors for atoms to have elstop applied :pre
    minneigh = minimum number of neighbors an atom to have stopping applied :pre
:ule

[Examples:]

fix el all elstop 10.0 elstop-table.txt
fix el all elstop 10.0 elstop-table.txt minneigh 3
fix el mygroup elstop 1.0 elstop-table.txt region bulk :pre
fix el all electron/stopping 10.0 elstop-table.txt
fix el all electron/stopping 10.0 elstop-table.txt minneigh 3
fix el mygroup electron/stopping 1.0 elstop-table.txt region bulk :pre

[Description:]

@@ -48,9 +48,9 @@ to each atom as:
\vec\{F\}_i = \vec\{F\}^0_i - \frac\{\vec\{v\}_i\}\{\|\vec\{v\}_i\|\} \cdot S_e
\end\{equation\}

where \(\vec\{F\}_i\) is the resulting total force on the atom. \(\vec\{F\}^0_i\)
is the original force applied to the atom, \(\vec\{v\}_i\) is its velocity and
\(S_e\) is the stopping power of the ion.
where \(\vec\{F\}_i\) is the resulting total force on the atom.
\(\vec\{F\}^0_i\) is the original force applied to the atom, \(\vec\{v\}_i\) is
its velocity and \(S_e\) is the stopping power of the ion.

NOTE: In addition to electronic stopping, atomic cascades and irradiation
simulations require the use of an adaptive timestep (see
@@ -79,10 +79,10 @@ in bulk material. An alternative is to disable the check for neighbors by
setting {minneigh} to zero and using the {region} keyword. This is necessary
when running simulations of cluster bombardment.

If the {region} keyword is used, the atom must also be in the specified geometric
"region"_region.html in order to have electronic stopping applied to it. This is
useful if the position of the bulk material is fixed. By default the electronic
stopping is applied everywhere in the simulation cell.
If the {region} keyword is used, the atom must also be in the specified
geometric "region"_region.html in order to have electronic stopping applied to
it. This is useful if the position of the bulk material is fixed. By default
the electronic stopping is applied everywhere in the simulation cell.

:line

+1 −1
Original line number Diff line number Diff line
@@ -40,7 +40,7 @@ Fixes :h1
   fix_dt_reset
   fix_efield
   fix_ehex
   fix_elstop
   fix_electron_stopping
   fix_enforce2d
   fix_eos_cv
   fix_eos_table
+1 −1
Original line number Diff line number Diff line
@@ -264,7 +264,7 @@ fix_drude_transform.html
fix_dt_reset.html
fix_efield.html
fix_ehex.html
fix_elstop.html
fix_electron_stopping.html
fix_enforce2d.html
fix_eos_cv.html
fix_eos_table.html
Loading