|
NeoN
A framework for CFD software
|
Represents a volume boundary field for a cell-centered finite volume method. More...
#include <volumeBoundaryFactory.hpp>
Public Member Functions | |
| VolumeBoundary (const UnstructuredMesh &mesh, const Dictionary &dict, localIdx patchID) | |
| VolumeBoundary (const VolumeBoundary &other) | |
| virtual void | correctBoundaryCondition (Field< ValueType > &domainVector) |
| virtual void | correctBoundaryCondition (Field< ValueType > &domainVector, const BoundaryContext &ctx) |
| virtual void | set (Field< ValueType > &domainVector) |
| virtual void | update (Field< ValueType > &domainVector) |
| const BoundaryAttributes | attributes () const |
| const std::string | name () const |
Public Member Functions inherited from NeoN::finiteVolume::cellCentred::BoundaryPatchMixin | |
| 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 () const |
Additional Inherited Members | |
Protected Attributes inherited from NeoN::finiteVolume::cellCentred::BoundaryPatchMixin | |
| 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 volume boundary field for a cell-centered finite volume method.
| ValueType | The data type of the field. |
Definition at line 102 of file volumeBoundaryFactory.hpp.
|
inline |
Definition at line 106 of file volumeBoundaryFactory.hpp.
|
inline |
Definition at line 117 of file volumeBoundaryFactory.hpp.
|
inline |
Definition at line 143 of file volumeBoundaryFactory.hpp.
|
inlinevirtual |
Definition at line 122 of file volumeBoundaryFactory.hpp.
|
inlinevirtual |
Definition at line 128 of file volumeBoundaryFactory.hpp.
|
inline |
Definition at line 148 of file volumeBoundaryFactory.hpp.
|
inlinevirtual |
Definition at line 133 of file volumeBoundaryFactory.hpp.
|
inlinevirtual |
Definition at line 138 of file volumeBoundaryFactory.hpp.