20 #ifndef _FUEL_CELL_APPLICATION_CORE_MATRIX_BLOCK_H_ 
   21 #define _FUEL_CELL_APPLICATION_CORE_MATRIX_BLOCK_H_ 
   23 #include <deal.II/lac/full_matrix.h> 
   25 using namespace dealii;
 
   29 namespace ApplicationCore
 
   39 template<
typename MATRIX>
 
   70        row(static_cast<unsigned int>(-1)),
 
   71        column(static_cast<unsigned int>(-1))
 
MatrixBlock(unsigned int row, unsigned int column)
Constructor. 
Definition: matrix_block.h:79
 
unsigned int row
Row coordinate in the global block matrix. 
Definition: matrix_block.h:51
 
MatrixBlock()
Constructor. 
Definition: matrix_block.h:68
 
std::vector< MatrixBlock< FullMatrix< double > > > MatrixVector
The matrix vector used in the mesh loops. 
Definition: matrix_block.h:102
 
MatrixBlock(const MatrixBlock< MATRIX > &M)
Copy constructor. 
Definition: matrix_block.h:91
 
MATRIX matrix
The matrix itself. 
Definition: matrix_block.h:45
 
std::vector< Vector< double > > VectorVector
The std::vector of dealii::Vectors used in the mesh loops. 
Definition: matrix_block.h:107
 
A wrapper around a MATRIX object, storing the coordinates in the global block matrix as well...
Definition: matrix_block.h:40
 
unsigned int column
Column coordinate in the global block matrix. 
Definition: matrix_block.h:57