From d30d0418aa92dac76e6d899ea3fa708b4ed439c7 Mon Sep 17 00:00:00 2001 From: MichelJuillard <michel.juillard@mjui.fr> Date: Tue, 11 Jan 2022 18:30:23 +0100 Subject: [PATCH] modify FastLapackInterface API --- src/backward_linear_rational_expectations.jl | 4 +--- src/linear_rational_expectations.jl | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/backward_linear_rational_expectations.jl b/src/backward_linear_rational_expectations.jl index 67d3f72..2ed5b36 100644 --- a/src/backward_linear_rational_expectations.jl +++ b/src/backward_linear_rational_expectations.jl @@ -1,7 +1,5 @@ using LinearAlgebra using FastLapackInterface -using FastLapackInterface.LinSolveAlgo -using FastLapackInterface.QrAlgo using PolynomialMatrixEquations #using SolveEyePlusMinusAkronB: EyePlusAtKronBWs, generalized_sylvester_solver! @@ -145,7 +143,7 @@ struct BackwardLinearRationalExpectationsWs colsUE = backward_nbr .+ findall(in(backward_indices), forward_indices) linsolve_static_ws = LinSolveWs(static_nbr) AGplusB = Matrix{Float64}(undef, endogenous_nbr, endogenous_nbr) - AGplusB_linsolve_ws = LinSolveAlgo.LinSolveWs(endogenous_nbr) + AGplusB_linsolve_ws = LinSolveWs(endogenous_nbr) # if m.serially_correlated_exogenous # eye_plus_at_kron_b_ws = EyePlusAtKronBWs(ma, mb, mc, 1) # else diff --git a/src/linear_rational_expectations.jl b/src/linear_rational_expectations.jl index 303c5fb..270532d 100644 --- a/src/linear_rational_expectations.jl +++ b/src/linear_rational_expectations.jl @@ -324,7 +324,7 @@ function make_lu_AGplusB!(AGplusB::AbstractMatrix{Float64}, mul!(ws.temp7, A, ws.temp3) vAG = view(AGplusB, :, ws.backward_indices) vAG .+= ws.temp7 - LinSolveAlgo.lu!(AGplusB, ws.AGplusB_linsolve_ws) + FastLapackInterface.lu!(AGplusB, ws.AGplusB_linsolve_ws) end function solve_for_derivatives_with_respect_to_shocks!(results::LinearRationalExpectationsResults, -- GitLab