1 "LAMMPS WWW Site"_lws - "LAMMPS Documentation"_ld - "LAMMPS Commands"_lc :c
3 :link(lws,http://lammps.sandia.gov)
5 :link(lc,Section_commands.html#comm)
9 compute temp/deform/eff command :h3
13 compute ID group-ID temp/deform/eff :pre
15 ID, group-ID are documented in "compute"_compute.html command
16 temp/deform/eff = style name of this compute command :ul
20 compute myTemp all temp/deform/eff :pre
24 Define a computation that calculates the temperature of a group of
25 nuclei and electrons in the "electron force field"_pair_eff.html
26 model, after subtracting out a streaming velocity induced by the
27 simulation box changing size and/or shape, for example in a
28 non-equilibrium MD (NEMD) simulation. The size/shape change is
29 induced by use of the "fix deform"_fix_deform.html command. A
30 compute of this style is created by the "fix
31 nvt/sllod/eff"_fix_nvt_sllod_eff.html command to compute the thermal
32 temperature of atoms for thermostatting purposes. A compute of this
33 style can also be used by any command that computes a temperature,
34 e.g. "thermo_modify"_thermo_modify.html, "fix npt/eff"_fix_nh_eff.html,
37 The calculation performed by this compute is exactly like that
38 described by the "compute temp/deform"_compute_temp_deform.html
39 command, except that the formula for the temperature includes the
40 radial electron velocity contributions, as discussed by the "compute
41 temp/eff"_compute_temp_eff.html command. Note that only the
42 translational degrees of freedom for each nuclei or electron are
43 affected by the streaming velocity adjustment. The radial velocity
44 component of the electrons is not affected.
48 This compute calculates a global scalar (the temperature) and a global
49 vector of length 6 (KE tensor), which can be accessed by indices 1-6.
50 These values can be used by any command that uses global scalar or
51 vector values from a compute as input. See "this
52 section"_Section_howto.html#howto_15 for an overview of LAMMPS output
55 The scalar value calculated by this compute is "intensive". The
56 vector values are "extensive".
58 The scalar value will be in temperature "units"_units.html. The
59 vector values will be in energy "units"_units.html.
63 This compute is part of the USER-EFF package. It is only enabled if
64 LAMMPS was built with that package. See the "Making
65 LAMMPS"_Section_start.html#start_3 section for more info.
69 "compute temp/ramp"_compute_temp_ramp.html, "fix deform"_fix_deform.html,
70 "fix nvt/sllod/eff"_fix_nvt_sllod_eff.html