From 56760f9716d0d483b2db4f9dc3bee2a6003d6426 Mon Sep 17 00:00:00 2001 From: termi-official Date: Mon, 17 Mar 2025 16:10:22 +0100 Subject: [PATCH] Namespace --- src/precs.jl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/precs.jl b/src/precs.jl index e246c7d..dc046c3 100644 --- a/src/precs.jl +++ b/src/precs.jl @@ -1,11 +1,11 @@ struct BoomerAMGPrecWrapper{MatType} - P::HYPRE.BoomerAMG + P::BoomerAMG A::MatType end function LinearAlgebra.ldiv!(y::AbstractVector, prec::BoomerAMGPrecWrapper, x::AbstractVector) fill!(y, eltype(y)(0.0)) - return HYPRE.solve!(prec.P, y, prec.A, x) + return solve!(prec.P, y, prec.A, x) end """ @@ -22,7 +22,7 @@ function BoomerAMGPrecBuilder(settings_fun! = (amg, A, p) -> nothing; kwargs...) end function (b::BoomerAMGPrecBuilder)(A, p) - amg = HYPRE.BoomerAMG(; b.kwargs...) + amg = BoomerAMG(; b.kwargs...) Internals.set_precond_defaults(amg) b.settings_fun!(amg, A, p) return (BoomerAMGPrecWrapper(amg, A), LinearAlgebra.I)