NeoN
WIP Prototype of a modern OpenFOAM core
|
Represents a surface boundary field for a cell-centered finite volume method. More...
#include <surfaceBoundaryFactory.hpp>
Public Member Functions | |
SurfaceBoundary (const UnstructuredMesh &mesh, const Dictionary &dict, localIdx patchID) | |
SurfaceBoundary (const SurfaceBoundary &other) | |
virtual void | correctBoundaryCondition (Field< ValueType > &domainVector) |
![]() | |
BoundaryPatchMixin () | |
virtual | ~BoundaryPatchMixin ()=default |
BoundaryPatchMixin (const UnstructuredMesh &mesh, localIdx patchID) | |
BoundaryPatchMixin (localIdx start, localIdx end, localIdx patchID) | |
localIdx | patchStart () const |
localIdx | patchEnd () const |
localIdx | patchSize () const |
localIdx | patchID () const |
std::pair< localIdx, localIdx > | range () |
Additional Inherited Members | |
![]() | |
localIdx | patchID_ |
The id of this patch. | |
localIdx | start_ |
The start index of the patch in the boundaryVector. | |
localIdx | end_ |
The end index of the patch in the boundaryVector. | |
Represents a surface boundary field for a cell-centered finite volume method.
ValueType | The data type of the field. |
Definition at line 44 of file surfaceBoundaryFactory.hpp.
|
inline |
Definition at line 48 of file surfaceBoundaryFactory.hpp.
|
inline |
Definition at line 59 of file surfaceBoundaryFactory.hpp.
|
inlinevirtual |
Definition at line 64 of file surfaceBoundaryFactory.hpp.