From ab01c0d96c5f2b2c52c81c4cd81a427f03ccebe8 Mon Sep 17 00:00:00 2001 From: Timo Heister Date: Fri, 22 May 2020 21:21:42 -0400 Subject: [PATCH] add defaults --- include/deal.II/lac/block_linear_operator.h | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/include/deal.II/lac/block_linear_operator.h b/include/deal.II/lac/block_linear_operator.h index 12efd400a4..67b2a3463c 100644 --- a/include/deal.II/lac/block_linear_operator.h +++ b/include/deal.II/lac/block_linear_operator.h @@ -699,9 +699,10 @@ block_operator( * * @ingroup LAOperators */ -template , + typename Domain = Range, + typename BlockPayload = + internal::BlockLinearOperatorImplementation::EmptyBlockPayload<>, typename BlockMatrixType> BlockLinearOperator block_diagonal_operator(const BlockMatrixType &block_matrix) @@ -869,7 +870,10 @@ block_diagonal_operator( * * @ingroup LAOperators */ -template +template , + typename Domain = Range, + typename BlockPayload = + internal::BlockLinearOperatorImplementation::EmptyBlockPayload<>> LinearOperator block_forward_substitution( const BlockLinearOperator &block_operator, @@ -984,7 +988,10 @@ block_forward_substitution( * * @ingroup LAOperators */ -template +template , + typename Domain = Range, + typename BlockPayload = + internal::BlockLinearOperatorImplementation::EmptyBlockPayload<>> LinearOperator block_back_substitution( const BlockLinearOperator &block_operator, -- 2.39.5