BCRSMatrixBlockAssembler.hpp
Go to the documentation of this file.
static void assemble(::std::size_t ndof,::std::size_t i, const Block &b, ISTLTypeDetails::ScalarBlockVector &vec) Definition: BCRSMatrixBlockAssembler.hpp:92 Dune::FieldVector< double, 1 > ScalarVectorBlockType Definition: BCRSMatrixBlockAssembler.hpp:52 const ISTLTypeDetails::ScalarBCRSMatrix & matrix() const Definition: BCRSMatrixBlockAssembler.hpp:184 void setSize(::std::size_t ndof,::std::size_t nrow,::std::size_t ncol,::std::size_t nnz=0) Definition: BCRSMatrixBlockAssembler.hpp:169 Definition: BlackoilFluid.hpp:31 static void assign(const Scalar &a, const ISTLTypeDetails::ScalarBlockVector &x, ISTLTypeDetails::ScalarBlockVector &y) Definition: BCRSMatrixBlockAssembler.hpp:117 static void zero(ISTLTypeDetails::ScalarBlockVector &x) Definition: BCRSMatrixBlockAssembler.hpp:82 static void add(const ISTLTypeDetails::ScalarBlockVector &x, ISTLTypeDetails::ScalarBlockVector &y) Definition: BCRSMatrixBlockAssembler.hpp:63 static void zero(ISTLTypeDetails::ScalarBCRSMatrix &A) Definition: BCRSMatrixBlockAssembler.hpp:129 void finalizeStructure() Definition: BCRSMatrixBlockAssembler.hpp:166 ISTLTypeDetails::ScalarBCRSMatrix & matrix() Definition: BCRSMatrixBlockAssembler.hpp:187 static void assign(const ISTLTypeDetails::ScalarBlockVector &x, ISTLTypeDetails::ScalarBlockVector &y) Definition: BCRSMatrixBlockAssembler.hpp:109 Dune::BCRSMatrix< ScalarMatrixBlockType > ScalarBCRSMatrix Definition: BCRSMatrixBlockAssembler.hpp:56 void assembleBlock(size_t ndof, size_t i, size_t j, const Block &b) Definition: BCRSMatrixBlockAssembler.hpp:140 Dune::BlockVector< ScalarVectorBlockType > ScalarBlockVector Definition: BCRSMatrixBlockAssembler.hpp:55 static void negate(ISTLTypeDetails::ScalarBlockVector &x) Definition: BCRSMatrixBlockAssembler.hpp:73 Dune::FieldMatrix< double, 1, 1 > ScalarMatrixBlockType Definition: BCRSMatrixBlockAssembler.hpp:53 void createBlockRow(size_t i, const Connections &conn, size_t ndof) Definition: BCRSMatrixBlockAssembler.hpp:150 |