|
OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
|
#include <GuardCellSizes.h>
Public Member Functions | |
| GuardCellSizes () | |
| GuardCellSizes (unsigned s) | |
| GuardCellSizes (unsigned *s) | |
| GuardCellSizes (unsigned l, unsigned r) | |
| GuardCellSizes (unsigned *l, unsigned *r) | |
| constexpr | GuardCellSizes (const GuardCellSizes< Dim > &)=default |
| GuardCellSizes< Dim > & | operator= (const GuardCellSizes< Dim > &gc) |
| void | set_Left (unsigned s) |
| void | set_Left (unsigned *s) |
| void | set_Left (unsigned d, unsigned *s) |
| void | set_Right (unsigned s) |
| void | set_Right (unsigned *s) |
| void | set_Right (unsigned d, unsigned *s) |
| unsigned | left (unsigned d) const |
| unsigned | right (unsigned d) const |
| bool | operator< (const GuardCellSizes< Dim > &r) const |
| bool | operator== (const GuardCellSizes< Dim > &r) const |
Private Attributes | |
| unsigned | Left [Dim] |
| unsigned | Right [Dim] |
Definition at line 20 of file GuardCellSizes.h.
|
inline |
Definition at line 25 of file GuardCellSizes.h.
References Dim, Left, and Right.
Referenced by GuardCellSizes(), operator<(), operator=(), and operator==().
| GuardCellSizes< Dim >::GuardCellSizes | ( | unsigned | s | ) |
Definition at line 31 of file GuardCellSizes.hpp.
| GuardCellSizes< Dim >::GuardCellSizes | ( | unsigned * | s | ) |
Definition at line 40 of file GuardCellSizes.hpp.
| GuardCellSizes< Dim >::GuardCellSizes | ( | unsigned | l, |
| unsigned | r ) |
Definition at line 49 of file GuardCellSizes.hpp.
| GuardCellSizes< Dim >::GuardCellSizes | ( | unsigned * | l, |
| unsigned * | r ) |
Definition at line 60 of file GuardCellSizes.hpp.
|
constexprdefault |
|
inline |
Definition at line 52 of file GuardCellSizes.h.
References Left.
Referenced by calcEurekaDomain(), FieldLayout< 1U >::fitsGuardCells(), operator<(), operator<<(), and operator==().
|
inline |
Definition at line 81 of file GuardCellSizes.h.
References Dim, GuardCellSizes(), left(), and right().
|
inline |
Definition at line 35 of file GuardCellSizes.h.
References Dim, GuardCellSizes(), Left, and Right.
|
inline |
Definition at line 96 of file GuardCellSizes.h.
References Dim, GuardCellSizes(), left(), and right().
|
inline |
Definition at line 53 of file GuardCellSizes.h.
References Right.
Referenced by calcEurekaDomain(), FieldLayout< 1U >::fitsGuardCells(), operator<(), operator<<(), and operator==().
| void GuardCellSizes< Dim >::set_Left | ( | unsigned * | s | ) |
Definition at line 80 of file GuardCellSizes.hpp.
| void GuardCellSizes< Dim >::set_Left | ( | unsigned | d, |
| unsigned * | s ) |
Definition at line 89 of file GuardCellSizes.hpp.
References Left.
| void GuardCellSizes< Dim >::set_Left | ( | unsigned | s | ) |
Definition at line 71 of file GuardCellSizes.hpp.
| void GuardCellSizes< Dim >::set_Right | ( | unsigned * | s | ) |
Definition at line 106 of file GuardCellSizes.hpp.
| void GuardCellSizes< Dim >::set_Right | ( | unsigned | d, |
| unsigned * | s ) |
Definition at line 115 of file GuardCellSizes.hpp.
References Right.
| void GuardCellSizes< Dim >::set_Right | ( | unsigned | s | ) |
Definition at line 97 of file GuardCellSizes.hpp.
|
private |
Definition at line 62 of file GuardCellSizes.h.
Referenced by GuardCellSizes(), GuardCellSizes(), GuardCellSizes(), GuardCellSizes(), GuardCellSizes(), left(), operator=(), set_Left(), set_Left(), and set_Left().
|
private |
Definition at line 63 of file GuardCellSizes.h.
Referenced by GuardCellSizes(), GuardCellSizes(), GuardCellSizes(), GuardCellSizes(), GuardCellSizes(), operator=(), right(), set_Right(), set_Right(), and set_Right().