|
[Sponsors] |
December 7, 2020, 18:29 |
What is a BoundayField class?
|
#1 |
Senior Member
Mandeep Shetty
Join Date: Apr 2016
Posts: 185
Rep Power: 10 |
I read the definition for the BoundayField as "BoundaryField This is a GeometricBoundaryField, in which a Field is defined for the faces
of each patch and a Field is defined for the patches of the boundary. This is then a field of fields, stored within an object of the FieldField<Type> class. A reference to the fvBoundaryMesh is also stored [**].". This part, 'a GeometricBoundaryField, in which a Field is defined for the faces of each patch', made sense. But what does 'a Field is defined for the patches of the boundary' mean?. For a given Field how can two different values be assigned at a boundary patch(as I understand one field assigned for faces of each patch and one for the 'patches of the boundary')? |
|
December 26, 2020, 04:01 |
|
#2 | ||
Senior Member
Mandeep Shetty
Join Date: Apr 2016
Posts: 185
Rep Power: 10 |
Ok as I have come to understand it now, the closed boundary of a computational domain is broken down into patches, and each of the patches is further broken down into individual faces.
Quote:
Quote:
So GeomethricBoundaryField is a field of fields, fist level down is the list/field of patches.. the second level down is the list/field of field-values at individual faces. (like a 2d array) |
|||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Undefined reference to custom class | cryabroad | OpenFOAM Programming & Development | 5 | July 3, 2018 02:21 |
The udf.h headers are unable to open- in VISUAL STUDIO 13 | sanjeetlimbu | Fluent UDF and Scheme Programming | 4 | May 2, 2016 05:38 |
correction of Grub after installing Windows XP and 8 | immortality | Lounge | 20 | January 5, 2014 17:41 |
Nested class and inheritance permissions | MMC15 | OpenFOAM Programming & Development | 0 | December 20, 2013 10:16 |
Errors running allwmake in OpenFOAM141dev with WM_COMPILE_OPTION%3ddebug | unoder | OpenFOAM Installation | 11 | January 30, 2008 20:30 |