References

Barba, L., & Forsyth, G. (2018). CFD Python: The 12 steps to Navier–Stokes equations. Journal of Open Source Education, 1(9), 21. https://doi.org/10.21105/jose.00021

Brenner, S. C., & Scott, L. R. (2008). The mathematical theory of finite element methods. Springer Verlag.

Chapelle, D., & Bathe, K. J. (1993). The inf-sup test. Computers and Structures, 47, 537–537. https://doi.org/10.1016/0045-7949(93)90340-J

Chen, O., Kalyuga, S., & Sweller, J. (2015). The worked example effect, the generation effect, and element interactivity. Journal of Educational Psychology, 107(3), 689. https://doi.org/10.1037/edu0000018

Coleman, E. G. (2012). Coding freedom: The ethics and aesthetics of hacking. Princeton University Press.

Freeman, S., Eddy, S. L., McDonough, M., Smith, M. K., Okoroafor, N., Jordt, H., & Wenderoth, M. P. (2014). Active learning increases student performance in science, engineering, and mathematics. Proceedings of the National Academy of Sciences, 111(23), 8410–8415. https://doi.org/10.1073/pnas.1319030111

Haller, H., & Krauss, S. (2002). Misinterpretations of significance: A problem students share with their teachers. Methods of Psychological Research, 7(1), 1–20. Retrieved from http://www.dgps.de/fachgruppen/methoden/mpr-online/issue16/art1/haller.pdf

LeVeque, R. J. (2002). Finite volume methods for hyperbolic problems. Cambridge University Press.

Meurer, A., Smith, C. P., Paprocki, M., Čertı́k, O., Kirpichev, S. B., Rocklin, M., … Scopatz, A. (2017). SymPy: Symbolic computing in Python. PeerJ Computer Science, 3, e103. https://doi.org/10.7717/peerj-cs.103

Mishra, S., & Spinolo, L. V. (2015). Accurate numerical schemes for approximating initial-boundary value problems for systems of conservation laws. Journal of Hyperbolic Differential Equations, 12(01), 61–86. https://doi.org/10.1142/S0219891615500034

Moore, M. G. (1989). Editorial: Three types of interaction. American Journal of Distance Education. https://doi.org/10.1080/08923648909526659

OpenContent. (1998). About opencontent. Retrieved 18 December 2002 from http://opencontent.org/.

Raymond, E. S. (1996). The new hacker’s dictionary. MIT Press.

Roache, P. J. (2004). Building PDE codes to be verifiable and validatable. Computing in Science & Engineering, 6(5), 30–38. https://doi.org/10.1109/MCSE.2004.33

Sweller, J. (2006). The worked example effect and human cognition. Learning and Instruction, 16(2), 165–169. https://doi.org/10.1016/j.learninstruc.2006.02.005

Trefethen, L. N., & Bau, D. (1997). Numerical linear algebra. Society for Industrial Mathematics.


  1. The bazaar style is a method of collectively creating software that isn’t top down directed like a traditional company hierarchy.