|
template<typename VectorType > |
std::enable_if_t< IsBlockVector< VectorType >::value, unsigned int > | MatrixFreeOperators::BlockHelper::n_blocks (const VectorType &vector) |
|
template<typename VectorType > |
std::enable_if_t<!IsBlockVector< VectorType >::value, unsigned int > | MatrixFreeOperators::BlockHelper::n_blocks (const VectorType &) |
|
template<typename VectorType > |
std::enable_if_t< IsBlockVector< VectorType >::value, typename VectorType::BlockType & > | MatrixFreeOperators::BlockHelper::subblock (VectorType &vector, unsigned int block_no) |
|
template<typename VectorType > |
std::enable_if_t< IsBlockVector< VectorType >::value, const typename VectorType::BlockType & > | MatrixFreeOperators::BlockHelper::subblock (const VectorType &vector, unsigned int block_no) |
|
template<typename VectorType > |
std::enable_if_t<!IsBlockVector< VectorType >::value, VectorType & > | MatrixFreeOperators::BlockHelper::subblock (VectorType &vector, unsigned int) |
|
template<typename VectorType > |
std::enable_if_t<!IsBlockVector< VectorType >::value, const VectorType & > | MatrixFreeOperators::BlockHelper::subblock (const VectorType &vector, unsigned int) |
|
template<typename VectorType > |
std::enable_if_t< IsBlockVector< VectorType >::value, void > | MatrixFreeOperators::BlockHelper::collect_sizes (VectorType &vector) |
|
template<typename VectorType > |
std::enable_if_t<!IsBlockVector< VectorType >::value, void > | MatrixFreeOperators::BlockHelper::collect_sizes (const VectorType &) |
|
template<typename VectorizedArrayType > |
bool | MatrixFreeOperators::Implementation::non_negative (const VectorizedArrayType &n) |
|