35 for (
unsigned d=0; d<
Dim; ++d)
36 Left[d] = Right[d] = s;
44 for (
unsigned d=0; d<
Dim; ++d)
45 Left[d] = Right[d] = s[d];
53 for (
unsigned d=0; d<
Dim; ++d) {
64 for (
unsigned d=0; d<
Dim; ++d) {
75 for (
unsigned d=0; d<
Dim; ++d)
84 for (
unsigned d=0; d<
Dim; ++d)
101 for (
unsigned d=0; d<
Dim; ++d)
105template<
unsigned Dim>
110 for (
unsigned d=0; d<
Dim; ++d)
114template<
unsigned Dim>
124template<
unsigned Dim>
130 for (
unsigned d=0; d<
Dim; ++d)
131 out <<
"[" << gc.
left(d) <<
"," << gc.
right(d) <<
"]";
std::ostream & operator<<(std::ostream &out, const GuardCellSizes< Dim > &gc)
unsigned left(unsigned d) const
void set_Right(unsigned s)
void set_Left(unsigned s)
unsigned right(unsigned d) const