first updates
@ -449,15 +449,15 @@ Writing fixes is a flexible way of extending LAMMPS. Users can
|
||||
implement many things using fixes:
|
||||
|
||||
\begin{itemize}
|
||||
\item changing particles attributes (positions, velocities, forces, etc.).
|
||||
\item changing particles attributes (positions, velocities, forces, etc.).
|
||||
Example: FixFreeze.
|
||||
\item reading/writing data. Example: FixRestart.
|
||||
\item implementing boundary conditions. Example: FixWall.
|
||||
\item saving information about particles for future use (previous positions,
|
||||
\item saving information about particles for future use (previous positions,
|
||||
for instance). Example: FixStoreState.
|
||||
\end{itemize}
|
||||
|
||||
All fixes are derived from class Fix and must have constructor with the
|
||||
All fixes are derived from class Fix and must have constructor with the
|
||||
signature: FixMine(class LAMMPS *, int, char **).
|
||||
|
||||
Every fix must be registered in LAMMPS by writing the following lines
|
||||
@ -478,7 +478,7 @@ included in the file "style\_fix.h". In case if you use LAMMPS make,
|
||||
this file is generated automatically - all files starting with prefix
|
||||
fix\_ are included, so call your header the same way. Otherwise, don<6F>t
|
||||
forget to add your include into "style\_fix.h".
|
||||
|
||||
|
||||
Let's write a simple fix which will print average velocity at the end
|
||||
of each timestep. First of all, implement a constructor:
|
||||
|
||||
@ -487,11 +487,11 @@ of each timestep. First of all, implement a constructor:
|
||||
FixPrintVel::FixPrintVel(LAMMPS *lmp, int narg, char **arg)
|
||||
: Fix(lmp, narg, arg)
|
||||
{
|
||||
if (narg < 4)
|
||||
if (narg < 4)
|
||||
error->all(FLERR,"Illegal fix print command");
|
||||
|
||||
|
||||
nevery = atoi(arg[3]);
|
||||
if (nevery <= 0)
|
||||
if (nevery <= 0)
|
||||
error->all(FLERR,"Illegal fix print command");
|
||||
}
|
||||
\end{verbatim}
|
||||
@ -545,7 +545,7 @@ void FixPrintVel::end_of_step()
|
||||
{
|
||||
// for add3, scale3
|
||||
using namespace MathExtra;
|
||||
|
||||
|
||||
double** v = atom->v;
|
||||
int nlocal = atom->nlocal;
|
||||
double localAvgVel[4]; // 4th element for particles count
|
||||
@ -559,7 +559,7 @@ void FixPrintVel::end_of_step()
|
||||
MPI_Allreduce(localAvgVel, globalAvgVel, 4, MPI_DOUBLE, MPI_SUM, world);
|
||||
scale3(1.0 / globalAvgVel[3], globalAvgVel);
|
||||
if (comm->me == 0) {
|
||||
printf("\%e, \%e, \%e\n",
|
||||
printf("\%e, \%e, \%e\n",
|
||||
globalAvgVel[0], globalAvgVel[1], globalAvgVel[2]);
|
||||
}
|
||||
}
|
||||
@ -607,14 +607,15 @@ this situation there are several methods which should be implemented:
|
||||
|
||||
\begin{itemize}
|
||||
\item \verb|double memory_usage| - return how much memory fix uses
|
||||
\item \verb|void grow_arrays(int)| - do reallocation of the per particle arrays
|
||||
\item \verb|void grow_arrays(int)| - do reallocation of the per particle arrays
|
||||
in your fix
|
||||
\item \verb|void copy_arrays(int i, int j)| - copy i-th per-particle information
|
||||
to j-th. Used when atoms sorting is performed
|
||||
\item \verb|void copy_arrays(int i, int j, int delflag)| - copy i-th per-particle
|
||||
information to j-th. Used when atoms sorting is performed. if delflag is set
|
||||
and atom j owns a body, move the body information to atom i.
|
||||
\item \verb|void set_arrays(int i)| - sets i-th particle related information to zero
|
||||
\end{itemize}
|
||||
|
||||
Note, that if your class implements these methods, it must call add calls of
|
||||
Note, that if your class implements these methods, it must call add calls of
|
||||
add\_callback and delete\_callback to constructor and destructor:
|
||||
|
||||
\begin{center}
|
||||
@ -654,7 +655,7 @@ void FixSavePos::grow_arrays(int nmax)
|
||||
memory->grow(this->x, nmax, 3, "FixSavePos:x");
|
||||
}
|
||||
|
||||
void FixSavePos::copy_arrays(int i, int j)
|
||||
void FixSavePos::copy_arrays(int i, int j, int delflag)
|
||||
{
|
||||
memcpy(this->x[j], this->x[i], sizeof(double) * 3);
|
||||
}
|
||||
@ -670,7 +671,7 @@ int FixSavePos::pack_exchange(int i, double *buf)
|
||||
buf[m++] = x[i][0];
|
||||
buf[m++] = x[i][1];
|
||||
buf[m++] = x[i][2];
|
||||
|
||||
|
||||
return m;
|
||||
}
|
||||
|
||||
|
||||
BIN
doc/src/Eqs/angle_class2_p6.jpg
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
doc/src/Eqs/angle_cosine_buck6d.jpg
Normal file
|
After Width: | Height: | Size: 5.2 KiB |
BIN
doc/src/Eqs/improper_inversion_harmonic.jpg
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
doc/src/Eqs/pair_buck6d.jpg
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
9
doc/src/Eqs/pair_buck6d.txt
Normal file
@ -0,0 +1,9 @@
|
||||
\documentclass[12pt]{article}
|
||||
|
||||
\begin{document}
|
||||
|
||||
\begin{eqnarray*}
|
||||
E = A e^{-\kappa r} - \frac{C}{r^6} \cdot \frac{1}{1 + D r^{14}} \qquad r < r_c \\
|
||||
\end{eqnarray*}
|
||||
|
||||
\end{document}
|
||||
BIN
doc/src/Eqs/pair_coul_gauss.jpg
Normal file
|
After Width: | Height: | Size: 7.1 KiB |
BIN
doc/src/Eqs/pair_coul_shield.jpg
Normal file
|
After Width: | Height: | Size: 186 KiB |
33
doc/src/Eqs/pair_coul_shield.tex
Normal file
@ -0,0 +1,33 @@
|
||||
\documentclass[aps,pr,onecolumn,superscriptaddress,noshowpacs,a4paper,15pt]{revtex4}
|
||||
\pdfoutput=1
|
||||
\bibliographystyle{apsrev4}
|
||||
\usepackage{color}
|
||||
\usepackage{dcolumn} %Align table columns on decimal point
|
||||
\usepackage{amssymb}
|
||||
\usepackage{amsmath}
|
||||
\usepackage{amsthm}
|
||||
\usepackage{graphicx}
|
||||
\usepackage[pdftex]{hyperref}
|
||||
\hypersetup{colorlinks=true,citecolor=blue,linkcolor=red,urlcolor=blue}
|
||||
\usepackage[all]{hypcap}
|
||||
\newcommand{\red}{\color{red}}
|
||||
\newcommand{\blue}{\color{blue}}
|
||||
\definecolor{green}{rgb}{0,0.5,0}
|
||||
\newcommand{\green}{\color{green}}
|
||||
\newcommand{\white}{\color{white}}
|
||||
%\newcommand{\cite}[1]{\hspace{-1 ex} % \nocite{#1}\citenum{#1}}
|
||||
\thickmuskip=0.5\thickmuskip %shorter spaces in math
|
||||
|
||||
\begin{document}
|
||||
\begingroup
|
||||
\Large
|
||||
\begin{eqnarray*}
|
||||
E & = & \frac{1}{2} \sum_i \sum_{j \neq i} V_{ij} \\[15pt]
|
||||
V_{ij} & = & {\rm Tap}(r_{ij})\frac{\kappa q_i q_j}{\sqrt[3]{r_{ij}^3+(1/\lambda_{ij})^3}}\\[15pt]
|
||||
{\rm Tap}(r_{ij}) & = & 20\left ( \frac{r_{ij}}{R_{cut}} \right )^7 -
|
||||
70\left ( \frac{r_{ij}}{R_{cut}} \right )^6 +
|
||||
84\left ( \frac{r_{ij}}{R_{cut}} \right )^5 -
|
||||
35\left ( \frac{r_{ij}}{R_{cut}} \right )^4 + 1
|
||||
\end{eqnarray*}
|
||||
\endgroup
|
||||
\end{document}
|
||||
BIN
doc/src/Eqs/pair_ilp_graphene_hbn.jpg
Normal file
|
After Width: | Height: | Size: 301 KiB |
42
doc/src/Eqs/pair_ilp_graphene_hbn.tex
Normal file
@ -0,0 +1,42 @@
|
||||
\documentclass[aps,pr,onecolumn,superscriptaddress,noshowpacs,a4paper,15pt]{revtex4}
|
||||
\pdfoutput=1
|
||||
\bibliographystyle{apsrev4}
|
||||
\usepackage{color}
|
||||
\usepackage{dcolumn} %Align table columns on decimal point
|
||||
\usepackage{amssymb}
|
||||
\usepackage{amsmath}
|
||||
\usepackage{amsthm}
|
||||
\usepackage{graphicx}
|
||||
\usepackage[pdftex]{hyperref}
|
||||
\hypersetup{colorlinks=true,citecolor=blue,linkcolor=red,urlcolor=blue}
|
||||
\usepackage[all]{hypcap}
|
||||
\newcommand{\red}{\color{red}}
|
||||
\newcommand{\blue}{\color{blue}}
|
||||
\definecolor{green}{rgb}{0,0.5,0}
|
||||
\newcommand{\green}{\color{green}}
|
||||
\newcommand{\white}{\color{white}}
|
||||
%\newcommand{\cite}[1]{\hspace{-1 ex} % \nocite{#1}\citenum{#1}}
|
||||
\thickmuskip=0.5\thickmuskip %shorter spaces in math
|
||||
%
|
||||
\begin{document}
|
||||
%
|
||||
\begingroup
|
||||
\Large
|
||||
\begin{eqnarray*}
|
||||
E & = & \frac{1}{2} \sum_i \sum_{j \neq i} V_{ij} \\[15pt]
|
||||
V_{ij} & = & {\rm Tap}(r_{ij})\left \{ e^{-\alpha (r_{ij}/\beta -1)}
|
||||
\left [ \epsilon + f(\rho_{ij}) + f(\rho_{ji})\right ] -
|
||||
\frac{1}{1+e^{-d\left [ \left ( r_{ij}/\left (s_R \cdot r^{eff} \right ) \right )-1 \right ]}}
|
||||
\cdot \frac{C_6}{r^6_{ij}} \right \}\\[15pt]
|
||||
\rho_{ij}^2 & = & r_{ij}^2 - ({\bf r}_{ij} \cdot {\bf n}_i)^2 \\[15pt]
|
||||
\rho_{ji}^2 & = & r_{ij}^2 - ({\bf r}_{ij} \cdot {\bf n}_j)^2 \\[15pt]
|
||||
f(\rho) & = & C e^{ -( \rho / \delta )^2 }\\[15pt]
|
||||
{\rm Tap}(r_{ij}) & = & 20\left ( \frac{r_{ij}}{R_{cut}} \right )^7 -
|
||||
70\left ( \frac{r_{ij}}{R_{cut}} \right )^6 +
|
||||
84\left ( \frac{r_{ij}}{R_{cut}} \right )^5 -
|
||||
35\left ( \frac{r_{ij}}{R_{cut}} \right )^4 + 1
|
||||
\end{eqnarray*}
|
||||
\endgroup
|
||||
%
|
||||
\end{document}
|
||||
%
|
||||
BIN
doc/src/Eqs/pair_kolmogorov_crespi_full.jpg
Normal file
|
After Width: | Height: | Size: 178 KiB |
33
doc/src/Eqs/pair_kolmogorov_crespi_full.tex
Normal file
@ -0,0 +1,33 @@
|
||||
\documentclass[aps,pr,onecolumn,superscriptaddress,noshowpacs,a4paper,15pt]{revtex4}
|
||||
\pdfoutput=1
|
||||
\bibliographystyle{apsrev4}
|
||||
\usepackage{color}
|
||||
\usepackage{dcolumn} %Align table columns on decimal point
|
||||
\usepackage{amssymb}
|
||||
\usepackage{amsmath}
|
||||
\usepackage{amsthm}
|
||||
\usepackage{graphicx}
|
||||
\usepackage[pdftex]{hyperref}
|
||||
\hypersetup{colorlinks=true,citecolor=blue,linkcolor=red,urlcolor=blue}
|
||||
\usepackage[all]{hypcap}
|
||||
\newcommand{\red}{\color{red}}
|
||||
\newcommand{\blue}{\color{blue}}
|
||||
\definecolor{green}{rgb}{0,0.5,0}
|
||||
\newcommand{\green}{\color{green}}
|
||||
\newcommand{\white}{\color{white}}
|
||||
%\newcommand{\cite}[1]{\hspace{-1 ex} % \nocite{#1}\citenum{#1}}
|
||||
\thickmuskip=0.5\thickmuskip %shorter spaces in math
|
||||
|
||||
\begin{document}
|
||||
|
||||
\begingroup
|
||||
\Large
|
||||
\begin{eqnarray*}
|
||||
E & = & \frac{1}{2} \sum_i \sum_{j \neq i} V_{ij} \\[15pt]
|
||||
V_{ij} & = & e^{-\lambda (r_{ij} -z_0)} \left [ C + f(\rho_{ij}) + f(\rho_{ji}) - A \left ( \frac{r_{ij}}{z_0}\right )^{-6} \right ] \\
|
||||
\rho_{ij}^2 & = & r_{ij}^2 - ({\bf r}_{ij}\cdot {\bf n}_{i})^2 \\[15pt]
|
||||
\rho_{ji}^2 & = & r_{ij}^2 - ({\bf r}_{ij}\cdot {\bf n}_{j})^2 \\[15pt]
|
||||
f(\rho) & = & e^{-(\rho/\delta)^2} \sum_{n=0}^2 C_{2n} { \rho/\delta }^{2n}
|
||||
\end{eqnarray*}
|
||||
\endgroup
|
||||
\end{document}
|
||||
BIN
doc/src/Eqs/pair_ufm.jpg
Normal file
|
After Width: | Height: | Size: 17 KiB |
14
doc/src/Eqs/pair_ufm.tex
Normal file
@ -0,0 +1,14 @@
|
||||
\documentclass[12pt]{article}
|
||||
|
||||
\begin{document}
|
||||
|
||||
$$
|
||||
E = -\varepsilon\, \ln{\left[1-\exp{\left(-r^{2}/\sigma^{2}\right)}\right]} \qquad r < r_c
|
||||
$$
|
||||
|
||||
$$
|
||||
\varepsilon = p\,k_B\,T
|
||||
$$
|
||||
|
||||
\end{document}
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
<!-- HTML_ONLY -->
|
||||
<HEAD>
|
||||
<TITLE>LAMMPS Users Manual</TITLE>
|
||||
<META NAME="docnumber" CONTENT="22 Sep 2017 version">
|
||||
<META NAME="docnumber" CONTENT="20 Apr 2018 version">
|
||||
<META NAME="author" CONTENT="http://lammps.sandia.gov - Sandia National Laboratories">
|
||||
<META NAME="copyright" CONTENT="Copyright (2003) Sandia Corporation. This software and manual is distributed under the GNU General Public License.">
|
||||
<META NAME="copyright" CONTENT="Copyright (2003) Sandia Corporation. This software and manual is distributed under the GNU General Public License.">
|
||||
</HEAD>
|
||||
|
||||
<BODY>
|
||||
@ -18,12 +18,10 @@
|
||||
|
||||
:line
|
||||
|
||||
<H1></H1>
|
||||
LAMMPS Documentation :c,h1
|
||||
20 Apr 2018 version :c,h2
|
||||
|
||||
LAMMPS Documentation :c,h3
|
||||
22 Sep 2017 version :c,h4
|
||||
|
||||
Version info: :h4
|
||||
Version info: :h3
|
||||
|
||||
The LAMMPS "version" is the date when it was released, such as 1 May
|
||||
2010. LAMMPS is updated continuously. Whenever we fix a bug or add a
|
||||
@ -176,11 +174,11 @@ END_RST -->
|
||||
5.1 "Measuring performance"_acc_1 :ulb,b
|
||||
5.2 "Algorithms and code options to boost performace"_acc_2 :b
|
||||
5.3 "Accelerator packages with optimized styles"_acc_3 :b
|
||||
5.3.1 "GPU package"_accelerate_gpu.html :ulb,b
|
||||
5.3.1 "GPU package"_accelerate_gpu.html :b
|
||||
5.3.2 "USER-INTEL package"_accelerate_intel.html :b
|
||||
5.3.3 "KOKKOS package"_accelerate_kokkos.html :b
|
||||
5.3.4 "USER-OMP package"_accelerate_omp.html :b
|
||||
5.3.5 "OPT package"_accelerate_opt.html :ule,b
|
||||
5.3.5 "OPT package"_accelerate_opt.html :b
|
||||
5.4 "Comparison of various accelerator packages"_acc_4 :ule,b
|
||||
"How-to discussions"_Section_howto.html :l
|
||||
6.1 "Restarting a simulation"_howto_1 :ulb,b
|
||||
|
||||
@ -8,7 +8,7 @@ Section"_Section_howto.html :c
|
||||
|
||||
:line
|
||||
|
||||
5. Accelerating LAMMPS performance :h3
|
||||
5. Accelerating LAMMPS performance :h2
|
||||
|
||||
This section describes various methods for improving LAMMPS
|
||||
performance for different classes of problems running on different
|
||||
@ -41,7 +41,7 @@ compute nodes, on different hardware platforms.
|
||||
:line
|
||||
:line
|
||||
|
||||
5.1 Measuring performance :h4,link(acc_1)
|
||||
5.1 Measuring performance :h3,link(acc_1)
|
||||
|
||||
Before trying to make your simulation run faster, you should
|
||||
understand how it currently performs and where the bottlenecks are.
|
||||
@ -89,7 +89,7 @@ LAMMPS, to obtain synchronized timings.
|
||||
|
||||
:line
|
||||
|
||||
5.2 General strategies :h4,link(acc_2)
|
||||
5.2 General strategies :h3,link(acc_2)
|
||||
|
||||
NOTE: this section 5.2 is still a work in progress
|
||||
|
||||
@ -141,7 +141,7 @@ when using a barostat.
|
||||
|
||||
:line
|
||||
|
||||
5.3 Packages with optimized styles :h4,link(acc_3)
|
||||
5.3 Packages with optimized styles :h3,link(acc_3)
|
||||
|
||||
Accelerated versions of various "pair_style"_pair_style.html,
|
||||
"fixes"_fix.html, "computes"_compute.html, and other commands have
|
||||
@ -325,7 +325,7 @@ restrictions :ul
|
||||
|
||||
:line
|
||||
|
||||
5.4 Comparison of various accelerator packages :h4,link(acc_4)
|
||||
5.4 Comparison of various accelerator packages :h3,link(acc_4)
|
||||
|
||||
NOTE: this section still needs to be re-worked with additional KOKKOS
|
||||
and USER-INTEL information.
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
|
||||
:line
|
||||
|
||||
3. Commands :h3
|
||||
3. Commands :h2
|
||||
|
||||
This section describes how a LAMMPS input script is formatted and the
|
||||
input script commands used to define a LAMMPS simulation.
|
||||
@ -190,7 +190,7 @@ allowed, but that should be sufficient for most use cases.
|
||||
|
||||
:line
|
||||
|
||||
3.3 Input script structure :h4,link(cmd_3)
|
||||
3.3 Input script structure :h3,link(cmd_3)
|
||||
|
||||
This section describes the structure of a typical LAMMPS input script.
|
||||
The "examples" directory in the LAMMPS distribution contains many
|
||||
@ -414,7 +414,7 @@ Input script control:
|
||||
|
||||
:line
|
||||
|
||||
3.5 Individual commands :h4,link(cmd_5),link(comm)
|
||||
3.5 Individual commands :h3,link(cmd_5),link(comm)
|
||||
|
||||
This section lists all LAMMPS commands alphabetically, with a separate
|
||||
listing below of styles within certain commands. The "previous
|
||||
@ -497,6 +497,7 @@ in the command's documentation.
|
||||
"region"_region.html,
|
||||
"replicate"_replicate.html,
|
||||
"rerun"_rerun.html,
|
||||
"reset_ids"_reset_ids.html,
|
||||
"reset_timestep"_reset_timestep.html,
|
||||
"restart"_restart.html,
|
||||
"run"_run.html,
|
||||
@ -537,7 +538,7 @@ package"_Section_start.html#start_3.
|
||||
|
||||
:line
|
||||
|
||||
Fix styles :h4
|
||||
Fix styles :h3
|
||||
|
||||
See the "fix"_fix.html command for one-line descriptions of each style
|
||||
or click on the style itself for a full description. Some of the
|
||||
@ -619,8 +620,9 @@ USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.
|
||||
"pour"_fix_pour.html,
|
||||
"press/berendsen"_fix_press_berendsen.html,
|
||||
"print"_fix_print.html,
|
||||
"property/atom"_fix_property_atom.html,
|
||||
"python"_fix_python.html,
|
||||
"property/atom (k)"_fix_property_atom.html,
|
||||
"python/invoke"_fix_python_invoke.html,
|
||||
"python/move"_fix_python_move.html,
|
||||
"qeq/comb (o)"_fix_qeq_comb.html,
|
||||
"qeq/dynamic"_fix_qeq.html,
|
||||
"qeq/fire"_fix_qeq.html,
|
||||
@ -637,10 +639,10 @@ USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.
|
||||
"rigid/nve (o)"_fix_rigid.html,
|
||||
"rigid/nvt (o)"_fix_rigid.html,
|
||||
"rigid/small (o)"_fix_rigid.html,
|
||||
"rigid/small/nph (o)"_fix_rigid.html,
|
||||
"rigid/small/npt (o)"_fix_rigid.html,
|
||||
"rigid/small/nve (o)"_fix_rigid.html,
|
||||
"rigid/small/nvt (o)"_fix_rigid.html,
|
||||
"rigid/small/nph"_fix_rigid.html,
|
||||
"rigid/small/npt"_fix_rigid.html,
|
||||
"rigid/small/nve"_fix_rigid.html,
|
||||
"rigid/small/nvt"_fix_rigid.html,
|
||||
"setforce (k)"_fix_setforce.html,
|
||||
"shake"_fix_shake.html,
|
||||
"spring"_fix_spring.html,
|
||||
@ -668,7 +670,7 @@ USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.
|
||||
"wall/harmonic"_fix_wall.html,
|
||||
"wall/lj1043"_fix_wall.html,
|
||||
"wall/lj126"_fix_wall.html,
|
||||
"wall/lj93"_fix_wall.html,
|
||||
"wall/lj93 (k)"_fix_wall.html,
|
||||
"wall/piston"_fix_wall_piston.html,
|
||||
"wall/reflect (k)"_fix_wall_reflect.html,
|
||||
"wall/region"_fix_wall_region.html,
|
||||
@ -682,15 +684,16 @@ package"_Section_start.html#start_3.
|
||||
"addtorque"_fix_addtorque.html,
|
||||
"atc"_fix_atc.html,
|
||||
"ave/correlate/long"_fix_ave_correlate_long.html,
|
||||
"bond/react"_fix_bond_react.html,
|
||||
"colvars"_fix_colvars.html,
|
||||
"dpd/energy"_fix_dpd_energy.html,
|
||||
"dpd/energy (k)"_fix_dpd_energy.html,
|
||||
"drude"_fix_drude.html,
|
||||
"drude/transform/direct"_fix_drude_transform.html,
|
||||
"drude/transform/reverse"_fix_drude_transform.html,
|
||||
"edpd/source"_fix_dpd_source.html,
|
||||
"eos/cv"_fix_eos_cv.html,
|
||||
"eos/table"_fix_eos_table.html,
|
||||
"eos/table/rx"_fix_eos_table_rx.html,
|
||||
"eos/table/rx (k)"_fix_eos_table_rx.html,
|
||||
"filter/corotate"_fix_filter_corotate.html,
|
||||
"flow/gauss"_fix_flow_gauss.html,
|
||||
"gle"_fix_gle.html,
|
||||
@ -710,17 +713,17 @@ package"_Section_start.html#start_3.
|
||||
"mvv/dpd"_fix_mvv_dpd.html,
|
||||
"mvv/edpd"_fix_mvv_dpd.html,
|
||||
"mvv/tdpd"_fix_mvv_dpd.html,
|
||||
"nve/dot"_fix_nve_dot.html,
|
||||
"nve/dotc/langevin"_fix_nve_dotc_langevin.html,
|
||||
"nve/manifold/rattle"_fix_nve_manifold_rattle.html,
|
||||
"nvk"_fix_nvk.html,
|
||||
"nvt/manifold/rattle"_fix_nvt_manifold_rattle.html,
|
||||
"nph/eff"_fix_nh_eff.html,
|
||||
"npt/eff"_fix_nh_eff.html,
|
||||
"nve/eff"_fix_nve_eff.html,
|
||||
"nvt/eff"_fix_nh_eff.html,
|
||||
"nvt/sllod/eff"_fix_nvt_sllod_eff.html,
|
||||
"npt/uef"_fix_nh_uef.html,
|
||||
"nve/dot"_fix_nve_dot.html,
|
||||
"nve/dotc/langevin"_fix_nve_dotc_langevin.html,
|
||||
"nve/eff"_fix_nve_eff.html,
|
||||
"nve/manifold/rattle"_fix_nve_manifold_rattle.html,
|
||||
"nvk"_fix_nvk.html,
|
||||
"nvt/eff"_fix_nh_eff.html,
|
||||
"nvt/manifold/rattle"_fix_nvt_manifold_rattle.html,
|
||||
"nvt/sllod/eff"_fix_nvt_sllod_eff.html,
|
||||
"nvt/uef"_fix_nh_uef.html,
|
||||
"phonon"_fix_phonon.html,
|
||||
"pimd"_fix_pimd.html,
|
||||
@ -728,12 +731,12 @@ package"_Section_start.html#start_3.
|
||||
"qeq/reax (ko)"_fix_qeq_reax.html,
|
||||
"qmmm"_fix_qmmm.html,
|
||||
"qtb"_fix_qtb.html,
|
||||
"reax/c/bonds"_fix_reax_bonds.html,
|
||||
"reax/c/species"_fix_reaxc_species.html,
|
||||
"reax/c/bonds (k)"_fix_reax_bonds.html,
|
||||
"reax/c/species (k)"_fix_reaxc_species.html,
|
||||
"rhok"_fix_rhok.html,
|
||||
"rx"_fix_rx.html,
|
||||
"rx (k)"_fix_rx.html,
|
||||
"saed/vtk"_fix_saed_vtk.html,
|
||||
"shardlow"_fix_shardlow.html,
|
||||
"shardlow (k)"_fix_shardlow.html,
|
||||
"smd"_fix_smd.html,
|
||||
"smd/adjust/dt"_fix_smd_adjust_dt.html,
|
||||
"smd/integrate/tlsph"_fix_smd_integrate_tlsph.html,
|
||||
@ -750,7 +753,7 @@ package"_Section_start.html#start_3.
|
||||
|
||||
:line
|
||||
|
||||
Compute styles :h4
|
||||
Compute styles :h3
|
||||
|
||||
See the "compute"_compute.html command for one-line descriptions of
|
||||
each style or click on the style itself for a full description. Some
|
||||
@ -893,7 +896,7 @@ package"_Section_start.html#start_3.
|
||||
|
||||
:line
|
||||
|
||||
Pair_style potentials :h4
|
||||
Pair_style potentials :h3
|
||||
|
||||
See the "pair_style"_pair_style.html command for an overview of pair
|
||||
potentials. Click on the style itself for a full description. Many
|
||||
@ -906,7 +909,7 @@ KOKKOS, o = USER-OMP, t = OPT.
|
||||
"none"_pair_none.html,
|
||||
"zero"_pair_zero.html,
|
||||
"hybrid"_pair_hybrid.html,
|
||||
"hybrid/overlay"_pair_hybrid.html,
|
||||
"hybrid/overlay (k)"_pair_hybrid.html,
|
||||
"adp (o)"_pair_adp.html,
|
||||
"airebo (oi)"_pair_airebo.html,
|
||||
"airebo/morse (oi)"_pair_airebo.html,
|
||||
@ -920,6 +923,7 @@ KOKKOS, o = USER-OMP, t = OPT.
|
||||
"born/coul/long/cs"_pair_born.html,
|
||||
"born/coul/msm (o)"_pair_born.html,
|
||||
"born/coul/wolf (go)"_pair_born.html,
|
||||
"born/coul/wolf/cs"_pair_born.html,
|
||||
"brownian (o)"_pair_brownian.html,
|
||||
"brownian/poly (o)"_pair_brownian.html,
|
||||
"buck (giko)"_pair_buck.html,
|
||||
@ -939,6 +943,7 @@ KOKKOS, o = USER-OMP, t = OPT.
|
||||
"coul/msm"_pair_coul.html,
|
||||
"coul/streitz"_pair_coul.html,
|
||||
"coul/wolf (ko)"_pair_coul.html,
|
||||
"coul/wolf/cs"_pair_coul.html,
|
||||
"dpd (gio)"_pair_dpd.html,
|
||||
"dpd/tstat (go)"_pair_dpd.html,
|
||||
"dsmc"_pair_dsmc.html,
|
||||
@ -975,6 +980,7 @@ KOKKOS, o = USER-OMP, t = OPT.
|
||||
"lj/cut/coul/long (gikot)"_pair_lj.html,
|
||||
"lj/cut/coul/long/cs"_pair_lj.html,
|
||||
"lj/cut/coul/msm (go)"_pair_lj.html,
|
||||
"lj/cut/coul/wolf (o)"_pair_lj.html,
|
||||
"lj/cut/dipole/cut (go)"_pair_dipole.html,
|
||||
"lj/cut/dipole/long"_pair_dipole.html,
|
||||
"lj/cut/tip4p/cut (o)"_pair_lj.html,
|
||||
@ -1008,7 +1014,7 @@ KOKKOS, o = USER-OMP, t = OPT.
|
||||
"reax"_pair_reax.html,
|
||||
"rebo (oi)"_pair_airebo.html,
|
||||
"resquared (go)"_pair_resquared.html,
|
||||
"snap"_pair_snap.html,
|
||||
"snap (k)"_pair_snap.html,
|
||||
"soft (go)"_pair_soft.html,
|
||||
"sw (giko)"_pair_sw.html,
|
||||
"table (gko)"_pair_table.html,
|
||||
@ -1019,11 +1025,12 @@ KOKKOS, o = USER-OMP, t = OPT.
|
||||
"tip4p/cut (o)"_pair_coul.html,
|
||||
"tip4p/long (o)"_pair_coul.html,
|
||||
"tri/lj"_pair_tri_lj.html,
|
||||
"ufm (got)"_pair_ufm.html,
|
||||
"vashishta (ko)"_pair_vashishta.html,
|
||||
"vashishta/table (o)"_pair_vashishta.html,
|
||||
"yukawa (go)"_pair_yukawa.html,
|
||||
"yukawa (gok)"_pair_yukawa.html,
|
||||
"yukawa/colloid (go)"_pair_yukawa_colloid.html,
|
||||
"zbl (go)"_pair_zbl.html :tb(c=4,ea=c)
|
||||
"zbl (gok)"_pair_zbl.html :tb(c=4,ea=c)
|
||||
|
||||
These are additional pair styles in USER packages, which can be used
|
||||
if "LAMMPS is built with the appropriate
|
||||
@ -1035,15 +1042,19 @@ package"_Section_start.html#start_3.
|
||||
"coul/cut/soft (o)"_pair_lj_soft.html,
|
||||
"coul/diel (o)"_pair_coul_diel.html,
|
||||
"coul/long/soft (o)"_pair_lj_soft.html,
|
||||
"coul/shield"_pair_coul_shield.html,
|
||||
"dpd/fdt"_pair_dpd_fdt.html,
|
||||
"dpd/fdt/energy"_pair_dpd_fdt.html,
|
||||
"dpd/fdt/energy (k)"_pair_dpd_fdt.html,
|
||||
"eam/cd (o)"_pair_eam.html,
|
||||
"edip (o)"_pair_edip.html,
|
||||
"edip/multi"_pair_edip.html,
|
||||
"edpd"_pair_meso.html,
|
||||
"eff/cut"_pair_eff.html,
|
||||
"exp6/rx"_pair_exp6_rx.html,
|
||||
"exp6/rx (k)"_pair_exp6_rx.html,
|
||||
"extep"_pair_extep.html,
|
||||
"gauss/cut"_pair_gauss.html,
|
||||
"ilp/graphene/hbn"_pair_ilp_graphene_hbn.html,
|
||||
"kolmogorov/crespi/full"_pair_kolmogorov_crespi_full.html,
|
||||
"kolmogorov/crespi/z"_pair_kolmogorov_crespi_z.html,
|
||||
"lennard/mdf"_pair_mdf.html,
|
||||
"list"_pair_list.html,
|
||||
@ -1068,7 +1079,7 @@ package"_Section_start.html#start_3.
|
||||
"morse/smooth/linear"_pair_morse.html,
|
||||
"morse/soft"_pair_morse.html,
|
||||
"multi/lucy"_pair_multi_lucy.html,
|
||||
"multi/lucy/rx"_pair_multi_lucy_rx.html,
|
||||
"multi/lucy/rx (k)"_pair_multi_lucy_rx.html,
|
||||
"oxdna/coaxstk"_pair_oxdna.html,
|
||||
"oxdna/excv"_pair_oxdna.html,
|
||||
"oxdna/hbond"_pair_oxdna.html,
|
||||
@ -1085,6 +1096,7 @@ package"_Section_start.html#start_3.
|
||||
"smd/triangulated/surface"_pair_smd_triangulated_surface.html,
|
||||
"smd/ulsph"_pair_smd_ulsph.html,
|
||||
"smtbq"_pair_smtbq.html,
|
||||
"snap (k)"_pair_snap.html,
|
||||
"sph/heatconduction"_pair_sph_heatconduction.html,
|
||||
"sph/idealgas"_pair_sph_idealgas.html,
|
||||
"sph/lj"_pair_sph_lj.html,
|
||||
@ -1092,7 +1104,7 @@ package"_Section_start.html#start_3.
|
||||
"sph/taitwater"_pair_sph_taitwater.html,
|
||||
"sph/taitwater/morris"_pair_sph_taitwater_morris.html,
|
||||
"srp"_pair_srp.html,
|
||||
"table/rx"_pair_table_rx.html,
|
||||
"table/rx (k)"_pair_table_rx.html,
|
||||
"tdpd"_pair_meso.html,
|
||||
"tersoff/table (o)"_pair_tersoff.html,
|
||||
"thole"_pair_thole.html,
|
||||
@ -1100,7 +1112,7 @@ package"_Section_start.html#start_3.
|
||||
|
||||
:line
|
||||
|
||||
Bond_style potentials :h4
|
||||
Bond_style potentials :h3
|
||||
|
||||
See the "bond_style"_bond_style.html command for an overview of bond
|
||||
potentials. Click on the style itself for a full description. Some
|
||||
@ -1134,7 +1146,7 @@ package"_Section_start.html#start_3.
|
||||
|
||||
:line
|
||||
|
||||
Angle_style potentials :h4
|
||||
Angle_style potentials :h3
|
||||
|
||||
See the "angle_style"_angle_style.html command for an overview of
|
||||
angle potentials. Click on the style itself for a full description.
|
||||
@ -1170,7 +1182,7 @@ package"_Section_start.html#start_3.
|
||||
|
||||
:line
|
||||
|
||||
Dihedral_style potentials :h4
|
||||
Dihedral_style potentials :h3
|
||||
|
||||
See the "dihedral_style"_dihedral_style.html command for an overview
|
||||
of dihedral potentials. Click on the style itself for a full
|
||||
@ -1204,7 +1216,7 @@ package"_Section_start.html#start_3.
|
||||
|
||||
:line
|
||||
|
||||
Improper_style potentials :h4
|
||||
Improper_style potentials :h3
|
||||
|
||||
See the "improper_style"_improper_style.html command for an overview
|
||||
of improper potentials. Click on the style itself for a full
|
||||
@ -1233,7 +1245,7 @@ package"_Section_start.html#start_3.
|
||||
|
||||
:line
|
||||
|
||||
Kspace solvers :h4
|
||||
Kspace solvers :h3
|
||||
|
||||
See the "kspace_style"_kspace_style.html command for an overview of
|
||||
Kspace solvers. Click on the style itself for a full description.
|
||||
@ -1247,7 +1259,7 @@ USER-OMP, t = OPT.
|
||||
"ewald/disp"_kspace_style.html,
|
||||
"msm (o)"_kspace_style.html,
|
||||
"msm/cg (o)"_kspace_style.html,
|
||||
"pppm (go)"_kspace_style.html,
|
||||
"pppm (gok)"_kspace_style.html,
|
||||
"pppm/cg (o)"_kspace_style.html,
|
||||
"pppm/disp (i)"_kspace_style.html,
|
||||
"pppm/disp/tip4p"_kspace_style.html,
|
||||
|
||||
@ -8,7 +8,7 @@ Section"_Section_history.html :c
|
||||
|
||||
:line
|
||||
|
||||
12. Errors :h3
|
||||
12. Errors :h2
|
||||
|
||||
This section describes the errors you can encounter when using LAMMPS,
|
||||
either conceptually, or as printed out by the program.
|
||||
@ -167,7 +167,7 @@ As a last resort, you can send an email directly to the
|
||||
|
||||
:line
|
||||
|
||||
12.3 Error & warning messages :h4,link(err_3)
|
||||
12.3 Error & warning messages :h3,link(err_3)
|
||||
|
||||
These are two alphabetic lists of the "ERROR"_#error and
|
||||
"WARNING"_#warn messages LAMMPS prints out and the reason why. If the
|
||||
@ -186,7 +186,7 @@ packages"_Section_start.html#start_3 are not listed here. If such an
|
||||
error occurs and is not self-explanatory, you'll need to look in the
|
||||
source code or contact the author of the package.
|
||||
|
||||
Errors: :h4,link(error)
|
||||
Errors: :h3,link(error)
|
||||
|
||||
:dlb
|
||||
|
||||
@ -1565,15 +1565,6 @@ This operation is not allowed. :dd
|
||||
|
||||
This operation is not allowed. :dd
|
||||
|
||||
{Cannot use -cuda on and -kokkos on together} :dt
|
||||
|
||||
This is not allowed since both packages can use GPUs. :dd
|
||||
|
||||
{Cannot use -cuda on without USER-CUDA installed} :dt
|
||||
|
||||
The USER-CUDA package must be installed via "make yes-user-cuda"
|
||||
before LAMMPS is built. :dd
|
||||
|
||||
{Cannot use -kokkos on without KOKKOS installed} :dt
|
||||
|
||||
Self-explanatory. :dd
|
||||
@ -1597,11 +1588,6 @@ solver/pair style. :dd
|
||||
|
||||
This is a current restriction of this command. :dd
|
||||
|
||||
{Cannot use GPU package with USER-CUDA package enabled} :dt
|
||||
|
||||
You cannot use both the GPU and USER-CUDA packages
|
||||
together. Use one or the other. :dd
|
||||
|
||||
{Cannot use Kokkos pair style with rRESPA inner/middle} :dt
|
||||
|
||||
Self-explanatory. :dd
|
||||
@ -8252,12 +8238,6 @@ Self-explanatory. :dd
|
||||
The package command cannot be used afer a read_data, read_restart, or
|
||||
create_box command. :dd
|
||||
|
||||
{Package cuda command without USER-CUDA package enabled} :dt
|
||||
|
||||
The USER-CUDA package must be installed via "make yes-user-cuda"
|
||||
before LAMMPS is built, and the "-c on" must be used to enable the
|
||||
package. :dd
|
||||
|
||||
{Package gpu command without GPU package installed} :dt
|
||||
|
||||
The GPU package must be installed via "make yes-gpu" before LAMMPS is
|
||||
@ -10230,22 +10210,6 @@ it in different ways. :dd
|
||||
|
||||
Self-explanatory. :dd
|
||||
|
||||
{USER-CUDA mode requires CUDA variant of min style} :dt
|
||||
|
||||
CUDA mode is enabled, so the min style must include a cuda suffix. :dd
|
||||
|
||||
{USER-CUDA mode requires CUDA variant of run style} :dt
|
||||
|
||||
CUDA mode is enabled, so the run style must include a cuda suffix. :dd
|
||||
|
||||
{USER-CUDA package does not yet support comm_style tiled} :dt
|
||||
|
||||
Self-explanatory. :dd
|
||||
|
||||
{USER-CUDA package requires a cuda enabled atom_style} :dt
|
||||
|
||||
Self-explanatory. :dd
|
||||
|
||||
{Unable to initialize accelerator for use} :dt
|
||||
|
||||
There was a problem initializing an accelerator for the gpu package :dd
|
||||
@ -10494,10 +10458,6 @@ Must use remap v option with fix deform with this pair style. :dd
|
||||
|
||||
If fix deform is used, the remap v option is required. :dd
|
||||
|
||||
{Using suffix cuda without USER-CUDA package enabled} :dt
|
||||
|
||||
Self-explanatory. :dd
|
||||
|
||||
{Using suffix gpu without GPU package installed} :dt
|
||||
|
||||
Self-explanatory. :dd
|
||||
@ -11037,7 +10997,7 @@ Self-explanatory. :dd
|
||||
|
||||
:dle
|
||||
|
||||
Warnings: :h4,link(warn)
|
||||
Warnings: :h3,link(warn)
|
||||
|
||||
:dlb
|
||||
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
|
||||
:line
|
||||
|
||||
7. Example problems :h3
|
||||
7. Example problems :h2
|
||||
|
||||
The LAMMPS distribution includes an examples sub-directory with many
|
||||
sample problems. Many are 2d models that run quickly are are
|
||||
@ -46,7 +46,7 @@ Lists of both kinds of directories are given below.
|
||||
|
||||
:line
|
||||
|
||||
Lowercase directories :h4
|
||||
Lowercase directories :h3
|
||||
|
||||
accelerate: run with various acceleration options (OpenMP, GPU, Phi)
|
||||
airebo: polyethylene with AIREBO potential
|
||||
@ -122,7 +122,7 @@ browser.
|
||||
|
||||
:line
|
||||
|
||||
Uppercase directories :h4
|
||||
Uppercase directories :h3
|
||||
|
||||
ASPHERE: various aspherical particle models, using ellipsoids, rigid bodies, line/triangle particles, etc
|
||||
COUPLE: examples of how to use LAMMPS as a library
|
||||
|
||||
@ -8,7 +8,7 @@ Section"_Manual.html :c
|
||||
|
||||
:line
|
||||
|
||||
13. Future and history :h3
|
||||
13. Future and history :h2
|
||||
|
||||
This section lists features we plan to add to LAMMPS, features of
|
||||
previous versions of LAMMPS, and features of other parallel molecular
|
||||
@ -20,7 +20,7 @@ dynamics codes our group has distributed.
|
||||
:line
|
||||
:line
|
||||
|
||||
13.1 Coming attractions :h4,link(hist_1)
|
||||
13.1 Coming attractions :h3,link(hist_1)
|
||||
|
||||
As of summer 2016 we are using the "LAMMPS project issue tracker
|
||||
on GitHub"_https://github.com/lammps/lammps/issues for keeping
|
||||
@ -46,7 +46,7 @@ if you want to have your suggestion added to the list.
|
||||
|
||||
:line
|
||||
|
||||
13.2 Past versions :h4,link(hist_2)
|
||||
13.2 Past versions :h3,link(hist_2)
|
||||
|
||||
LAMMPS development began in the mid 1990s under a cooperative research
|
||||
& development agreement (CRADA) between two DOE labs (Sandia and LLNL)
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
|
||||
:line
|
||||
|
||||
6. How-to discussions :h3
|
||||
6. How-to discussions :h2
|
||||
|
||||
This section describes how to perform common tasks using LAMMPS.
|
||||
|
||||
@ -454,7 +454,7 @@ NOTE: By default, for 2d systems, granular particles are still modeled
|
||||
as 3d spheres, not 2d discs (circles), meaning their moment of inertia
|
||||
will be the same as in 3d. If you wish to model granular particles in
|
||||
2d as 2d discs, see the note on this topic in "Section
|
||||
6.2"_Section_howto.html#howto_2, where 2d simulations are disussed.
|
||||
6.2"_Section_howto.html#howto_2, where 2d simulations are discussed.
|
||||
|
||||
:line
|
||||
|
||||
@ -1058,7 +1058,7 @@ Example input scripts for these kinds of models are in the body,
|
||||
colloid, dipole, ellipse, line, peri, pour, and tri directories of the
|
||||
"examples directory"_Section_example.html in the LAMMPS distribution.
|
||||
|
||||
Atom styles :h5
|
||||
Atom styles :h4
|
||||
|
||||
There are several "atom styles"_atom_style.html that allow for
|
||||
definition of finite-size particles: sphere, dipole, ellipsoid, line,
|
||||
@ -1140,7 +1140,7 @@ ellipses. This means they have the same moment of inertia as the 3d
|
||||
object. When temperature is computed, the correct degrees of freedom
|
||||
are used for rotation in a 2d versus 3d system.
|
||||
|
||||
Pair potentials :h5
|
||||
Pair potentials :h4
|
||||
|
||||
When a system with finite-size particles is defined, the particles
|
||||
will only rotate and experience torque if the force field computes
|
||||
@ -1168,7 +1168,7 @@ Brownian and lubrication potentials are used with spherical particles.
|
||||
The line, tri, and body potentials are used with line segment,
|
||||
triangular, and body particles respectively.
|
||||
|
||||
Time integration :h5
|
||||
Time integration :h4
|
||||
|
||||
There are several fixes that perform time integration on finite-size
|
||||
spherical particles, meaning the integrators update the rotational
|
||||
@ -1204,7 +1204,7 @@ Note that for mixtures of point and finite-size particles, these
|
||||
integration fixes can only be used with "groups"_group.html which
|
||||
contain finite-size particles.
|
||||
|
||||
Computes, thermodynamics, and dump output :h5
|
||||
Computes, thermodynamics, and dump output :h4
|
||||
|
||||
There are several computes that calculate the temperature or
|
||||
rotational energy of spherical or ellipsoidal particles:
|
||||
@ -1236,7 +1236,7 @@ angular momentum, the quaternion, the torque, the end-point and
|
||||
corner-point coordinates (for line and tri particles), and
|
||||
sub-particle attributes of body particles.
|
||||
|
||||
Rigid bodies composed of finite-size particles :h5
|
||||
Rigid bodies composed of finite-size particles :h4
|
||||
|
||||
The "fix rigid"_fix_rigid.html command treats a collection of
|
||||
particles as a rigid body, computes its inertia tensor, sums the total
|
||||
@ -1319,7 +1319,7 @@ to output and the kind of data they operate on and produce:
|
||||
"Variables that generate values to output"_#variable
|
||||
"Summary table of output options and data flow between commands"_#table :ul
|
||||
|
||||
Global/per-atom/local data :h5,link(global)
|
||||
Global/per-atom/local data :h4,link(global)
|
||||
|
||||
Various output-related commands work with three different styles of
|
||||
data: global, per-atom, or local. A global datum is one or more
|
||||
@ -1329,7 +1329,7 @@ atom. Local datums are calculated by each processor based on the
|
||||
atoms it owns, but there may be zero or more per atom, e.g. a list of
|
||||
bond distances.
|
||||
|
||||
Scalar/vector/array data :h5,link(scalar)
|
||||
Scalar/vector/array data :h4,link(scalar)
|
||||
|
||||
Global, per-atom, and local datums can each come in three kinds: a
|
||||
single scalar value, a vector of values, or a 2d array of values. The
|
||||
@ -1352,7 +1352,7 @@ the dimension twice (array -> scalar). Thus a command that uses
|
||||
scalar values as input can typically also process elements of a vector
|
||||
or array.
|
||||
|
||||
Thermodynamic output :h5,link(thermo)
|
||||
Thermodynamic output :h4,link(thermo)
|
||||
|
||||
The frequency and format of thermodynamic output is set by the
|
||||
"thermo"_thermo.html, "thermo_style"_thermo_style.html, and
|
||||
@ -1377,7 +1377,7 @@ intensive values; you can include a division by "natoms" in the
|
||||
formula if desired, to make an extensive calculation produce an
|
||||
intensive result.
|
||||
|
||||
Dump file output :h5,link(dump)
|
||||
Dump file output :h4,link(dump)
|
||||
|
||||
Dump file output is specified by the "dump"_dump.html and
|
||||
"dump_modify"_dump_modify.html commands. There are several
|
||||
@ -1401,7 +1401,7 @@ provides the values to be output. In each case, the compute or fix
|
||||
must generate local values for input to the "dump local"_dump.html
|
||||
command.
|
||||
|
||||
Fixes that write output files :h5,link(fixoutput)
|
||||
Fixes that write output files :h4,link(fixoutput)
|
||||
|
||||
Several fixes take various quantities as input and can write output
|
||||
files: "fix ave/time"_fix_ave_time.html, "fix
|
||||
@ -1455,7 +1455,7 @@ values for a specific atom. Thus the "fix print"_fix_print.html
|
||||
command is a means to output a wide variety of quantities separate
|
||||
from normal thermodynamic or dump file output.
|
||||
|
||||
Computes that process output quantities :h5,link(computeoutput)
|
||||
Computes that process output quantities :h4,link(computeoutput)
|
||||
|
||||
The "compute reduce"_compute_reduce.html and "compute
|
||||
reduce/region"_compute_reduce.html commands take one or more per-atom
|
||||
@ -1481,7 +1481,7 @@ info, etc) and stores the values in a local vector or array. These
|
||||
are produced as output values which can be used as input to other
|
||||
output commands.
|
||||
|
||||
Fixes that process output quantities :h5,link(fixprocoutput)
|
||||
Fixes that process output quantities :h4,link(fixprocoutput)
|
||||
|
||||
The "fix vector"_fix_vector.html command can create global vectors as
|
||||
output from global scalars as input, accumulating them one element at
|
||||
@ -1503,7 +1503,7 @@ including per-atom quantities calculated by a "compute"_compute.html,
|
||||
by a "fix"_fix.html, or by an atom-style "variable"_variable.html.
|
||||
The output of this fix can be used as input to other output commands.
|
||||
|
||||
Computes that generate values to output :h5,link(compute)
|
||||
Computes that generate values to output :h4,link(compute)
|
||||
|
||||
Every "compute"_compute.html in LAMMPS produces either global or
|
||||
per-atom or local values. The values can be scalars or vectors or
|
||||
@ -1513,7 +1513,7 @@ describes what it produces. Computes that produce per-atom or local
|
||||
values have the word "atom" or "local" in their style name. Computes
|
||||
without the word "atom" or "local" produce global values.
|
||||
|
||||
Fixes that generate values to output :h5,link(fix)
|
||||
Fixes that generate values to output :h4,link(fix)
|
||||
|
||||
Some "fixes"_fix.html in LAMMPS produces either global or per-atom or
|
||||
local values which can be accessed by other commands. The values can
|
||||
@ -1522,7 +1522,7 @@ using the other commands described in this section. The doc page for
|
||||
each fix command tells whether it produces any output quantities and
|
||||
describes them.
|
||||
|
||||
Variables that generate values to output :h5,link(variable)
|
||||
Variables that generate values to output :h4,link(variable)
|
||||
|
||||
"Variables"_variable.html defined in an input script can store one or
|
||||
more strings. But equal-style, vector-style, and atom-style or
|
||||
@ -1534,7 +1534,7 @@ computes, fixes, and other variables. The values generated by
|
||||
variables can be used as input to and thus output by the other
|
||||
commands described in this section.
|
||||
|
||||
Summary table of output options and data flow between commands :h5,link(table)
|
||||
Summary table of output options and data flow between commands :h4,link(table)
|
||||
|
||||
This table summarizes the various commands that can be used for
|
||||
generating output from LAMMPS. Each command produces output data of
|
||||
@ -1856,9 +1856,21 @@ internal LAMMPS operations. Note that LAMMPS classes are defined
|
||||
within a LAMMPS namespace (LAMMPS_NS) if you use them from another C++
|
||||
application.
|
||||
|
||||
Library.cpp contains these functions for creating and destroying an
|
||||
instance of LAMMPS and sending it commands to execute. See the
|
||||
documentation in the src/library.cpp file for details:
|
||||
The examples/COUPLE and python/examples directories have example C++
|
||||
and C and Python codes which show how a driver code can link to LAMMPS
|
||||
as a library, run LAMMPS on a subset of processors, grab data from
|
||||
LAMMPS, change it, and put it back into LAMMPS.
|
||||
|
||||
The file src/library.cpp contains the following functions for creating
|
||||
and destroying an instance of LAMMPS and sending it commands to
|
||||
execute. See the documentation in the src/library.cpp file for
|
||||
details.
|
||||
|
||||
NOTE: You can write code for additional functions as needed to define
|
||||
how your code talks to LAMMPS and add them to src/library.cpp and
|
||||
src/library.h, as well as to the "Python
|
||||
interface"_Section_python.html. The added functions can access or
|
||||
change any internal LAMMPS data you wish.
|
||||
|
||||
void lammps_open(int, char **, MPI_Comm, void **)
|
||||
void lammps_open_no_mpi(int, char **, void **)
|
||||
@ -1932,11 +1944,12 @@ the library allocated previously via other function calls. See
|
||||
comments in src/library.cpp file for which other functions need this
|
||||
clean-up.
|
||||
|
||||
Library.cpp also contains these functions for extracting information
|
||||
from LAMMPS and setting value within LAMMPS. Again, see the
|
||||
documentation in the src/library.cpp file for details, including
|
||||
The file src/library.cpp also contains these functions for extracting
|
||||
information from LAMMPS and setting value within LAMMPS. Again, see
|
||||
the documentation in the src/library.cpp file for details, including
|
||||
which quantities can be queried by name:
|
||||
|
||||
int lammps_extract_setting(void *, char *)
|
||||
void *lammps_extract_global(void *, char *)
|
||||
void lammps_extract_box(void *, double *, double *,
|
||||
double *, double *, double *, int *, int *)
|
||||
@ -1945,55 +1958,77 @@ void *lammps_extract_compute(void *, char *, int, int)
|
||||
void *lammps_extract_fix(void *, char *, int, int, int, int)
|
||||
void *lammps_extract_variable(void *, char *, char *) :pre
|
||||
|
||||
void lammps_reset_box(void *, double *, double *, double, double, double)
|
||||
int lammps_set_variable(void *, char *, char *) :pre
|
||||
The extract_setting() function returns info on the size
|
||||
of data types (e.g. 32-bit or 64-bit atom IDs) used
|
||||
by the LAMMPS executable (a compile-time choice).
|
||||
|
||||
The other extract functions return a pointer to various global or
|
||||
per-atom quantities stored in LAMMPS or to values calculated by a
|
||||
compute, fix, or variable. The pointer returned by the
|
||||
extract_global() function can be used as a permanent reference to a
|
||||
value which may change. For the extract_atom() method, see the
|
||||
extract() method in the src/atom.cpp file for a list of valid per-atom
|
||||
properties. New names could easily be added if the property you want
|
||||
is not listed. For the other extract functions, the underlying
|
||||
storage may be reallocated as LAMMPS runs, so you need to re-call the
|
||||
function to assure a current pointer or returned value(s).
|
||||
|
||||
double lammps_get_thermo(void *, char *)
|
||||
int lammps_get_natoms(void *)
|
||||
void lammps_gather_atoms(void *, double *)
|
||||
void lammps_scatter_atoms(void *, double *) :pre
|
||||
void lammps_create_atoms(void *, int, tagint *, int *, double *, double *,
|
||||
imageint *, int) :pre
|
||||
int lammps_get_natoms(void *) :pre
|
||||
|
||||
The extract functions return a pointer to various global or per-atom
|
||||
quantities stored in LAMMPS or to values calculated by a compute, fix,
|
||||
or variable. The pointer returned by the extract_global() function
|
||||
can be used as a permanent reference to a value which may change. For
|
||||
the extract_atom() method, see the extract() method in the
|
||||
src/atom.cpp file for a list of valid per-atom properties. New names
|
||||
could easily be added if the property you want is not listed. For the
|
||||
other extract functions, the underlying storage may be reallocated as
|
||||
LAMMPS runs, so you need to re-call the function to assure a current
|
||||
pointer or returned value(s).
|
||||
|
||||
The lammps_reset_box() function resets the size and shape of the
|
||||
simulation box, e.g. as part of restoring a previously extracted and
|
||||
saved state of a simulation.
|
||||
|
||||
The lammps_set_variable() function can set an existing string-style
|
||||
variable to a new string value, so that subsequent LAMMPS commands can
|
||||
access the variable.
|
||||
int lammps_set_variable(void *, char *, char *)
|
||||
void lammps_reset_box(void *, double *, double *, double, double, double) :pre
|
||||
|
||||
The lammps_get_thermo() function returns the current value of a thermo
|
||||
keyword as a double precision value.
|
||||
|
||||
The lammps_get_natoms() function returns the total number of atoms in
|
||||
the system and can be used by the caller to allocate space for the
|
||||
lammps_gather_atoms() and lammps_scatter_atoms() functions. The
|
||||
gather function collects peratom info of the requested type (atom
|
||||
coords, types, forces, etc) from all processors, orders them by atom
|
||||
ID, and returns a full list to each calling processor. The scatter
|
||||
function does the inverse. It distributes the same peratom values,
|
||||
passed by the caller, to each atom owned by individual processors.
|
||||
Both methods are thus a means to extract or assign (overwrite) any
|
||||
peratom quantities within LAMMPS. See the extract() method in the
|
||||
src/atom.cpp file for a list of valid per-atom properties. New names
|
||||
could easily be added if the property you want is not listed.
|
||||
A special treatment is applied for accessing image flags via the
|
||||
"image" property. Image flags are stored in a packed format with all
|
||||
three image flags stored in a single integer. When signaling to access
|
||||
the image flags as 3 individual values per atom instead of 1, the data
|
||||
is transparently packed or unpacked by the library interface.
|
||||
the system and can be used by the caller to allocate memory for the
|
||||
lammps_gather_atoms() and lammps_scatter_atoms() functions.
|
||||
|
||||
The lammps_set_variable() function can set an existing string-style
|
||||
variable to a new string value, so that subsequent LAMMPS commands can
|
||||
access the variable.
|
||||
|
||||
The lammps_reset_box() function resets the size and shape of the
|
||||
simulation box, e.g. as part of restoring a previously extracted and
|
||||
saved state of a simulation.
|
||||
|
||||
void lammps_gather_atoms(void *, char *, int, int, void *)
|
||||
void lammps_gather_atoms_concat(void *, char *, int, int, void *)
|
||||
void lammps_gather_atoms_subset(void *, char *, int, int, int, int *, void *)
|
||||
void lammps_scatter_atoms(void *, char *, int, int, void *)
|
||||
void lammps_scatter_atoms_subset(void *, char *, int, int, int, int *, void *) :pre
|
||||
|
||||
void lammps_create_atoms(void *, int, tagint *, int *, double *, double *,
|
||||
imageint *, int) :pre
|
||||
|
||||
The gather functions collect peratom info of the requested type (atom
|
||||
coords, atom types, forces, etc) from all processors, and returns the
|
||||
same vector of values to each callling processor. The scatter
|
||||
functions do the inverse. They distribute a vector of peratom values,
|
||||
passed by all calling processors, to invididual atoms, which may be
|
||||
owned by different processos.
|
||||
|
||||
The lammps_gather_atoms() function does this for all N atoms in the
|
||||
system, ordered by atom ID, from 1 to N. The
|
||||
lammps_gather_atoms_concat() function does it for all N atoms, but
|
||||
simply concatenates the subset of atoms owned by each processor. The
|
||||
resulting vector is not ordered by atom ID. Atom IDs can be requetsed
|
||||
by the same function if the caller needs to know the ordering. The
|
||||
lammps_gather_subset() function allows the caller to request values
|
||||
for only a subset of atoms (identified by ID).
|
||||
For all 3 gather function, per-atom image flags can be retrieved in 2 ways.
|
||||
If the count is specified as 1, they are returned
|
||||
in a packed format with all three image flags stored in a single integer.
|
||||
If the count is specified as 3, the values are unpacked into xyz flags
|
||||
by the library before returning them.
|
||||
|
||||
The lammps_scatter_atoms() function takes a list of values for all N
|
||||
atoms in the system, ordered by atom ID, from 1 to N, and assigns
|
||||
those values to each atom in the system. The
|
||||
lammps_scatter_atoms_subset() function takes a subset of IDs as an
|
||||
argument and only scatters those values to the owning atoms.
|
||||
|
||||
The lammps_create_atoms() function takes a list of N atoms as input
|
||||
with atom types and coords (required), an optionally atom IDs and
|
||||
@ -2005,17 +2040,6 @@ of a simulation. Additional properties for the new atoms can then be
|
||||
assigned via the lammps_scatter_atoms() or lammps_extract_atom()
|
||||
functions.
|
||||
|
||||
The examples/COUPLE and python directories have example C++ and C and
|
||||
Python codes which show how a driver code can link to LAMMPS as a
|
||||
library, run LAMMPS on a subset of processors, grab data from LAMMPS,
|
||||
change it, and put it back into LAMMPS.
|
||||
|
||||
NOTE: You can write code for additional functions as needed to define
|
||||
how your code talks to LAMMPS and add them to src/library.cpp and
|
||||
src/library.h, as well as to the "Python
|
||||
interface"_Section_python.html. The added functions can access or
|
||||
change any LAMMPS data you wish.
|
||||
|
||||
:line
|
||||
|
||||
6.20 Calculating thermal conductivity :link(howto_20),h4
|
||||
@ -2264,7 +2288,7 @@ Here, each of the 3 kinds of chunk-related commands is briefly
|
||||
overviewed. Then some examples are given of how to compute different
|
||||
properties with chunk commands.
|
||||
|
||||
Compute chunk/atom command: :h5
|
||||
Compute chunk/atom command: :h4
|
||||
|
||||
This compute can assign atoms to chunks of various styles. Only atoms
|
||||
in the specified group and optional specified region are assigned to a
|
||||
@ -2303,7 +2327,7 @@ do this. You can also define a "per-atom variable"_variable.html in
|
||||
the input script that uses a formula to generate a chunk ID for each
|
||||
atom.
|
||||
|
||||
Fix ave/chunk command: :h5
|
||||
Fix ave/chunk command: :h4
|
||||
|
||||
This fix takes the ID of a "compute
|
||||
chunk/atom"_compute_chunk_atom.html command as input. For each chunk,
|
||||
@ -2320,7 +2344,7 @@ values to be time-averaged in various ways, and output to a file. The
|
||||
fix produces a global array as output with one row of values per
|
||||
chunk.
|
||||
|
||||
Compute */chunk commands: :h5
|
||||
Compute */chunk commands: :h4
|
||||
|
||||
Currently the following computes operate on chunks of atoms to produce
|
||||
per-chunk values.
|
||||
@ -2365,7 +2389,7 @@ variables"_variable.html, like sum() and max(). E.g. to find the
|
||||
largest cluster or fastest diffusing molecule. :l
|
||||
:ule
|
||||
|
||||
Example calculations with chunks :h5
|
||||
Example calculations with chunks :h4
|
||||
|
||||
Here are examples using chunk commands to calculate various
|
||||
properties:
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
|
||||
:line
|
||||
|
||||
1. Introduction :h3
|
||||
1. Introduction :h2
|
||||
|
||||
This section provides an overview of what LAMMPS can and can't do,
|
||||
describes what it means for LAMMPS to be an open-source code, and
|
||||
@ -97,7 +97,7 @@ favorite interatomic potential, boundary condition, or atom type, see
|
||||
"Section 10"_Section_modify.html, which describes how you can add
|
||||
it to LAMMPS.
|
||||
|
||||
General features :h5
|
||||
General features :h4
|
||||
|
||||
runs on a single processor or in parallel
|
||||
distributed-memory message-passing parallelism (MPI)
|
||||
@ -114,7 +114,7 @@ General features :h5
|
||||
build as library, invoke LAMMPS thru library interface or provided Python wrapper
|
||||
couple with other codes: LAMMPS calls other code, other code calls LAMMPS, umbrella code calls both :ul
|
||||
|
||||
Particle and model types :h5
|
||||
Particle and model types :h4
|
||||
("atom style"_atom_style.html command)
|
||||
|
||||
atoms
|
||||
@ -130,7 +130,7 @@ Particle and model types :h5
|
||||
rigid collections of particles
|
||||
hybrid combinations of these :ul
|
||||
|
||||
Force fields :h5
|
||||
Force fields :h4
|
||||
("pair style"_pair_style.html, "bond style"_bond_style.html,
|
||||
"angle style"_angle_style.html, "dihedral style"_dihedral_style.html,
|
||||
"improper style"_improper_style.html, "kspace style"_kspace_style.html
|
||||
@ -169,7 +169,7 @@ commands)
|
||||
potentials can be used in one simulation
|
||||
overlaid potentials: superposition of multiple pair potentials :ul
|
||||
|
||||
Atom creation :h5
|
||||
Atom creation :h4
|
||||
("read_data"_read_data.html, "lattice"_lattice.html,
|
||||
"create_atoms"_create_atoms.html, "delete_atoms"_delete_atoms.html,
|
||||
"displace_atoms"_displace_atoms.html, "replicate"_replicate.html commands)
|
||||
@ -180,7 +180,7 @@ Atom creation :h5
|
||||
replicate existing atoms multiple times
|
||||
displace atoms :ul
|
||||
|
||||
Ensembles, constraints, and boundary conditions :h5
|
||||
Ensembles, constraints, and boundary conditions :h4
|
||||
("fix"_fix.html command)
|
||||
|
||||
2d or 3d systems
|
||||
@ -198,7 +198,7 @@ Ensembles, constraints, and boundary conditions :h5
|
||||
non-equilibrium molecular dynamics (NEMD)
|
||||
variety of additional boundary conditions and constraints :ul
|
||||
|
||||
Integrators :h5
|
||||
Integrators :h4
|
||||
("run"_run.html, "run_style"_run_style.html, "minimize"_minimize.html commands)
|
||||
|
||||
velocity-Verlet integrator
|
||||
@ -208,11 +208,11 @@ Integrators :h5
|
||||
rRESPA hierarchical timestepping
|
||||
rerun command for post-processing of dump files :ul
|
||||
|
||||
Diagnostics :h5
|
||||
Diagnostics :h4
|
||||
|
||||
see the various flavors of the "fix"_fix.html and "compute"_compute.html commands :ul
|
||||
|
||||
Output :h5
|
||||
Output :h4
|
||||
("dump"_dump.html, "restart"_restart.html commands)
|
||||
|
||||
log file of thermodynamic info
|
||||
@ -225,14 +225,14 @@ Output :h5
|
||||
time averaging of system-wide quantities
|
||||
atom snapshots in native, XYZ, XTC, DCD, CFG formats :ul
|
||||
|
||||
Multi-replica models :h5
|
||||
Multi-replica models :h4
|
||||
|
||||
"nudged elastic band"_neb.html
|
||||
"parallel replica dynamics"_prd.html
|
||||
"temperature accelerated dynamics"_tad.html
|
||||
"parallel tempering"_temper.html
|
||||
|
||||
Pre- and post-processing :h5
|
||||
Pre- and post-processing :h4
|
||||
|
||||
Various pre- and post-processing serial tools are packaged
|
||||
with LAMMPS; see these "doc pages"_Section_tools.html. :ulb,l
|
||||
@ -247,7 +247,7 @@ Pizza.py WWW site"_pizza. :l
|
||||
:link(pizza,http://www.sandia.gov/~sjplimp/pizza.html)
|
||||
:link(python,http://www.python.org)
|
||||
|
||||
Specialized features :h5
|
||||
Specialized features :h4
|
||||
|
||||
LAMMPS can be built with optional packages which implement a variety
|
||||
of additional capabilities. An overview of all the packages is "given
|
||||
@ -468,7 +468,7 @@ encouraged. :l
|
||||
|
||||
:line
|
||||
|
||||
1.5 Acknowledgments and citations :h4,link(intro_5)
|
||||
1.5 Acknowledgments and citations :h3,link(intro_5)
|
||||
|
||||
LAMMPS development has been funded by the "US Department of
|
||||
Energy"_doe (DOE), through its CRADA, LDRD, ASCI, and Genomes-to-Life
|
||||
@ -507,11 +507,15 @@ we'll be pleased to add them to the
|
||||
"Movies"_http://lammps.sandia.gov/movies.html pages of the LAMMPS WWW
|
||||
site.
|
||||
|
||||
The core group of LAMMPS developers is at Sandia National Labs:
|
||||
The primary LAMMPS developers are at Sandia National Labs and Temple University:
|
||||
|
||||
Steve Plimpton, sjplimp at sandia.gov
|
||||
Aidan Thompson, athomps at sandia.gov
|
||||
Paul Crozier, pscrozi at sandia.gov :ul
|
||||
Stan Moore, stamoor at sandia.gov
|
||||
Axel Kohlmeyer, akohlmey at gmail.com :ul
|
||||
|
||||
Past primary developers include Paul Crozier and Mark Stevens,
|
||||
both at Sandia, and Ray Shan, now at Materials Design.
|
||||
|
||||
The following folks are responsible for significant contributions to
|
||||
the code, or other aspects of the LAMMPS development effort. Many of
|
||||
@ -519,19 +523,20 @@ the packages they have written are somewhat unique to LAMMPS and the
|
||||
code would not be as general-purpose as it is without their expertise
|
||||
and efforts.
|
||||
|
||||
Axel Kohlmeyer (Temple U), akohlmey at gmail.com, SVN and Git repositories, indefatigable mail list responder, USER-CGSDK and USER-OMP packages
|
||||
Axel Kohlmeyer (Temple U), akohlmey at gmail.com, SVN and Git repositories, indefatigable mail list responder, USER-CGSDK, USER-OMP, USER-COLVARS, USER-MOLFILE, USER-QMMM, USER-TALLY, and COMPRESS packages
|
||||
Roy Pollock (LLNL), Ewald and PPPM solvers
|
||||
Mike Brown (ORNL), brownw at ornl.gov, GPU package
|
||||
Greg Wagner (Sandia), gjwagne at sandia.gov, MEAM package for MEAM potential
|
||||
Mike Brown (ORNL), brownw at ornl.gov, GPU and USER-INTEL package
|
||||
Greg Wagner (Sandia), gjwagne at sandia.gov, MEAM package for MEAM potential (superseded by USER-MEAMC)
|
||||
Mike Parks (Sandia), mlparks at sandia.gov, PERI package for Peridynamics
|
||||
Rudra Mukherjee (JPL), Rudranarayan.M.Mukherjee at jpl.nasa.gov, POEMS package for articulated rigid body motion
|
||||
Reese Jones (Sandia) and collaborators, rjones at sandia.gov, USER-ATC package for atom/continuum coupling
|
||||
Ilya Valuev (JIHT), valuev at physik.hu-berlin.de, USER-AWPMD package for wave-packet MD
|
||||
Christian Trott (U Tech Ilmenau), christian.trott at tu-ilmenau.de, USER-CUDA package
|
||||
Christian Trott (U Tech Ilmenau), christian.trott at tu-ilmenau.de, USER-CUDA (obsoleted by KOKKOS) and KOKKOS packages
|
||||
Andres Jaramillo-Botero (Caltech), ajaramil at wag.caltech.edu, USER-EFF package for electron force field
|
||||
Christoph Kloss (JKU), Christoph.Kloss at jku.at, USER-LIGGGHTS package for granular models and granular/fluid coupling
|
||||
Christoph Kloss (JKU), Christoph.Kloss at jku.at, LIGGGHTS fork for granular models and granular/fluid coupling
|
||||
Metin Aktulga (LBL), hmaktulga at lbl.gov, USER-REAXC package for C version of ReaxFF
|
||||
Georg Gunzenmuller (EMI), georg.ganzenmueller at emi.fhg.de, USER-SPH package :ul
|
||||
Georg Gunzenmuller (EMI), georg.ganzenmueller at emi.fhg.de, USER-SMD and USER-SPH packages
|
||||
Colin Denniston (U Western Ontario), cdennist at uwo.ca, USER-LB package :ul
|
||||
|
||||
As discussed in "Section 13"_Section_history.html, LAMMPS
|
||||
originated as a cooperative project between DOE labs and industrial
|
||||
|
||||
@ -8,7 +8,7 @@ Section"_Section_python.html :c
|
||||
|
||||
:line
|
||||
|
||||
10. Modifying & extending LAMMPS :h3
|
||||
10. Modifying & extending LAMMPS :h2
|
||||
|
||||
This section describes how to customize LAMMPS by modifying
|
||||
and extending its source code.
|
||||
|
||||
@ -8,7 +8,7 @@ Section"_Section_accelerate.html :c
|
||||
|
||||
:line
|
||||
|
||||
4. Packages :h3
|
||||
4. Packages :h2
|
||||
|
||||
This section gives an overview of the optional packages that extend
|
||||
LAMMPS functionality with instructions on how to build LAMMPS with
|
||||
@ -138,6 +138,7 @@ Package, Description, Doc page, Example, Library
|
||||
"USER-MESO"_#USER-MESO, mesoscale DPD models, "pair_style edpd"_pair_meso.html, USER/meso, -
|
||||
"USER-MGPT"_#USER-MGPT, fast MGPT multi-ion potentials, "pair_style mgpt"_pair_mgpt.html, USER/mgpt, -
|
||||
"USER-MISC"_#USER-MISC, single-file contributions, USER-MISC/README, USER/misc, -
|
||||
"USER-MOFFF"_#USER-MOFFF, styles for "MOF-FF"_MOFplus force field, "pair_style buck6d/coul/gauss"_pair_buck6d_coul_gauss.html, USER/mofff, -
|
||||
"USER-MOLFILE"_#USER-MOLFILE, "VMD"_vmd_home molfile plug-ins,"dump molfile"_dump_molfile.html, -, ext
|
||||
"USER-NETCDF"_#USER-NETCDF, dump output via NetCDF,"dump netcdf"_dump_netcdf.html, -, ext
|
||||
"USER-OMP"_#USER-OMP, OpenMP-enabled styles,"Section 5.3.4"_accelerate_omp.html, "Benchmarks"_http://lammps.sandia.gov/bench.html, -
|
||||
@ -243,7 +244,7 @@ COLLOID package :link(COLLOID),h4
|
||||
|
||||
[Contents:]
|
||||
|
||||
Coarse-grained finite-size colloidal particles. Pair stayle and fix
|
||||
Coarse-grained finite-size colloidal particles. Pair styles and fix
|
||||
wall styles for colloidal interactions. Includes the Fast Lubrication
|
||||
Dynamics (FLD) method for hydrodynamic interactions, which is a
|
||||
simplified approximation to Stokesian dynamics.
|
||||
@ -732,9 +733,9 @@ make lib-latte args="-b -m gfortran" # download and build in lib/latte and
|
||||
:pre
|
||||
|
||||
Note that 3 symbolic (soft) links, "includelink" and "liblink" and
|
||||
"filelink", are created in lib/latte to point into the LATTE home dir.
|
||||
"filelink.o", are created in lib/latte to point into the LATTE home dir.
|
||||
When LAMMPS builds in src it will use these links. You should
|
||||
also check that the Makefile.lammps file you create is apporpriate
|
||||
also check that the Makefile.lammps file you create is appropriate
|
||||
for the compiler you use on your system to build LATTE.
|
||||
|
||||
You can then install/un-install the package and build LAMMPS in the
|
||||
@ -984,7 +985,7 @@ MSCG package :link(mscg),h4
|
||||
[Contents:]
|
||||
|
||||
A "fix mscg"_fix_mscg.html command which can parameterize a
|
||||
Mulit-Scale Coarse-Graining (MSCG) model using the open-source "MS-CG
|
||||
Multi-Scale Coarse-Graining (MSCG) model using the open-source "MS-CG
|
||||
library"_mscg_home.
|
||||
|
||||
:link(mscg_home,https://github.com/uchicago-voth/MSCG-release)
|
||||
@ -1781,7 +1782,7 @@ coarse-grained DPD-based models for energetic, reactive molecular
|
||||
crystalline materials. It includes many pair styles specific to these
|
||||
systems, including for reactive DPD, where each particle has internal
|
||||
state for multiple species and a coupled set of chemical reaction ODEs
|
||||
are integrated each timestep. Highly accurate time intergrators for
|
||||
are integrated each timestep. Highly accurate time integrators for
|
||||
isothermal, isoenergetic, isobaric and isenthalpic conditions are
|
||||
included. These enable long timesteps via the Shardlow splitting
|
||||
algorithm.
|
||||
@ -2231,7 +2232,7 @@ Several extensions of the the dissipative particle dynamics (DPD)
|
||||
method. Specifically, energy-conserving DPD (eDPD) that can model
|
||||
non-isothermal processes, many-body DPD (mDPD) for simulating
|
||||
vapor-liquid coexistence, and transport DPD (tDPD) for modeling
|
||||
advection-diffuion-reaction systems. The equations of motion of these
|
||||
advection-diffusion-reaction systems. The equations of motion of these
|
||||
DPD extensions are integrated through a modified velocity-Verlet (MVV)
|
||||
algorithm.
|
||||
|
||||
@ -2259,6 +2260,44 @@ http://lammps.sandia.gov/movies.html#mesodpd :ul
|
||||
|
||||
:line
|
||||
|
||||
USER-MOFFF package :link(USER-MOFFF),h4
|
||||
|
||||
[Contents:]
|
||||
|
||||
Pair, angle and improper styles needed to employ the MOF-FF
|
||||
force field by Schmid and coworkers with LAMMPS.
|
||||
MOF-FF is a first principles derived force field with the primary aim
|
||||
to simulate MOFs and related porous framework materials, using spherical
|
||||
Gaussian charges. It is described in S. Bureekaew et al., Phys. Stat. Sol. B
|
||||
2013, 250, 1128-1141.
|
||||
For the usage of MOF-FF see the example in the example directory as
|
||||
well as the "MOF+"_MOFplus website.
|
||||
|
||||
:link(MOFplus,https://www.mofplus.org/content/show/MOF-FF)
|
||||
|
||||
[Author:] Hendrik Heenen (Technical U of Munich),
|
||||
Rochus Schmid (Ruhr-University Bochum).
|
||||
|
||||
[Install or un-install:]
|
||||
|
||||
make yes-user-mofff
|
||||
make machine :pre
|
||||
|
||||
make no-user-mofff
|
||||
make machine :pre
|
||||
|
||||
[Supporting info:]
|
||||
|
||||
src/USER-MOFFF: filenames -> commands
|
||||
src/USER-MOFFF/README
|
||||
"pair_style buck6d/coul/gauss"_pair_buck6d_coul_gauss.html
|
||||
"angle_style class2"_angle_class2.html
|
||||
"angle_style cosine/buck6d"_angle_cosine_buck6d.html
|
||||
"improper_style inversion/harmonic"_improper_inversion_harmonic.html
|
||||
examples/USER/mofff :ul
|
||||
|
||||
:line
|
||||
|
||||
USER-MOLFILE package :link(USER-MOLFILE),h4
|
||||
|
||||
[Contents:]
|
||||
@ -2495,7 +2534,7 @@ make machine :pre
|
||||
|
||||
NOTE: The LAMMPS executable these steps produce is not yet functional
|
||||
for a QM/MM simulation. You must also build Quantum ESPRESSO and
|
||||
create a new executable which links LAMMPS and Quanutm ESPRESSO
|
||||
create a new executable which links LAMMPS and Quantum ESPRESSO
|
||||
together. These are steps 3 and 4 described in the lib/qmmm/README
|
||||
file.
|
||||
|
||||
@ -2554,7 +2593,7 @@ developed by the Cambridge University group.
|
||||
|
||||
:link(quip,https://github.com/libAtoms/QUIP)
|
||||
|
||||
To use this package you must have the QUIP libAatoms library available
|
||||
To use this package you must have the QUIP libAtoms library available
|
||||
on your system.
|
||||
|
||||
[Author:] Albert Bartok (Cambridge University)
|
||||
@ -2809,7 +2848,7 @@ USER-VTK package :link(USER-VTK),h4
|
||||
|
||||
A "dump vtk"_dump_vtk.html command which outputs snapshot info in the
|
||||
"VTK format"_vtk, enabling visualization by "Paraview"_paraview or
|
||||
other visuzlization packages.
|
||||
other visualization packages.
|
||||
|
||||
:link(vtk,http://www.vtk.org)
|
||||
:link(paraview,http://www.paraview.org)
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
|
||||
:line
|
||||
|
||||
8. Performance & scalability :h3
|
||||
8. Performance & scalability :h2
|
||||
|
||||
Current LAMMPS performance is discussed on the Benchmarks page of the
|
||||
"LAMMPS WWW Site"_lws where CPU timings and parallel efficiencies are
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
|
||||
:line
|
||||
|
||||
11. Python interface to LAMMPS :h3
|
||||
11. Python interface to LAMMPS :h2
|
||||
|
||||
LAMMPS can work together with Python in three ways. First, Python can
|
||||
wrap LAMMPS through the "LAMMPS library
|
||||
@ -123,7 +123,7 @@ code directly from an input script:
|
||||
|
||||
"python"_python.html
|
||||
"variable python"_variable.html
|
||||
"fix python"_fix_python.html
|
||||
"fix python/invoke"_fix_python_invoke.html
|
||||
"pair_style python"_pair_python.html :ul
|
||||
|
||||
The "python"_python.html command which can be used to define and
|
||||
@ -165,7 +165,7 @@ doc page for its python-style variables for more info, including
|
||||
examples of Python code you can write for both pure Python operations
|
||||
and callbacks to LAMMPS.
|
||||
|
||||
The "fix python"_fix_python.html command can execute
|
||||
The "fix python/invoke"_fix_python_invoke.html command can execute
|
||||
Python code at selected timesteps during a simulation run.
|
||||
|
||||
The "pair_style python"_pair_python command allows you to define
|
||||
@ -443,7 +443,7 @@ If an error occurs, carefully go thru the steps in "Section
|
||||
library and about insuring Python can find the necessary two files
|
||||
it needs.
|
||||
|
||||
[Test LAMMPS and Python in serial:] :h5
|
||||
[Test LAMMPS and Python in serial:] :h4
|
||||
|
||||
To run a LAMMPS test in serial, type these lines into Python
|
||||
interactively from the bench directory:
|
||||
@ -462,7 +462,7 @@ typed something like:
|
||||
|
||||
lmp_g++ -in in.lj :pre
|
||||
|
||||
[Test LAMMPS and Python in parallel:] :h5
|
||||
[Test LAMMPS and Python in parallel:] :h4
|
||||
|
||||
To run LAMMPS in parallel, assuming you have installed the
|
||||
"PyPar"_https://github.com/daleroberts/pypar package as discussed
|
||||
@ -510,7 +510,7 @@ described in the PyPar documentation. The last line of your Python
|
||||
script should be pypar.finalize(), to insure MPI is shut down
|
||||
correctly.
|
||||
|
||||
[Running Python scripts:] :h5
|
||||
[Running Python scripts:] :h4
|
||||
|
||||
Note that any Python script (not just for LAMMPS) can be invoked in
|
||||
one of several ways:
|
||||
@ -551,11 +551,14 @@ Python script, as follows:
|
||||
from lammps import lammps :pre
|
||||
|
||||
These are the methods defined by the lammps module. If you look at
|
||||
the files src/library.cpp and src/library.h you will see that they
|
||||
the files src/library.cpp and src/library.h you will see they
|
||||
correspond one-to-one with calls you can make to the LAMMPS library
|
||||
from a C++ or C or Fortran program, and which are described in
|
||||
"Section 6.19"_Section_howto.html#howto_19 of the manual.
|
||||
|
||||
The python/examples directory has Python scripts which show how Python
|
||||
can run LAMMPS, grab data, change it, and put it back into LAMMPS.
|
||||
|
||||
lmp = lammps() # create a LAMMPS object using the default liblammps.so library
|
||||
# 4 optional args are allowed: name, cmdargs, ptr, comm
|
||||
lmp = lammps(ptr=lmpptr) # use lmpptr as previously created LAMMPS object
|
||||
@ -565,18 +568,22 @@ lmp = lammps(name="g++",cmdargs=list) # add LAMMPS command-line args, e.g. li
|
||||
|
||||
lmp.close() # destroy a LAMMPS object :pre
|
||||
|
||||
version = lmp.version() # return the numerical version id, e.g. LAMMPS 2 Sep 2015 -> 20150902
|
||||
version = lmp.version() # return the numerical version id, e.g. LAMMPS 2 Sep 2015 -> 20150902 :pre
|
||||
|
||||
lmp.file(file) # run an entire input script, file = "in.lj"
|
||||
lmp.command(cmd) # invoke a single LAMMPS command, cmd = "run 100" :pre
|
||||
lmp.command(cmd) # invoke a single LAMMPS command, cmd = "run 100"
|
||||
lmp.commands_list(cmdlist) # invoke commands in cmdlist = ["run 10", "run 20"]
|
||||
lmp.commands_string(multicmd) # invoke commands in multicmd = "run 10\nrun 20"
|
||||
lmp.commands_string(multicmd) # invoke commands in multicmd = "run 10\nrun 20" :pre
|
||||
|
||||
size = lmp.extract_setting(name) # return data type info :pre
|
||||
|
||||
xlo = lmp.extract_global(name,type) # extract a global quantity
|
||||
# name = "boxxlo", "nlocal", etc
|
||||
# type = 0 = int
|
||||
# 1 = double :pre
|
||||
|
||||
boxlo,boxhi,xy,yz,xz,periodicity,box_change = lmp.extract_box() # extract box info :pre
|
||||
|
||||
coords = lmp.extract_atom(name,type) # extract a per-atom quantity
|
||||
# name = "x", "type", etc
|
||||
# type = 0 = vector of ints
|
||||
@ -601,16 +608,23 @@ var = lmp.extract_variable(name,group,flag) # extract value(s) from a variable
|
||||
# flag = 0 = equal-style variable
|
||||
# 1 = atom-style variable :pre
|
||||
|
||||
flag = lmp.set_variable(name,value) # set existing named string-style variable to value, flag = 0 if successful
|
||||
value = lmp.get_thermo(name) # return current value of a thermo keyword
|
||||
natoms = lmp.get_natoms() # total # of atoms as int :pre
|
||||
|
||||
flag = lmp.set_variable(name,value) # set existing named string-style variable to value, flag = 0 if successful
|
||||
lmp.reset_box(boxlo,boxhi,xy,yz,xz) # reset the simulation box size :pre
|
||||
|
||||
natoms = lmp.get_natoms() # total # of atoms as int
|
||||
data = lmp.gather_atoms(name,type,count) # return per-atom property of all atoms gathered into data, ordered by atom ID
|
||||
# name = "x", "charge", "type", etc
|
||||
# count = # of per-atom values, 1 or 3, etc
|
||||
data = lmp.gather_atoms_concat(name,type,count) # ditto, but concatenated atom values from each proc (unordered)
|
||||
data = lmp.gather_atoms_subset(name,type,count,ndata,ids) # ditto, but for subset of Ndata atoms with IDs :pre
|
||||
|
||||
lmp.scatter_atoms(name,type,count,data) # scatter per-atom property to all atoms from data, ordered by atom ID
|
||||
# name = "x", "charge", "type", etc
|
||||
# count = # of per-atom values, 1 or 3, etc :pre
|
||||
lmp.scatter_atoms_subset(name,type,count,ndata,ids,data) # ditto, but for subset of Ndata atoms with IDs :pre
|
||||
|
||||
lmp.create_atoms(n,ids,types,x,v,image,shrinkexceed) # create N atoms with IDs, types, x, v, and image flags :pre
|
||||
|
||||
:line
|
||||
|
||||
@ -655,9 +669,10 @@ The file(), command(), commands_list(), commands_string() methods
|
||||
allow an input script, a single command, or multiple commands to be
|
||||
invoked.
|
||||
|
||||
The extract_global(), extract_atom(), extract_compute(),
|
||||
extract_fix(), and extract_variable() methods return values or
|
||||
pointers to data structures internal to LAMMPS.
|
||||
The extract_setting(), extract_global(), extract_box(),
|
||||
extract_atom(), extract_compute(), extract_fix(), and
|
||||
extract_variable() methods return values or pointers to data
|
||||
structures internal to LAMMPS.
|
||||
|
||||
For extract_global() see the src/library.cpp file for the list of
|
||||
valid names. New names could easily be added. A double or integer is
|
||||
@ -697,60 +712,46 @@ doubles is returned, one value per atom, which you can use via normal
|
||||
Python subscripting. The values will be zero for atoms not in the
|
||||
specified group.
|
||||
|
||||
The get_thermo() method returns returns the current value of a thermo
|
||||
keyword as a float.
|
||||
|
||||
The get_natoms() method returns the total number of atoms in the
|
||||
simulation, as an int.
|
||||
|
||||
The gather_atoms() method allows any per-atom property (coordinates,
|
||||
velocities, etc) to be extracted from LAMMPS. It returns a ctypes
|
||||
vector of ints or doubles as specified by type, of length
|
||||
count*natoms, for the named property for all atoms in the simulation.
|
||||
The data is ordered by count and then by atom ID. See the extract()
|
||||
method in the src/atom.cpp file for a list of valid names. Again, new
|
||||
names could easily be added if the property you want is missing. The
|
||||
vector can be used via normal Python subscripting. If atom IDs are
|
||||
not consecutively ordered within LAMMPS, a None is returned as
|
||||
indication of an error. A special treatment is applied for image flags
|
||||
stored in the "image" property. All three image flags are stored in
|
||||
a packed format in a single integer, so count would be 1 to retrieve
|
||||
that integer, however also a count value of 3 can be used and then
|
||||
the image flags will be unpacked into 3 individual integers, ordered
|
||||
in a similar fashion as coordinates.
|
||||
The set_variable() methosd sets an existing string-style variable to a
|
||||
new string value, so that subsequent LAMMPS commands can access the
|
||||
variable.
|
||||
|
||||
Note that the data structure gather_atoms("x") returns is different
|
||||
from the data structure returned by extract_atom("x") in four ways.
|
||||
(1) Gather_atoms() returns a vector which you index as x\[i\];
|
||||
extract_atom() returns an array which you index as x\[i\]\[j\]. (2)
|
||||
Gather_atoms() orders the atoms by atom ID while extract_atom() does
|
||||
not. (3) Gathert_atoms() returns a list of all atoms in the
|
||||
simulation; extract_atoms() returns just the atoms local to each
|
||||
processor. (4) Finally, the gather_atoms() data structure is a copy
|
||||
of the atom coords stored internally in LAMMPS, whereas extract_atom()
|
||||
returns an array that effectively points directly to the internal
|
||||
data. This means you can change values inside LAMMPS from Python by
|
||||
assigning a new values to the extract_atom() array. To do this with
|
||||
the gather_atoms() vector, you need to change values in the vector,
|
||||
then invoke the scatter_atoms() method.
|
||||
The reset_box() emthods resets the size and shape of the simulation
|
||||
box, e.g. as part of restoring a previously extracted and saved state
|
||||
of a simulation.
|
||||
|
||||
The scatter_atoms() method allows any per-atom property (coordinates,
|
||||
velocities, etc) to be inserted into LAMMPS, overwriting the current
|
||||
property. It takes a vector of ints or doubles as specified by type,
|
||||
of length count*natoms, for the named property for all atoms in the
|
||||
simulation. The data should be ordered by count and then by atom ID.
|
||||
See the extract() method in the src/atom.cpp file for a list of valid
|
||||
names. Again, new names could easily be added if the property you
|
||||
want is missing. It uses the vector of data to overwrite the
|
||||
corresponding properties for each atom inside LAMMPS. This requires
|
||||
LAMMPS to have its "map" option enabled; see the
|
||||
"atom_modify"_atom_modify.html command for details. If it is not, or
|
||||
if atom IDs are not consecutively ordered, no coordinates are reset.
|
||||
Similar as for gather_atoms() a special treatment is applied for image
|
||||
flags, which can be provided in packed (count = 1) or unpacked (count = 3)
|
||||
format and in the latter case, they will be packed before applied to
|
||||
atoms.
|
||||
The gather methods collect peratom info of the requested type (atom
|
||||
coords, atom types, forces, etc) from all processors, and returns the
|
||||
same vector of values to each callling processor. The scatter
|
||||
functions do the inverse. They distribute a vector of peratom values,
|
||||
passed by all calling processors, to invididual atoms, which may be
|
||||
owned by different processos.
|
||||
|
||||
The array of coordinates passed to scatter_atoms() must be a ctypes
|
||||
vector of ints or doubles, allocated and initialized something like
|
||||
this:
|
||||
Note that the data returned by the gather methods,
|
||||
e.g. gather_atoms("x"), is different from the data structure returned
|
||||
by extract_atom("x") in four ways. (1) Gather_atoms() returns a
|
||||
vector which you index as x\[i\]; extract_atom() returns an array
|
||||
which you index as x\[i\]\[j\]. (2) Gather_atoms() orders the atoms
|
||||
by atom ID while extract_atom() does not. (3) Gather_atoms() returns
|
||||
a list of all atoms in the simulation; extract_atoms() returns just
|
||||
the atoms local to each processor. (4) Finally, the gather_atoms()
|
||||
data structure is a copy of the atom coords stored internally in
|
||||
LAMMPS, whereas extract_atom() returns an array that effectively
|
||||
points directly to the internal data. This means you can change
|
||||
values inside LAMMPS from Python by assigning a new values to the
|
||||
extract_atom() array. To do this with the gather_atoms() vector, you
|
||||
need to change values in the vector, then invoke the scatter_atoms()
|
||||
method.
|
||||
|
||||
For the scatter methods, the array of coordinates passed to must be a
|
||||
ctypes vector of ints or doubles, allocated and initialized something
|
||||
like this:
|
||||
|
||||
from ctypes import *
|
||||
natoms = lmp.get_natoms()
|
||||
@ -765,7 +766,7 @@ x\[n3-1\] = z coord of atom with ID natoms
|
||||
lmp.scatter_atoms("x",1,3,x) :pre
|
||||
|
||||
Alternatively, you can just change values in the vector returned by
|
||||
gather_atoms("x",1,3), since it is a ctypes vector of doubles.
|
||||
the gather methods, since they are also ctypes vectors.
|
||||
|
||||
:line
|
||||
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
|
||||
:line
|
||||
|
||||
2. Getting Started :h3
|
||||
2. Getting Started :h2
|
||||
|
||||
This section describes how to build and run LAMMPS, for both new and
|
||||
experienced users.
|
||||
@ -22,7 +22,7 @@ experienced users.
|
||||
|
||||
:line
|
||||
|
||||
2.1 What's in the LAMMPS distribution :h4,link(start_1)
|
||||
2.1 What's in the LAMMPS distribution :h3,link(start_1)
|
||||
|
||||
When you download a LAMMPS tarball you will need to unzip and untar
|
||||
the downloaded file with the following commands, after placing the
|
||||
@ -64,7 +64,7 @@ launch a LAMMPS Windows executable on a Windows box.
|
||||
|
||||
:line
|
||||
|
||||
2.2 Making LAMMPS :h4,link(start_2)
|
||||
2.2 Making LAMMPS :h3,link(start_2)
|
||||
|
||||
This section has the following sub-sections:
|
||||
|
||||
@ -77,9 +77,9 @@ This section has the following sub-sections:
|
||||
|
||||
:line
|
||||
|
||||
Read this first :h5,link(start_2_1)
|
||||
Read this first :h4,link(start_2_1)
|
||||
|
||||
If you want to avoid building LAMMPS yourself, read the preceeding
|
||||
If you want to avoid building LAMMPS yourself, read the preceding
|
||||
section about options available for downloading and installing
|
||||
executables. Details are discussed on the "download"_download page.
|
||||
|
||||
@ -148,9 +148,9 @@ include it in the LAMMPS distribution.
|
||||
|
||||
:line
|
||||
|
||||
Steps to build a LAMMPS executable :h5,link(start_2_2)
|
||||
Steps to build a LAMMPS executable :h4,link(start_2_2)
|
||||
|
||||
Step 0 :h6
|
||||
Step 0 :h5
|
||||
|
||||
The src directory contains the C++ source and header files for LAMMPS.
|
||||
It also contains a top-level Makefile and a MAKE sub-directory with
|
||||
@ -198,7 +198,7 @@ Note that by default only a few of LAMMPS optional packages are
|
||||
installed. To build LAMMPS with optional packages, see "this
|
||||
section"_#start_3 below.
|
||||
|
||||
Step 1 :h6
|
||||
Step 1 :h5
|
||||
|
||||
If Step 0 did not work, you will need to create a low-level Makefile
|
||||
for your machine, like Makefile.foo. You should make a copy of an
|
||||
@ -209,13 +209,13 @@ the first line, the "compiler/linker settings" section, and the
|
||||
file in src/MAKE/MINE and it will not be altered by any future LAMMPS
|
||||
updates.
|
||||
|
||||
Step 2 :h6
|
||||
Step 2 :h5
|
||||
|
||||
Change the first line of Makefile.foo to list the word "foo" after the
|
||||
"#", and whatever other options it will set. This is the line you
|
||||
will see if you just type "make".
|
||||
|
||||
Step 3 :h6
|
||||
Step 3 :h5
|
||||
|
||||
The "compiler/linker settings" section lists compiler and linker
|
||||
settings for your C++ compiler, including optimization flags. You can
|
||||
@ -244,7 +244,7 @@ first time on a new platform, a long list of *.d files will be printed
|
||||
out rapidly. This is not an error; it is the Makefile doing its
|
||||
normal creation of dependencies.
|
||||
|
||||
Step 4 :h6
|
||||
Step 4 :h5
|
||||
|
||||
The "system-specific settings" section has several parts. Note that
|
||||
if you change any -D setting in this section, you should do a full
|
||||
@ -252,14 +252,13 @@ re-compile, after typing "make clean" (which will describe different
|
||||
clean options).
|
||||
|
||||
The LMP_INC variable is used to include options that turn on ifdefs
|
||||
within the LAMMPS code. The options that are currently recogized are:
|
||||
within the LAMMPS code. The options that are currently recognized are:
|
||||
|
||||
-DLAMMPS_GZIP
|
||||
-DLAMMPS_JPEG
|
||||
-DLAMMPS_PNG
|
||||
-DLAMMPS_FFMPEG
|
||||
-DLAMMPS_MEMALIGN
|
||||
-DLAMMPS_XDR
|
||||
-DLAMMPS_SMALLBIG
|
||||
-DLAMMPS_BIGBIG
|
||||
-DLAMMPS_SMALLSMALL
|
||||
@ -308,11 +307,6 @@ has to be aligned on larger than default byte boundaries (e.g. 16
|
||||
bytes instead of 8 bytes on x86 type platforms) for optimal
|
||||
performance.
|
||||
|
||||
If you use -DLAMMPS_XDR, the build will include XDR compatibility
|
||||
files for doing particle dumps in XTC format. This is only necessary
|
||||
if your platform does have its own XDR files available. See the
|
||||
Restrictions section of the "dump"_dump.html command for details.
|
||||
|
||||
Use at most one of the -DLAMMPS_SMALLBIG, -DLAMMPS_BIGBIG,
|
||||
-DLAMMPS_SMALLSMALL settings. The default is -DLAMMPS_SMALLBIG. These
|
||||
settings refer to use of 4-byte (small) vs 8-byte (big) integers
|
||||
@ -351,7 +345,7 @@ platforms. The -DPACK_ARRAY setting is the default. See the
|
||||
"kspace_style"_kspace_style.html command for info about PPPM. See
|
||||
Step 6 below for info about building LAMMPS with an FFT library.
|
||||
|
||||
Step 5 :h6
|
||||
Step 5 :h5
|
||||
|
||||
The 3 MPI variables are used to specify an MPI library to build LAMMPS
|
||||
with. Note that you do not need to set these if you use the MPI
|
||||
@ -363,7 +357,7 @@ installed on your platform. If MPI is installed on your system in the
|
||||
usual place (under /usr/local), you also may not need to specify these
|
||||
3 variables, assuming /usr/local is in your path. On some large
|
||||
parallel machines which use "modules" for their compile/link
|
||||
environements, you may simply need to include the correct module in
|
||||
environments, you may simply need to include the correct module in
|
||||
your build environment, before building LAMMPS. Or the parallel
|
||||
machine may have a vendor-provided MPI which the compiler has no
|
||||
trouble finding.
|
||||
@ -407,7 +401,7 @@ Note that the ANSI-standard function clock() rolls over after an hour
|
||||
or so, and is therefore insufficient for timing long LAMMPS
|
||||
simulations.
|
||||
|
||||
Step 6 :h6
|
||||
Step 6 :h5
|
||||
|
||||
The 3 FFT variables allow you to specify an FFT library which LAMMPS
|
||||
uses (for performing 1d FFTs) when running the particle-particle
|
||||
@ -431,7 +425,7 @@ use the KISS library described above.
|
||||
You may also need to set the FFT_INC, FFT_PATH, and FFT_LIB variables,
|
||||
so the compiler and linker can find the needed FFT header and library
|
||||
files. Note that on some large parallel machines which use "modules"
|
||||
for their compile/link environements, you may simply need to include
|
||||
for their compile/link environments, you may simply need to include
|
||||
the correct module in your build environment. Or the parallel machine
|
||||
may have a vendor-provided FFT library which the compiler has no
|
||||
trouble finding. See the src/MAKE/OPTIONS/Makefile.fftw file for an
|
||||
@ -470,7 +464,7 @@ precision.
|
||||
|
||||
The FFT_INC variable also allows for a -DFFT_SINGLE setting that will
|
||||
use single-precision FFTs with PPPM, which can speed-up long-range
|
||||
calulations, particularly in parallel or on GPUs. Fourier transform
|
||||
calculations, particularly in parallel or on GPUs. Fourier transform
|
||||
and related PPPM operations are somewhat insensitive to floating point
|
||||
truncation errors and thus do not always need to be performed in
|
||||
double precision. Using the -DFFT_SINGLE setting trades off a little
|
||||
@ -483,12 +477,12 @@ with support for single-precision, as explained above. For FFTW3 you
|
||||
also need to include -lfftw3f with the FFT_LIB setting, in addition to
|
||||
-lfftw3. For FFTW2, you also need to specify -DFFT_SIZE with the
|
||||
FFT_INC setting and -lsfftw with the FFT_LIB setting (in place of
|
||||
-lfftw). Similarly, if FFTW2 has been preinstalled with an explicit
|
||||
-lfftw). Similarly, if FFTW2 has been pre-installed with an explicit
|
||||
double-precision library (libdfftw.a and not the default libfftw.a),
|
||||
then you can specify -DFFT_SIZE (and not -DFFT_SINGLE), and specify
|
||||
-ldfftw to use double-precision FFTs.
|
||||
|
||||
Step 7 :h6
|
||||
Step 7 :h5
|
||||
|
||||
The 3 JPG variables allow you to specify a JPEG and/or PNG library
|
||||
which LAMMPS uses when writing out JPEG or PNG files via the "dump
|
||||
@ -511,13 +505,13 @@ find it.
|
||||
As before, if these header and library files are in the usual place on
|
||||
your machine, you may not need to set these variables.
|
||||
|
||||
Step 8 :h6
|
||||
Step 8 :h5
|
||||
|
||||
Note that by default only a few of LAMMPS optional packages are
|
||||
installed. To build LAMMPS with optional packages, see "this
|
||||
section"_#start_3 below, before proceeding to Step 9.
|
||||
|
||||
Step 9 :h6
|
||||
Step 9 :h5
|
||||
|
||||
That's it. Once you have a correct Makefile.foo, and you have
|
||||
pre-built any other needed libraries (e.g. MPI, FFT, etc) all you need
|
||||
@ -536,7 +530,7 @@ You should get the executable lmp_foo when the build is complete.
|
||||
|
||||
:line
|
||||
|
||||
Errors that can occur when making LAMMPS :h5 :link(start_2_3)
|
||||
Errors that can occur when making LAMMPS :h4 :link(start_2_3)
|
||||
|
||||
If an error occurs when building LAMMPS, the compiler or linker will
|
||||
state very explicitly what the problem is. The error message should
|
||||
@ -573,21 +567,21 @@ above in Step 4.
|
||||
|
||||
:line
|
||||
|
||||
Additional build tips :h5,link(start_2_4)
|
||||
Additional build tips :h4,link(start_2_4)
|
||||
|
||||
Building LAMMPS for multiple platforms. :h6
|
||||
Building LAMMPS for multiple platforms. :h5
|
||||
|
||||
You can make LAMMPS for multiple platforms from the same src
|
||||
directory. Each target creates its own object sub-directory called
|
||||
Obj_target where it stores the system-specific *.o files.
|
||||
|
||||
Cleaning up. :h6
|
||||
Cleaning up. :h5
|
||||
|
||||
Typing "make clean-all" or "make clean-machine" will delete *.o object
|
||||
files created when LAMMPS is built, for either all builds or for a
|
||||
particular machine.
|
||||
|
||||
Changing the LAMMPS size limits via -DLAMMPS_SMALLBIG or -DLAMMPS_BIGBIG or -DLAMMPS_SMALLSMALL :h6
|
||||
Changing the LAMMPS size limits via -DLAMMPS_SMALLBIG or -DLAMMPS_BIGBIG or -DLAMMPS_SMALLSMALL :h5
|
||||
|
||||
As explained above, any of these 3 settings can be specified on the
|
||||
LMP_INC line in your low-level src/MAKE/Makefile.foo.
|
||||
@ -637,14 +631,14 @@ neighbor lists and would run very slowly in terms of CPU secs/timestep.
|
||||
|
||||
:line
|
||||
|
||||
Building for a Mac :h5,link(start_2_5)
|
||||
Building for a Mac :h4,link(start_2_5)
|
||||
|
||||
OS X is a derivative of BSD Unix, so it should just work. See the
|
||||
src/MAKE/MACHINES/Makefile.mac and Makefile.mac_mpi files.
|
||||
|
||||
:line
|
||||
|
||||
Building for Windows :h5,link(start_2_6)
|
||||
Building for Windows :h4,link(start_2_6)
|
||||
|
||||
If you want to build a Windows version of LAMMPS, you can build it
|
||||
yourself, but it may require some effort. LAMMPS expects a Unix-like
|
||||
@ -684,7 +678,7 @@ examples, but no source code.
|
||||
|
||||
:line
|
||||
|
||||
2.3 Making LAMMPS with optional packages :h4,link(start_3)
|
||||
2.3 Making LAMMPS with optional packages :h3,link(start_3)
|
||||
|
||||
This section has the following sub-sections:
|
||||
|
||||
@ -694,7 +688,7 @@ This section has the following sub-sections:
|
||||
|
||||
:line
|
||||
|
||||
Package basics: :h5,link(start_3_1)
|
||||
Package basics: :h4,link(start_3_1)
|
||||
|
||||
The source code for LAMMPS is structured as a set of core files which
|
||||
are always included, plus optional packages. Packages are groups of
|
||||
@ -714,7 +708,7 @@ list various make commands that can be used to manage packages.
|
||||
If you use a command in a LAMMPS input script that is part of a
|
||||
package, you must have built LAMMPS with that package, else you will
|
||||
get an error that the style is invalid or the command is unknown.
|
||||
Every command's doc page specfies if it is part of a package. You can
|
||||
Every command's doc page specifies if it is part of a package. You can
|
||||
type
|
||||
|
||||
lmp_machine -h :pre
|
||||
@ -725,7 +719,7 @@ known to your executable, and immediately exit.
|
||||
|
||||
:line
|
||||
|
||||
Including/excluding packages :h5,link(start_3_2)
|
||||
Including/excluding packages :h4,link(start_3_2)
|
||||
|
||||
To use (or not use) a package you must install it (or un-install it)
|
||||
before building LAMMPS. From the src directory, this is as simple as:
|
||||
@ -809,6 +803,10 @@ currently installed. For those that are installed, it will list any
|
||||
files that are different in the src directory and package
|
||||
sub-directory.
|
||||
|
||||
Typing "make package-installed" or "make pi" will list which packages are
|
||||
currently installed, without listing the status of packages that are not
|
||||
installed.
|
||||
|
||||
Typing "make package-update" or "make pu" will overwrite src files
|
||||
with files from the package sub-directories if the package is
|
||||
installed. It should be used after a patch has been applied, since
|
||||
@ -825,7 +823,7 @@ options.
|
||||
|
||||
:line
|
||||
|
||||
Packages that require extra libraries :h5,link(start_3_3)
|
||||
Packages that require extra libraries :h4,link(start_3_3)
|
||||
|
||||
A few of the standard and user packages require extra libraries. See
|
||||
"Section 4"_Section_packages.html for two tables of packages which
|
||||
@ -859,7 +857,7 @@ details for each package.
|
||||
[External libraries:]
|
||||
|
||||
Packages in the tables "Section 4"_Section_packages.html with an "ext"
|
||||
in the last column link to exernal libraries whose source code is not
|
||||
in the last column link to external libraries whose source code is not
|
||||
included with LAMMPS. You must first download and install the library
|
||||
before building LAMMPS with that package installed. E.g. the voronoi
|
||||
package links to the freely available "Voro++ library"_voro_home2. You
|
||||
@ -927,7 +925,7 @@ Makefile.opt :ul
|
||||
|
||||
:line
|
||||
|
||||
2.4 Building LAMMPS as a library :h4,link(start_4)
|
||||
2.4 Building LAMMPS as a library :h3,link(start_4)
|
||||
|
||||
LAMMPS can be built as either a static or shared library, which can
|
||||
then be called from another application or a scripting language. See
|
||||
@ -935,7 +933,7 @@ then be called from another application or a scripting language. See
|
||||
LAMMPS to other codes. See "this section"_Section_python.html for
|
||||
more info on wrapping and running LAMMPS from Python.
|
||||
|
||||
Static library :h5
|
||||
Static library :h4
|
||||
|
||||
To build LAMMPS as a static library (*.a file on Linux), type
|
||||
|
||||
@ -949,7 +947,7 @@ will create the file liblammps_foo.a which another application can
|
||||
link to. It will also create a soft link liblammps.a, which will
|
||||
point to the most recently built static library.
|
||||
|
||||
Shared library :h5
|
||||
Shared library :h4
|
||||
|
||||
To build LAMMPS as a shared library (*.so file on Linux), which can be
|
||||
dynamically loaded, e.g. from Python, type
|
||||
@ -963,7 +961,7 @@ src/MAKE/Makefile.foo and perform the build in the directory
|
||||
Obj_shared_foo. This is so that each file can be compiled with the
|
||||
-fPIC flag which is required for inclusion in a shared library. The
|
||||
build will create the file liblammps_foo.so which another application
|
||||
can link to dyamically. It will also create a soft link liblammps.so,
|
||||
can link to dynamically. It will also create a soft link liblammps.so,
|
||||
which will point to the most recently built shared library. This is
|
||||
the file the Python wrapper loads by default.
|
||||
|
||||
@ -1006,7 +1004,7 @@ You may need to use "sudo make install" in place of the last line if
|
||||
you do not have write privileges for /usr/local/lib. The end result
|
||||
should be the file /usr/local/lib/libmpich.so.
|
||||
|
||||
[Additional requirement for using a shared library:] :h5
|
||||
[Additional requirement for using a shared library:] :h4
|
||||
|
||||
The operating system finds shared libraries to load at run-time using
|
||||
the environment variable LD_LIBRARY_PATH. So you may wish to copy the
|
||||
@ -1021,7 +1019,7 @@ For the csh or tcsh shells, you would add something like this to your
|
||||
|
||||
setenv LD_LIBRARY_PATH $\{LD_LIBRARY_PATH\}:/home/sjplimp/lammps/src :pre
|
||||
|
||||
Calling the LAMMPS library :h5
|
||||
Calling the LAMMPS library :h4
|
||||
|
||||
Either flavor of library (static or shared) allows one or more LAMMPS
|
||||
objects to be instantiated from the calling program.
|
||||
@ -1049,7 +1047,7 @@ interface and how to extend it for your needs.
|
||||
|
||||
:line
|
||||
|
||||
2.5 Running LAMMPS :h4,link(start_5)
|
||||
2.5 Running LAMMPS :h3,link(start_5)
|
||||
|
||||
By default, LAMMPS runs by reading commands from standard input. Thus
|
||||
if you run the LAMMPS executable by itself, e.g.
|
||||
@ -1195,7 +1193,7 @@ more processors or setup a smaller problem.
|
||||
|
||||
:line
|
||||
|
||||
2.6 Command-line options :h4,link(start_6)
|
||||
2.6 Command-line options :h3,link(start_6)
|
||||
|
||||
At run time, LAMMPS recognizes several optional command-line switches
|
||||
which may be used in any order. Either the full word or a one-or-two
|
||||
@ -1329,8 +1327,8 @@ LAMMPS is compiled with CUDA=yes.
|
||||
numa Nm :pre
|
||||
|
||||
This option is only relevant when using pthreads with hwloc support.
|
||||
In this case Nm defines the number of NUMA regions (typicaly sockets)
|
||||
on a node which will be utilizied by a single MPI rank. By default Nm
|
||||
In this case Nm defines the number of NUMA regions (typically sockets)
|
||||
on a node which will be utilized by a single MPI rank. By default Nm
|
||||
= 1. If this option is used the total number of worker-threads per
|
||||
MPI rank is threads*numa. Currently it is always almost better to
|
||||
assign at least one MPI rank per NUMA region, and leave numa set to
|
||||
@ -1394,7 +1392,7 @@ replica runs on on one or a few processors. Note that with MPI
|
||||
installed on a machine (e.g. your desktop), you can run on more
|
||||
(virtual) processors than you have physical processors.
|
||||
|
||||
To run multiple independent simulatoins from one input script, using
|
||||
To run multiple independent simulations from one input script, using
|
||||
multiple partitions, see "Section 6.4"_Section_howto.html#howto_4
|
||||
of the manual. World- and universe-style "variables"_variable.html
|
||||
are useful in this context.
|
||||
@ -1625,7 +1623,7 @@ negative numeric value. It is OK if the first value1 starts with a
|
||||
|
||||
:line
|
||||
|
||||
2.7 LAMMPS screen output :h4,link(start_7)
|
||||
2.7 LAMMPS screen output :h3,link(start_7)
|
||||
|
||||
As LAMMPS reads an input script, it prints information to both the
|
||||
screen and a log file about significant actions it takes to setup a
|
||||
@ -1673,7 +1671,7 @@ The first section provides a global loop timing summary. The {loop time}
|
||||
is the total wall time for the section. The {Performance} line is
|
||||
provided for convenience to help predicting the number of loop
|
||||
continuations required and for comparing performance with other,
|
||||
similar MD codes. The {CPU use} line provides the CPU utilzation per
|
||||
similar MD codes. The {CPU use} line provides the CPU utilization per
|
||||
MPI task; it should be close to 100% times the number of OpenMP
|
||||
threads (or 1 of no OpenMP). Lower numbers correspond to delays due
|
||||
to file I/O or insufficient thread utilization.
|
||||
@ -1781,7 +1779,7 @@ communication, roughly 75% in the example above.
|
||||
|
||||
:line
|
||||
|
||||
2.8 Tips for users of previous LAMMPS versions :h4,link(start_8)
|
||||
2.8 Tips for users of previous LAMMPS versions :h3,link(start_8)
|
||||
|
||||
The current C++ began with a complete rewrite of LAMMPS 2001, which
|
||||
was written in F90. Features of earlier versions of LAMMPS are listed
|
||||
|
||||
@ -8,7 +8,7 @@ Section"_Section_modify.html :c
|
||||
|
||||
:line
|
||||
|
||||
9. Additional tools :h3
|
||||
9. Additional tools :h2
|
||||
|
||||
LAMMPS is designed to be a computational kernel for performing
|
||||
molecular dynamics computations. Additional pre- and post-processing
|
||||
@ -48,6 +48,7 @@ own sub-directories with their own Makefiles and/or README files.
|
||||
"chain"_#chain
|
||||
"colvars"_#colvars
|
||||
"createatoms"_#createatoms
|
||||
"doxygen"_#doxygen
|
||||
"drude"_#drude
|
||||
"eam database"_#eamdb
|
||||
"eam generate"_#eamgn
|
||||
@ -74,7 +75,7 @@ own sub-directories with their own Makefiles and/or README files.
|
||||
|
||||
:line
|
||||
|
||||
amber2lmp tool :h4,link(amber)
|
||||
amber2lmp tool :h3,link(amber)
|
||||
|
||||
The amber2lmp sub-directory contains two Python scripts for converting
|
||||
files back-and-forth between the AMBER MD code and LAMMPS. See the
|
||||
@ -89,7 +90,7 @@ necessary modifications yourself.
|
||||
|
||||
:line
|
||||
|
||||
binary2txt tool :h4,link(binary)
|
||||
binary2txt tool :h3,link(binary)
|
||||
|
||||
The file binary2txt.cpp converts one or more binary LAMMPS dump file
|
||||
into ASCII text files. The syntax for running the tool is
|
||||
@ -102,7 +103,7 @@ since binary files are not compatible across all platforms.
|
||||
|
||||
:line
|
||||
|
||||
ch2lmp tool :h4,link(charmm)
|
||||
ch2lmp tool :h3,link(charmm)
|
||||
|
||||
The ch2lmp sub-directory contains tools for converting files
|
||||
back-and-forth between the CHARMM MD code and LAMMPS.
|
||||
@ -110,17 +111,24 @@ back-and-forth between the CHARMM MD code and LAMMPS.
|
||||
They are intended to make it easy to use CHARMM as a builder and as a
|
||||
post-processor for LAMMPS. Using charmm2lammps.pl, you can convert a
|
||||
PDB file with associated CHARMM info, including CHARMM force field
|
||||
data, into its LAMMPS equivalent. Using lammps2pdb.pl you can convert
|
||||
LAMMPS atom dumps into PDB files.
|
||||
data, into its LAMMPS equivalent. Support for the CMAP correction of
|
||||
CHARMM22 and later is available as an option. This tool can also add
|
||||
solvent water molecules and Na+ or Cl- ions to the system.
|
||||
Using lammps2pdb.pl you can convert LAMMPS atom dumps into PDB files.
|
||||
|
||||
See the README file in the ch2lmp sub-directory for more information.
|
||||
|
||||
These tools were created by Pieter in't Veld (pjintve at sandia.gov)
|
||||
and Paul Crozier (pscrozi at sandia.gov) at Sandia.
|
||||
|
||||
CMAP support added and tested by Xiaohu Hu (hux2 at ornl.gov) and
|
||||
Robert A. Latour (latourr at clemson.edu), David Hyde-Volpe, and
|
||||
Tigran Abramyan, (Clemson University) and
|
||||
Chris Lorenz (chris.lorenz at kcl.ac.uk), King's College London.
|
||||
|
||||
:line
|
||||
|
||||
chain tool :h4,link(chain)
|
||||
chain tool :h3,link(chain)
|
||||
|
||||
The file chain.f creates a LAMMPS data file containing bead-spring
|
||||
polymer chains and/or monomer solvent atoms. It uses a text file
|
||||
@ -137,7 +145,7 @@ system for the "chain benchmark"_Section_perf.html.
|
||||
|
||||
:line
|
||||
|
||||
colvars tools :h4,link(colvars)
|
||||
colvars tools :h3,link(colvars)
|
||||
|
||||
The colvars directory contains a collection of tools for postprocessing
|
||||
data produced by the colvars collective variable library.
|
||||
@ -159,7 +167,7 @@ gmail.com) at ICTP, Italy.
|
||||
|
||||
:line
|
||||
|
||||
createatoms tool :h4,link(createatoms)
|
||||
createatoms tool :h3,link(createatoms)
|
||||
|
||||
The tools/createatoms directory contains a Fortran program called
|
||||
createAtoms.f which can generate a variety of interesting crystal
|
||||
@ -172,7 +180,19 @@ The tool is authored by Xiaowang Zhou (Sandia), xzhou at sandia.gov.
|
||||
|
||||
:line
|
||||
|
||||
drude tool :h4,link(drude)
|
||||
doxygen tool :h3,link(doxygen)
|
||||
|
||||
The tools/doxygen directory contains a shell script called
|
||||
doxygen.sh which can generate a call graph and API lists using
|
||||
the "Doxygen software"_http://doxygen.org.
|
||||
|
||||
See the included README file for details.
|
||||
|
||||
The tool is authored by Nandor Tamaskovics, numericalfreedom at googlemail.com.
|
||||
|
||||
:line
|
||||
|
||||
drude tool :h3,link(drude)
|
||||
|
||||
The tools/drude directory contains a Python script called
|
||||
polarizer.py which can add Drude oscillators to a LAMMPS
|
||||
@ -185,7 +205,7 @@ at univ-bpclermont.fr, alain.dequidt at univ-bpclermont.fr
|
||||
|
||||
:line
|
||||
|
||||
eam database tool :h4,link(eamdb)
|
||||
eam database tool :h3,link(eamdb)
|
||||
|
||||
The tools/eam_database directory contains a Fortran program that will
|
||||
generate EAM alloy setfl potential files for any combination of 16
|
||||
@ -201,7 +221,7 @@ X. W. Zhou, R. A. Johnson, and H. N. G. Wadley, Phys. Rev. B, 69,
|
||||
|
||||
:line
|
||||
|
||||
eam generate tool :h4,link(eamgn)
|
||||
eam generate tool :h3,link(eamgn)
|
||||
|
||||
The tools/eam_generate directory contains several one-file C programs
|
||||
that convert an analytic formula into a tabulated "embedded atom
|
||||
@ -214,7 +234,7 @@ The source files and potentials were provided by Gerolf Ziegenhain
|
||||
|
||||
:line
|
||||
|
||||
eff tool :h4,link(eff)
|
||||
eff tool :h3,link(eff)
|
||||
|
||||
The tools/eff directory contains various scripts for generating
|
||||
structures and post-processing output for simulations using the
|
||||
@ -225,7 +245,7 @@ These tools were provided by Andres Jaramillo-Botero at CalTech
|
||||
|
||||
:line
|
||||
|
||||
emacs tool :h4,link(emacs)
|
||||
emacs tool :h3,link(emacs)
|
||||
|
||||
The tools/emacs directory contains a Lips add-on file for Emacs that
|
||||
enables a lammps-mode for editing of input scripts when using Emacs,
|
||||
@ -236,7 +256,7 @@ These tools were provided by Aidan Thompson at Sandia
|
||||
|
||||
:line
|
||||
|
||||
fep tool :h4,link(fep)
|
||||
fep tool :h3,link(fep)
|
||||
|
||||
The tools/fep directory contains Python scripts useful for
|
||||
post-processing results from performing free-energy perturbation
|
||||
@ -249,7 +269,7 @@ See README file in the tools/fep directory.
|
||||
|
||||
:line
|
||||
|
||||
i-pi tool :h4,link(ipi)
|
||||
i-pi tool :h3,link(ipi)
|
||||
|
||||
The tools/i-pi directory contains a version of the i-PI package, with
|
||||
all the LAMMPS-unrelated files removed. It is provided so that it can
|
||||
@ -266,7 +286,7 @@ calculations with LAMMPS.
|
||||
|
||||
:line
|
||||
|
||||
ipp tool :h4,link(ipp)
|
||||
ipp tool :h3,link(ipp)
|
||||
|
||||
The tools/ipp directory contains a Perl script ipp which can be used
|
||||
to facilitate the creation of a complicated file (say, a lammps input
|
||||
@ -280,7 +300,7 @@ tools/createatoms tool's input file.
|
||||
|
||||
:line
|
||||
|
||||
kate tool :h4,link(kate)
|
||||
kate tool :h3,link(kate)
|
||||
|
||||
The file in the tools/kate directory is an add-on to the Kate editor
|
||||
in the KDE suite that allow syntax highlighting of LAMMPS input
|
||||
@ -291,7 +311,7 @@ The file was provided by Alessandro Luigi Sellerio
|
||||
|
||||
:line
|
||||
|
||||
lmp2arc tool :h4,link(arc)
|
||||
lmp2arc tool :h3,link(arc)
|
||||
|
||||
The lmp2arc sub-directory contains a tool for converting LAMMPS output
|
||||
files to the format for Accelrys' Insight MD code (formerly
|
||||
@ -307,7 +327,7 @@ Greathouse at Sandia (jagreat at sandia.gov).
|
||||
|
||||
:line
|
||||
|
||||
lmp2cfg tool :h4,link(cfg)
|
||||
lmp2cfg tool :h3,link(cfg)
|
||||
|
||||
The lmp2cfg sub-directory contains a tool for converting LAMMPS output
|
||||
files into a series of *.cfg files which can be read into the
|
||||
@ -318,7 +338,7 @@ This tool was written by Ara Kooser at Sandia (askoose at sandia.gov).
|
||||
|
||||
:line
|
||||
|
||||
matlab tool :h4,link(matlab)
|
||||
matlab tool :h3,link(matlab)
|
||||
|
||||
The matlab sub-directory contains several "MATLAB"_matlabhome scripts for
|
||||
post-processing LAMMPS output. The scripts include readers for log
|
||||
@ -336,7 +356,7 @@ These scripts were written by Arun Subramaniyan at Purdue Univ
|
||||
|
||||
:line
|
||||
|
||||
micelle2d tool :h4,link(micelle)
|
||||
micelle2d tool :h3,link(micelle)
|
||||
|
||||
The file micelle2d.f creates a LAMMPS data file containing short lipid
|
||||
chains in a monomer solution. It uses a text file containing lipid
|
||||
@ -353,7 +373,7 @@ definition file. This tool was used to create the system for the
|
||||
|
||||
:line
|
||||
|
||||
moltemplate tool :h4,link(moltemplate)
|
||||
moltemplate tool :h3,link(moltemplate)
|
||||
|
||||
The moltemplate sub-directory contains a Python-based tool for
|
||||
building molecular systems based on a text-file description, and
|
||||
@ -367,7 +387,7 @@ supports it. It has its own WWW page at
|
||||
|
||||
:line
|
||||
|
||||
msi2lmp tool :h4,link(msi)
|
||||
msi2lmp tool :h3,link(msi)
|
||||
|
||||
The msi2lmp sub-directory contains a tool for creating LAMMPS template
|
||||
input and data files from BIOVIA's Materias Studio files (formerly Accelrys'
|
||||
@ -384,7 +404,7 @@ See the README file in the tools/msi2lmp folder for more information.
|
||||
|
||||
:line
|
||||
|
||||
phonon tool :h4,link(phonon)
|
||||
phonon tool :h3,link(phonon)
|
||||
|
||||
The phonon sub-directory contains a post-processing tool useful for
|
||||
analyzing the output of the "fix phonon"_fix_phonon.html command in
|
||||
@ -399,7 +419,7 @@ University.
|
||||
|
||||
:line
|
||||
|
||||
polybond tool :h4,link(polybond)
|
||||
polybond tool :h3,link(polybond)
|
||||
|
||||
The polybond sub-directory contains a Python-based tool useful for
|
||||
performing "programmable polymer bonding". The Python file
|
||||
@ -413,7 +433,7 @@ This tool was written by Zachary Kraus at Georgia Tech.
|
||||
|
||||
:line
|
||||
|
||||
pymol_asphere tool :h4,link(pymol)
|
||||
pymol_asphere tool :h3,link(pymol)
|
||||
|
||||
The pymol_asphere sub-directory contains a tool for converting a
|
||||
LAMMPS dump file that contains orientation info for ellipsoidal
|
||||
@ -431,7 +451,7 @@ This tool was written by Mike Brown at Sandia.
|
||||
|
||||
:line
|
||||
|
||||
python tool :h4,link(pythontools)
|
||||
python tool :h3,link(pythontools)
|
||||
|
||||
The python sub-directory contains several Python scripts
|
||||
that perform common LAMMPS post-processing tasks, such as:
|
||||
@ -447,7 +467,7 @@ README for more info on Pizza.py and how to use these scripts.
|
||||
|
||||
:line
|
||||
|
||||
reax tool :h4,link(reax_tool)
|
||||
reax tool :h3,link(reax_tool)
|
||||
|
||||
The reax sub-directory contains stand-alond codes that can
|
||||
post-process the output of the "fix reax/bonds"_fix_reax_bonds.html
|
||||
@ -458,7 +478,7 @@ These tools were written by Aidan Thompson at Sandia.
|
||||
|
||||
:line
|
||||
|
||||
smd tool :h4,link(smd)
|
||||
smd tool :h3,link(smd)
|
||||
|
||||
The smd sub-directory contains a C++ file dump2vtk_tris.cpp and
|
||||
Makefile which can be compiled and used to convert triangle output
|
||||
@ -474,7 +494,7 @@ Ernst Mach Institute in Germany (georg.ganzenmueller at emi.fhg.de).
|
||||
|
||||
:line
|
||||
|
||||
vim tool :h4,link(vim)
|
||||
vim tool :h3,link(vim)
|
||||
|
||||
The files in the tools/vim directory are add-ons to the VIM editor
|
||||
that allow easier editing of LAMMPS input scripts. See the README.txt
|
||||
@ -485,7 +505,7 @@ ziegenhain.com)
|
||||
|
||||
:line
|
||||
|
||||
xmgrace tool :h4,link(xmgrace)
|
||||
xmgrace tool :h3,link(xmgrace)
|
||||
|
||||
The files in the tools/xmgrace directory can be used to plot the
|
||||
thermodynamic data in LAMMPS log files via the xmgrace plotting
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_add_molecule">fix_modify AtC add_molecule </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_add_molecule">fix_modify AtC add_molecule </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify_AtC add_molecule <small|large> <TAG> <GROUP_NAME> <br/>
|
||||
</p>
|
||||
<ul>
|
||||
@ -35,21 +33,21 @@ syntax</a></h2>
|
||||
<li><GROUP_NAME> = name of group that tracking will be applied to <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> group WATERGROUP type 1 2 </code> <br/>
|
||||
<code> fix_modify AtC add_molecule small water WATERGROUP </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Associates a tag with all molecules corresponding to a specified group. <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>No defaults for this command. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_add_species">fix_modify AtC add_species </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_add_species">fix_modify AtC add_species </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify_AtC add_species <TAG> <group|type> <ID> <br/>
|
||||
</p>
|
||||
<ul>
|
||||
@ -35,21 +33,21 @@ syntax</a></h2>
|
||||
<li><ID> = name of group or type number <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC add_species gold type 1 </code> <br/>
|
||||
<code> group GOLDGROUP type 1 </code> <br/>
|
||||
<code> fix_modify AtC add_species gold group GOLDGROUP </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Associates a tag with all atoms of a specified type or within a specified group. <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>No defaults for this command. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,42 +7,40 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_atom_element_map">fix_modify AtC atom_element_map </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_atom_element_map">fix_modify AtC atom_element_map </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC atom_element_map <eulerian|lagrangian> <frequency> <br/>
|
||||
</p>
|
||||
<ul>
|
||||
<li>frequency (int) : frequency of updating atom-to-continuum maps based on the current configuration - only for eulerian </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc atom_element_map eulerian 100 </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Changes frame of reference from eulerian to lagrangian and sets the frequency for which the map from atoms to elements is reformed and all the attendant data is recalculated. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Cannot change map type after initialization. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>lagrangian </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_atom_weight">fix_modify AtC atom_weight </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_atom_weight">fix_modify AtC atom_weight </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC atom_weight <method> <arguments></p>
|
||||
<ul>
|
||||
<li><method> = <br/>
|
||||
@ -36,22 +34,22 @@ syntax</a></h2>
|
||||
read_in: list of values for atoms are read-in from specified file <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc atom_weight constant myatoms 11.8 </code> <br/>
|
||||
<code> fix_modify atc atom_weight lattice </code> <br/>
|
||||
<code> fix_modify atc atom_weight read-in atm_wt_file.txt </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command for assigning the value of atomic weights used for atomic integration in atom-continuum coupled simulations. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Use of lattice option requires a lattice type and parameter is already specified. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>lattice </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,41 +7,39 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_atomic_charge">fix_modify AtC atomic_charge </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_atomic_charge">fix_modify AtC atomic_charge </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC <include | omit> atomic_charge</p>
|
||||
<ul>
|
||||
<li><include | omit> = switch to activiate/deactiviate inclusion of intrinsic atomic charge in <a class="el" href="namespaceATC.html" title="owned field/s: MASS_DENSITY">ATC</a> </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc compute include atomic_charge </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Determines whether AtC tracks the total charge as a finite element field </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Required for: electrostatics </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>if the atom charge is defined, default is on, otherwise default is off </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,38 +7,36 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_boundary">fix_modify AtC boundary </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_boundary">fix_modify AtC boundary </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC boundary type <atom-type-id></p>
|
||||
<ul>
|
||||
<li><atom-type-id> = type id for atoms that represent a ficticious boundary internal to the FE mesh </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC boundary type ghost_atoms </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command to define the atoms that represent the ficticious boundary internal to the FE mesh. For fully overlapped MD/FE domains with periodic boundary conditions no boundary atoms should be defined. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,36 +7,34 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_boundary_dynamics">fix_modify AtC boundary_dynamics </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_boundary_dynamics">fix_modify AtC boundary_dynamics </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC boundary_dynamics < on | damped_harmonic | prescribed | coupled | none > [args] <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Sets different schemes for controlling boundary atoms. On will integrate the boundary atoms using the velocity-verlet algorithm. Damped harmonic uses a mass/spring/dashpot for the boundary atoms with added arguments of the damping and spring constants followed by the ratio of the boundary type mass to the desired mass. Prescribed forces the boundary atoms to follow the finite element displacement. Coupled does the same. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Boundary atoms must be specified. When using swaps between internal and boundary atoms, the initial configuration must have already correctly partitioned the two. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>prescribed on </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,38 +7,36 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_boundary_faceset">fix_modify AtC boundary_faceset </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_boundary_faceset">fix_modify AtC boundary_faceset </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC boundary_faceset <is | add> [args] </p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p>fix_modify AtC boundary_faceset is obndy </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>This command species the faceset name when using a faceset to compute the MD/FE boundary fluxes. The faceset must already exist. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>This is only valid when fe_md_boundary is set to faceset. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
|
||||
@ -7,43 +7,41 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_boundary_integral">fix_modify AtC output boundary_integral </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_boundary_integral">fix_modify AtC output boundary_integral </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC output boundary_integral [field] faceset [name]</p>
|
||||
<ul>
|
||||
<li>field (string) : name of hardy field</li>
|
||||
<li>name (string) : name of faceset </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC output boundary_integral stress faceset loop1 </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Calculates a surface integral of the given field dotted with the outward normal of the faces and puts output in the "GLOBALS" file </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,41 +7,39 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_consistent_fe_initialization">fix_modify AtC consistent_fe_initialization </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_consistent_fe_initialization">fix_modify AtC consistent_fe_initialization </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC consistent_fe_initialization <on | off></p>
|
||||
<ul>
|
||||
<li><on|off> = switch to activiate/deactiviate the initial setting of FE intrinsic field to match the projected MD field </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc consistent_fe_initialization on </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Determines whether AtC initializes FE intrinsic fields (e.g., temperature) to match the projected MD values. This is particularly useful for fully overlapping simulations. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Can be used with: thermal, two_temperature. Cannot be used with time filtering on. Does not include boundary nodes. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>Default is off </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,44 +7,42 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_contour_integral">fix_modify AtC output contour_integral </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_contour_integral">fix_modify AtC output contour_integral </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC output contour_integral [field] faceset [name] <axis [x | y | z ]></p>
|
||||
<ul>
|
||||
<li>field (string) : name of hardy field</li>
|
||||
<li>name (string) : name of faceset</li>
|
||||
<li>axis (string) : x or y or z </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC output contour_integral stress faceset loop1 </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Calculates a surface integral of the given field dotted with the outward normal of the faces and puts output in the "GLOBALS" file </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_control">fix_modify AtC control </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_control">fix_modify AtC control </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC control <physics_type> <solution_parameter> </p>
|
||||
<p><br/>
|
||||
</p>
|
||||
@ -46,22 +44,22 @@ syntax</a></h2>
|
||||
<li>tolerance (float) = relative tolerance to which matrix equations will be solved<br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC control thermal max_iterations 10 </code> <br/>
|
||||
<code> fix_modify AtC control momentum tolerance 1.e-5 </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Sets the numerical parameters for the matrix solvers used in the specified control algorithm. Many solution approaches require iterative solvers, and these methods enable users to provide the maximum number of iterations and the relative tolerance. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>only for be used with specific controllers : thermal, momentum <br/>
|
||||
They are ignored if a lumped solution is requested </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>max_iterations is the number of rows in the matrix<br/>
|
||||
tolerance is 1.e-10 </p>
|
||||
</div>
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_control_momentum">fix_modify AtC control momentum </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_control_momentum">fix_modify AtC control momentum </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC control momentum none <br/>
|
||||
</p>
|
||||
<p>fix_modify AtC control momentum rescale <frequency><br/>
|
||||
@ -44,21 +42,21 @@ syntax</a></h2>
|
||||
<li>face_set_id (string) = id of boundary face set, if not specified (or not possible when the atomic domain does not line up with mesh boundaries) defaults to an atomic-quadrature approximate evaulation<br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p>fix_modify AtC control momentum glc_velocity <br/>
|
||||
fix_modify AtC control momentum flux faceset bndy_faces <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>only to be used with specific transfers : elastic <br/>
|
||||
rescale not valid with time filtering activated </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_control_thermal">fix_modify AtC control thermal </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_control_thermal">fix_modify AtC control thermal </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC control thermal <control_type> <optional_args></p>
|
||||
<ul>
|
||||
<li>control_type (string) = none | rescale | hoover | flux<br/>
|
||||
@ -46,25 +44,25 @@ syntax</a></h2>
|
||||
<li>face_set_id (string), optional = id of boundary face set, if not specified (or not possible when the atomic domain does not line up with mesh boundaries) defaults to an atomic-quadrature approximate evaulation, does not work with interpolate<br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC control thermal none </code> <br/>
|
||||
<code> fix_modify AtC control thermal rescale 10 </code> <br/>
|
||||
<code> fix_modify AtC control thermal hoover </code> <br/>
|
||||
<code> fix_modify AtC control thermal flux </code> <br/>
|
||||
<code> fix_modify AtC control thermal flux faceset bndy_faces </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Sets the energy exchange mechansim from the finite elements to the atoms, managed through a control algorithm. Rescale computes a scale factor for each atom to match the finite element temperature. Hoover is a Gaussian least-constraint isokinetic thermostat enforces that the nodal restricted atomic temperature matches the finite element temperature. Flux is a similar mode, but rather adds energy to the atoms based on conservation of energy. Hoover and flux allows the prescription of sources or fixed temperatures on the atoms. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>only for be used with specific transfers : thermal (rescale, hoover, flux), two_temperature (flux) <br/>
|
||||
rescale not valid with time filtering activated </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none<br/>
|
||||
rescale frequency is 1<br/>
|
||||
flux boundary_integration_type is interpolate </p>
|
||||
|
||||
@ -7,43 +7,41 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_control_thermal_correction_max_iterations">fix_modify AtC control thermal correction_max_iterations </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_control_thermal_correction_max_iterations">fix_modify AtC control thermal correction_max_iterations </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC control thermal correction_max_iterations <max_iterations></p>
|
||||
<ul>
|
||||
<li>max_iterations (int) = maximum number of iterations that will be used by iterative matrix solvers<br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC control thermal correction_max_iterations 10 </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Sets the maximum number of iterations to compute the 2nd order in time correction term for lambda with the fractional step method. The method uses the same tolerance as the controller's matrix solver. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>only for use with thermal physics using the fractional step method. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>correction_max_iterations is 20 </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_decomposition">fix_modify AtC decomposition </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_decomposition">fix_modify AtC decomposition </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC decomposition <type></p>
|
||||
<ul>
|
||||
<li><type> = <br/>
|
||||
@ -32,20 +30,20 @@ syntax</a></h2>
|
||||
distributed_memory: only owned nodal information on processor <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc decomposition distributed_memory </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command for assigning the distribution of work and memory for parallel runs. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>replicated_memory is appropriate for simulations were the number of nodes << number of atoms </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>replicated_memory </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_electron_integration">fix_modify AtC extrinsic electron_integration </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_electron_integration">fix_modify AtC extrinsic electron_integration </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC extrinsic electron_integration <integration_type> <num_subcyle_steps(optional)> <br/>
|
||||
</p>
|
||||
<ul>
|
||||
@ -32,20 +30,20 @@ syntax</a></h2>
|
||||
</li>
|
||||
<li>num_subcycle_steps (int), optional = number of subcycle steps for the electron time integration</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC extrinsic electron_integration implicit </code> <br/>
|
||||
<code> fix_modify AtC extrinsic electron_integration explicit 100 </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Switches between integration scheme for the electron temperature. The number of subcyling steps used to integrate the electron temperature 1 LAMMPS timestep can be manually adjusted to capture fast electron dynamics.</p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<p>For use only with two_temperature type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) <br/>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>For use only with two_temperature type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>implicit<br/>
|
||||
subcycle_steps = 1 </p>
|
||||
</div>
|
||||
|
||||
@ -7,40 +7,38 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_equilibrium_start">fix_modify AtC equilibrium_start </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_equilibrium_start">fix_modify AtC equilibrium_start </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC equilibrium_start <on|off></p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc equilibrium_start on </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Starts filtered calculations assuming they start in equilibrium, i.e. perfect finite element force balance.</p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>only needed before filtering is begun</p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>see <a class="el" href="man_time_filter.html">fix_modify AtC filter</a></p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>on </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,40 +7,38 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_extrinsic_exchange">fix_modify AtC extrinsic exchange </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_extrinsic_exchange">fix_modify AtC extrinsic exchange </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC extrinsic exchange <on|off></p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC extrinsic exchange on </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Switches energy exchange between the MD system and electron system on and off</p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Only valid for use with two_temperature type of AtC fix.</p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<p>see <a class="el" href="man_fix_atc.html">fix atc command</a></p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>see <a class="el" href="../../fix_atc.html">fix atc command</a></p>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>on </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,40 +7,38 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_fe_md_boundary">fix_modify AtC fe_md_boundary </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_fe_md_boundary">fix_modify AtC fe_md_boundary </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC fe_md_boundary <faceset | interpolate | no_boundary> [args] </p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc fe_md_boundary interpolate </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Specifies different methods for computing fluxes between between the MD and FE integration regions. Faceset defines a faceset separating the MD and FE regions and uses finite element face quadrature to compute the flux. Interpolate uses a reconstruction scheme to approximate the flux, which is more robust but less accurate if the MD/FE boundary does correspond to a faceset. No boundary results in no fluxes between the systems being computed. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>If faceset is used, all the AtC non-boundary atoms must lie within and completely fill the domain enclosed by the faceset. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>see for how to specify the faceset name. </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>Interpolate. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -1,24 +1,45 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<title>ATC: fix_modify AtC fem create mesh</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3.9.1 -->
|
||||
<h1><a class="anchor" name="man_fem_mesh">fix_modify AtC fem create mesh</a></h1><h2><a class="anchor" name="syntax">
|
||||
syntax</a></h2>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="contents">
|
||||
|
||||
<h3><a class="anchor" id="man_fem_mesh">fix_modify AtC fem create mesh</a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
fix_modify AtC fem create mesh <nx> <ny> <nz> <region-id> <f|p> <f|p> <f|p><ul>
|
||||
<li>nx ny nz = number of elements in x, y, z</li><li>region-id = id of region that is to be meshed</li><li>f p p = perioidicity flags for x, y, z </li></ul>
|
||||
<h2><a class="anchor" name="examples">
|
||||
examples</a></h2>
|
||||
<code> fix_modify AtC fem create mesh 10 1 1 feRegion p p p </code> <h2><a class="anchor" name="description">
|
||||
description</a></h2>
|
||||
Creates a uniform mesh in a rectangular region <h2><a class="anchor" name="restrictions">
|
||||
restrictions</a></h2>
|
||||
creates only uniform rectangular grids in a rectangular region <h2><a class="anchor" name="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" name="default">
|
||||
default</a></h2>
|
||||
none <hr size="1"><address style="align: right;"><small>Generated on Mon Aug 17 09:35:16 2009 for ATC by
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC fem create mesh 10 1 1 feRegion p p p </code> <br/>
|
||||
</p>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Creates a uniform mesh in a rectangular region</p>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>creates only uniform rectangular grids in a rectangular region</p>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
none
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Mon Aug 17 09:35:16 2009 for ATC by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
|
||||
</body>
|
||||
|
||||
@ -7,45 +7,43 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_filter_scale">fix_modify AtC filter scale </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_filter_scale">fix_modify AtC filter scale </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC filter scale <scale> <br/>
|
||||
</p>
|
||||
<ul>
|
||||
<li>scale (real) = characteristic time scale of the filter <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC filter scale 10.0 </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Filters the MD dynamics to construct a more appropriate continuous field. Equilibrating first filters the time derivatives without changing the dynamics to provide a better initial condition to the filtered dynamics </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>only for be used with specific transfers: thermal, two_temperature</p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p><a class="el" href="man_time_filter.html">fix_modify AtC filter</a> <a class="el" href="man_filter_type.html">fix_modify AtC filter type</a></p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>0. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,41 +7,39 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_filter_type">fix_modify AtC filter type </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_filter_type">fix_modify AtC filter type </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC filter type <exponential | step | no_filter> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC filter type exponential </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Specifies the type of time filter used. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>only for be used with specific transfers: thermal, two_temperature</p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p><a class="el" href="man_time_filter.html">fix_modify AtC filter</a> <a class="el" href="man_filter_scale.html">fix_modify AtC filter scale</a></p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>No default. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_fix_atc">fix atc command </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_fix_atc">fix atc command </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix <fixID> <group> atc <type> <parameter_file></p>
|
||||
<ul>
|
||||
<li>fixID = name of fix</li>
|
||||
@ -38,15 +36,15 @@ syntax</a></h2>
|
||||
<li>parameter_file = name of the file with material parameters. <br/>
|
||||
note: Neither hardy nor field requires a parameter file </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix AtC internal atc thermal Ar_thermal.dat </code> <br/>
|
||||
<code> fix AtC internal atc two_temperature Ar_ttm.mat </code> <br/>
|
||||
<code> fix AtC internal atc hardy </code> <br/>
|
||||
<code> fix AtC internal atc field </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>This fix is the beginning to creating a coupled FE/MD simulation and/or an on-the-fly estimation of continuum fields. The coupled versions of this fix do Verlet integration and the /post-processing does not. After instantiating this fix, several other fix_modify commands will be needed to set up the problem, e.g. define the finite element mesh and prescribe initial and boundary conditions.</p>
|
||||
<p>The following coupling example is typical, but non-exhaustive:<br/>
|
||||
</p>
|
||||
@ -134,16 +132,16 @@ description</a></h2>
|
||||
</li>
|
||||
</ul>
|
||||
<p>Please refer to the standard finite element (FE) texts, e.g. T.J.R Hughes <em> The finite element method </em>, Dover 2003, for the basics of FE simulation.</p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Thermal and two_temperature (coupling) types use a Verlet time-integration algorithm. The hardy type does not contain its own time-integrator and must be used with a separate fix that does contain one, e.g. nve, nvt, etc.</p>
|
||||
<p>Currently,</p>
|
||||
<ul>
|
||||
<li>the coupling is restricted to thermal physics</li>
|
||||
<li>the FE computations are done in serial on each processor.</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>fix_modify commands for setup: <br/>
|
||||
</p>
|
||||
<ul>
|
||||
@ -243,8 +241,8 @@ related</a></h2>
|
||||
<li><a class="el" href="man_remove_molecule.html">fix_modify AtC remove_molecule</a></li>
|
||||
</ul>
|
||||
<p>Note: a set of example input files with the attendant material files are included with this package </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,44 +7,42 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_fix_flux">fix_modify AtC fix_flux </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_fix_flux">fix_modify AtC fix_flux </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC fix_flux <field> <face_set> <value | function></p>
|
||||
<ul>
|
||||
<li><field> = field name valid for type of physics, temperature | electron_temperature</li>
|
||||
<li><face_set> = name of set of element faces </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc fix_flux temperature faceSet 10.0 </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command for fixing normal fluxes e.g. heat_flux. This command only prescribes the normal component of the physical flux, e.g. heat (energy) flux. The units are in AtC units, i.e. derived from the LAMMPS length, time, and mass scales. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Only normal fluxes (Neumann data) can be prescribed. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>see <a class="el" href="man_unfix_flux.html">fix_modify AtC unfix_flux</a> </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
|
||||
@ -7,46 +7,44 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_fix_nodes">fix_modify AtC fix </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_fix_nodes">fix_modify AtC fix </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC fix <field> <nodeset> <constant | function></p>
|
||||
<ul>
|
||||
<li><field> = field name valid for type of physics</li>
|
||||
<li><nodeset> = name of set of nodes to apply boundary condition</li>
|
||||
<li><constant | function> = value or name of function followed by its parameters </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC fix temperature groupNAME 10. </code> <br/>
|
||||
<code> fix_modify AtC fix temperature groupNAME 0 0 0 10.0 0 0 1.0 </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Creates a constraint on the values of the specified field at specified nodes. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>keyword 'all' reserved in nodeset name </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>see <a class="el" href="man_unfix_nodes.html">fix_modify AtC unfix</a> </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_hardy_computes">fix_modify AtC computes </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_hardy_computes">fix_modify AtC computes </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC computes <add | delete> [per-atom compute id] <volume | number> <br/>
|
||||
</p>
|
||||
<ul>
|
||||
@ -35,8 +33,8 @@ syntax</a></h2>
|
||||
<li>volume | number (keyword) = field created is a per-unit-volume quantity or a per-atom quantity as weighted by kernel functions <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> compute virial all stress/atom </code> <br/>
|
||||
<code> fix_modify AtC computes add virial volume </code> <br/>
|
||||
<code> fix_modify AtC computes delete virial </code> <br/>
|
||||
@ -44,20 +42,20 @@ examples</a></h2>
|
||||
<code> compute centrosymmetry all centro/atom </code> <br/>
|
||||
<code> fix_modify AtC computes add centrosymmetry number </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Calculates continuum fields corresponding to specified per-atom computes created by LAMMPS <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) <br/>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) <br/>
|
||||
Per-atom compute must be specified before corresponding continuum field can be requested <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>See manual page for compute </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>No defaults exist for this command </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_hardy_fields">fix_modify AtC fields </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_hardy_fields">fix_modify AtC fields </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC fields <all | none> <br/>
|
||||
fix_modify AtC fields <add | delete> <list_of_fields> <br/>
|
||||
</p>
|
||||
@ -56,24 +54,24 @@ syntax</a></h2>
|
||||
type_concentration: volume fraction of a specific atom type <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC fields add velocity temperature </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Allows modification of the fields calculated and output by the transfer class. The commands are cumulative, e.g.<br/>
|
||||
<code> fix_modify AtC fields none </code> <br/>
|
||||
followed by <br/>
|
||||
<code> fix_modify AtC fields add velocity temperature </code> <br/>
|
||||
will only output the velocity and temperature fields. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<p>Must be used with the hardy/field type of AtC fix, see <a class="el" href="man_fix_atc.html">fix atc command</a>. Currently, the stress and heat flux formulas are only correct for central force potentials, e.g. Lennard-Jones and EAM but not Stillinger-Weber. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Must be used with the hardy/field type of AtC fix, see <a class="el" href="../../fix_atc.html">fix atc command</a>. Currently, the stress and heat flux formulas are only correct for central force potentials, e.g. Lennard-Jones and EAM but not Stillinger-Weber. </p>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>See <a class="el" href="man_hardy_gradients.html">fix_modify AtC gradients</a> , <a class="el" href="man_hardy_rates.html">fix_modify AtC rates</a> and <a class="el" href="man_hardy_computes.html">fix_modify AtC computes</a> </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>By default, no fields are output </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_hardy_gradients">fix_modify AtC gradients </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_hardy_gradients">fix_modify AtC gradients </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC gradients <add | delete> <list_of_fields> <br/>
|
||||
</p>
|
||||
<ul>
|
||||
@ -33,21 +31,21 @@ syntax</a></h2>
|
||||
<li>fields (keyword) = <br/>
|
||||
gradients can be calculated for all fields listed in <a class="el" href="man_hardy_fields.html">fix_modify AtC fields</a></li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC gradients add temperature velocity stress </code> <br/>
|
||||
<code> fix_modify AtC gradients delete velocity </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Requests calculation and ouput of gradients of the fields from the transfer class. These gradients will be with regard to spatial or material coordinate for eulerian or lagrangian analysis, respectively, as specified by atom_element_map (see <a class="el" href="man_atom_element_map.html">fix_modify AtC atom_element_map</a> ) </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>No gradients are calculated by default </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_hardy_kernel">fix_modify AtC kernel </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_hardy_kernel">fix_modify AtC kernel </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC kernel <type> <parameters></p>
|
||||
<ul>
|
||||
<li>type (keyword) = step, cell, cubic_bar, cubic_cylinder, cubic_sphere, quartic_bar, quartic_cylinder, quartic_sphere <br/>
|
||||
@ -40,22 +38,22 @@ syntax</a></h2>
|
||||
quartic_sphere = radius (double) <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC kernel cell 1.0 1.0 1.0 </code> <br/>
|
||||
<code> fix_modify AtC kernel quartic_sphere 10.0 </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Must be used with the hardy AtC fix <br/>
|
||||
For bar kernel types, half-width oriented along x-direction <br/>
|
||||
For cylinder kernel types, cylindrical axis is assumed to be in z-direction <br/>
|
||||
( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>No default </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_hardy_on_the_fly">fix_modify AtC on_the_fly </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_hardy_on_the_fly">fix_modify AtC on_the_fly </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC on_the_fly <bond | kernel> <optional on | off> <br/>
|
||||
- bond | kernel (keyword) = specifies on-the-fly calculation of bond or kernel matrix elements <br/>
|
||||
</p>
|
||||
@ -32,24 +30,24 @@ syntax</a></h2>
|
||||
<li>on | off (keyword) = activate or discontinue on-the-fly mode <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC on_the_fly bond on </code> <br/>
|
||||
<code> fix_modify AtC on_the_fly kernel </code> <br/>
|
||||
<code> fix_modify AtC on_the_fly kernel off </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Overrides normal mode of pre-calculating and storing bond pair-to-node a nd kernel atom-to-node matrices. If activated, will calculate elements of t hese matrices during repeated calls of field computations (i.e. "on-the-fly") and not store them for future use. <br/>
|
||||
on flag is optional - if omitted, on_the_fly will be activated for the s pecified matrix. Can be deactivated using off flag. <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>By default, on-the-fly calculation is not active (i.e. off). However, code does a memory allocation check to determine if it can store all needed bond and kernel matrix ele ments. If this allocation fails, on-the-fly is activated. <br/>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_hardy_rates">fix_modify AtC rates </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_hardy_rates">fix_modify AtC rates </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC rates <add | delete> <list_of_fields> <br/>
|
||||
</p>
|
||||
<ul>
|
||||
@ -33,22 +31,22 @@ syntax</a></h2>
|
||||
<li>fields (keyword) = <br/>
|
||||
rates can be calculated for all fields listed in <a class="el" href="man_hardy_fields.html">fix_modify AtC fields</a></li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC rates add temperature velocity stress </code> <br/>
|
||||
<code> fix_modify AtC rates delete stress </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Requests calculation and ouput of rates (time derivatives) of the fields from the transfer class. For eulerian analysis (see <a class="el" href="man_atom_element_map.html">fix_modify AtC atom_element_map</a> ), these rates are the partial time derivatives of the nodal fields, not the full (material) time derivatives. <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>No rates are calculated by default </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,41 +7,39 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_initial">fix_modify AtC initial </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_initial">fix_modify AtC initial </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC initial <field> <nodeset> <constant | function></p>
|
||||
<ul>
|
||||
<li><field> = field name valid for type of physics, temperature | electron_temperature</li>
|
||||
<li><nodeset> = name of set of nodes to apply initial condition</li>
|
||||
<li><constant | function> = value or name of function followed by its parameters </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc initial temperature groupNAME 10. </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Sets the initial values for the specified field at the specified nodes. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>keyword 'all' reserved in nodeset name </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,30 +7,28 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_internal_atom_integrate">fix_modify AtC internal_atom_integrate </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_internal_atom_integrate">fix_modify AtC internal_atom_integrate </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC internal_atom_integrate <on | off> <code> fix_modify AtC internal_atom_integrate on </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Has AtC perform time integration for the atoms in the group on which it operates. This does not include boundary atoms. </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>on for coupling methods, off for post-processors off </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,42 +7,40 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_internal_element_set">fix_modify AtC internal_element_set </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_internal_element_set">fix_modify AtC internal_element_set </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC internal_element_set <element-set-name></p>
|
||||
<ul>
|
||||
<li><element-set-name> = name of element set defining internal region, or off </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC internal_element_set myElementSet </code> <code> fix_modify AtC internal_element_set off </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Enables AtC to base the region for internal atoms to be an element set. If no ghost atoms are used, all the AtC atoms must be constrained to remain in this element set by the user, e.g., with walls. If boundary atoms are used in conjunction with Eulerian atom maps AtC will partition all atoms of a boundary or internal type to be of type internal if they are in the internal region or to be of type boundary otherwise. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>If boundary atoms are used in conjunction with Eulerian atom maps, the Eulerian reset frequency must be an integer multiple of the Lammps reneighbor frequency </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>see atom_element_map_type and boundary </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>off </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,40 +7,38 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_internal_quadrature">fix_modify AtC internal_quadrature </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_internal_quadrature">fix_modify AtC internal_quadrature </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify atc internal_quadrature <on | off> [region] </p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc internal_quadrature off </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command to use or not use atomic quadrature on internal elements fully filled with atoms. By turning the internal quadrature off these elements do not contribute to the governing PDE and the fields at the internal nodes follow the weighted averages of the atomic data. </p>
|
||||
<h2><a class="anchor" id="optional">
|
||||
optional</a></h2>
|
||||
<h4><a class="anchor" id="optional">
|
||||
optional</a></h4>
|
||||
<p>Optional region tag specifies which finite element nodes will be treated as being within the MD region. This option is only valid with internal_quadrature off. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>on </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_kernel_function">fix_modify AtC kernel </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_kernel_function">fix_modify AtC kernel </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC kernel <type> <parameters></p>
|
||||
<ul>
|
||||
<li>type (keyword) = step, cell, cubic_bar, cubic_cylinder, cubic_sphere, quartic_bar, quartic_cylinder, quartic_sphere <br/>
|
||||
@ -40,21 +38,21 @@ syntax</a></h2>
|
||||
quartic_sphere = radius (double) <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p>fix_modify AtC kernel cell 1.0 1.0 1.0 fix_modify AtC kernel quartic_sphere 10.0 </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Must be used with the hardy AtC fix <br/>
|
||||
For bar kernel types, half-width oriented along x-direction <br/>
|
||||
For cylinder kernel types, cylindrical axis is assumed to be in z-direction <br/>
|
||||
( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>No default </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,38 +7,36 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_localized_lambda">fix_modify AtC control localized_lambda </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_localized_lambda">fix_modify AtC control localized_lambda </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC control localized_lambda <on|off> </p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc control localized_lambda on </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Turns on localization algorithms for control algorithms to restrict the influence of FE coupling or boundary conditions to a region near the boundary of the MD region. Control algorithms will not affect atoms in elements not possessing faces on the boundary of the region. Flux-based control is localized via row-sum lumping while quantity control is done by solving a truncated matrix equation. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>Default is off. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,38 +7,36 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_lumped_lambda_solve">fix_modify AtC control lumped_lambda_solve </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_lumped_lambda_solve">fix_modify AtC control lumped_lambda_solve </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC control lumped_lambda_solve <on|off> </p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc control lumped_lambda_solve on </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command to use or not use lumped matrix for lambda solve </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
|
||||
@ -7,38 +7,36 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mask_direction">fix_modify AtC control mask_direction </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mask_direction">fix_modify AtC control mask_direction </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC control mask_direction <direction> <on|off> </p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc control mask_direction 0 on </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command to mask out certain dimensions from the atomic regulator </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
|
||||
@ -7,41 +7,39 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mass_matrix">fix_modify AtC mass_matrix </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mass_matrix">fix_modify AtC mass_matrix </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC mass_matrix <fe | md_fe></p>
|
||||
<ul>
|
||||
<li><fe | md_fe> = activiate/deactiviate using the FE mass matrix in the MD region </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc mass_matrix fe </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Determines whether AtC uses the FE mass matrix based on Gaussian quadrature or based on atomic quadrature in the MD region. This is useful for fully overlapping simulations to improve efficiency. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Should not be used unless the FE region is contained within the MD region, otherwise the method will be unstable and inaccurate </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>Default is off </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,39 +7,37 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_material">fix_modify AtC material </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_material">fix_modify AtC material </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC material [elementset_name] [material_id] <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC material gap_region 2</code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Sets the material model in elementset_name to be of type material_id. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>The element set must already be created and the material must be specified in the material file given the the atc fix on construction </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>All elements default to the first material in the material file. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,41 +7,39 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mesh_add_to_nodeset">fix_modify AtC mesh add_to_nodeset </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mesh_add_to_nodeset">fix_modify AtC mesh add_to_nodeset </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC mesh add_to_nodeset <id> <xmin> <xmax> <ymin> <ymax> <zmin> <zmax></p>
|
||||
<ul>
|
||||
<li><id> = id of FE nodeset to be added to</li>
|
||||
<li><xmin> <xmax> <ymin> <ymax> <zmin> <zmax> = coordinates of the bounding box that contains the desired nodes to be added </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC mesh add_to_nodeset lbc -11.9 -11 -12 12 -12 12 </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command to add nodes to an already existing FE nodeset. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>Coordinates are assumed to be in lattice units. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mesh_create">fix_modify AtC mesh create </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mesh_create">fix_modify AtC mesh create </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC mesh create <nx> <ny> <nz> <region-id> <f|p> <f|p> <f|p> <br/>
|
||||
</p>
|
||||
<ul>
|
||||
@ -32,21 +30,21 @@ syntax</a></h2>
|
||||
<li>region-id = id of region that is to be meshed</li>
|
||||
<li>f p p = periodicity flags for x, y, z </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC mesh create 10 1 1 feRegion p p p </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Creates a uniform mesh in a rectangular region </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Creates only uniform rectangular grids in a rectangular region </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p><a class="el" href="man_mesh_quadrature.html">fix_modify AtC mesh quadrature</a> </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>When created, mesh defaults to gauss2 (2-point Gaussian) quadrature. Use "mesh quadrature" command to change quadrature style. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,42 +7,40 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mesh_create_elementset">fix_modify AtC mesh create_elementset </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mesh_create_elementset">fix_modify AtC mesh create_elementset </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC create_elementset <id> <xmin> <xmax> <ymin> <ymax> <zmin> <zmax></p>
|
||||
<ul>
|
||||
<li><id> = id to assign to the collection of FE element</li>
|
||||
<li><xmin> <xmax> <ymin> <ymax> <zmin> <zmax> = coordinates of the bounding box that contains only the desired elements </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC mesh create_elementset middle -4.1 4.1 -100 100 -100 1100 </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command to assign an id to a set of FE elements to be used subsequently in defining material and mesh-based operations. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Only viable for rectangular grids. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>Coordinates are assumed to be in lattice units. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mesh_create_faceset_box">fix_modify AtC mesh create_faceset box </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mesh_create_faceset_box">fix_modify AtC mesh create_faceset box </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC mesh create_faceset <id> box <xmin> <xmax> <ymin> <ymax> <zmin> <zmax> <in|out> [units]</p>
|
||||
<ul>
|
||||
<li><id> = id to assign to the collection of FE faces</li>
|
||||
@ -32,19 +30,19 @@ syntax</a></h2>
|
||||
<li><in|out> = "in" gives inner faces to the box, "out" gives the outer faces to the box</li>
|
||||
<li>units = option to specify real as opposed to lattice units </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC mesh create_faceset obndy box -4.0 4.0 -12 12 -12 12 out </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command to assign an id to a set of FE faces. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Only viable for rectangular grids. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>The default options are units = lattice and the use of outer faces </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mesh_create_faceset_plane">fix_modify AtC mesh create_faceset plane </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mesh_create_faceset_plane">fix_modify AtC mesh create_faceset plane </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC mesh create_faceset <id> plane <x|y|z> <val1> <x|y|z> <lval2> <uval2> [units]</p>
|
||||
<ul>
|
||||
<li><id> = id to assign to the collection of FE faces</li>
|
||||
@ -32,19 +30,19 @@ syntax</a></h2>
|
||||
<li><val1>,<lval2>,<uval2> = plane is specified as the x|y|z=val1 plane bounded by the segments x|y|z = [lval2,uval2]</li>
|
||||
<li>units = option to specify real as opposed to lattice units </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC mesh create_faceset xyplane plane y 0 x -4 0 </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command to assign an id to a set of FE faces. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Only viable for rectangular grids. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>The default option is units = lattice. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,41 +7,39 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mesh_create_nodeset">fix_modify AtC mesh create_nodeset </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mesh_create_nodeset">fix_modify AtC mesh create_nodeset </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC mesh create_nodeset <id> <xmin> <xmax> <ymin> <ymax> <zmin> <zmax></p>
|
||||
<ul>
|
||||
<li><id> = id to assign to the collection of FE nodes</li>
|
||||
<li><xmin> <xmax> <ymin> <ymax> <zmin> <zmax> = coordinates of the bounding box that contains only the desired nodes </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC mesh create_nodeset lbc -12.1 -11.9 -12 12 -12 12 </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command to assign an id to a set of FE nodes to be used subsequently in defining boundary conditions. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>Coordinates are assumed to be in lattice units. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,40 +7,38 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mesh_delete_elements">fix_modify AtC mesh delete_elements </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mesh_delete_elements">fix_modify AtC mesh delete_elements </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC mesh delete_elements <element_set></p>
|
||||
<ul>
|
||||
<li><element_set> = name of an element set </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC delete_elements gap </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Deletes a group of elements from the mesh. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,43 +7,41 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mesh_nodeset_to_elementset">fix_modify AtC mesh nodeset_to_elementset </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mesh_nodeset_to_elementset">fix_modify AtC mesh nodeset_to_elementset </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC nodeset_to_elementset <nodeset_id> <elementset_id> <max/min></p>
|
||||
<ul>
|
||||
<li><nodeset_id> = id of desired nodeset from which to create elementset</li>
|
||||
<li><elementset_id> = id to assign to the collection of FE element</li>
|
||||
<li><max/min> = flag to choose either the maximal or minimal elementset </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC mesh nodeset_to_elementset myNodeset myElementset min </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command to create an elementset from an existing nodeset. Either the minimal element set of elements with all nodes in the set, or maximal element set with all elements with at least one node in the set, can be created </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>None. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>Unless specified, the maximal element set is created </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,39 +7,37 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mesh_output">fix_modify AtC mesh output </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mesh_output">fix_modify AtC mesh output </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC mesh output <file_prefix> </p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC mesh output meshData </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Command to output mesh and associated data: nodesets, facesets, and elementsets. This data is only output once upon initialization since currently the mesh is static. Creates (binary, "gold" format) Ensight output of mesh data. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>none </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,41 +7,39 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mesh_quadrature">fix_modify AtC mesh quadrature </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mesh_quadrature">fix_modify AtC mesh quadrature </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC mesh quadrature <quad></p>
|
||||
<ul>
|
||||
<li>quad = one of <nodal|gauss1|gauss2|gauss3|face> --- when a mesh is created it defaults to gauss2, use this call to change it after the fact </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC mesh quadrature face </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>(Re-)assigns the quadrature style for the existing mesh. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p><a class="el" href="man_mesh_create.html">fix_modify AtC mesh create</a> </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,42 +7,40 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mesh_read">fix_modify AtC mesh read </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mesh_read">fix_modify AtC mesh read </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC mesh read <filename> <f|p> <f|p> <f|p></p>
|
||||
<ul>
|
||||
<li>filename = name of file containing mesh to be read</li>
|
||||
<li>f p p = periodicity flags for x, y, z </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC mesh read myComponent.mesh p p p </code> <br/>
|
||||
<code> fix_modify AtC mesh read myOtherComponent.exo </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Reads a mesh from a text or exodus file, and assigns periodic boundary conditions if needed. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>periodicity flags are false by default </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,41 +7,39 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_mesh_write">fix_modify AtC mesh write </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_mesh_write">fix_modify AtC mesh write </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC mesh write <filename></p>
|
||||
<ul>
|
||||
<li>filename = name of file to write mesh </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC mesh write myMesh.mesh </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Writes a mesh to a text file. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_momentum_time_integration">fix_modify AtC time_integration (momentum) </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_momentum_time_integration">fix_modify AtC time_integration (momentum) </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC time_integration <descriptor> <br/>
|
||||
</p>
|
||||
<ul>
|
||||
@ -33,24 +31,24 @@ syntax</a></h2>
|
||||
</ul>
|
||||
<p>various time integration methods for the finite elements<br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>verlet - atomic velocity update with 2nd order Verlet, nodal temperature update with 2nd order Verlet, kinetostats based on controlling force <br/>
|
||||
fractional_step - atomic velocity update with 2nd order Verlet, mixed nodal momentum update, 2nd order Verlet for continuum and exact 2nd order Verlet for atomic contributions, kinetostats based on controlling discrete momentum changes<br/>
|
||||
gear - atomic velocity update with 2nd order Verlet, nodal temperature update with 3rd or 4th order Gear, kinetostats based on controlling power <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc time_integration verlet </code> <br/>
|
||||
<code> fix_modify atc time_integration fractional_step </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<p>see <a class="el" href="man_fix_atc.html">fix atc command</a> </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>see <a class="el" href="../../fix_atc.html">fix atc command</a> </p>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_output">fix_modify AtC output </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_output">fix_modify AtC output </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC output <filename_prefix> <frequency> [text | full_text | binary | vector_components | tensor_components ] fix_modify AtC output index [step | time ]</p>
|
||||
<ul>
|
||||
<li>filename_prefix (string) = prefix for data files</li>
|
||||
@ -37,23 +35,23 @@ syntax</a></h2>
|
||||
tensor_components = outputs tensor as scalar components (use this for Paraview)<br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC output heatFE 100 </code> <br/>
|
||||
<code> fix_modify AtC output hardyFE 1 text tensor_components </code> <br/>
|
||||
<code> fix_modify AtC output hardyFE 10 text binary tensor_components </code> <br/>
|
||||
<code> fix_modify AtC output index step </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Creates text and/or binary (Ensight, "gold" format) output of nodal/mesh data which is transfer/physics specific. Output indexed by step or time is possible. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<p>see <a class="el" href="man_fix_atc.html">fix atc command</a> </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>see <a class="el" href="../../fix_atc.html">fix atc command</a> </p>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>no default format output indexed by time </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,44 +7,42 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_output_elementset">fix_modify AtC output elementset </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_output_elementset">fix_modify AtC output elementset </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC output volume_integral <eset_name> <field> {`</p>
|
||||
<ul>
|
||||
<li>set_name (string) = name of elementset to be integrated over</li>
|
||||
<li>fieldname (string) = name of field to integrate csum = creates nodal sum over nodes in specified nodeset <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC output eset1 mass_density </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Performs volume integration of specified field over elementset and outputs resulting variable values to GLOBALS file. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<p>see <a class="el" href="man_fix_atc.html">fix atc command</a> </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>see <a class="el" href="../../fix_atc.html">fix atc command</a> </p>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,24 +7,22 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_output_nodeset">fix_modify AtC output nodeset </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_output_nodeset">fix_modify AtC output nodeset </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC output nodeset <nodeset_name> <operation></p>
|
||||
<ul>
|
||||
<li>nodeset_name (string) = name of nodeset to be operated on</li>
|
||||
@ -32,20 +30,20 @@ syntax</a></h2>
|
||||
sum = creates nodal sum over nodes in specified nodeset <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC output nodeset nset1 sum </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Performs operation over the nodes belonging to specified nodeset and outputs resulting variable values to GLOBALS file. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<p>see <a class="el" href="man_fix_atc.html">fix atc command</a> </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>see <a class="el" href="../../fix_atc.html">fix atc command</a> </p>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,40 +7,38 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_pair_interactions">fix_modify AtC pair_interactions/bond_interactions </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_pair_interactions">fix_modify AtC pair_interactions/bond_interactions </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC pair_interactions <on|off> <br/>
|
||||
fix_modify AtC bond_interactions <on|off> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC bond_interactions on </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>include bonds and/or pairs in the stress and heat flux computations </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>pair interactions: on, bond interactions: off </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,43 +7,41 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_poisson_solver">fix_modify AtC poisson_solver </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_poisson_solver">fix_modify AtC poisson_solver </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC poisson_solver mesh create <nx> <ny> <nz> <region-id> <f|p> <f|p> <f|p></p>
|
||||
<ul>
|
||||
<li>nx ny nz = number of elements in x, y, z</li>
|
||||
<li>region-id = id of region that is to be meshed</li>
|
||||
<li>f p p = perioidicity flags for x, y, z </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC poisson_solver mesh create 10 1 1 feRegion p p p </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Creates a uniform mesh in a rectangular region </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>creates only uniform rectangular grids in a rectangular region </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,41 +7,39 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_read_restart">fix_modify AtC read_restart </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_read_restart">fix_modify AtC read_restart </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC read_restart [file_name] <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC read_restart ATC_state </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Reads the current state of the fields from a named text-based restart file. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>The restart file only contains fields and their time derivatives. The reference positions of the atoms and the commands that initialize the fix are not saved e.g. an identical mesh containing the same atoms will have to be recreated. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>see write_restart <a class="el" href="man_write_restart.html">fix_modify AtC write_restart</a> </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,44 +7,42 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_remove_molecule">fix_modify AtC remove_molecule </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_remove_molecule">fix_modify AtC remove_molecule </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify_AtC remove_molecule <TAG> <br/>
|
||||
</p>
|
||||
<ul>
|
||||
<li><TAG> = tag for tracking a molecule type <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC remove_molecule water </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Removes tag designated for tracking a specified set of molecules. <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>No defaults for this command. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,43 +7,41 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_remove_source">fix_modify AtC remove_source </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_remove_source">fix_modify AtC remove_source </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC remove_source <field> <element_set></p>
|
||||
<ul>
|
||||
<li><field> = field name valid for type of physics</li>
|
||||
<li><element_set> = name of set of elements </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc remove_source temperature groupNAME </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Remove a domain source. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>keyword 'all' reserved in element_set name </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>see <a class="el" href="man_source.html">fix_modify AtC source</a> </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
|
||||
@ -7,44 +7,42 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_remove_species">fix_modify AtC remove_species </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_remove_species">fix_modify AtC remove_species </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify_AtC delete_species <TAG> <br/>
|
||||
</p>
|
||||
<ul>
|
||||
<li><TAG> = tag for tracking a species <br/>
|
||||
</li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC remove_species gold </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Removes tag designated for tracking a specified species. <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>No defaults for this command. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,39 +7,37 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_reset_atomic_reference_positions">fix_modify AtC reset_atomic_reference_positions </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_reset_atomic_reference_positions">fix_modify AtC reset_atomic_reference_positions </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC reset_atomic_reference_positions </p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc reset_atomic_reference_positions </code></p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p><code> Resets the atomic positions <a class="el" href="namespaceATC.html" title="owned field/s: MASS_DENSITY">ATC</a> uses to perform point to field operations. In can be used to use perfect lattice sites in <a class="el" href="namespaceATC.html" title="owned field/s: MASS_DENSITY">ATC</a> but a thermalized or deformed lattice in LAMMPS. </code></p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p><code> </code></p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p><code> </code></p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p><code> Default is off </code></p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,55 +7,53 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_reset_time">fix_modify AtC reset_time </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_reset_time">fix_modify AtC reset_time </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC reset_time </p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc reset_time 0.0 </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Resets the simulation time counter. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC kernel_bandwidth </p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc reset_time 8 </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Sets a maximum parallel bandwidth for the kernel functions during parallel communication. If the command is not issued, the default will be to assume the bandwidth of the kernel matrix corresponds to the number of sampling locations. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Only is used if kernel functions are being used. </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>Number of sample locations. </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,42 +7,40 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_sample_frequency">fix_modify AtC sample_frequency </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_sample_frequency">fix_modify AtC sample_frequency </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC sample_frequency [freq]</p>
|
||||
<ul>
|
||||
<li>freq (int) : frequency to sample field in number of steps </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC sample_frequency 10 </code></p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p><code> Specifies a frequency at which fields are computed for the case where time filters are being applied. </code></p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<p><code> Must be used with the hardy/field AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) and is only relevant when time filters are being used. </code></p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p><code> Must be used with the hardy/field AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) and is only relevant when time filters are being used. </code></p>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p><code> </code></p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p><code> none </code></p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,46 +7,44 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_set">fix_modify AtC set </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_set">fix_modify AtC set </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC set reference_potential_energy <value_or_filename(optional)></p>
|
||||
<ul>
|
||||
<li>value (double) : optional user specified zero point for PE in native LAMMPS energy units <br/>
|
||||
</li>
|
||||
<li>filename (string) : optional user specified string for file of nodal PE values to be read-in </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify AtC set reference_potential_energy </code> <br/>
|
||||
<code> fix_modify AtC set reference_potential_energy -0.05 </code> <br/>
|
||||
<code> fix_modify AtC set reference_potential_energy myPEvalues </code> <br/>
|
||||
</p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Used to set various quantities for the post-processing algorithms. It sets the zero point for the potential energy density using the value provided for all nodes, or from the current configuration of the lattice if no value is provided, or values provided within the specified filename. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>Defaults to lammps zero point i.e. isolated atoms </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,43 +7,41 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_source">fix_modify AtC source </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_source">fix_modify AtC source </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC source <field> <element_set> <value | function></p>
|
||||
<ul>
|
||||
<li><field> = field name valid for type of physics</li>
|
||||
<li><element_set> = name of set of elements </li>
|
||||
</ul>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc source temperature middle temporal_ramp 10. 0. </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<p>Add domain sources to the mesh. The units are consistent with LAMMPS's units for mass, length and time and are defined by the PDE being solved, e.g. for thermal transfer the balance equation is for energy and source is energy per time. </p>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<p>keyword 'all' reserved in element_set name </p>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<p>see <a class="el" href="man_remove_source.html">fix_modify AtC remove_source</a> </p>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>none </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||
@ -7,36 +7,34 @@
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||
<a href="../../Section_commands.html#comm">Commands</a>
|
||||
</center>
|
||||
|
||||
<hr>
|
||||
|
||||
|
||||
<!-- Generated by Doxygen 1.6.1 -->
|
||||
<div class="navigation" id="top">
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="contents">
|
||||
|
||||
|
||||
<h1><a class="anchor" id="man_source_integration">fix_modify AtC source_integration </a></h1><h2><a class="anchor" id="syntax">
|
||||
syntax</a></h2>
|
||||
<h3><a class="anchor" id="man_source_integration">fix_modify AtC source_integration </a></h3><h4><a class="anchor" id="syntax">
|
||||
syntax</a></h4>
|
||||
<p>fix_modify AtC source_integration < fe | atom> </p>
|
||||
<h2><a class="anchor" id="examples">
|
||||
examples</a></h2>
|
||||
<h4><a class="anchor" id="examples">
|
||||
examples</a></h4>
|
||||
<p><code> fix_modify atc source_integration atom </code> </p>
|
||||
<h2><a class="anchor" id="description">
|
||||
description</a></h2>
|
||||
<h2><a class="anchor" id="restrictions">
|
||||
restrictions</a></h2>
|
||||
<h2><a class="anchor" id="related">
|
||||
related</a></h2>
|
||||
<h2><a class="anchor" id="default">
|
||||
default</a></h2>
|
||||
<h4><a class="anchor" id="description">
|
||||
description</a></h4>
|
||||
<h4><a class="anchor" id="restrictions">
|
||||
restrictions</a></h4>
|
||||
<h4><a class="anchor" id="related">
|
||||
related</a></h4>
|
||||
<h4><a class="anchor" id="default">
|
||||
default</a></h4>
|
||||
<p>Default is fe </p>
|
||||
</div>
|
||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||
|
||||