dune-fem 2.12-git
Loading...
Searching...
No Matches
Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector > Member List

This is the complete list of members for Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >, including all inherited members.

add(const size_type row, const size_type col, const field_type val)Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
apply(const ArgDFType &f, DestDFType &ret) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
backwardIterative(const DiagType &diagInv, const ArgDFType &b, const DestDFType &xold, DestDFType &xnew, const WType &w) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
clear()Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
clearRow(const size_type row)Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
colIndex(size_type row, size_type col)Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inlineprotected
cols() constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
columns_Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >protected
compress()Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
compressed_Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >protected
defaultColDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >static
dim_Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >protected
doParallelIterative(DiagIt diag, ArgDFIt bit, const DestDFType &xold, DestDFIt xit, const WType &w, size_type row, const size_type end, std::integral_constant< bool, forward >) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inlineprotected
endRow(const size_type row) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
exportCRS()Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
field_type typedefDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >
fillCSRStorage(std::vector< std::map< SizeT, NumericT > > &matrix) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
fillPattern(const Stencil &stencil, const size_type rowBlockSize, const size_type colBlockSize)Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
firstColDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >static
forwardIterative(const DiagType &diagInv, const ArgDFType &b, const DestDFType &xold, DestDFType &xnew, const WType &w) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
get(const size_type row, const size_type col) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
MatrixBaseType typedefDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >
maxNzPerRow() constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
maxNzPerRow_Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >protected
numNonZeros() constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
numNonZeros(size_type row) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
parallelIterative(const DiagType &diagInv, const ArgDFType &b, const DestDFType &xold, DestDFType &xnew, const WType &w, std::integral_constant< bool, forward > direction) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inlineprotected
print(std::ostream &s=std::cout, unsigned int offset=0) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
realValue(size_type index) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
reserve(const size_type rows, const size_type cols, const size_type nz)Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
resize(size_type rows, size_type cols, size_type nz)Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inlineprotected
rows() constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
rows_Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >protected
scale(const size_type row, const size_type col, const field_type val)Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
set(const size_type row, const size_type col, const field_type val)Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
size_type typedefDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >
sliceBeginEnd(const size_type thread, const size_type numThreads, std::true_type) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inlineprotected
sliceBeginEnd(const size_type thread, const size_type numThreads, std::false_type) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inlineprotected
SparseRowMatrix(const ThisType &)=deleteDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >
SparseRowMatrix(const bool threading=true)Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inlineexplicit
SparseRowMatrix(const size_type rows, const size_type cols, const size_type nz, const bool threading=true)Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
startRow(const size_type row) constDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >inline
ThisType typedefDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >
threading_Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >protected
values_Dune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >protected
zeroColDune::Fem::SparseRowMatrix< T, IndexT, ValuesVector, IndicesVector >static