Skip to content

JuliaInv/DivSigGrad.jl

Repository files navigation

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.

About

Julia Package for Inverse Conducitivity Problems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages