First Advisor
Bin Jiang
Date of Award
Spring 6-16-2022
Document Type
Thesis
Degree Name
Bachelor of Science (B.S.) in Mathematics and University Honors
Department
Mathematics and Statistics
Language
English
Subjects
Differential equations, Partial -- Numerical solutions, Separation of variables
DOI
10.15760/honors.1224
Abstract
A diffusion-convection equation is a partial differential equation featuring two important physical processes. In this paper, we establish the theory of solving a 1D diffusion-convection equation, subject to homogeneous Dirichlet, Robin, or Neumann boundary conditions and a general initial condition. Firstly, we transform the diffusion-convection equation into a pure diffusion equation. Secondly, using a separation of variables technique, we obtain a general solution formula for each boundary type case, subject to transformed boundary and initial conditions. While eigenvalues in the cases of Dirichlet and Neumann boundary conditions can be constructed easily, the Robin boundary condition necessitates solving a transcendental algebraic equation to determine all the eigenvalues. Thirdly, we use Python to construct and illustrate the solutions for all the cases based on the newly developed solution formulas. Finally, we share all the associated Python code for public access.
Rights
In Copyright. URI: http://rightsstatements.org/vocab/InC/1.0/ This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
Persistent Identifier
https://archives.pdx.edu/ds/psu/37694
Recommended Citation
Glinowiecka-Cox, Małgorzata B., "Analytic Solution of 1D Diffusion-Convection Equation with Varying Boundary Conditions" (2022). University Honors Theses. Paper 1182.
https://doi.org/10.15760/honors.1224
Comments
This work benefitted from the Research Training Group (RTG) activities under NSF grant DMS-2136228.