\chapter{Computing Pseudowalls Program} \label{appendix:tilt-rs} This appendix contains the source code of the \texttt{pseudo_tilt} program, to accompany Part \ref{part:fin-walls}, to compute solutions to Problem \ref{problem:problem-statement-2} (currently only for a principally polarised abelian surface). The code is hosted on GitLab at \url{https://gitlab.com/pseudowalls/tilt.rs}, the revision shown here is commit \href{https://gitlab.com/pseudowalls/tilt.rs/-/tree/6689d9a00a4378a45842340f49533970ade268ef}{6689d9a0}. The reader may find it more ergonomic to view the code via the \href{https://pseudowalls.gitlab.io/tilt.rs/pseudo_tilt}{online docs} (only available for latest version). \section{Library, Utils CLI Frontend} \rustlisting{../tilt.rs/src/}{main.tex} \rustlisting{../tilt.rs/src/}{lib.tex} \rustlisting{../tilt.rs/src/}{utils.tex} \section{Chern Character Submodule} \rustlisting{../tilt.rs/src/}{chern_character.tex} \rustlisting{../tilt.rs/src/}{chern_character/terms.tex} \section{Tilt Stability Submodule} \rustlisting{../tilt.rs/src/}{tilt_stability.tex} \rustlisting{../tilt.rs/src/}{tilt_stability/twisted.tex} \rustlisting{../tilt.rs/src/}{tilt_stability/wall.tex} \subsection{Left Pseudowalls Submodule} \rustlisting{../tilt.rs/src/}{tilt_stability/left_pseudo_semistabilizers.tex} \subsubsection{Fixed $\chern_1^\beta(u)$ Submodule} \label{appendix:subsubsec:fixed-q} \rustlisting{../tilt.rs/src/}{tilt_stability/left_pseudo_semistabilizers/fixed_q_beta.tex} \subsubsection{Fixed $\chern_0(u)$ Submodule} \label{appendix:subsubsec:fixed-r} \rustlisting{../tilt.rs/src/}{tilt_stability/left_pseudo_semistabilizers/fixed_q_beta/fixed_r.tex} \rustlisting{../tilt.rs/src/}{tilt_stability/left_pseudo_semistabilizers/fixed_q_beta/fixed_r/bound_on_d.tex} \chapter{Pseudowalls Computer Algebra Library} This appendix contains the source code of the \texttt{pseudowalls} Python library, which is used throughout this thesis to make computations relating to stability conditions. The code is hosted on GitLab at \url{https://gitlab.com/pseudowalls/pseudowalls}, the revision shown here is commit \href{https://gitlab.com/pseudowalls/pseudowalls/-/tree/17e4163da4699e346d1e75353a68b1d1959fc43d}{17e4163}. The reader may find it useful to view the examples in the notebooks linked in the README for the repository to learn its usage. \pylisting{../pseudowalls/src/}{pseudowalls/integral_chern.tex} \pylisting{../pseudowalls/src/}{pseudowalls/chern_character.tex} \pylisting{../pseudowalls/src/}{pseudowalls/__init__.tex} \pylisting{../pseudowalls/src/}{pseudowalls/integral_chern.tex} \pylisting{../pseudowalls/src/}{pseudowalls/stability.tex} \pylisting{../pseudowalls/src/}{pseudowalls/utils/__init__.tex} \pylisting{../pseudowalls/src/}{pseudowalls/utils/stability_util.tex} \pylisting{../pseudowalls/src/}{pseudowalls/utils/symb_util.tex} \chapter{Jupyter Notebooks} \bgroup {\scriptsize \input{notebook-commands.tex} \section{Stability Condition Parametrisations} \import{../subprojects/intro-to-bridgeland-stability-parametrisations/notebooks/}{parametrisations} \section{Characteristic Curves} \import{../subprojects/max-destabilizer-rank/notebooks/}{characteristic_curves} \section{Rank Zero Case} \import{../subprojects/max-destabilizer-rank/notebooks/}{rank_zero_case_curves} \section{Examples} \import{../subprojects/max-destabilizer-rank/notebooks/}{examples} \section{Other P Choice} \import{../subprojects/max-destabilizer-rank/notebooks/}{other_P_choice} \section{Pseudo-walls for (R, 0, -D)} \import{../subprojects/general-semi-homog-presentation/notebooks/}{general_presentations} \section{Existence of Wall Argument for (R, 0, -D)} \import{../subprojects/general-semi-homog-presentation/notebooks/}{existence_of_wall_argument} \section{Transferring Walls via FMT} \import{../subprojects/transferring-characteristic-walls/notebooks/}{transferring_walls} \section{Stabilising Matrices} \import{../subprojects/stabilizer-subgroups-of-CFMT-PPAS/notebooks/}{stabilising_matrices} } \egroup