CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Main CFD Forum

Periodic Block Tridiagonl System

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   February 26, 2001, 23:27
Default Periodic Block Tridiagonl System
  #1
A.M.Yang
Guest
 
Posts: n/a
Hi, Can you tell me where I can get the knowledge of the solution of Periodic Block Tridiagonl System of equations? Thank you!

A.M.Yang

02/27/01
  Reply With Quote

Old   February 27, 2001, 05:11
Default Re: Periodic Block Tridiagonl System
  #2
sylvain
Guest
 
Posts: n/a
Try the numerical recipes home page :

www.nr.com

you should find something there.

  Reply With Quote

Old   February 27, 2001, 06:07
Default Re: Periodic Block Tridiagonl System
  #3
M. Barbaro
Guest
 
Posts: n/a
Try this book:

Anderson, Tannehill, Pletcher COMPUTATIONAL FLUID MECHANICS AND HEAT TRANSFER, Hemisphere Publishing Corporation(1984),p.551

Regards
  Reply With Quote

Old   February 27, 2001, 08:26
Default Re: Periodic Block Tridiagonl System
  #4
A.M.Yang
Guest
 
Posts: n/a
Dear Mr.Barbaro,M:

Thank you for your advice. The Book of Anderson is at my hand, but the program seems erroneous.

Regards

A.M.Yang

02/27/2001
  Reply With Quote

Old   February 27, 2001, 08:28
Default Thank You!
  #5
A.M.Yang
Guest
 
Posts: n/a
Dear Mr. Sylvain:

Thank you for your advice!

Regards

A.M.Yang

02/27/2001
  Reply With Quote

Old   February 27, 2001, 10:59
Default Re: Periodic Block Tridiagonl System
  #6
andy
Guest
 
Posts: n/a
I had the same problem a few years ago. It was not in my copy of Numerical Recipes (1986) but may be in a newer version (?). An approach is as follows (I never found a reference):

Write down the matrix problem. Pull out the last equation for Xn to leave a tridiagonal system. Split the unknown x into the sum of two parts: x = f + Xn*g. Solve two TDMA problems for f and g (g gets the Xn*A terms to divide out Xn and the f the rest). Use Xn equation to get Xn. Evaluate x from f and g.

  Reply With Quote

Old   February 27, 2001, 23:22
Default Re: Periodic Block Tridiagonl System
  #7
A.M.Yang
Guest
 
Posts: n/a
Dear Andy:

Thank you for your advice!

Regards

A.M.Yang
  Reply With Quote

Old   February 28, 2001, 22:46
Default Re: Periodic Block Tridiagonl System
  #8
A.M.Yang
Guest
 
Posts: n/a
Dear Andy:

Can you give me the process in detail?

Thank you very much!

Regards

A.M.Yang

(aimingyang@263.net)
  Reply With Quote

Old   March 1, 2001, 07:31
Default Re: Periodic Block Tridiagonl System
  #9
andy
Guest
 
Posts: n/a
A reference has been pointed out to me. Fortran code is contained in an appendix of Volume 1 of Hirsch's book. My original source was a proprietary routine from the 1970s. They have coding similarities which suggests it is in a numerical library somewhere or, perhaps, it is just one of those routines that has been passed among Ph.D. students since the dawn of time. Digging about on netlib is likely to be fruitful. However, I had missed the word "block" on the first reading of your question so it may not be want you want anyway.

  Reply With Quote

Old   March 1, 2001, 09:26
Default Re: Periodic Block Tridiagonl System
  #10
A.M.Yang
Guest
 
Posts: n/a
Dear Andy:

Thank you very much !

Regards

A.M.Yang
  Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
CFX11 + Fortran compiler ? Mohan CFX 20 March 30, 2011 18:56
Icem Mesh to Foam jphandrigan OpenFOAM Mesh Utilities 4 March 9, 2010 03:58
Periodic Block tridiagonal solver Abullah Main CFD Forum 2 November 22, 2007 01:21
block tridiagonal system solver for periodic bc Abdullah Main CFD Forum 8 February 23, 2007 14:15
Periodic block tridiagonal matrix inversion Munikrishna Main CFD Forum 0 November 19, 2006 02:00


All times are GMT -4. The time now is 21:42.