\relax 
\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{2}}
\@writefile{toc}{\contentsline {section}{\numberline {2}How to Use: An Example}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}To Build}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}To Use}{3}}
\newlabel{fig:ex01}{{2.2}{4}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Snapshots from two viewing angles of the relaxed configuration after running {\tt  Examples/example01-mo.script}. }}{4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}A Closer Look at the Script File}{4}}
\newlabel{fig:dip01}{{2.3}{6}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces The geometry of the dipole created by {\tt  Examples/example01-mo.script}. The coordinates within the simulation cell goes from $-0.5$ to $+0.5$.}}{6}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Code Structure}{6}}
\newlabel{fig:codestr}{{3}{7}}
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces MD++ code structure.}}{7}}
\@writefile{toc}{\contentsline {section}{\numberline {4}Control Variables and Functions}{8}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}List of Control Variables and Functions}{8}}
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces List of all control variables in {\tt  MDFrame}, in alphabetical order. For detailed explanations, go to the corresponding section.}}{8}}
\newlabel{tab:var}{{1}{8}}
\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces List of all functions in {\tt  MDFrame}, in alphabetical order. For detailed explanations, go to the corresponding section.}}{9}}
\newlabel{tab:var}{{2}{9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Log File and Control}{9}}
\newlabel{log}{{4.2}{9}}
\newlabel{var:dirname}{{4.2}{9}}
\newlabel{var:sleepseconds}{{4.2}{9}}
\newlabel{com:setoverwrite}{{4.2}{9}}
\newlabel{com:setnolog}{{4.2}{9}}
\newlabel{com:quit}{{4.2}{9}}
\newlabel{com:sleep}{{4.2}{9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Make Perfect Lattice}{9}}
\newlabel{makecn}{{4.3}{9}}
\newlabel{var:allocmultiple}{{4.3}{9}}
\newlabel{var:basisatoms}{{4.3}{9}}
\newlabel{com:makecn}{{4.3}{9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}File I/O}{9}}
\newlabel{fileio}{{4.4}{9}}
\newlabel{var:finalcnfile}{{4.4}{9}}
\newlabel{var:incnfile}{{4.4}{9}}
\newlabel{var:intercnfile}{{4.4}{9}}
\newlabel{var:outpropfile}{{4.4}{9}}
\newlabel{var:perfcnfile}{{4.4}{9}}
\newlabel{var:phonondispfile}{{4.4}{9}}
\newlabel{var:savecnfreq}{{4.4}{9}}
\newlabel{var:savecn}{{4.4}{9}}
\newlabel{var:savepropfreq}{{4.4}{9}}
\newlabel{var:saveprop}{{4.4}{9}}
\newlabel{var:potfile}{{4.4}{9}}
\newlabel{var:writeall}{{4.4}{9}}
\newlabel{var:writevelocity}{{4.4}{9}}
\newlabel{com:openintercnfile}{{4.4}{9}}
\newlabel{com:openpropfile}{{4.4}{9}}
\newlabel{com:readcn}{{4.4}{9}}
\newlabel{com:readMDCASK}{{4.4}{9}}
\newlabel{com:readPOSCAR}{{4.4}{9}}
\newlabel{com:redefinepbc}{{4.4}{9}}
\newlabel{com:writecn}{{4.4}{9}}
\newlabel{com:writeintercn}{{4.4}{9}}
\newlabel{com:writeMDCASK}{{4.4}{9}}
\newlabel{com:writePOSCAR}{{4.4}{9}}
\bibdata{md++manual_01}
\bibstyle{unsrt}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}X-window Display}{10}}
\newlabel{xwin}{{4.5}{10}}
\newlabel{var:atomcolor}{{4.5}{10}}
\newlabel{var:bondcolor}{{4.5}{10}}
\newlabel{var:atomradius}{{4.5}{10}}
\newlabel{var:autowritegiffreq}{{4.5}{10}}
\newlabel{var:backgroundcolor}{{4.5}{10}}
\newlabel{var:bondlength}{{4.5}{10}}
\newlabel{var:bondradius}{{4.5}{10}}
\newlabel{var:energycolorbar}{{4.5}{10}}
\newlabel{var:fixatomcolor}{{4.5}{10}}
\newlabel{var:fixedatomenergypartition}{{4.5}{10}}
\newlabel{var:hideatomenergy}{{4.5}{10}}
\newlabel{var:hidetopology}{{4.5}{10}}
\newlabel{var:highlightcolor}{{4.5}{10}}
\newlabel{var:highlightenergy}{{4.5}{10}}
\newlabel{var:plotfreq}{{4.5}{10}}
\newlabel{var:plot_highlight}{{4.5}{10}}
\newlabel{var:plot_restrict}{{4.5}{10}}
\newlabel{var:plot_select}{{4.5}{10}}
\newlabel{var:plot_xmax}{{4.5}{10}}
\newlabel{var:plot_xmin}{{4.5}{10}}
\newlabel{var:plot_ymax}{{4.5}{10}}
\newlabel{var:plot_ymin}{{4.5}{10}}
\newlabel{var:plot_zmax}{{4.5}{10}}
\newlabel{var:plot_zmin}{{4.5}{10}}
\newlabel{var:potavgfreq}{{4.5}{10}}
\newlabel{var:rotateangles}{{4.5}{10}}
\newlabel{var:showavgpot}{{4.5}{10}}
\newlabel{var:win_height}{{4.5}{10}}
\newlabel{var:win_width}{{4.5}{10}}
\newlabel{com:alloccolors}{{4.5}{10}}
\newlabel{com:alloccolorsX}{{4.5}{10}}
\newlabel{com:openwin}{{4.5}{10}}
\newlabel{com:plot}{{4.5}{10}}
\newlabel{com:reversergb}{{4.5}{10}}
\newlabel{com:rotate}{{4.5}{10}}
\newlabel{com:saverot}{{4.5}{10}}
\newlabel{com:testcolor}{{4.5}{10}}
\newlabel{com:wintogglepause}{{4.5}{10}}
\newlabel{com:refreshnnlist}{{4.5}{10}}
\newlabel{com:eval}{{4.5}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.6}Structure Manipulation}{10}}
\newlabel{var:applyshear}{{4.6}{10}}
\newlabel{var:cutpastecnspec}{{4.6}{10}}
\newlabel{var:hrescale}{{4.6}{10}}
\newlabel{var:latticeconst}{{4.6}{10}}
\newlabel{var:latticestructure}{{4.6}{10}}
\newlabel{var:makecnspec}{{4.6}{10}}
\newlabel{var:mkcutspec}{{4.6}{10}}
\newlabel{var:mkdipole}{{4.6}{10}}
\newlabel{var:mkgbspec}{{4.6}{10}}
\newlabel{var:moveatomspec}{{4.6}{10}}
\newlabel{var:pickfixedatomspec}{{4.6}{10}}
\newlabel{var:removerc}{{4.6}{10}}
\newlabel{var:shiftspec}{{4.6}{10}}
\newlabel{var:shrinkboxspec}{{4.6}{10}}
\newlabel{var:splicecnspec}{{4.6}{10}}
\newlabel{var:strainspec}{{4.6}{10}}
\newlabel{var:extendboxspec}{{4.6}{10}}
\newlabel{var:mkdipole}{{4.6}{10}}
\newlabel{com:applystrain}{{4.6}{10}}
\newlabel{com:cutpastecn}{{4.6}{10}}
\newlabel{com:cutslice}{{4.6}{10}}
\newlabel{com:extendbox}{{4.6}{10}}
\newlabel{com:makecut}{{4.6}{10}}
\newlabel{com:makedipole}{{4.6}{10}}
\newlabel{com:makegb}{{4.6}{10}}
\newlabel{com:moveatom}{{4.6}{10}}
\newlabel{com:pickfixedatoms}{{4.6}{10}}
\newlabel{com:removeextraatoms}{{4.6}{10}}
\newlabel{com:removepickedatoms}{{4.6}{10}}
\newlabel{com:replacenonfixatom}{{4.6}{10}}
\newlabel{com:restoreH}{{4.6}{10}}
\newlabel{com:scaleH}{{4.6}{10}}
\newlabel{com:shrinkbox}{{4.6}{10}}
\newlabel{com:shiftbox}{{4.6}{10}}
\newlabel{com:shiftpbc}{{4.6}{10}}
\newlabel{com:splicecn}{{4.6}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.7}Conjugate Gradient Relaxation}{10}}
\newlabel{var:conj_dfpred}{{4.7}{10}}
\newlabel{var:conj_fevalmax}{{4.7}{10}}
\newlabel{var:conj_fixbox}{{4.7}{10}}
\newlabel{var:conj_fixshape}{{4.7}{10}}
\newlabel{var:conj_ftol}{{4.7}{10}}
\newlabel{var:conj_itmax}{{4.7}{10}}
\newlabel{var:stress}{{4.7}{10}}
\newlabel{var:strrotspec}{{4.7}{10}}
\newlabel{com:multieval}{{4.7}{10}}
\newlabel{com:relax}{{4.7}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.8}External Fortran Calls}{10}}
\newlabel{var:command}{{4.8}{10}}
\newlabel{var:fortranexe}{{4.8}{10}}
\newlabel{var:fortranpath}{{4.8}{10}}
\newlabel{var:MDCASKpot}{{4.8}{10}}
\newlabel{com:fortranrelax}{{4.8}{10}}
\newlabel{com:runcommand}{{4.8}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.9}Molecular Dynamics Simulation}{10}}
\newlabel{var:atommass}{{4.9}{10}}
\newlabel{var:atomTcpl}{{4.9}{10}}
\newlabel{var:boxTcpl}{{4.9}{10}}
\newlabel{var:calphonondispspec}{{4.9}{10}}
\newlabel{var:equilsteps}{{4.9}{10}}
\newlabel{var:DOUBLE_T}{{4.9}{10}}
\newlabel{var:scalevelocity}{{4.9}{10}}
\newlabel{var:shearrate}{{4.9}{10}}
\newlabel{var:timestep}{{4.9}{10}}
\newlabel{var:T_OBJ}{{4.9}{10}}
\newlabel{var:totalsteps}{{4.9}{10}}
\newlabel{var:usenosehoover}{{4.9}{10}}
\newlabel{var:vt2}{{4.9}{10}}
\newlabel{com:calphonondisp}{{4.9}{10}}
\newlabel{com:initvelocity}{{4.9}{10}}
\newlabel{com:run}{{4.9}{10}}
\newlabel{com:step}{{4.9}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.10}Parallel Execution}{10}}
\newlabel{var:ncpu}{{4.10}{10}}
\newlabel{var:shmsize}{{4.10}{10}}
\newlabel{com:spawn}{{4.10}{10}}
\newlabel{com:collect}{{4.10}{10}}
\newlabel{com:shmallocate}{{4.10}{10}}
\@writefile{toc}{\contentsline {section}{\numberline {5}More Examples}{10}}
