/Castillo-Reyes_2018

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

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

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.

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