CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Programming & Development

What does Foam::fvMatrix<Type>::solveSegregatedOrCoupled do?

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 16, 2022, 10:54
Question What does Foam::fvMatrix<Type>::solveSegregatedOrCoupled do?
  #1
Dmo
New Member
 
Dmo
Join Date: Sep 2021
Posts: 1
Rep Power: 0
Dmo is on a distinguished road
Hi,

Could someone shed some light on this function:

Code:
    SolverPerformance<Type> solveSegregatedOrCoupled(const dictionary&)
I can't find much in the way of explaination in the source code or online.

It seems to be always called when solve is called, and called explicitly in some of the motion solvers (apparently to "bypass all matrix manipulation").

I understood OpenFOAM always solved equations in a segregated fashion and I'm not sure what coupled means in terms of a single matrix (i.e. single equation).

Thanks
Dmo is offline   Reply With Quote

Reply

Tags
fvmatrix, solve, solvesegregatedorcoupled


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



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