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

Can anybody give a introduction of the term "point implicit" and 'line implicit' ?

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 2, 2015, 22:29
Angry Can anybody give a introduction of the term "point implicit" and 'line implicit' ?
  #1
Member
 
Tommy Chen
Join Date: Mar 2011
Location: University of Michigan
Posts: 96
Rep Power: 15
Tommy Chen is on a distinguished road
Just as the question

I have been always confused about these terms.
What eactly are the 'point implicit' and 'line implicit' solver ?

Why someone has told me that the source term in the turbulence model can be treated as explict while the mean flow is treated as implicit.
What makes me more confused is that he said that the turbulence model could be treated as 'point implicit', I think I understand pretty well about the implicit cfd solver, however, what is the 'point and line implicit' eactly ?

Thanks ~~~
Tommy Chen is offline   Reply With Quote

Old   August 2, 2015, 23:09
Default
  #2
Senior Member
 
Michael Prinkey
Join Date: Mar 2009
Location: Pittsburgh PA
Posts: 363
Rep Power: 25
mprinkey will become famous soon enough
Quote:
Originally Posted by Tommy Chen View Post
Just as the question

I have been always confused about these terms.
What eactly are the 'point implicit' and 'line implicit' solver ?

Why someone has told me that the source term in the turbulence model can be treated as explict while the mean flow is treated as implicit.
What makes me more confused is that he said that the turbulence model could be treated as 'point implicit', I think I understand pretty well about the implicit cfd solver, however, what is the 'point and line implicit' eactly ?

Thanks ~~~
Point implicit generally means that you solve for an unknowns (or a group of unknowns) that are all located in a single computational cell. The size of the system will be from 1 to a few degrees of freedom.

Line implicit generally applies to structured finite volume/difference formulations where you have a clear axis directions. You take the couplings along that direction as implicit and all of the terms coupling along other directions as explicit. This gives you "lines" of coupled equations. For linear systems, these can be solved efficiently with (block) Thomas algorithms (aka tri-diagonal solvers).

Point implicit comes up in reacting flows, sometimes in multiphase flows with strong inter-phase heat or momentum transfer. Line implicit schemes can be used for direction smoothing (solving wall normal behavior in boundary layers) or operator splitting (making quick approximate work of the viscous/diffusion terms in fractional-step methods). They are also part of the ADI scheme that has various uses.

These are all different from segregated schemes (that solve full field implicit updates one variable at a time) or coupled schemes (that linearize with Picard or Newton or false timestepping) to solve full field values of all fields at the same time.

Most of the differences in various CFD techniques come down to how we choose to retain or lag coupling among neighbor cells and the various field variables. If you run into a case were convergence is slow or unstable, it is worth reviewing what lagging assumptions have been made and considered which might be causing the stiffness or instability.
mprinkey is offline   Reply With Quote

Old   August 3, 2015, 03:30
Default
  #3
Member
 
Tommy Chen
Join Date: Mar 2011
Location: University of Michigan
Posts: 96
Rep Power: 15
Tommy Chen is on a distinguished road
Quote:
Originally Posted by mprinkey View Post
Point implicit generally means that you solve for an unknowns (or a group of unknowns) that are all located in a single computational cell. The size of the system will be from 1 to a few degrees of freedom.

Line implicit generally applies to structured finite volume/difference formulations where you have a clear axis directions. You take the couplings along that direction as implicit and all of the terms coupling along other directions as explicit. This gives you "lines" of coupled equations. For linear systems, these can be solved efficiently with (block) Thomas algorithms (aka tri-diagonal solvers).

Point implicit comes up in reacting flows, sometimes in multiphase flows with strong inter-phase heat or momentum transfer. Line implicit schemes can be used for direction smoothing (solving wall normal behavior in boundary layers) or operator splitting (making quick approximate work of the viscous/diffusion terms in fractional-step methods). They are also part of the ADI scheme that has various uses.

These are all different from segregated schemes (that solve full field implicit updates one variable at a time) or coupled schemes (that linearize with Picard or Newton or false timestepping) to solve full field values of all fields at the same time.

Most of the differences in various CFD techniques come down to how we choose to retain or lag coupling among neighbor cells and the various field variables. If you run into a case were convergence is slow or unstable, it is worth reviewing what lagging assumptions have been made and considered which might be causing the stiffness or instability.
Thank you so much for the answer ~
It is so helpful!

Could you list some classical papers that could help me understand it further if I may ask for . Thanks
Tommy Chen is offline   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
[Gmsh] 3D Mesh conversion from gmsh-2.5.0 to OpenFOAM Ancioi OpenFOAM Meshing & Mesh Conversion 17 January 8, 2019 23:50
problem during mpi in server: expected Scalar, found on line 0 the word 'nan' muth OpenFOAM Running, Solving & CFD 3 August 27, 2018 04:18
[OpenFOAM] Annoying issue of automatic "Rescale to Data Range " with paraFoam/paraview 3.12 keepfit ParaView 60 September 18, 2013 03:23
OpenFOAM 1.7.1 installation problem on OpenSUSE 11.3 flakid OpenFOAM Installation 16 December 28, 2010 08:48
Regarding FoamX running Kindly help out hariya03 OpenFOAM Pre-Processing 0 April 18, 2008 04:26


All times are GMT -4. The time now is 19:35.