The lu_factorization, as you probably know, was the hardest code for people to write because of all the different steps it requires. I think going through this idea on paper more in class would help people understand how the code itself should work instead of the class needing you to give them the code. While knowing how the code works to solve the lu is useful, unless it is taught better during class people will not be able to accomplish the task of writing it.
Other then the lu, the rest of the notebook outlines the reaction rate vector information very well.
The lu_factorization, as you probably know, was the hardest code for people to write because of all the different steps it requires. I think going through this idea on paper more in class would help people understand how the code itself should work instead of the class needing you to give them the code. While knowing how the code works to solve the lu is useful, unless it is taught better during class people will not be able to accomplish the task of writing it.
Other then the lu, the rest of the notebook outlines the reaction rate vector information very well.