Skip to content
PETGEM is a parallel python code for 3D Controlled-Source Electromagnetic Method (3D CSEM) in geophysics using edge finite elements (Nedelec finite elements).
Python
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
examples
petgem.egg-info
petgem Inlcusion of high-order Nédélec elements Oct 9, 2018
DESCRIPTION.rst
LICENSE.rst
MANIFEST.in
PKG-INFO
README.md
README.rst
kernel.py
run_preprocessing.py
setup.cfg
setup.py

README.md

petgem

Welcome to PETGEM. This code is a parallel python modelling tool for 3D Controlled-Source Electromagnetic Method (3D CSEM) in geophysics using edge finite elements (Nedelec finite elements).

A larger description can be found in:

Castillo-Reyes, O., de la Puente, J., Cela, J. M. (2018). PETGEM: A parallel code for 3D CSEM forward modeling using edge finite elements. Computers & Geosciences, vol 119: 123-136. ISSN 0098-3004, Elsevier. https://doi.org/10.1016/j.cageo.2018.07.005

Dependencies

  • A matching version of PETSc_

  • Python_ (versions 3.5.2 and 3.6.3 have been tested).

  • A recent NumPy_ release.

  • A recent Scipy_ release.

  • A recent Blessings_ release.

  • A recent Sphinx_ release.

  • A recent texlive_ release.

  • A recent Petsc4py_ release.

License

PETGEM is developed as open-source under GPLv3.0 license at Computer Applications in Science & Engineering of the Barcelona Supercomputing Center - Centro Nacional de Supercomputación. Please, see the CONDITIONS OF USE described in the LICENSE.rst file.

Documentation

You can’t perform that action at this time.