|
IFEM
90A354
|
Base class for spatial functions, defined through patch-wise fields. More...
#include <FieldFunctions.h>


Static Public Attributes | |
| static constexpr int | FIXED_LEVEL = 1 << 24 |
| Bit flag in level for using fixed. | |
Protected Member Functions | |
| FieldFuncBase () | |
| Default constructor. | |
| FieldFuncBase (const FieldFuncBase &)=delete | |
| No copying of this class. | |
| virtual | ~FieldFuncBase () |
| The destructor deletes the patches. | |
| bool | setPatch (size_t pIdx) |
| Sets the active patch. | |
Protected Attributes | |
| std::vector< ASMbase * > | patch |
| The patches on which the field is defined. | |
| size_t | pidx |
| Current patch index. | |
| size_t | npch |
| Number of patches in the field. | |
Base class for spatial functions, defined through patch-wise fields.