A Comparison of Solving the Poisson Equation Using Several Numerical Methods in Matlab and Octave on the Cluster maya

dc.contributor.authorSwatski, Sarah
dc.contributor.authorKhuvis, Samuel
dc.contributor.authorGobbert, Matthias K.
dc.date.accessioned2018-09-25T19:42:51Z
dc.date.available2018-09-25T19:42:51Z
dc.date.issued2014
dc.description.abstractSystems of linear equations resulting from partial differential equations arise frequently in many phenomena such as heat, sound, and fluid flow. We apply the finite difference method to the Poisson equation with homogeneous Dirichlet boundary conditions. This yields in a system of linear equations with a large sparse system matrix that is a classical test problem for comparing direct and iterative linear solvers. We compare the performance of Gaussian elimination, three classical iterative methods, and the conjugate gradient method in both Matlab and Octave. Although Gaussian elimination is fastest and can solve large problems, it eventually runs out of memory. If very large problems need to be solved, the conjugate gradient method is available, but preconditioning is vital to keep run times reasonable. Both Matlab and Octave perform well with intermediate mesh resolutions; however, Matlab is eventually able to solve larger problems than Octave and runs moderately faster.en_US
dc.description.sponsorshipThe hardware used in the computational studies is part of the UMBC High Performance Computing Facility (HPCF). The facility is supported by the U.S. National Science Foundation through the MRI program (grant nos. CNS{0821258 and CNS{1228778) and the SCREMS program (grant no. DMS{0821311), with additional substantial support from the University of Maryland, Baltimore County (UMBC). See www.umbc.edu/hpcf for more information on HPCF and the projects using its resources. This project began as the class project of the rst author for Math 630 Numerical Linear Algebra during the Spring 2014 semester [6]. The second author acknowledges nancial support as HPCF RA.en_US
dc.description.urihttps://userpages.umbc.edu/~gobbert/papers/SwatskiEtAl_HPCF2014.pdfen_US
dc.format.extent18 pagesen_US
dc.genretechnical reporten_US
dc.identifierdoi:10.13016/M27S7HW7N
dc.identifier.urihttp://hdl.handle.net/11603/11384
dc.language.isoen_USen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Mathematics Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofseriesHPCF Technical Report;HPCF-2014-10
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
dc.subjectFinite Difference Methoden_US
dc.subjectIterative Methodsen_US
dc.subjectMatlaben_US
dc.subjectOctaveen_US
dc.subjectPoisson Equationen_US
dc.subjectUMBC High Performance Computing Facility (HPCF)en_US
dc.titleA Comparison of Solving the Poisson Equation Using Several Numerical Methods in Matlab and Octave on the Cluster mayaen_US
dc.typeTexten_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SwatskiEtAl_HPCF2014.pdf
Size:
474.89 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.68 KB
Format:
Item-specific license agreed upon to submission
Description: