|
[Sponsors] |
The fundamental difference between Finite Difference and Finite Volume Methods |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
New Member
eu sou cfd
Join Date: Jun 2012
Location: Brazil
Posts: 18
Rep Power: 14 ![]() |
Hey.
I have a rudimentary question about the differences between finite difference (FDM) and finite volume methods (FVM). Bear with me here. In FDM we concentrate on the nodes (points) in space while in FVM we concentrate in the volumes enclosed by faces. Correct me if I am wrong here. When the Gauss Divergence theorem is applied on the integral equation of the FVM, we do not calculate the variables on the volume as a whole but on the faces enclosing the volume/cell. And thus we will be calculating on the points in space (the point being on the mid-point of the face generally). I understand the conservative character is lost during this process. So now my question is, how is this different from a Finite Difference Method, where we would be calculating the variables on points as well. Consider a staggered grid, where the point of calculation of the variables could lie exactly on the mid-points of the faces being used for FVM? I am starting to believe that the algebraic formulation will be exactly the same, if you do it using an FVM or FDM method. Am I right in assuming this? Please point out any inconsistencies in my observations made above. |
|
![]() |
![]() |
![]() |
![]() |
#2 | ||||
Senior Member
Michael Prinkey
Join Date: Mar 2009
Location: Pittsburgh PA
Posts: 363
Rep Power: 25 ![]() |
Quote:
Quote:
Quote:
FDM makes NO similar construction--it only enumerates a number of points in space where the discrete form is exactly satisfied. It says absolutely nothing about what happens in between the finite number of collocation points. So-called conservative finite difference methods are formulated exactly like the Finite Volume Method and, in fact, are the precursors to what eventually became the FV method. Quote:
|
|||||
![]() |
![]() |
![]() |
![]() |
#3 |
New Member
eu sou cfd
Join Date: Jun 2012
Location: Brazil
Posts: 18
Rep Power: 14 ![]() |
Thanks Michael for the detailed answer. It really put things into perspective.
|
|
![]() |
![]() |
![]() |
![]() |
#4 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,830
Rep Power: 73 ![]() ![]() ![]() |
just to add some suggestions to the good Michael's answers.
1) FD is the discretization method applied on the differential for of the equations, FV is the counterpart of the discretization applied on the integral form. Note that this gives reason of the fact that the integral form (and FV) is suitable to be applied on problems producing singularity (shock). 2) As a consequence, the FD method works on the discretization of derivatives while FV works on the discretization of the fluxes 3) the FD method works for resolving pointwise functions, FV method works to resolve the volume-averaged functions. I suggest a reading of some books such as Peric&Ferziger and LeVeque that treat the FD and FV methods |
|
![]() |
![]() |
![]() |
Tags |
fdm, finite difference method, finite volume method, fundamentals, fvm |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Finite Difference Vs. Finite Volume | elankov | Main CFD Forum | 43 | December 18, 2010 16:30 |
finite difference vs. finite volume?? | morteza08 | Main CFD Forum | 2 | May 25, 2010 16:59 |
Finite Difference, Element & Volume methods | JonS | Main CFD Forum | 10 | July 18, 2004 05:35 |
Finite Volume Vs Finite Difference | Mukkarum | Main CFD Forum | 3 | February 8, 2003 11:16 |
Equations for finite difference, element & volume | W.L.C. | Main CFD Forum | 9 | April 3, 2001 12:08 |