30 return solvers_.size();
43 inline bool Foam::regionSolvers::iterator::operator==
48 return index_ == iter.index_;
52 inline bool Foam::regionSolvers::iterator::operator!=
63 return regionSolvers_.solvers_[index_];
69 return regionSolvers_.solvers_[index_];
75 return regionSolvers_.solvers_(index_);
82 if (++index_ >= regionSolvers_.solvers_.size())
88 regionSolvers_.setGlobalPrefix();
93 regionSolvers_.setPrefix(index_);
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
iterator(regionSolvers &)
Construct for the regionSolvers.
Class to hold the lists of region meshes and solvers.
iterator begin()
Return an iterator to begin traversing the solvers.
label size() const
Return the number of region solvers.
void setPrefix(const label i) const
Set the Info prefix to the space padded region name.
iterator end()
Return an iterator to end traversing the solvers.
Abstract base class for run-time selectable region solvers.
A class for managing temporary objects.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
tmp< fvMatrix< Type > > operator==(const fvMatrix< Type > &, const fvMatrix< Type > &)