home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / sci / math / numanal / 3361 < prev    next >
Encoding:
Internet Message Format  |  1992-11-19  |  1.6 KB

  1. Path: sparky!uunet!munnari.oz.au!ariel.ucs.unimelb.EDU.AU!ucsvc.ucs.unimelb.edu.au!lugb!lure.latrobe.edu.au!chergr
  2. Newsgroups: sci.math.num-analysis
  3. Subject: Curved boundary diff. equ.s for PD equations
  4. Message-ID: <1992Nov20.125129.1@lure.latrobe.edu.au>
  5. From: chergr@lure.latrobe.edu.au
  6. Date: Fri, 20 Nov 1992 02:51:29 GMT
  7. Sender: news@lugb.latrobe.edu.au (USENET News System)
  8. Organization: VAX Cluster, Computer Centre, La Trobe University 
  9. Lines: 24
  10.  
  11. LaPlace's equation can be solved on a rectangular region using a 5 point
  12. difference formula or a 9 point difference formula at every point. 
  13.  
  14. However if there is an object with curved boundaries inside the rectangular
  15. region (dirichlet boundary conditions) the difference formula has to be
  16. modified at points adjacent to the boundaries. 
  17.  
  18. There are two approaches:
  19. 1. use a modified difference equation where the 'template' has unequal
  20. distances up/down/left/right so that some of the 5 points are placed
  21. on the actual curved boundary. I have this formula.
  22. 2. use a linear extrapolation between the actual boundary and points not next
  23. to the boundary. This extrapolation can be along the x-direction, y-direction
  24. or a combination of both. I can do this. It works as long as the extrapolated
  25. points are not subject to over-relaxation. In fact for my problem, a set of
  26. mulipoles, it appears to work better than 1. above, which is recommended as
  27. being more accurate.
  28.  
  29. The question is: are there equivalent formulas for the 9-point case. I have been
  30. looking for these for some time without much luck.
  31.  
  32. P.S. Another approach I think might be promising is harmonic extrapolation.
  33. Thanks in advance Richard Rothwell
  34.  
  35.