%%% Local Variables: %%% mode: latex %%% TeX-master: "FULLPROP" %%% End: %%% the following will regenerate all the gantt bars from the %%% FULLPROP.aux file. %% ./gettasks.sh | %% awk '{print "\\ganttbar\{\\ref\{"$1"\} \\REM\{Title\}\}\{1\}\{36\}\\\\";}' \begin{ganttchart}[ x unit=3mm, y unit title=4mm, y unit chart=4mm, hgrid=false, vgrid={*2{draw=none},*1{blue, dotted},*2{draw=none},*1{blue, dotted},*2{draw=none},*1{blue, dotted},*2{draw=none},*1{black, dashed}}, title height=1, bar height=0.75, bar top shift=0.125, milestone/.append style={shape=rectangle} ]{1}{36} \foreach \x in {3,6,...,36} \gantttitle{\x}{3}; \\ %%%% WP 1 \ganttset{bar/.append style={fill=red!50}} \ganttbar{\ref{task:HHL} HLL $\to$ \azx}{1}{36}\\ \ganttbar{\ref{task:trans1} Front-end API}{1}{36}\\ \ganttbar{\ref{task:testBench} Test Suite}{6}{36}\\ \ganttbar{\ref{task:circuit-model} Circuit model}{1}{12}\\ \ganttbar{\ref{task:mbqc-model} 1WQC model}{1}{15}\\ \ganttbar{\ref{task:backendapi} Back-end API}{33}{36}\\ %%%% WP 2 \ganttset{bar/.append style={fill=yellow}} \ganttbar{\ref{task:axioms} Beyond qubits}{1}{14}\\ \ganttbar{\ref{task:betterboxes} Control constructs in \azx}{1}{18}\\ \ganttbar{\ref{task:resources} Resources and axioms}{1}{36}\\ \ganttbar{\ref{task:resourcesagain} Computational resources}{12}{36}\\ % \ganttbar{\ref{task:HPC-sim-model} HPC simulator}{10}{24}\\ % \ganttbar{\ref{task:delft-model} Superconducting model}{13}{30}\\ %%%% WP 3 \ganttset{bar/.append style={fill=green!50}} \ganttbar{\ref{task:algorithms} Algorithms for \azx}{1}{24}\\ \ganttbar{\ref{task:annotate1} Topology and causality}{13}{24}\\ \ganttbar{\ref{task:annotate2} Quantitative properties}{13}{24}\\ \ganttbar{\ref{task:basic-opt} Model-independent optimisations}{13}{24}\\ \ganttbar{\ref{task:ECC} Error Correction}{1}{24}\\ %%% WP 4 \ganttset{bar/.append style={fill=blue!50}} \ganttbar{\ref{task:qdot-model} Quantum dot model}{13}{36}\\ \ganttbar{\ref{task:NQIT-model} NQIT model}{13}{36}\\ \ganttbar{\ref{task:runnable} Execution layout}{16}{30}\\ \ganttbar{\ref{task:opt-machine} Model-guided optimisations}{22}{36}\\ %%% WP 5 -- don't use % \ganttset{bar/.append style={fill=gray!50}} % \ganttbar{\ref{task:admin} \REM{Title}{1}{36} % \ganttbar{\ref{task:website} \REM{Title}{1}{36} % \ganttbar{\ref{task:wkshopone} \REM{Title}{1}{36} % \ganttbar{\ref{task:wkshoptwo} \REM{Title}{1}{36} % \ganttbar{\ref{task:wkshopthree} \REM{Title}{1}{36} %%% Milestones \ganttset{bar/.append style={draw=none,fill=none}} \ganttbar{\textbf{Milestones (see \S\ref{sec:manag-struct-milest})}}{0}{0} \ganttset{inline=true} \ganttset{milestone inline label node/.append style={left=1mm}} \ganttmilestone{\ref{ms:qasmqasm}}{9} \ganttmilestone{\ref{ms:quippermbqc}}{18} \ganttmilestone{\ref{ms:simbackend}}{24} \ganttmilestone{\ref{ms:delftbackend}}{30} \ganttmilestone{\ref{ms:nqitbackend}}{36} \end{ganttchart}