From 94f14ab0510c12e9fb499a067dffb3d5fb18c37a Mon Sep 17 00:00:00 2001 From: dstelter92 Date: Wed, 16 Nov 2016 15:34:32 -0500 Subject: [PATCH] spell check, minor typos --- doc/src/Developer/developer.aux | 10 ++ doc/src/Developer/developer.log | 225 ++++++++++++++++++++++++++++++++ doc/src/Developer/developer.toc | 5 + doc/src/Eqs/fix_grem.jpg | Bin 0 -> 6224 bytes doc/src/fix_grem.txt | 17 +-- 5 files changed, 249 insertions(+), 8 deletions(-) create mode 100644 doc/src/Developer/developer.aux create mode 100644 doc/src/Developer/developer.log create mode 100644 doc/src/Developer/developer.toc create mode 100644 doc/src/Eqs/fix_grem.jpg diff --git a/doc/src/Developer/developer.aux b/doc/src/Developer/developer.aux new file mode 100644 index 0000000000..faaa073777 --- /dev/null +++ b/doc/src/Developer/developer.aux @@ -0,0 +1,10 @@ +\relax +\@writefile{toc}{\contentsline {section}{\numberline {1}LAMMPS source files}{2}} +\@writefile{toc}{\contentsline {section}{\numberline {2}Class hierarchy of LAMMPS}{3}} +\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Class hierarchy within LAMMPS source code.}}{4}} +\newlabel{fig:classes}{{1}{4}} +\@writefile{toc}{\contentsline {section}{\numberline {3}How a timestep works}{6}} +\@writefile{toc}{\contentsline {section}{\numberline {4}Extending LAMMPS}{9}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}New fixes}{9}} +\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Pseudo-code for the Verlet::run() method.}}{14}} +\newlabel{fig:verlet}{{2}{14}} diff --git a/doc/src/Developer/developer.log b/doc/src/Developer/developer.log new file mode 100644 index 0000000000..fa113f32fd --- /dev/null +++ b/doc/src/Developer/developer.log @@ -0,0 +1,225 @@ +This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) (preloaded format=pdflatex 2016.8.22) 16 NOV 2016 13:56 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**developer +(./developer.tex +LaTeX2e <2016/02/01> +Babel <3.9q> and hyphenation patterns for 81 language(s) loaded. +(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls +Document Class: article 2014/09/29 v1.4h Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo +File: size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option) +) +\c@part=\count79 +\c@section=\count80 +\c@subsection=\count81 +\c@subsubsection=\count82 +\c@paragraph=\count83 +\c@subparagraph=\count84 +\c@figure=\count85 +\c@table=\count86 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2014/10/28 v1.0g Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +\KV@toks@=\toks14 +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2016/01/03 v1.0q Standard LaTeX Graphics (DPC,SPQR) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 2016/01/03 v1.10 sin cos tan (DPC) +) +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg +File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live +) +Package graphics Info: Driver file: pdftex.def on input line 95. + +(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def +File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty +Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO) +) +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty +Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO) +) +\Gread@gobject=\count87 +)) +\Gin@req@height=\dimen103 +\Gin@req@width=\dimen104 +) +(./developer.aux) +\openout1 = `developer.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. + (/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count88 +\scratchdimen=\dimen105 +\scratchbox=\box26 +\nofMPsegments=\count89 +\nofMParguments=\count90 +\everyMPshowfont=\toks15 +\MPscratchCnt=\count91 +\MPscratchDim=\dimen106 +\MPnumerator=\count92 +\makeMPintoPDFobject=\count93 +\everyMPtoPDFconversion=\toks16 +) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty +Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO +) + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty +Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO) +Package ifluatex Info: LuaTeX not detected. +) +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty +Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO) +Package ifpdf Info: pdfTeX in PDF mode is detected. +) +Package pdftexcmds Info: LuaTeX not detected. +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +) +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty +Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf + +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty +Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO) + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty +Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO) +)) +(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty +Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO) + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty +Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO) + +(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty +Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO) +Package etexcmds Info: Could not find \expanded. +(etexcmds) That can mean that you are not using pdfTeX 1.50 or +(etexcmds) that some package has redefined \expanded. +(etexcmds) In the latter case, load this package earlier. +))) +Package grfext Info: Graphics extension search list: +(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE +G,.JBIG2,.JB2,.eps] +(grfext) \AppendGraphicsExtensions on input line 452. + +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) +(./developer.toc +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <7> on input line 5. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <5> on input line 5. +) +\tf@toc=\write3 +\openout3 = `developer.toc'. + + [1 + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] +[2] +Overfull \hbox (18.02841pt too wide) in paragraph at lines 95--107 +\OT1/cmr/m/n/10 ment spe-cific com-mands in the in-put script that can be in-vo +ked be-fore/after/between + [] + + +Overfull \hbox (21.68127pt too wide) in paragraph at lines 95--107 +\OT1/cmr/m/n/10 PAIR[]CLASS, BOND[]CLASS, RE-GION[]CLASS, FIX[]CLASS, COM-PUTE[ +]CLASS, + [] + + +File: classes.pdf Graphic file (type pdf) + +Package pdftex.def Info: classes.pdf used on input line 110. +(pdftex.def) Requested size: 198.8011pt x 289.07999pt. +LaTeX Font Info: Try loading font information for OMS+cmr on input line 121. + + +(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd +File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions +) +LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10> not available +(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 121. + [3] [4 <./classes.pdf>] +Overfull \hbox (1.52841pt too wide) in paragraph at lines 163--168 +[]\OT1/cmr/m/n/10 The Comm class per-forms in-ter-pro-ces-sor com-mu-ni-ca-tion +, typ-i-cally of ghost + [] + +[5] +Overfull \hbox (7.86919pt too wide) in paragraph at lines 323--338 +[]\OT1/cmr/m/n/10 At var-i-ous points of the timestep, fixes are in-voked, e.g. + fix$\OMS/cmsy/m/n/10 !$\OT1/cmr/m/n/10 initial[]integrate(). + [] + +[6] [7] [8] +Missing character: There is no Õ in font cmr10! + [9] [10] +Overfull \hbox (1.49698pt too wide) in paragraph at lines 566--566 +[] \OT1/cmtt/m/n/10 for (int particleInd = 0; particleInd < nlocal; ++particle +Ind) {[] + [] + + +Overfull \hbox (43.49661pt too wide) in paragraph at lines 566--566 +[] \OT1/cmtt/m/n/10 MPI_Allreduce(localAvgVel, globalAvgVel, 4, MPI_DOUBLE, MP +I_SUM, world);[] + [] + +[11] +Overfull \hbox (10.76607pt too wide) in paragraph at lines 637--639 +[][]\OT1/cmtt/m/n/10 memory->create(this->x, atom->nmax, 3, "FixSavePos:x");\OT +1/cmr/m/n/10 . Free mem- + [] + +[12] [13] [14] (./developer.aux) ) +Here is how much of TeX's memory you used: + 1500 strings out of 493029 + 21470 string characters out of 6136234 + 86527 words of memory out of 5000000 + 5046 multiletter control sequences out of 15000+600000 + 5672 words of font info for 21 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 37i,5n,23p,231b,287s stack positions out of 5000i,500n,10000p,200000b,80000s + +Output written on developer.pdf (14 pages, 134041 bytes). +PDF statistics: + 84 PDF objects out of 1000 (max. 8388607) + 58 compressed objects within 1 object stream + 0 named destinations out of 1000 (max. 500000) + 6 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/doc/src/Developer/developer.toc b/doc/src/Developer/developer.toc new file mode 100644 index 0000000000..d59a677a85 --- /dev/null +++ b/doc/src/Developer/developer.toc @@ -0,0 +1,5 @@ +\contentsline {section}{\numberline {1}LAMMPS source files}{2} +\contentsline {section}{\numberline {2}Class hierarchy of LAMMPS}{3} +\contentsline {section}{\numberline {3}How a timestep works}{6} +\contentsline {section}{\numberline {4}Extending LAMMPS}{9} +\contentsline {subsection}{\numberline {4.1}New fixes}{9} diff --git a/doc/src/Eqs/fix_grem.jpg b/doc/src/Eqs/fix_grem.jpg new file mode 100644 index 0000000000000000000000000000000000000000..666b4344a6343e1aafefd29b85f5803ab2eac0ea GIT binary patch literal 6224 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 literal 0 HcmV?d00001 diff --git a/doc/src/fix_grem.txt b/doc/src/fix_grem.txt index 2fb0122d6c..1f62b00104 100644 --- a/doc/src/fix_grem.txt +++ b/doc/src/fix_grem.txt @@ -29,12 +29,13 @@ fix fxgREM all grem 502 -0.15 -80000 fxnvt [Description:] This fix implements the molecular dynamics version -of the generlized replica +of the generalized replica exchange method (gREM) originally developed by "(Kim)"_#Kim, which uses non-Boltzmann ensembles to sample over first order phase transitions. -The is done by defining replicas with an effective temperature +The is done by defining replicas with an enthalpy dependent +effective temperature :c,image(Eqs/fix_grem.jpg) @@ -42,7 +43,7 @@ with {eta} negative and steep enough to only intersect the characteristic microcanonical temperature (Ts) of the system once, ensuring a unimodal enthalpy distribution in that replica. {Lambda} is the intercept and effects the -generalized ensemble simliar to how temperature effects +generalized ensemble similar to how temperature effects a Boltzmann ensemble. {H0} is a reference enthalpy, and is typically set as the lowest desired sampled enthalpy. Further explanation can be found in our recent papers @@ -50,7 +51,7 @@ Further explanation can be found in our recent papers This fix requires a thermostat, with ID passed to fix_grem by {thermostat-ID}. Two distinct temperatures exist in this -generlized ensemble, the effective temperature defined above, +generalized ensemble, the effective temperature defined above, and a kinetic temperature that controls the velocity distribution of particles as usual. Either constant volume or constant pressure algorithms can be used. @@ -59,17 +60,17 @@ The fix enforces a generalized ensemble in a single replica only. Typically, different replicas only differ by {lambda} for simplicity, but this is not necessary. Multi-replica runs need to be run outside of LAMMPS. An example of this -can be found in examples/USER/misc/grem . +can be found in examples/USER/misc/grem In general, defining the generalized ensembles is unique for every system. When starting a many-replica simulation without any knowledge of the underlying microcanonical temperature, -there are several tricks we have utilized to optimze the process. +there are several tricks we have utilized to optimize the process. Choosing a less-steep {eta} yields broader distributions, requiring fewer replicas to map the microcanonical temperature. While this likely struggles from the same sampling problems gREM was built to avoid, it provides quick insight to Ts. -Initially using an evenly-spaced {lambda} distribtuion identifies +Initially using an evenly-spaced {lambda} distribution identifies regions where small changes in enthalpy lead to large temperature changes. Replicas are easily added where needed. @@ -103,5 +104,5 @@ LAMMPS"_Section_start.html#start_3 section for more info. [(Kim)] Kim, Keyes, Straub, J. Chem. Phys., 132, 224107 (2010). :link(Malolepsza) -[(Brooks)] Malolepsza, Secor, Keyes, J. Phys. Chem. B. 119 (42), +[(Malolepsza)] Malolepsza, Secor, Keyes, J. Phys. Chem. B. 119 (42), 13379-13384 (2015).