1\documentclass{article} 2 3\usepackage[latin1]{inputenc} 4\usepackage{tikz} 5 6%\usepackage[textwidth=1cm,textheight=22cm]{geometry} 7 8\setlength{\pdfpagewidth}{22.3cm} 9\setlength{\pdfpageheight}{13.1cm} 10%\setlength{\pdfvorigin}{25.4mm} 11 12\setlength{\textwidth}{22.3cm} 13\setlength{\textheight}{13.1cm} 14%\setlength{\evensidemargin}{-2.7cm} 15\setlength{\oddsidemargin}{-3.1cm} 16\setlength{\topmargin}{-4.5cm} 17\setlength{\headheight}{2cm} 18\setlength{\headsep}{0cm} 19 20\usetikzlibrary{shapes,arrows,shapes.geometric,calc,patterns} 21 22\usepackage{amsmath} 23\usepackage{amssymb} 24\usepackage{amsthm} 25 26\begin{document} 27\pagestyle{empty} 28 29\tikzstyle{block}=[color=black, rectangle, fill=black!20, draw, sharp corners, very thin, node distance=0mm] 30\tikzstyle{arrow}=[draw, thick, -latex'] 31 32\begin{tikzpicture}[scale=1, auto] 33 34% odd order 35% 36% s-shell geometric derivatives 37\node[block, minimum width=20mm, minimum height=2mm] at (29mm,0mm){}; 38\node[block, minimum width=30mm, minimum height=2mm] at (54mm,0mm){}; 39\node[block, minimum width=42mm, minimum height=2mm] at (90mm,0mm){}; 40% p-shell geometric derivatives 41\node[block, minimum width=12mm, minimum height=6mm] at (13mm,4mm){}; 42\node[block, minimum width=20mm, minimum height=6mm] at (29mm,4mm){}; 43\node[block, minimum width=30mm, minimum height=6mm] at (54mm,4mm){}; 44% d-shell geometric derivatives 45\node[block, minimum width=12mm, minimum height=12mm] at (13mm,13mm){}; 46\node[block, minimum width=20mm, minimum height=12mm] at (29mm,13mm){}; 47% f-shell geometric derivatives 48\node[block, minimum width=6mm, minimum height=20mm] at (4mm,29mm){}; 49\node[block, minimum width=12mm, minimum height=20mm] at (13mm,29mm){}; 50% g-shell geometric derivatives 51\node[block, minimum width=6mm, minimum height=30mm] at (4mm,54mm){}; 52% h-shell geometric derivatives 53\node[block, minimum width=2mm, minimum height=42mm] at (0mm,90mm){}; 54% axes 55\path[arrow](-1mm,-1mm)--node[yshift=-12mm]{\large\textbf{Order of Boys functions}}(118mm,-1mm); 56\node at (29mm,-4mm) {$\frac{|\boldsymbol{L}'_{C}|_{\min}+1}{2}$}; 57\node at (90mm,-4mm) {$|\boldsymbol{L}'_{C}|_{\min}$}; 58\path[arrow](-1mm,-1mm)--node[rotate=90, yshift=7mm, xshift=25mm]{\large\textbf{Order of geometric derivatives}}(-1mm,118mm); 59\node[rotate=90] at (-4mm,90mm) {$|\boldsymbol{L}'_{C}|_{\min}$}; 60\node at (70mm,70mm) {\large\color{red}$\mod(|\boldsymbol{L}'_{C}|_{\min},2)=1$}; 61% grids 62\draw[dashed](-1mm,1mm)--(7mm,1mm); 63\draw[dashed](-1mm,7mm)--(7mm,7mm); 64\draw[dashed](-1mm,19mm)--(1mm,19mm); 65\draw[dashed](-1mm,39mm)--(1mm,39mm); 66\draw[dashed](1mm,-1mm)--(1mm,19mm); 67\draw[dashed](7mm,-1mm)--(7mm,1mm); 68 69% even order 70% 71% s-shell geometric derivatives 72\node[block, minimum width=12mm, minimum height=2mm] at (149mm,0mm){}; 73\node[block, minimum width=20mm, minimum height=2mm] at (165mm,0mm){}; 74\node[block, minimum width=30mm, minimum height=2mm] at (190mm,0mm){}; 75% p-shell geometric derivatives 76\node[block, minimum width=12mm, minimum height=6mm] at (149mm,4mm){}; 77\node[block, minimum width=20mm, minimum height=6mm] at (165mm,4mm){}; 78% d-shell geometric derivatives 79\node[block, minimum width=6mm, minimum height=12mm] at (140mm,13mm){}; 80\node[block, minimum width=12mm, minimum height=12mm] at (149mm,13mm){}; 81% f-shell geometric derivatives 82\node[block, minimum width=6mm, minimum height=20mm] at (140mm,29mm){}; 83% g-shell geometric derivatives 84\node[block, minimum width=2mm, minimum height=30mm] at (136mm,54mm){}; 85% axes 86\path[arrow](135mm,-1mm)--node[yshift=-12mm]{\large\textbf{Order of Boys functions}}(212mm,-1mm); 87\node at (149mm,-4mm) {$\frac{|\boldsymbol{L}'_{C}|_{\min}}{2}$}; 88\node at (190mm,-4mm) {$|\boldsymbol{L}'_{C}|_{\min}$}; 89\path[arrow](135mm,-1mm)--node[rotate=90, yshift=8mm, xshift=25mm]{\large\textbf{Order of geometric derivatives}}(135mm,118mm); 90\node[rotate=90] at (132mm,54mm) {$|\boldsymbol{L}'_{C}|_{\min}$}; 91\node at (180mm,70mm) {\large\color{red}$\mod(|\boldsymbol{L}'_{C}|_{\min},2)=0$}; 92% grids 93\draw[dashed](135mm,1mm)--(143mm,1mm); 94\draw[dashed](135mm,7mm)--(137mm,7mm); 95\draw[dashed](135mm,19mm)--(137mm,19mm); 96\draw[dashed](137mm,-1mm)--(137mm,7mm); 97 98\end{tikzpicture} 99 100\end{document} 101