Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Finite Difference Solution to Poisson's Equation on Irregular Domain

  1. Feb 25, 2014 #1

    Are there any open source C or Fortran libraries for solving 3D Poisson'sequation on an irrefular domain? I'm having difficulty finding them.

    If not, is there any papers or recipes that would be useful so I could write my own? Speed is not a priority, I just need anything that works.

  2. jcsd
  3. Feb 25, 2014 #2


    User Avatar
    Staff Emeritus
    Science Advisor
    Homework Helper

    Even with this question, Google is your friend:

    http://people.sc.fsu.edu/~jburkardt/f77_src/fishpack/fishpack.html [Broken]

    The FISHPACK library should give you a good starting point.
    Last edited by a moderator: May 6, 2017
  4. Feb 26, 2014 #3


    User Avatar
    Science Advisor
    Homework Helper

    ... except it only handles regular domains and grids (in several different coordinate systems).

    If you want to solve in a completely arbitrary region, I would look for a finite element or finite volume code. Google is your friend, again.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook