Skip to content

Files

Latest commit

 

History

History
34 lines (20 loc) · 1.56 KB

README.md

File metadata and controls

34 lines (20 loc) · 1.56 KB

Build Status Coverage Status Build status

DivSigGrad.jl

jInv Extension for solving Inverse Conductivity Problems. It supports various mesh types (regular meshes, stretched tensor meshes, OcTree meshes), different PDE solvers (direct and iterative) and allows to easily parallelize inversions when multiple sources are available.

Requirements

This package is intended to use with julia versions 1.0.x.

This package is an add-on for jInv, which needs to be installed.

To accelerate the PDE solves, it is also recommended to install ParSpMatVec when using iterative solvers.If this module is available, it is used by default.

The package MUMPSjInv can be used to add MUMPS as a direct solver.

Installation

To use this package, start julia and type:

Pkg.clone("https://github.com/JuliaInv/jInv.jl","jInv")
Pkg.clone("https://github.com/JuliaInv/DivSigGrad.jl","DivSigGrad")
Pkg.test("DivSigGrad")

Examples

A 3D inversion example can be found here.