15 #ifndef SERIALBOX_CORE_FRONTEND_STELLA_IJKSIZE_H 16 #define SERIALBOX_CORE_FRONTEND_STELLA_IJKSIZE_H 40 iSize_ = other.iSize_;
41 jSize_ = other.jSize_;
42 kSize_ = other.kSize_;
46 bool operator==(
const IJKSize& other)
const {
56 assert(iSize >= 0 && jSize >= 0 && kSize >= 0);
63 int iSize()
const {
return iSize_; }
66 int jSize()
const {
return jSize_; }
69 int kSize()
const {
return kSize_; }
72 bool empty()
const {
return iSize_ <= 0 || jSize_ <= 0 || kSize_ <= 0; }
75 int iSize_, jSize_, kSize_;
int jSize() const
Size in j dimension.
Namespace of the STELLA frontend.
Namespace of the serialbox library.
int iSize() const
Size in i dimension.
Container for i, j, k Size.
void Init(const int iSize, const int jSize, const int kSize)
Init the container.
int kSize() const
Size in k dimension.