comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Solving elliptic equation in IDL
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Solving elliptic equation in IDL [message #36102] Sun, 17 August 2003 16:35 Go to previous message
Mark Hadfield is currently offline  Mark Hadfield
Messages: 783
Registered: May 1995
Senior Member
Hi guys

I want to solve an elliptic equation on a rectangular portion of the
(x,y) plane, specifically

L(A) = f(x,y)

where A is an unknown, scalar-valued 2D array, L is the Laplacian
operator (d2/dx2 + d2/dy2) and the RHS (forcing) term is a function of
space only. A is specified at the boundary.

This can be done with an elliptic equation solver, of the type that
can be found in many general-purpose mathematical libraries. However a
Google search has not uncovered any IDL code to do this. So I have two
questions:

- Does anyone have or know of an IDL elliptic equation solver?

- If I choose to solve the equation in Fortran (Compaq Visual
Fortran 6.6B, IMSL Fortran Library,IDL 6.0, Windows 2000), what is the
path of least resistance for passing data between Fortran and IDL? A
DLM? Can I call a Fortran subroutine directly from IDL or will I
need to write glue code in C?

--
Mark Hadfield "Ka puwaha te tai nei, Hoea tatou"
m.hadfield@niwa.co.nz
National Institute for Water and Atmospheric Research (NIWA)
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: working with IDLtoAVI.dlm
Next Topic: Pixmap Problems

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Oct 10 15:26:54 PDT 2025

Total time taken to generate the page: 0.95707 seconds