FvMesh

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

 April 19, 2005, 03:38 polyMesh, polyBoundaryMesh and #1 Senior Member   Join Date: Mar 2009 Posts: 854 Rep Power: 15 polyMesh, polyBoundaryMesh and polyPatch are generic, that is they do not presuppose any particular form of discretisation, they are the basic classes of the polyhedral mesh. fvMesh is derived from polyMesh and adds the particular data and functions related to the geometry needed for finite-volume discretisation. fvPatch is not derived from polyPatch but does hold a reference to one and also includes fuctions related to applying boundary conditions for finite-volume discretisation.

 April 19, 2005, 04:05 It should ;-) Both are calcula #2 Super Moderator   Mattijs Janssens Join Date: Mar 2009 Posts: 1,419 Rep Power: 18 It should ;-) Both are calculated as slices of the primitiveMesh::faceCentres. However if you are using fvc/fvm it might be wise to use fvPatch::Cf() or fvMesh::Cf() for consistency reasons.

 April 19, 2005, 04:38 okay, thanks a lot markus #3 Senior Member   Markus Hartinger Join Date: Mar 2009 Posts: 102 Rep Power: 10 okay, thanks a lot markus

November 21, 2017, 09:35
#4
Senior Member

A. Min
Join Date: Mar 2015
Posts: 136
Rep Power: 4
Quote:
 Originally Posted by henry polyMesh, polyBoundaryMesh and polyPatch are generic, that is they do not presuppose any particular form of discretisation, they are the basic classes of the polyhedral mesh. fvMesh is derived from polyMesh and adds the particular data and functions related to the geometry needed for finite-volume discretisation. fvPatch is not derived from polyPatch but does hold a reference to one and also includes fuctions related to applying boundary conditions for finite-volume discretisation.

Hi
I have read programmer guide and searched a lot! but I didn't get the exact defination and application of fvMesh and polyMesh.