File: developer_man.aux

package info (click to toggle)
espresso 5.1%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 146,004 kB
  • ctags: 17,245
  • sloc: f90: 253,041; sh: 51,271; ansic: 27,494; tcl: 15,570; xml: 14,508; makefile: 2,958; perl: 2,035; fortran: 1,924; python: 337; cpp: 200; awk: 57
file content (72 lines) | stat: -rw-r--r-- 6,340 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
\relax 
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldcontentsline\contentsline
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global\let\oldnewlabel\newlabel
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\ifx\hyper@anchor\@undefined
\let\contentsline\oldcontentsline
\let\newlabel\oldnewlabel
\fi}
\fi}
\global\let\hyper@last\relax 
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand\HyField@AuxAddToFields[1]{}
\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{3}{section.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Who should read (and who should {\em  write}) this guide}{3}{subsection.1.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Who may read this guide but will not necessarily profit from it}{3}{subsection.1.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.3}How to contribute to {\sc  Quantum ESPRESSO}\ as a user}{3}{subsection.1.3}}
\@writefile{toc}{\contentsline {section}{\numberline {2}{\sc  Quantum ESPRESSO}\ as a distribution}{4}{section.2}}
\@writefile{toc}{\contentsline {section}{\numberline {3}How to become a developer}{5}{section.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}About \texttt  {qe-forge.org}}{5}{subsection.3.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}{\sc  Quantum ESPRESSO}\ on \texttt  {qe-forge.org}}{5}{subsection.3.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Contributing new developments}{6}{subsection.3.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Hints, Caveats, Do's and Dont's for developers}{7}{subsection.3.4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Guidelines for reporting bugs}{8}{subsection.3.5}}
\newlabel{SubSec:Bugs}{{3.5}{8}{Guidelines for reporting bugs\relax }{subsection.3.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4}Stable releases and development cycle}{8}{section.4}}
\@writefile{toc}{\contentsline {paragraph}{Preparing a release}{9}{section*.2}}
\@writefile{toc}{\contentsline {paragraph}{Updating web site}{9}{section*.3}}
\@writefile{toc}{\contentsline {section}{\numberline {5}Structure of the distribution}{9}{section.5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Installation Mechanism}{10}{subsection.5.1}}
\newlabel{SubSec:Inst}{{5.1}{10}{Installation Mechanism\relax }{subsection.5.1}{}}
\@writefile{toc}{\contentsline {paragraph}{make.sys}{10}{section*.4}}
\@writefile{toc}{\contentsline {paragraph}{Makefile}{11}{section*.5}}
\@writefile{toc}{\contentsline {paragraph}{PW/Makefile}{11}{section*.6}}
\@writefile{toc}{\contentsline {paragraph}{PW/src/Makefile}{12}{section*.7}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.1}Preprocessing}{13}{subsubsection.5.1.1}}
\newlabel{SubSec:CPP}{{5.1.1}{13}{Preprocessing\relax }{subsubsection.5.1.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.2}How to edit the \texttt  {configure}\ script}{14}{subsubsection.5.1.2}}
\newlabel{SubSec:conf}{{5.1.2}{14}{How to edit the \configure \ script\relax }{subsubsection.5.1.2}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.3}How to add support for a new architecture}{15}{subsubsection.5.1.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Libraries}{19}{subsection.5.2}}
\@writefile{toc}{\contentsline {section}{\numberline {6}Algorithms}{20}{section.6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1}Gamma tricks}{20}{subsection.6.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2}Restart}{20}{subsection.6.2}}
\@writefile{toc}{\contentsline {section}{\numberline {7}Format of arrays containing charge density, potential, etc.}{21}{section.7}}
\@writefile{toc}{\contentsline {section}{\numberline {8}Parallelization}{22}{section.8}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {8.0.1}Usage of \#ifdef \_\_MPI}{22}{subsubsection.8.0.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {8.1}Tricks and pitfalls}{22}{subsection.8.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {8.2}Data distribution}{23}{subsection.8.2}}
\@writefile{toc}{\contentsline {section}{\numberline {9}File Formats}{23}{section.9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {9.1}Data file(s)}{23}{subsection.9.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.1.1}Rationale}{23}{subsubsection.9.1.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.1.2}General structure}{24}{subsubsection.9.1.2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.1.3}Structure of file "data-file.xml"}{25}{subsubsection.9.1.3}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.1.4}Sample}{26}{subsubsection.9.1.4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {9.2}Restart files}{31}{subsection.9.2}}
\@writefile{toc}{\contentsline {section}{\numberline {10}Modifying/adding/extending {\sc  Quantum ESPRESSO}}{31}{section.10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {10.1}Programming style (or lack of it)}{31}{subsection.10.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {10.2}Adding or modifying input variables}{32}{subsection.10.2}}
\@writefile{toc}{\contentsline {section}{\numberline {11}Using SVN}{33}{section.11}}
\newlabel{Sec:SVN}{{11}{33}{Using SVN\relax }{section.11}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {11.1}SVN operations}{34}{subsection.11.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {11.2}Removing conflicts}{34}{subsection.11.2}}
\newlabel{SubSec:Conflicts}{{11.2}{34}{Removing conflicts\relax }{subsection.11.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {11.3}Merging branch and trunk}{35}{subsection.11.3}}
\newlabel{SubSec:Merge}{{11.3}{35}{Merging branch and trunk\relax }{subsection.11.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {11.4}Including a repository into the trunk}{35}{subsection.11.4}}
\newlabel{SubSec:propedit}{{11.4}{35}{Including a repository into the trunk\relax }{subsection.11.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {12}Bibliography}{36}{section.12}}