از تقریبهای تفاضل متناهی (finite difference) می توان برای حل مسائل مقدار مرزی (B.V.P) مرتبه ۲ به شکل (u” = p(t)u’(t) + q(t)u(t) + r(t استفاده نمود. معادله مرتبه 2 با شرایط مرزی در کد زیر نوشته شده است.
در این پروژه معادله پواسون که یک معادله دیفرانسیل جزیی بیضوی (Elliptic PDE) است انتخاب شده است.