HYPRE.jl
HYPRE.jl is a Julia wrapper for the HYPRE library, which provide parallel solvers for sparse linear systems.
diff --git a/dev/index.html b/dev/index.html index 5fb6e86..f529299 100644 --- a/dev/index.html +++ b/dev/index.html @@ -1,2 +1,2 @@ -
HYPRE.jl is a Julia wrapper for the HYPRE library, which provide parallel solvers for sparse linear systems.
Settings
This document was generated with Documenter.jl version 0.28.0-DEV on Monday 25 July 2022. Using Julia version 1.7.3.
HYPRE.jl is a Julia wrapper for the HYPRE library, which provide parallel solvers for sparse linear systems.
Settings
This document was generated with Documenter.jl version 0.28.0-DEV on Monday 25 July 2022. Using Julia version 1.7.3.
The submodule HYPRE.LibHYPRE contains auto-generated[1] bindings to the HYPRE library. The module exports all HYPRE_* symbols. Function names and arguments are identical to the C-library – refer to the HYPRE manual for details.
Functions from the LibHYPRE submodule can be used together with the "Julian" interface. This is useful when you need some functionality from the library which can't be accessed through the Julia interface. Many functions require passing a reference to a matrix/vector or a solver. These can be obtained as follows:
| C type signature | Argument to pass |
|---|---|
HYPRE_IJMatrix | A.IJMatrix where A::HYPREMatrix |
HYPRE_IJVector | b.IJVector where b::HYPREVector |
HYPRE_ParCSRMatrix | A.ParCSRMatrix where A::HYPREMatrix |
HYPRE_ParVector | b.ParVector where b::HYPREVector |
HYPRE_Solver | s.Solver where s::HYPRESolver |
Settings
This document was generated with Documenter.jl version 0.28.0-DEV on Monday 25 July 2022. Using Julia version 1.7.3.
The submodule HYPRE.LibHYPRE contains auto-generated[1] bindings to the HYPRE library. The module exports all HYPRE_* symbols. Function names and arguments are identical to the C-library – refer to the HYPRE manual for details.
Functions from the LibHYPRE submodule can be used together with the "Julian" interface. This is useful when you need some functionality from the library which can't be accessed through the Julia interface. Many functions require passing a reference to a matrix/vector or a solver. These can be obtained as follows:
| C type signature | Argument to pass |
|---|---|
HYPRE_IJMatrix | A.IJMatrix where A::HYPREMatrix |
HYPRE_IJVector | b.IJVector where b::HYPREVector |
HYPRE_ParCSRMatrix | A.ParCSRMatrix where A::HYPREMatrix |
HYPRE_ParVector | b.ParVector where b::HYPREVector |
HYPRE_Solver | s.Solver where s::HYPRESolver |
Settings
This document was generated with Documenter.jl version 0.28.0-DEV on Monday 25 July 2022. Using Julia version 1.7.3.
Loading search...
Settings
This document was generated with Documenter.jl version 0.28.0-DEV on Monday 25 July 2022. Using Julia version 1.7.3.
Loading search...
Settings
This document was generated with Documenter.jl version 0.28.0-DEV on Monday 25 July 2022. Using Julia version 1.7.3.