From 039d843f7db0cfc2807a41c66bc60f4e09e00712 Mon Sep 17 00:00:00 2001 From: renchao_lu <renchao.lu@gmail.com> Date: Mon, 8 Jun 2020 11:13:57 +0200 Subject: [PATCH] [MathLib] MatrixVectorTraits with PETScVector. --- MathLib/LinAlg/MatrixVectorTraits.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/MathLib/LinAlg/MatrixVectorTraits.cpp b/MathLib/LinAlg/MatrixVectorTraits.cpp index e2f1ce8a17e..ffc7174c867 100644 --- a/MathLib/LinAlg/MatrixVectorTraits.cpp +++ b/MathLib/LinAlg/MatrixVectorTraits.cpp @@ -82,6 +82,13 @@ newInstance(MatrixSpecifications const& spec) } } +std::unique_ptr<PETScVector> MatrixVectorTraits<PETScVector>::newInstance( + PETScVector::IndexType const length) +{ + auto const is_global_size = true; + + return std::make_unique<PETScVector>(length, is_global_size); +} } // namespace MathLib -- GitLab