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

block tridiagonal system solver for periodic bc

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 21, 2007, 03:00
Default block tridiagonal system solver for periodic bc
  #1
Abdullah
Guest
 
Posts: n/a
Hi! I am looking for block tridiagonal system solver for periodic bc.

can any one refer me a link to download or send me.

my email Id is abdullah_08@yahoo.com

best wishes and thanks

  Reply With Quote

Old   February 21, 2007, 09:58
Default Re: block tridiagonal system solver for periodic b
  #2
Harish
Guest
 
Posts: n/a
It can be found in numerical recipes in C. Also some parts of the numerical recipes are available online.Just google it.

  Reply With Quote

Old   February 21, 2007, 10:39
Default Re: block tridiagonal system solver for periodic b
  #3
Abdullah
Guest
 
Posts: n/a
Harish Thanks for ur response. but i am looking in Fortran, not available n numerical recipes in Fortran.That is why i am looking for another source.

regrads
  Reply With Quote

Old   February 21, 2007, 14:57
Default Re: block tridiagonal system solver for periodic b
  #4
George
Guest
 
Posts: n/a
I think there is also a book "Numerical recipes in fortran" , which is almost the same as this for C. There is what you are looking for in it. Also a university in Italy has put online some fortran programs for this problem. But I don't remember which and can't find the web-site. Hope it helps
  Reply With Quote

Old   February 22, 2007, 11:37
Default Re: block tridiagonal system solver for periodic b
  #5
ilyas
Guest
 
Posts: n/a
Hi Abdullah,

Periodic bc's usually yields "cyclic tridiagonal matrices". In a matrix like that, a value exists on the upper-right corner and another value exists on the lower-left corner of the matrix. They come from the periodicity.

There is a subroutine described in the fortran version of the Numerical Recipies book which is called "cyclic". It also uses subr. "tridiag".

Use both of them together to solve your matrix

you can get these two subroutines via search on the net.Also chapter 2 section 7 of the book above gives explanations that you may need.

ilyas.
  Reply With Quote

Old   February 22, 2007, 22:00
Default Re: Thank You
  #6
Abdullah
Guest
 
Posts: n/a
Hi Ilyas,

Thank you very much for your response, Yes, i got the idea and also found both subroutines.

any one need them, let me know i can send...

Best wishes Abdullah

  Reply With Quote

Old   February 23, 2007, 08:01
Default Re: Thank You
  #7
sam
Guest
 
Posts: n/a
yes I need them
  Reply With Quote

Old   February 23, 2007, 10:29
Default Re: Thank You
  #8
Abdullah
Guest
 
Posts: n/a
Ur email ID...???

  Reply With Quote

Old   February 23, 2007, 14:15
Default Re: Thank You
  #9
sam
Guest
 
Posts: n/a
sijal2005@gmmail.com
  Reply With Quote

Reply


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 Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenCL linear solver for OpenFoam 1.7 (alpha) will come out very soon qinmaple OpenFOAM Announcements from Other Sources 4 August 10, 2012 12:00
Block Matrix Solver Using Conjugate Gradient John Main CFD Forum 2 July 31, 2001 13:08
Block Tridiagonal John Main CFD Forum 2 July 30, 2001 23:10
matrix solver about block structured grid young min, Sohn Main CFD Forum 1 July 11, 2000 20:35
solver for linear system with large sparse matrix Yangang Bao Main CFD Forum 1 October 25, 1999 05:22


All times are GMT -4. The time now is 00:07.