Lower-Upper Decomposition research assignment project that I did during my 1st and 2nd year of the Applications of Software Engineering program at the Faculty of Nuclear Sciences and Physical Engineering the Czech Technical University in Prague.
Refer to the theory later from the results!!! To show that the theory contents were not written for no reason
Full stops and commas after equations if the equations are part of a sentence.
Citations in text
Spaces between text and citations
Multiple citations should be in one \cite{} command, not \cite{}\cite{}\cite{}
Math font: (double-check in ch1)
vectors: small letters
matrices:
Double-line caps letters (using \mathbb{})
Small 'l's consistent font
\nonumber\,. should be before newline
Code blocks (both in text and in the attachments):
All code blocks have the same spacing in code (for( int... i++ ) and not for ())
All code blocks have the same formatting of {}. Use either void func_name { \n} or void func_name \n{ \n}
All code blocks must have their contents start on the left-most tab, i.e. no spacing from the left part of the listing
In-line code: (this and below needs to be checked for ch1)
Correct any overflowing in-line code-formatted text.
In the text, subsections are referred to as sections -> make this consistent everywhere.
All numbers in text must not be in math mode: $ <number> $.
All chapter/section/subsection/subsubsection names must have capital letters as the first letters (not any type of paragraphs)
Double-check hyphenation:
non-zero is not as popular -> use nonzero instead.
Replace all sub- words with sub (for example: sub-optimal -> suboptimal - correct according to the Oxford dictionary)
All numbers in the thesis should have the thousands either separated with a comma, or not separated -> check BP.
Sections, Figures, Tables, etc. must all have a capital letter in text (Section~\ref{}, Figure~\ref{}, Table~\ref{})
All quotes, or statements in "" should be italicized.
Remove any \TODO or any \TO
Check code formatting in all lstlistings envs - correct syntax highlighting
Low priority
TiKZ - figures (low priority, can be done after the thesis is finished):
Convert as many figures as possible to TiKZ
Some TiKZ source code can be found in some papers
High priority:
Page 53 (it is slightly blurred and the colored background is off-putting)
Address and remove TODOs
Double-check spelling using TeXstudio and Grammarly
Look into removing all empty lines between text in all .tex files containing writing content. For example, the PDF contains larger spaces between the two "text text" and the itemized part if there is the code below. However, the empty lines are not present in the .tex file, then the spaces are smaller in the PDF.
No hyphenation in Type, for example, Sub-figure:CUDA-global-memory-non-coalesced-access and Sub-figure:CUDA-global-memory-non-coalesced-access-2 in Chapter 1
At the end of Chapter 1: Theory there is a hypothesis mentioned that states that Crout's method may provide less accurate results than its numerical modification as the numerical method may converge to an even better solution due to rounding errors. MENTION in the results if this looks like it could be true (=> more investigation required), or if it is just wrong.