A Matlab-based finite-difference solver for the Poisson problem with mixed Dirichlet–Neumann boundary conditions

Published: 14 Mar 2019 | Version 1 | DOI: 10.17632/gkxhtzstm2.1
Contributor(s):

Description of this data

This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018)

Abstract
A Matlab-based finite-difference numerical solver for the Poisson equation for a rectangle and a disk in two dimensions, and a spherical domain in three dimensions, is presented. The solver is optimized for handling an arbitrary combination of Dirichlet and Neumann boundary conditions, and allows for full user control of mesh refinement. The solver routines utilize effective and parallelized sparse vector and matrix operations. Computations exhibit high speeds, numerical stability with respec...

Title of program: FDMRP 1.0
Catalogue Id: AENQ_v1_0

Nature of problem
To solve the Poisson problem in a standard domain with "patchy surface"-type (strongly heterogeneous) Neumann/Dirichlet boundary conditions.

Versions of this program held in the CPC repository in Mendeley Data
AENQ_v1_0; FDMRP 1.0; 10.1016/j.cpc.2012.09.031

Experiment data files

This data is associated with the following publication:

A Matlab-based finite-difference solver for the Poisson problem with mixed Dirichlet–Neumann boundary conditions

Published in: Computer Physics Communications

Latest version

  • Version 1

    2019-03-14

    Published: 2019-03-14

    DOI: 10.17632/gkxhtzstm2.1

    Cite this dataset

    Reimer, Ashton S.; Cheviakov, Alexei F. (2019), “A Matlab-based finite-difference solver for the Poisson problem with mixed Dirichlet–Neumann boundary conditions ”, Mendeley Data, v1 http://dx.doi.org/10.17632/gkxhtzstm2.1

Statistics

Views: 420
Downloads: 32

Categories

Computational Physics, Computational Method

Licence

GPLv3 Learn more

The files associated with this dataset are licensed under a GNU Public License Version 3 licence.

What does this mean?

The GNU General Public License is a free, copyleft license for software and other kinds of works.

Report