Solving BVODEs
This lesson considers the numerical solution of boundary value ordinary differential equations or BVODEs. It describes BVODE solvers, the input that must be provided to them, and the results they return. It presents an overview of how they work and describes how to prepare to use them. Finally it demonstrates how to solve BVODEs using Python and Matlab.
Learning Outcomes
After completing this supplemental lesson you should…
- Know what input must be provided to a BVODE solver.
- Know what a derivatives function is, the input it requires and what it returns.
- Know what a boundary conditions residuals function is, the input it requires and what it returns. 4 Be able to write specifications for the functions that are needed for solving BVODEs.
- Be able to solve a set of BVODEs using Python or Matlab.
Preparation
- Read Reaction Engineering Basics, Appendices F.3.3 and F.5.4.
Equations and Solvers Lesson
Solving BVODEs (YouTube)
Using Python to Solve BVODEs (YouTube)
Using Matlab to Solve BVODEs (YouTube)
This website is licensed under the Creative Commons Attribution-Non-Commercial-NoDerivatives 4.0 International License (CC BY-NC-ND 4.0).