<html> <head> <title> FEM_NEUMANN - 1D Time-Dependent Reaction-Diffusion Equation, Neumann Boundary Conditions, Finite Element Method </title> </head> <body bgcolor="#eeeeee" link="#cc0000" alink="#ff3300" vlink="#000055"> <h1 align = "center"> FEM_NEUMANN <br> 1D Time-Dependent Reaction-Diffusion Equation<br> Neumann Boundary Conditions<br> Finite Element Method </h1> <hr> <p> <b>FEM_NEUMANN</b> is a MATLAB program which sets up a time-dependent reaction-diffusion equation in 1D, with Neumann boundary conditions, discretized using the finite element method, by Eugene Cliff. </p> <h3 align = "center"> Licensing: </h3> <p> The computer code and data files described and made available on this web page are distributed under <a href = "../../txt/gnu_lgpl.txt">the GNU LGPL license.</a> </p> <h3 align = "center"> Related Data and Programs: </h3> <p> <a href = "../../m_src/fem1d/fem1d.html"> FEM1D</a>, a MATLAB program which applies the finite element method to a 1D linear two point boundary value problem. </p> <p> <a href = "../../m_src/fem1d_adaptive/fem1d_adaptive.html"> FEM1D_ADAPTIVE</a>, a MATLAB program which applies the finite element method to a 1D linear two point boundary value problem using adaptive refinement to improve the solution. </p> <p> <a href = "../../m_src/fem1d_bvp_linear/fem1d_bvp_linear.html"> FEM1D_BVP_LINEAR</a>, a MATLAB program which applies the finite element method, with piecewise linear elements, to a two point boundary value problem in one spatial dimension. </p> <p> <a href = "../../m_src/fem1d_nonlinear/fem1d_nonlinear.html"> FEM1D_NONLINEAR</a>, a MATLAB program which applies the finite element method to a 1D nonlinear two point boundary value problem. </p> <p> <a href = "../../m_src/fem1d_pack/fem1d_pack.html"> FEM1D_PACK</a>, a MATLAB library which contains utilities for 1D finite element calculations. </p> <p> <a href = "../../m_src/fem1d_pmethod/fem1d_pmethod.html"> FEM1D_PMETHOD</a>, a MATLAB program which applies the p-method version of the finite element method to a 1D linear two point boundary value problem. </p> <h3 align = "center"> Author: </h3> <p> Eugene Cliff </p> <h3 align = "center"> Reference: </h3> <p> <ol> <li> Jeffrey Borggaard, John Burkardt, John Burns, Eugene Cliff,<br> Working Notes on a Reaction Diffusion Model: a Finite Element Formulation. </li> </ol> </p> <h3 align = "center"> Source Code: </h3> <p> <ul> <li> <a href = "basic_hat.m">basic_hat.m</a>, evaluates the basic hat function on [-1, 1]. </li> <li> <a href = "plot_rd.m">plot_rd.m</a>, makes two plots of the reaction-diffusion solution. </li> <li> <a href = "rd_fem.m">rd_fem.m</a>, solves a 1D reaction/diffusion problem using finite elements. </li> <li> <a href = "rd_lin_spline.m">rd_lin_spline.m</a>, discretizes and solves a 1D reaction diffusion problem. </li> <li> <a href = "timestamp.m">timestamp.m</a>, prints the current YMDHMS date as a time stamp. </li> </ul> </p> <h3 align = "center"> Examples and Tests: </h3> <p> <ul> <li> <a href = "solution.png">solution.png</a>, a surface plot of W(T,X). </li> <li> <a href = "solution_norm.png">solution_norm.png</a>, a plot of the time-evolution of the spatial L2 norm of W(T,*). </li> </ul> </p> <p> You can go up one level to <a href = "../m_src.html"> the MATLAB source codes</a>. </p> <hr> <i> Last modified on 05 April 2011. </i> <!-- John Burkardt --> </body> </html>