initial commit

This commit is contained in:
Noa Aarts 2025-11-10 08:22:21 +01:00
commit a79cf9286a
Signed by: noa
GPG key ID: 1850932741EFF672
18 changed files with 10639 additions and 0 deletions

1
report/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
*.pdf

View file

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
version="1.1"
id="logo"
x="0px"
y="0px"
viewBox="0 0 124.37 76.529995"
xml:space="preserve"
sodipodi:docname="TUDelft_logo_black.svg"
width="124.37"
height="76.529999"
inkscape:version="1.4.2 (f4327f4, 2025-05-13)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs6" /><sodipodi:namedview
id="namedview6"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="1.3556645"
inkscape:cx="354.43873"
inkscape:cy="240.8413"
inkscape:window-width="2560"
inkscape:window-height="1009"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="logo" />
<style
type="text/css"
id="style1">
.st0{fill:none;}
</style>
<g
id="g6"
transform="translate(-66.169998,-175.17)">
<rect
x="66.169998"
y="175.17"
class="st0"
width="124.37"
height="76.529999"
id="rect1" />
<path
d="m 104.55,219.69 c 2.49,0 3.85,-1.66 3.85,-3.98 v -11.84 h 5.3 v 12.11 c -0.05,5.33 -4.32,7.42 -9.15,7.42 -4.83,0 -9.09,-2.09 -9.15,-7.42 v -12.11 h 5.3 v 11.84 c 0.01,2.32 1.36,3.98 3.85,3.98 z"
id="path1" />
<polygon
points="86.97,207.58 92.91,207.58 92.91,203.87 75.73,203.87 75.73,207.58 81.67,207.58 81.67,223 86.97,223 "
id="polygon1" />
<path
d="m 94.41,194.55 c -1.29,0.41 -2.63,0.08 -2.62,-1.65 0,-2.64 6.19,-4.85 7.05,-7.15 0.21,-0.57 0.23,-1.05 -0.05,-1.03 -0.2,0.01 -0.04,0.3 -0.48,0.73 -2.56,2.57 -6.86,2.56 -10.16,4.04 -2.16,0.97 -8.5,3.95 -7.04,10.6 0.07,0.32 0.26,1.37 0.45,1.37 0.22,0 0.22,-0.63 0.22,-1.39 -0.05,-3.96 4.64,-5.06 6.17,-7.65 0.18,-0.31 0.5,-0.74 0.57,-0.54 0.04,0.1 0.01,0.24 -0.05,0.52 -0.48,2.13 -2.7,3.49 -2.07,5.01 0.82,1.97 3.17,0.5 3.9,-0.77 0.19,-0.35 0.3,-0.57 0.43,-0.53 0.1,0.03 0.09,0.43 0.03,0.79 -0.39,2.29 -0.91,3.57 -2.59,4.88 -0.54,0.42 -1.38,0.5 -1.27,0.82 0.03,0.08 0.39,0.07 0.68,0.04 4.46,-0.29 8.19,-5.54 9.18,-8.98 0.1,-0.24 0.13,-0.47 0.03,-0.55 -0.13,-0.1 -0.33,0.13 -0.53,0.31 -0.51,0.46 -1.21,0.93 -1.85,1.13 z"
id="path2" />
<path
d="m 139.67,215.08 c 0.02,-2.08 1.27,-3.95 3.37,-3.95 2.44,0 3.39,1.67 3.39,3.95 z m 9.42,1.75 v -1.25 c 0,-3.68 -2.09,-6.28 -5.86,-6.28 -4.21,0 -6.18,3.26 -6.18,7.16 0,3.92 1.7,6.95 5.97,6.95 3.18,0 5.51,-1.51 5.91,-4.53 h -2.65 c -0.29,1.93 -1.27,2.7 -3.23,2.7 -2.57,0 -3.43,-2.29 -3.43,-4.74 h 9.47 z"
id="path3" />
<rect
x="152.14"
y="203.87"
width="2.52"
height="19.129999"
id="rect3" />
<path
d="m 162.56,223 v -11.55 h 3.07 v -1.75 h -3.07 v -2.15 c 0,-1.54 0.74,-1.8 2.17,-1.8 0.42,0 0.85,0.05 1.27,0.08 v -2.09 c -0.59,-0.13 -1.19,-0.27 -1.8,-0.27 -2.38,0 -4.16,1.2 -4.16,3.74 v 2.49 h -2.6 v 1.75 h 2.6 V 223 Z"
id="path4" />
<path
d="m 167.07,209.7 v 1.75 h 2.28 v 8.48 c 0,1.77 0.03,3.47 3.77,3.47 0.58,0 1.13,-0.05 1.72,-0.16 v -1.93 c -0.41,0.1 -0.93,0.16 -1.33,0.16 -0.9,0 -1.64,-0.45 -1.64,-1.4 v -8.61 h 3.07 v -1.75 h -3.07 v -3.63 l -2.52,0.79 v 2.84 z"
id="path5" />
<path
d="m 119,223 h 6.57 c 8.18,0 9.04,-6.93 9.04,-9.57 0,-2.64 -0.86,-9.57 -9.04,-9.57 H 119 Z m 2.65,-16.85 h 3.92 c 4.42,0 6.26,3.34 6.26,7.29 0,3.95 -1.84,7.29 -6.26,7.29 h -3.92 z"
id="path6" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View file

