Go to the documentation of this file.
37 #ifndef VRWGraphList_H
38 #define VRWGraphList_H
104 template<
class GraphType>
108 inline label operator()
const subGraph< const VRWGraph > operator[](const label i) const
label sizeOfRow(const label posI, const label rowI) const
Return the number of element in the row at the given position.
label size() const
Returns the number of graphs.
void operator=(const VRWGraphList &)
Assignment operator.
VRWGraph data_
graph containing the data
void appendGraph(const GraphType &l)
Append a graph at the end of the graphList.
VRWGraphList()
Construct null.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
label operator()(const label i, const label j, const label k) const
get and set operators
friend Ostream & operator<<(Ostream &, const VRWGraphList &)
label sizeOfGraph(const label posI) const
Returns the number of rows in the graph at that position.
void clear()
Clear the graph.
label k
Boltzmann constant.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
void checkIndex(const label i, const label j, const label k) const
check index
LongList< rowElement > rows_
number of rows