home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ogicse!hsdndev!purdue!ames!pioneer.arc.nasa.gov!miller
- From: miller@pioneer.arc.nasa.gov (Wayne O. Miller FFR)
- Newsgroups: sci.engr.mech
- Subject: Re: Bilinear Interpolation
- Summary: Mystery revealed
- Message-ID: <1993Jan27.183229.28315@news.arc.nasa.gov>
- Date: 27 Jan 93 18:32:29 GMT
- Article-I.D.: news.1993Jan27.183229.28315
- Sender: usenet@news.arc.nasa.gov
- Organization: NASA Ames Res. Ctr. Mtn Vw CA 94035
- Lines: 26
-
- In article <1993Jan27.173236.16488@cc.ic.ac.uk> you write:
- >Hi,
- > I am a student of Aeronautical Engineering and I need to write
- >a quick subroutine to do Bilinear Interpolation. I have no idea how to
- >do this and would greatly appreciate some help via e-mail or by post ...
- >
- >gliran@ic.ac.uk
- > | |
- > --=oOo=--
-
- Check out a textbook on finite elements, and look under the headings
- of (1) shape functions, (2) interpolation functions, and (3)
- isoparametric elements (linear). Quadrilateral finite elements are
- generally mapped to a unit square, with a corresponding coordinate
- transformation. Function values, such as stress, strain, displacement,
- etc., are then interpolated over the element using the values at the
- four corner nodes to define some suitable interpolation function.
- Bilinear interpolation simply means that the function can vary
- linearly in both the x and y directions. Thus it would generally
- have the following polynomial form : value = a + b*x + c*y + d*x*y.
- The coefficients are determined from the known nodal values. Similar
- interpolations are used for triangles, bricks, and elements with
- more nodes (resulting in higher-order polynomials). Good luck.
-
- Regards,
- Wayne Miller
-