This project contains MATLAB code for calculating the approximate SVD of a discrete reaction-diffusion stoichiometry matrix. For an example of how to use the code see 'example.m'. The main function used to calculate the approximate SVD is 'svdWithBarrier.m'.
For details on this project see:
J. Wentz, D. Bortz, "Analytical singular value decomposition for a class of stoichiometry matrices" (2021).