|
[Sponsors] |
September 20, 2011, 16:48 |
Create Matrix for pressure correction
|
#1 |
New Member
Werner
Join Date: Dec 2009
Location: Austria
Posts: 13
Rep Power: 16 |
Hey Everybody,
i try to create a Matrix UEqn for the correction Loop. The Equatin is: U-Ra*T*k=-grad(p) U and k are vectors and T and Ra are scalars. Is there a way to create a Matrix like fvVectorMatrix UEqn ( U - Ra*T*k ); but this doesnt work Thanks for Help! |
|
November 7, 2011, 00:59 |
|
#2 |
Senior Member
Michael Prinkey
Join Date: Mar 2009
Location: Pittsburgh PA
Posts: 363
Rep Power: 25 |
You need to use fvm::Sp(U) (or fvm::S for the linear source term, so something like:
fvVectorMatrix UEqn ( fvm::Sp(U) - Ra*T*k ); should work. Note that this is just a diagonal matrix. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
how to set periodic boundary conditions | Ganesh | FLUENT | 15 | November 18, 2020 07:09 |
[blockMesh] Include list of points | Hikachu | OpenFOAM Meshing & Mesh Conversion | 0 | June 20, 2011 10:03 |
Actuator disk model | audrich | FLUENT | 0 | September 21, 2009 08:06 |
Where's the singularity/mesh flaw? | audrich | FLUENT | 3 | August 4, 2009 02:07 |
fluent add additional zones for the mesh file | SSL | FLUENT | 2 | January 26, 2008 12:55 |