-
-
Notifications
You must be signed in to change notification settings - Fork 72
Revert the SciMLLogging #754
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@@ -9,7 +9,7 @@ using LinearSolve | |||
using LinearAlgebra: BlasInt, LU | |||
using LinearAlgebra.LAPACK: require_one_based_indexing, chkfinite, chkstride1, | |||
@blasfunc, chkargsok | |||
using LinearSolve: ArrayInterface, BLISLUFactorization, @get_cacheval, LinearCache, SciMLBase, LinearVerbosity | |||
using LinearSolve: ArrayInterface, BLISLUFactorization, @get_cacheval, LinearCache, SciMLBase |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[JuliaFormatter] reported by reviewdog 🐶
using LinearSolve: ArrayInterface, BLISLUFactorization, @get_cacheval, LinearCache, SciMLBase | |
using LinearSolve: ArrayInterface, BLISLUFactorization, @get_cacheval, LinearCache, | |
SciMLBase |
maxiters::Int, abstol, reltol, verbose::Bool, | ||
assumptions::OperatorAssumptions) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[JuliaFormatter] reported by reviewdog 🐶
maxiters::Int, abstol, reltol, verbose::Bool, | |
assumptions::OperatorAssumptions) | |
maxiters::Int, abstol, reltol, verbose::Bool, | |
assumptions::OperatorAssumptions) |
function LinearSolve.init_cacheval(alg::BLISLUFactorization, A::AbstractMatrix{<:Union{Float32,ComplexF32,ComplexF64}}, b, u, Pl, Pr, | ||
maxiters::Int, abstol, reltol, verbose::LinearVerbosity, | ||
maxiters::Int, abstol, reltol, verbose::Bool, | ||
assumptions::OperatorAssumptions) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[JuliaFormatter] reported by reviewdog 🐶
function LinearSolve.init_cacheval(alg::BLISLUFactorization, A::AbstractMatrix{<:Union{Float32,ComplexF32,ComplexF64}}, b, u, Pl, Pr, | |
maxiters::Int, abstol, reltol, verbose::LinearVerbosity, | |
maxiters::Int, abstol, reltol, verbose::Bool, | |
assumptions::OperatorAssumptions) | |
function LinearSolve.init_cacheval(alg::BLISLUFactorization, | |
A::AbstractMatrix{<:Union{Float32, ComplexF32, ComplexF64}}, b, u, Pl, Pr, | |
maxiters::Int, abstol, reltol, verbose::Bool, | |
assumptions::OperatorAssumptions) |
alg::CliqueTreesFactorization, A::AbstractMatrix, b, u, Pl, Pr, maxiters::Int, abstol, | ||
reltol, verbose::LinearVerbosity, assumptions::OperatorAssumptions) | ||
reltol, verbose::Bool, assumptions::OperatorAssumptions) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[JuliaFormatter] reported by reviewdog 🐶
alg::CliqueTreesFactorization, A::AbstractMatrix, b, u, Pl, Pr, maxiters::Int, abstol, | |
reltol, verbose::LinearVerbosity, assumptions::OperatorAssumptions) | |
reltol, verbose::Bool, assumptions::OperatorAssumptions) | |
alg::CliqueTreesFactorization, A::AbstractMatrix, b, u, Pl, Pr, maxiters::Int, abstol, | |
reltol, verbose::Bool, assumptions::OperatorAssumptions) |
src/common.jl
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[JuliaFormatter] reported by reviewdog 🐶
Lines 77 to 94 in bd0b5f2
- `A::TA`: The matrix operator of the linear system. | |
- `b::Tb`: The right-hand side vector of the linear system. | |
- `u::Tu`: The solution vector (preallocated storage for the result). | |
- `p::Tp`: Parameters passed to the linear solver algorithm. | |
- `alg::Talg`: The linear solver algorithm instance. | |
- `cacheval::Tc`: Algorithm-specific cache storage for factorizations and intermediate computations. | |
- `isfresh::Bool`: Cache validity flag for the matrix `A`. `false` means `cacheval` is up-to-date | |
with respect to `A`, `true` means `cacheval` needs to be updated. | |
- `precsisfresh::Bool`: Cache validity flag for preconditioners. `false` means `Pl` and `Pr` | |
are up-to-date with respect to `A`, `true` means they need to be updated. | |
- `Pl::Tl`: Left preconditioner operator. | |
- `Pr::Tr`: Right preconditioner operator. | |
- `abstol::Ttol`: Absolute tolerance for iterative solvers. | |
- `reltol::Ttol`: Relative tolerance for iterative solvers. | |
- `maxiters::Int`: Maximum number of iterations for iterative solvers. | |
- `verbose::Bool`: Whether to print verbose output during solving. | |
- `assumptions::OperatorAssumptions{issq}`: Assumptions about the operator properties. | |
- `sensealg::S`: Sensitivity analysis algorithm for automatic differentiation. |
No description provided.