@ -0,0 +1,89 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
version="1.1"
id="logo"
x="0px"
y="0px"
viewBox="0 0 124.37 76.529995"
xml:space="preserve"
sodipodi:docname="TUDelft_logo_white.svg"
width="124.37"
height="76.529999"
inkscape:version="1.4.2 (f4327f4, 2025-05-13)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs6" /><sodipodi:namedview
id="namedview6"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="1.3556645"
inkscape:cx="354.43873"
inkscape:cy="122.818"
inkscape:window-width="2560"
inkscape:window-height="1009"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="logo" />
<style
type="text/css"
id="style1">
.st0{fill:none;}
.st1{fill:#FFFFFF;}
</style>
<g
id="g6"
transform="translate(-66.169998,-175.17)">
<rect
x="66.169998"
y="175.17"
class="st0"
width="124.37"
height="76.529999"
id="rect1" />
<path
class="st1"
d="m 104.55,219.69 c 2.49,0 3.85,-1.66 3.85,-3.98 v -11.84 h 5.3 v 12.11 c -0.05,5.33 -4.32,7.42 -9.15,7.42 -4.83,0 -9.09,-2.09 -9.15,-7.42 v -12.11 h 5.3 v 11.84 c 0.01,2.32 1.36,3.98 3.85,3.98 z"
id="path1" />
<polygon
class="st1"
points="86.97,207.58 92.91,207.58 92.91,203.87 75.73,203.87 75.73,207.58 81.67,207.58 81.67,223 86.97,223 "
id="polygon1" />
<path
class="st1"
d="m 94.41,194.55 c -1.29,0.41 -2.63,0.08 -2.62,-1.65 0,-2.64 6.19,-4.85 7.05,-7.15 0.21,-0.57 0.23,-1.05 -0.05,-1.03 -0.2,0.01 -0.04,0.3 -0.48,0.73 -2.56,2.57 -6.86,2.56 -10.16,4.04 -2.16,0.97 -8.5,3.95 -7.04,10.6 0.07,0.32 0.26,1.37 0.45,1.37 0.22,0 0.22,-0.63 0.22,-1.39 -0.05,-3.96 4.64,-5.06 6.17,-7.65 0.18,-0.31 0.5,-0.74 0.57,-0.54 0.04,0.1 0.01,0.24 -0.05,0.52 -0.48,2.13 -2.7,3.49 -2.07,5.01 0.82,1.97 3.17,0.5 3.9,-0.77 0.19,-0.35 0.3,-0.57 0.43,-0.53 0.1,0.03 0.09,0.43 0.03,0.79 -0.39,2.29 -0.91,3.57 -2.59,4.88 -0.54,0.42 -1.38,0.5 -1.27,0.82 0.03,0.08 0.39,0.07 0.68,0.04 4.46,-0.29 8.19,-5.54 9.18,-8.98 0.1,-0.24 0.13,-0.47 0.03,-0.55 -0.13,-0.1 -0.33,0.13 -0.53,0.31 -0.51,0.46 -1.21,0.93 -1.85,1.13 z"
id="path2" />
<path
class="st1"
d="m 139.67,215.08 c 0.02,-2.08 1.27,-3.95 3.37,-3.95 2.44,0 3.39,1.67 3.39,3.95 z m 9.42,1.75 v -1.25 c 0,-3.68 -2.09,-6.28 -5.86,-6.28 -4.21,0 -6.18,3.26 -6.18,7.16 0,3.92 1.7,6.95 5.97,6.95 3.18,0 5.51,-1.51 5.91,-4.53 h -2.65 c -0.29,1.93 -1.27,2.7 -3.23,2.7 -2.57,0 -3.43,-2.29 -3.43,-4.74 h 9.47 z"
id="path3" />
<rect
x="152.14"
y="203.87"
class="st1"
width="2.52"
height="19.129999"
id="rect3" />
<path
class="st1"
d="m 162.56,223 v -11.55 h 3.07 v -1.75 h -3.07 v -2.15 c 0,-1.54 0.74,-1.8 2.17,-1.8 0.42,0 0.85,0.05 1.27,0.08 v -2.09 c -0.59,-0.13 -1.19,-0.27 -1.8,-0.27 -2.38,0 -4.16,1.2 -4.16,3.74 v 2.49 h -2.6 v 1.75 h 2.6 V 223 Z"
id="path4" />
<path
class="st1"
d="m 167.07,209.7 v 1.75 h 2.28 v 8.48 c 0,1.77 0.03,3.47 3.77,3.47 0.58,0 1.13,-0.05 1.72,-0.16 v -1.93 c -0.41,0.1 -0.93,0.16 -1.33,0.16 -0.9,0 -1.64,-0.45 -1.64,-1.4 v -8.61 h 3.07 v -1.75 h -3.07 v -3.63 l -2.52,0.79 v 2.84 z"
id="path5" />
<path
class="st1"
d="m 119,223 h 6.57 c 8.18,0 9.04,-6.93 9.04,-9.57 0,-2.64 -0.86,-9.57 -9.04,-9.57 H 119 Z m 2.65,-16.85 h 3.92 c 4.42,0 6.26,3.34 6.26,7.29 0,3.95 -1.84,7.29 -6.26,7.29 h -3.92 z"
id="path6" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

BIN
report/img/cover-image.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 691 KiB

9908
report/img/sample-image.svg Normal file

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 745 KiB

120
report/main.typ Normal file
View file

@ -0,0 +1,120 @@
/* Imports: */
// Note: these imports need to repeated for every file used in the document.
// Main import of the template
// This import contains the wrap-it and equate packages by default.
#import "@preview/classy-tudelft-thesis:0.1.0": *
// Extra packages to your liking
// Physics-reltated tools for equations
#import "@preview/physica:0.9.6": *
// Specifying quantities and units
#import "@preview/unify:0.7.1": num, numrange, qty, qtyrange
// Formatting of uncertainties
#import "@preview/zero:0.5.0"
#let tit = [Hardware Optimized Anzatse for Variational Quantum Eigensolvers]
#let subtit = [Generating anzatse from hardware descriptions]
#let auth = "Noa Aarts"
// Main styling, containg the majority of typesetting including document layout, fonts, heading styling, figure styling, outline styling, etc. Some parts of the styling are customizable.
#show: base.with(
// These first two parameters are only used for the pdf metadata.
title: tit,
name: auth,
// What is displayed at the top-right of the page. The top-left of the page displays the current chapter.
rightheader: auth,
// Main and math fonts
main-font: "Stix Two Text",
math-font: "Stix Two Math",
// Colors used for internal references (figures, equations, sections) and citations
ref-color: olive,
cite-color: blue,
// Language, used for correct hyphenation patterns and default word for outline title, etc.
language: "en",
region: "GB",
)
/* Cover page */
#makecoverpage(
// supply path to cover image
img: image("img/cover-image.jpg"),
// These arguments speak for themselves
title: tit,
subtitle: subtit,
name: auth,
// optional: change color to big box containing title, subtitle and name. Default is full black with 50% opacity.
// main-titlebox-fill: color.hsv(0deg, 0%, 0%, 50%)
)
/* Title page */
#maketitlepage(
// These first arguments are self-explanatory
title: tit,
subtitle: subtit,
name: auth,
defense-date: datetime.today().display("[weekday] [month repr:long] [day], [year]") + " at 10:00",
// These following arguments appear in a small table below the main title, subtitle, author
student-number: 1234567,
project-duration: [November 2025 - July 2026],
daily-supervisor: [Koen Mesman],
// The thesis committee should be an array of contents, consisting of all the committee members and their affiliations
thesis-committee: (
[Sebastian Feld],
[TU Delft, Supervisor],
[Committee member 2],
[TU Delft],
[Committee member 3],
[TU Delft.],
),
cover-description: [Photo by #link("https://unsplash.com/@thejoltjoker?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash", "Johannes Andersson") on #link("https://unsplash.com/photos/two-brown-deer-beside-trees-and-mountain-UCd78vfC8vU?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash", "Unsplash").
],
// Some more options of a publicity statement:
// publicity-statement: [An electronic version of thesis is available at #link("https://repository.tudelft.nl", [`https://repository.tudelft.nl`]).],
// publicity-statement: smallcaps[This thesis is confidential and cannot be made public.],
publicity-statement: none,
// The final set of arguments form the content of a table outlining all your supervisors. You can add as little or many as you want.
)
/* Remaining contents of front matter */
#heading(numbering: none, [Preface])
// Your preface here
// #lorem(250)
#heading(numbering: none, [Abstract])
// Your Abstract here
// #lorem(250)
#outline()
// After the front matter is complete, we switch page numbering from roman to arabic numbering, and restart counting. The next chapter created afterwards starts on page 1.
#show: switch-page-numbering
#include "./sections/0default-template.typ" // Comment out this line when you start writing
#include "./sections/1introduction.typ"
#include "./sections/2theory.typ"
#include "./sections/3methods.typ"
#include "./sections/4results.typ"
#include "./sections/5conclusion.typ"
#bibliography(
"references.bib",
title: [References],
style: "american-physics-society",
)
#show: appendix
#include "./sections/6appendix.typ"

