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

thomas algorithm

Register Blogs Community New Posts Updated Threads Search

Like Tree2Likes
  • 2 Post By LuckyTran

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 16, 2022, 08:54
Smile thomas algorithm
  #1
New Member
 
Join Date: Sep 2016
Posts: 20
Rep Power: 10
soufiane002 is on a distinguished road
hello
could we use the Thomas algorithm (TDMA) to solve a tridimensional problem
thank you
soufiane002 is offline   Reply With Quote

Old   January 16, 2022, 10:15
Default
  #2
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,761
Rep Power: 66
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
TDMA is generally limited to 2D problems, and very simple ones. Very simple 3D problems usually give block-tridiagonal matrices. But the idea of a simplified Gaussian elimination also exists for block-tridiagonal systems. You could also apply operator splitting techniques that yield multiple tridiagonal systems that could be solved sequentially using TDMA. The bigger issue is that it's easy to violate the "tri" part with higher order discretization schemes and/or unstructured grids. TDMA is good for academic learning but for general purpose 3D CFD, you'll be using some kind of sparse solver.
FMDenaro and soufiane002 like this.
LuckyTran is offline   Reply With Quote

Old   January 17, 2022, 08:42
Default
  #3
New Member
 
Continuum
Join Date: Aug 2009
Posts: 19
Rep Power: 17
Continuum is on a distinguished road
Quote:
Originally Posted by soufiane002 View Post
hello
could we use the Thomas algorithm (TDMA) to solve a tridimensional problem
thank you

Yes. You can apply an alternating direction implicit (ADI) formation to create a series of 1D problems, each of which can be solved to the Thomas algorithm. It does require a structured mesh though.
Continuum is offline   Reply With Quote

Reply

Tags
3d resolution, tdma, thomas algorithm


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
Division by zero error in Thomas algorithm in SIMPLER code execution Dharma Vedula Main CFD Forum 6 July 5, 2017 22:43
Is there an alternative method for TDMA (Thomas algorithm) katakgoreng Main CFD Forum 4 January 19, 2010 07:23
thomas algorithm cvkeshav Main CFD Forum 2 March 29, 2009 06:37
Thomas Algorithm Testing Out of Ideas Main CFD Forum 3 February 8, 2001 23:45
Why Thomas Algorithm for tridiagonal systems? Yogesh Talekar Main CFD Forum 6 July 15, 1999 14:56


All times are GMT -4. The time now is 01:47.