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

Modify the fvMatrix.

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

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 22, 2016, 15:47
Default Modify the fvMatrix.
  #1
New Member
 
Haixuan Ye
Join Date: May 2012
Location: Ann Arbor, MI, USA
Posts: 4
Rep Power: 14
yehaixuan is on a distinguished road
Hi all,

I am trying to add some off-diagonal value to a fvMatrix instance, say, setting a[i][j] = 2 (which is zero before). And i , j are the row and col, respectively.

So what I am not sure about is how many things I need to play around with? Is it enough to modify only lower() ( or upper() ), lowerAddr() and upperAddr()?

A further question is if I need to frequently insert values to the list or field above. What is the computational efficient way to do that?

Btw, I don't need to worry about the boundaryCoeffs and internalCoeffs.

Thanks in advance.
yehaixuan is offline   Reply With Quote

Old   April 11, 2019, 15:10
Default
  #2
Member
 
Join Date: Feb 2018
Posts: 91
Rep Power: 8
charles4allme is on a distinguished road
Hey,

Did you figure out the answer to your problem.
charles4allme is offline   Reply With Quote

Old   April 13, 2019, 07:51
Default
  #3
New Member
 
Thang
Join Date: Apr 2019
Posts: 5
Rep Power: 7
thang_cegroup is on a distinguished road
Do you find the answer ? If yes , Could u explain to me ?
I need to modify the matrix coefficient with cyclic boundary which is not implemented for blockmatrix in foam ext-4.0 . But I do not know how to deal with it .
thang_cegroup is offline   Reply With Quote

Reply

Tags
fvmatrix

Thread Tools Search this Thread
Search this Thread:

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
how to set periodic boundary conditions Ganesh FLUENT 15 November 18, 2020 06:09
Incompatible dimensions for operation ruben23 OpenFOAM Running, Solving & CFD 2 June 12, 2015 04:14
the openfoam source term and fvmatrix problem wenxu OpenFOAM Programming & Development 0 September 5, 2014 10:56
modify fvMatrix / coupled equations / higher order diffusion Jinming OpenFOAM Programming & Development 0 May 7, 2011 06:20
fluent add additional zones for the mesh file SSL FLUENT 2 January 26, 2008 11:55


All times are GMT -4. The time now is 08:02.