60
report/references.bib Normal file
View file

@ -0,0 +1,60 @@
@incollection{asmatulu_characterization_2019,
title = {Characterization of electrospun nanofibers},
copyright = {https://www.elsevier.com/tdm/userlicense/1.0/},
isbn = {978-0-12-813914-1},
url = {https://linkinghub.elsevier.com/retrieve/pii/B9780128139141000134},
language = {en},
urldate = {2024-11-04},
booktitle = {Synthesis and {Applications} of {Electrospun} {Nanofibers}},
publisher = {Elsevier},
author = {Asmatulu, Ramazan and Khan, Waseem S.},
year = {2019},
doi = {10.1016/B978-0-12-813914-1.00013-4},
pages = {257--281},
}
@article{binnig_atomic_1986,
title = {Atomic {Force} {Microscope}},
volume = {56},
copyright = {http://link.aps.org/licenses/aps-default-license},
issn = {0031-9007},
url = {https://link.aps.org/doi/10.1103/PhysRevLett.56.930},
doi = {10.1103/PhysRevLett.56.930},
language = {en},
number = {9},
urldate = {2024-10-31},
journal = {Physical Review Letters},
author = {Binnig, G. and Quate, C. F. and Gerber, Ch.},
month = mar,
year = {1986},
pages = {930--933},
}
@book{boussinesq_application_1885,
title = {Application des potentiels à l'étude de l'équilibre et du mouvement des solides élastiques},
copyright = {domaine public},
shorttitle = {Application des potentiels à l'étude de l'équilibre et du mouvement des solides élastiques, principalement au calcul des déformations et des pressions que produisent, dans les solides, des efforts quelquonques exercés sur une petite partie de leur surface ou de leur intérieur},
url = {https://gallica.bnf.fr/ark:/12148/bpt6k9651115r},
language = {EN},
urldate = {2024-10-10},
publisher = {Gauthier-Villars},
author = {Boussinesq, Joseph},
year = {1885},
}
@article{yamanaka_nanoscale_2000,
title = {Nanoscale elasticity measurement with in situ tip shape estimation in atomic force microscopy},
volume = {71},
issn = {0034-6748, 1089-7623},
url = {https://pubs.aip.org/rsi/article/71/6/2403/351012/Nanoscale-elasticity-measurement-with-in-situ-tip},
doi = {10.1063/1.1150627},
language = {en},
number = {6},
urldate = {2024-10-28},
journal = {Review of Scientific Instruments},
author = {Yamanaka, Kazushi and Tsuji, Toshihiro and Noguchi, Atsushi and Koike, Takayuki and Mihara, Tsuyoshi},
month = jun,
year = {2000},
pages = {2403--2408},
}

View file

@ -0,0 +1,107 @@
#import "@preview/classy-tudelft-thesis:0.1.0": *
#import "@preview/physica:0.9.6": *
#import "@preview/unify:0.7.1": num, numrange, qty, qtyrange
#import "@preview/zero:0.5.0"
= Introduction
This chapter summarizes the extra features available in this template.
== Packages included
When first importing this template (during ```typ #import "@preview/classy-tudelft-thesis:0.1.0": *```)
at the top of `main.typ`, several imports occur. These are:
- `wrap-it`, version `0.1.1`. The function here are used, and slightly modified for proper caption sizing.
- `equate`, version `0.3.2`. Is imported to enable multi-line equation numbering out of the box, and sets the defaults ```typc show: equate.with(breakable: false, sub-numbering: false)```. For more information, please visit the documentation of `equate`.
In addition to these "included" imports, at the top of `main.typ`, the following packages are also imported:
```typc
// Physics-reltated tools for equations
#import "@preview/physica:0.9.6": *
// Specifying quantities and units
#import "@preview/unify:0.7.1": num, numrange, qty, qtyrange
// Formatting of uncertainties
#import "@preview/zero:0.5.0"
```
For more imformation on these packages, please consult their documentation.
== Equations
Here follows a small overview of equation-related behaviour in this template.
For example, here is a new paragraph containing two aligned equations:
$
e^(pi i) & = -1 #<eulers_formula> \
(n+1)! & = integral_0^infinity t^n e^(-t) dif t #<cauchy_factorial>
$
Here @eulers_formula is Euler's formula, and @cauchy_factorial is Cauchy's formula for a factorial. Note that the ability to refer to them individually is via the `equate` package. Additionally, here is a single-lined equation:
$
a^2 + b^2 = c^2
$ <eq:pythagoras>
To specify quantities (with units) and uncertainties, please refer to the `unify` and `zero` packages.
== Page layout
The page layout is set as A4, with margins of #qty("25", "mm"). As an A4 page is #qty(210, "mm"), wide, full-width figures should be at most #qty(160, "mm") wide. Each page that is not the start of a chapter has a header, containing the current chapter name on the left in #smallcaps[Smallcaps] font, and your name on the right side of the header. The bottom of the page contains the page number, which uses lowercase roman numerals in the front matter, and arabic numerals for the main text.
== Floating elements
Tables and images can be inserted into the document via the `#figure` function. Here follow some examples, which are @fig:large-image and @fig:small-image. Please check out the source code of this text to understand how.
#figure(
rect(place(center + horizon, [A rectangle of $70 times 160 "mm"$.]), width: 160mm, height: 70mm, stroke: 1pt + black),
caption: [An example of a large figure. Full-width figures should be #qty(160, "mm") wide.],
) <fig:large-image>
#let fig = [
#figure(
image("./../img/sample-image.svg", width: 7cm),
caption: [An example of a small figure. Illustration by #link("https://unsplash.com/@fezeikahapra?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash")[karem adem] on #link("https://unsplash.com/illustrations/planets-stars-and-space-aPazlNkm25o?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash")[Unsplash].],
) <fig:small-image>
]
#wrap-content(
fig,
[For smaller figures, it is also possible wrap them within text. For example, @fig:small-image. Below, a small table can be found. Note the alignment of the decimal columns achieved via the `zero` package. \ #lorem(60)],
alignment: top + right,
)
#[
// For numberical tables, I recommend using zero to format columns
#set table.hline(stroke: 0.8pt)
#show table: zero.format-table(
(uncertainty-mode: "compact"),
(uncertainty-mode: "compact"),
)
#figure(
table(
columns: (2cm, 2cm),
stroke: none,
doubleline(),
[A], [B],
table.hline(),
[1.0], [2.0],
[10.0], [0.35],
doubleline(),
),
caption: "A small table.",
)
]
== Referencing stuff <sec:refs>
Tables, Figures and Equations are numbered by section. When refering to one of these items, the number becomes green (color is customizable). For example, this is @sec:refs and the afterwards we have @subsec:chem. For figures, it is possible to attach an additional supplement to a figure, for example @fig:large-image could have subpanels like @fig:large-image[a], which you can specify via ```typ @fig:label[a]```.
References are formatted as @yamanaka_nanoscale_2000. Several references are joined according to @asmatulu_characterization_2019@binnig_atomic_1986@boussinesq_application_1885.
=== Chemical formula <subsec:chem>
Here is a chemical formula: #chem[H2O]. This works via a simple function ```typ #chem``` which subscripts all numbers.
== Fonts
The main font used in this template is `Stix Two Text`, `11pt`, with equations typeset using `STIX Two Math`. The large headings for title, subtitle and name on the cover and title pages are typeset using `Roboto`. The big numbers in chapter titles are typset using `Lora`. These fonts are included by default in the online typst editor, but should be installed when compiling locally. In addition, the main text and math fonts are customizable.

View file

@ -0,0 +1,19 @@
#import "@preview/classy-tudelft-thesis:0.1.0": *
#import "@preview/physica:0.9.6": *
#import "@preview/unify:0.7.1": num, numrange, qty, qtyrange
#import "@preview/zero:0.5.0"
= Introduction
== Before starting
Okay, so as far as I currently know a Variational Quantum Eigensolver (VQE) is a semi-quantum way to find eigenvalues
for a matrix.
They currently are mostly using Hardware Efficient Ansatze. // TODO: needs facts
These Ansatze are optimized for relatively small connectivity, and don't keep errors into account that much.
I want to figure out if this can be done better, by using a descriptor format of the hardware including connections
between qubits etc. is it possible to make ansatze that are better in
- fewer parameters
- less error prone
- speed of optimisation
That is what I will go and try figuring out I think

View file

@ -0,0 +1,4 @@
#import "@preview/classy-tudelft-thesis:0.1.0": *
#import "@preview/physica:0.9.6": *
#import "@preview/unify:0.7.1": num, numrange, qty, qtyrange
#import "@preview/zero:0.5.0"

View file

@ -0,0 +1,4 @@
#import "@preview/classy-tudelft-thesis:0.1.0": *
#import "@preview/physica:0.9.6": *
#import "@preview/unify:0.7.1": num, numrange, qty, qtyrange
#import "@preview/zero:0.5.0"

View file

@ -0,0 +1,4 @@
#import "@preview/classy-tudelft-thesis:0.1.0": *
#import "@preview/physica:0.9.6": *
#import "@preview/unify:0.7.1": num, numrange, qty, qtyrange
#import "@preview/zero:0.5.0"

View file

@ -0,0 +1,4 @@
#import "@preview/classy-tudelft-thesis:0.1.0": *
#import "@preview/physica:0.9.6": *
#import "@preview/unify:0.7.1": num, numrange, qty, qtyrange
#import "@preview/zero:0.5.0"

View file

@ -0,0 +1,8 @@
#import "@preview/classy-tudelft-thesis:0.1.0": *
#import "@preview/physica:0.9.6": *
#import "@preview/unify:0.7.1": num, numrange, qty, qtyrange
#import "@preview/zero:0.5.0"
= The first Appendix
= The second Appendix